.product-label.special-label:before{background:#fffFFFF}.product-label.special-label span{background:#fff;font-weight:700;color:#004f72;/*text-shadow:-.5px .5px #f6d7d7;*/border-top:2px solid #2563fe;box-shadow: 2px 2px 2px rgb(0, 0, 0, 0.4);border-bottom: 2px solid #ff1313}.product-label.special-label.pourc span{background:#eb2628;font-weight:700;color:#fff;text-shadow:none;border-top:0;box-shadow:0 1px 1px rgba(0,0,0,.15)}.category-frenchdays .cat-list-title h1:before{content:"";background:linear-gradient(to left,#eb2628 33.33%,#fff 33.33% 66.66%,#004f72 66.66% 100%);width:1.8em;height:1.2em;border-radius:.25em;margin:0 .5em 0 0;display:inline-block;vertical-align:sub}.category-frenchdays h1{background:#fff;font-weight:700;color:#004f72;text-shadow:-.5px .5px #f6d7d7;border-top:2px solid #004f72;border-bottom:2px solid #eb2628;box-shadow:none;width:100%;border-radius:.2em;padding:0 .5em 0 .5em}.product-label.special-label span .french-flag{background:linear-gradient(to left,#eb2628 33.33%,#fff 33.33% 66.66%,#004f72 66.66% 100%);width:1.8em;height:1.2em;border-radius:.25em;margin:0 .5em 0 0}.product-label.special-label:after{border-top:5px solid #a5a5a5;border-left:5px solid #a5a5a5}table#super-product-table .product-label.special-label span{border:none;box-shadow:none}.product-label.special-label{overflow:inherit}
@font-face {
    font-family:"cws-arrow";
    src:url('https://preprod.companimo.com/skin/frontend/base/default/css/responsivebannerslider/fonts/cwsarw.eot');
    src:url('https://preprod.companimo.com/skin/frontend/base/default/css/responsivebannerslider/fonts/cwsarw.eot?#iefix') format('embedded-opentype'),url('https://preprod.companimo.com/skin/frontend/base/default/css/responsivebannerslider/fonts/cwsarw.woff') format('woff'),url('https://preprod.companimo.com/skin/frontend/base/default/css/responsivebannerslider/fonts/cwsarw.ttf') format('truetype'),url('https://preprod.companimo.com/skin/frontend/base/default/css/responsivebannerslider/fonts/cwsarw.svg#cws-arrow') format('svg');
    font-weight:normal;
    font-style:normal;
}

.cwsSlider * { margin:0; padding:0; box-sizing:border-box; }
.cwsSlider img { max-width:100%; display:block; margin:0 auto; }
.cwsSlider a { text-decoration:none; cursor:pointer; outline:none; }
.std .cwsSlider ul, .std .cwsSlider ul li, .std .cwsSlider ol, .std .cwsSlider ol li,
.cwsSlider ul, .cwsSlider ul li, .cwsSlider ol, .cwsSlider ol li { list-style:none !important; margin:0; padding:0; }
.cwsSlider .slides { zoom:1; }
.hideArw { display:none; }
/* Clearfix for the .slides element */
.cwsSlider .loading {min-height: 300px; background: url('https://preprod.companimo.com/skin/frontend/base/default/css/responsivebannerslider/loading.gif') no-repeat center center;}
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}

.cws-arw a, .cws-pager,
.cws-viewport, ul.slides li { -webkit-transition:all .3s ease; -moz-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease; }
.cwsSlider .loading { max-height:300px; overflow:hidden; }

/**** Theme styles ****/
.cwsSlider { position:relative; margin:0 auto 30px; }
.page-products .cwsSlider, .catalog-product-view .cwsSlider, .cms-page-view .cwsSlider { margin:0 auto 55px; }

.cwsRwdSlider { position:relative; }
.cwsRwdSlider .slides li { position:relative; }
.cwsRwdSlider .slides li.video iframe {  width:100%; }

.sliderdecs { color:#fff; width:45%; position:absolute; top:30px; right:50px; padding:20px; border-left:5px solid rgba(255,255,255,0.50); }
.sliderdecs h3 { color:#fff; margin:0; }


video { width:100%!important; height:auto!important; }
.videoWrapper { position:relative; padding-bottom:34%; padding-top:0; height:0; }
.videoWrapper iframe { position:absolute; top:0; left:0; width:100%; height:100%; }

/* Crousel style */
.rwdCarousel { position:relative; }
.rwdCarousel .cws-viewport { position:relative; overflow:hidden; }
.rwdCarousel ul.slides li { flex:left; margin-right:15px; }

.defaultTheme .rwdCarousel ul.slides li { width:100px; padding:7px; border:1px solid #ddd; }
.dropShadow .rwdCarousel ul.slides { padding:3px; }
.dropShadow .rwdCarousel ul.slides li { width:100px; padding:7px; box-shadow:2px 2px 4px 0 rgba(0,0,0,0.40); }

.emboss .rwdCarousel ul.slides { padding:4px 4px 20px; }
.emboss .rwdCarousel ul.slides li { position:relative; padding:2px; box-shadow:0px 0px 4px 0 rgba(0,0,0,0.40); }
.emboss .rwdCarousel ul.slides li:after { content:' '; display:block; width:100%; height:20px; position:absolute; bottom:-20px; left:0; overflow:hidden;
    background:url(https://preprod.companimo.com/skin/frontend/base/default/css/responsivebannerslider/bottom-shadow.png) no-repeat 50% 95%/100% 30px; }
.emboss .rwdCarousel ul.slides li img { border:1px solid #ddd; padding:4px; box-shadow:inset 0 0 4px 0 rgba(0,0,0,0.20); }

/* Slider and Crousel style */
.rwdSlideCrousel ul.slides li { float:left; margin-right:10px; opacity:1; cursor:pointer; }
.rwdSlideCrousel ul.slides li.video img { width:150px !important; }
.rwdSlideCrousel ul.slides li:hover,
.rwdSlideCrousel ul.slides li.cws-active-slide { opacity:0.6; cursor:default; }

.blankTheme .cwsRwdSlider { margin-bottom:10px; }

.slideNcrosel .slider { position:relative; }
.slideNcrosel.defaultTheme .slider { padding:10px; border:2px solid #DDDDDD; }
.slideNcrosel.defaultTheme .slider:last-child { border-top:0 none; }

.verticalSlider.defaultTheme .cwsRwdSlider { border:2px solid #ddd; padding:10px; }
.verticalSlider.basSlider.defaultTheme ul.slides { border:0 none; padding:0; }

.slideNcrosel.dropShadow .cwsRwdSlider { margin-bottom:15px; box-shadow:1px 3px 6px 0 rgba(0,0,0,0.50); }
.slideNcrosel.dropShadow .rwdSlideCrousel ul.slides li { margin-right:15px; box-shadow:1px 2px 4px 0 rgba(0,0,0,0.50); }

.slideNcrosel.emboss { padding-bottom:35px; background:url(https://preprod.companimo.com/skin/frontend/base/default/css/responsivebannerslider/bottom-shadow.png) no-repeat 50% 100%/100% 36px; }
.slideNcrosel.emboss .slider { border:2px solid #fff; box-shadow:0 0 5px 0 rgba(0,0,0,0.30); }
.slideNcrosel.emboss .cwsRwdSlider, 
.slideNcrosel.emboss .rwdSlideCrousel { padding:8px; background-color:#fff; box-shadow:inset 0 0 7px 0 rgba(0,0,0,0.25); }



/* Direction Nav */
.cws-arw { *height:0; }
.cws-arw a  { display:block; width:35px; height:35px; margin-top:-17px; position:absolute; top:50%; z-index:10; overflow:hidden; opacity:0; cursor:pointer; text-shadow:1px 1px 0 rgba(255,255,255,0.3); }
.cws-arw .cws-prev { left:0; }
.cws-arw .cws-next { right:0; }
.cws-arw a:before  { font-family:"cws-arrow"; font-size:34px; line-height:36px; text-align:center; height:34px; width:34px; display:inline-block; }

.cws-arw.angle a.cws-prev:before { content: "\69"; }
.cws-arw.angle a.cws-next:before { content: "\6a"; }
.cws-arw.angle_small a.cws-prev:before { content: "\6d"; }
.cws-arw.angle_small a.cws-next:before { content: "\6e"; }
.cws-arw.angle_circle a.cws-prev:before { content: "\37"; }
.cws-arw.angle_circle a.cws-next:before { content: "\38"; }
.cws-arw.angle_square a.cws-prev:before { content: "\21"; }
.cws-arw.angle_square a.cws-next:before { content: "\23"; }
.cws-arw.arrow a.cws-prev:before { content: "\6b"; }
.cws-arw.arrow a.cws-next:before { content: "\6c"; }
.cws-arw.arrow_circle a.cws-prev:before { content: "\6f"; }
.cws-arw.arrow_circle a.cws-next:before { content: "\70"; }
.cws-arw.caret a.cws-prev:before { content: "\65"; }
.cws-arw.caret a.cws-next:before { content: "\66"; }
.cws-arw.chevron a.cws-prev:before { content: "\77"; }
.cws-arw.chevron a.cws-next:before { content: "\78"; }
.cws-arw.chevron_smooth a.cws-prev:before { content: "\71"; }
.cws-arw.chevron_smooth a.cws-next:before { content: "\72"; }
.cws-arw.chevron_circle a.cws-prev:before { content: "\33"; }
.cws-arw.chevron_circle a.cws-next:before { content: "\34"; }
.cws-arw.chevron_square a.cws-prev:before { content: "\39"; }
.cws-arw.chevron_square a.cws-next:before { content: "\30"; }


.NavArwOnHover:hover .cws-arw .cws-prev,
.alwaysNavArw .cws-arw .cws-prev { opacity:0.6; left:10px; }
.NavArwOnHover:hover .cws-arw .cws-next,
.alwaysNavArw .cws-arw .cws-next { opacity:0.6; right:10px; }

.cwsRwdSlider:hover .cws-next:hover, .cwsRwdSlider:hover .cws-prev:hover { opacity:1; }

.navArwOutside.NavArwOnHover:hover .cws-arw .cws-prev,
.navArwOutside.alwaysNavArw .cws-arw .cws-prev { left:-40px; }
.navArwOutside.NavArwOnHover:hover .cws-arw .cws-next,
.navArwOutside.alwaysNavArw .cws-arw .cws-next { right:-40px; }

.navArwInLeft .cws-arw .cws-prev, .navArwInLeft .cws-arw .cws-next,
.navArwInRight .cws-arw .cws-prev, .navArwInRight .cws-arw .cws-next { bottom:10px; top:inherit; margin:0; }
.navArwInLeft .cws-arw .cws-prev { left:10px; }
.navArwInLeft .cws-arw .cws-next { left:50px; }
.navArwInRight .cws-arw .cws-prev,
.navArwInRight.NavArwOnHover:hover .cws-arw .cws-prev { left:inherit; right:50px; }
.navArwInRight .cws-arw .cws-next { right:10px; }

/* Pager style */
.cws-pager { position:absolute; z-index:99; opacity:0; }
.cws-pager li { margin:0 3px; display:inline-block; }
.cws-pager li a { display:block; width:12px; height:12px; text-indent:-999em; border-radius:50%; border:2px solid #fff; box-shadow:0px 0px 1px rgba(0,0,0,0.40); margin:0 1px; }

.cws-pager.squared li a, .cws-pager.squ-bar li a { border-radius:0; }
.cws-pager.cir-bar, .cws-pager.squ-bar { padding:10px 10px 0 !important; }

.alwaysPaging .cws-pager,
.pagingOnHover:hover .cws-pager { opacity:1; }
.alwaysPaging:hover .cws-pager.cir-bar, .alwaysPaging:hover .cws-pager.squ-bar,
.pagingOnHover:hover .cws-pager.cir-bar, .pagingOnHover:hover .cws-pager.squ-bar { opacity:0.9; }

.pagerBelow .cws-pager { padding-top:15px; bottom:-40px; left:auto; width:100%; text-align:center; margin:0 auto; }
.pagerBelow .cws-pager.cir-bar, .pagerBelow .cws-pager.squ-bar { bottom:-35px; }
.pagerAbove .cws-pager { top:-20px; left:45%; }
.pagerAbove .cws-pager.cir-bar, .pagerAbove .cws-pager.squ-bar { top:-35px; }
.pagerInTop .cws-pager { top:10px; left:45%; }
.pagerInBottom .cws-pager { bottom:10px; left:45%; }
.pagerInBottomleft .cws-pager { bottom:10px; left:10px; }
.pagerInBottomright .cws-pager { bottom:10px; right:10px; }

.navArwInLeft.pagerInBottomleft .cws-pager { bottom:22px; left:92px; }
.navArwInRight.pagerInBottomright .cws-pager { bottom:22px; right:92px; }
.navArwInLeft.pagerInBottomleft .cws-pager.cir-bar, .navArwInRight.pagerInBottomleft .cws-pager.cir-bar,
.navArwInLeft.pagerInBottomright .cws-pager.squ-bar, .navArwInRight.pagerInBottomright .cws-pager.squ-bar { bottom:13px; }


/****** Slider Theme setting style ******/
/* Default Theme */
.defaultTheme .pagerBelow .cws-pager { bottom:-50px; }
.defaultTheme .pagerAbove .cws-pager { top:-30px; }
.defaultTheme .pagerBelow .cws-pager.cir-bar, .defaultTheme .pagerBelow .cws-pager.squ-bar { bottom:-34px; }
.pagerBelow .cws-pager.cir-bar, .pagerBelow .cws-pager.squ-bar, .pagerAbove .cws-pager.cir-bar, .pagerAbove .cws-pager.squ-bar { left:-2px; width:100.3%; }
.defaultTheme .pagerAbove .cws-pager.cir-bar, .defaultTheme .pagerAbove .cws-pager.squ-bar { top:-34px; text-align:center }

.basSlider.dropShadow { position:relative; -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; }
.basSlider.dropShadow:before, .basSlider.dropShadow:after { content:""; position:absolute; z-index:-1; -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8); -moz-box-shadow:0 0 20px rgba(0,0,0,0.8); box-shadow:0 0 20px rgba(0,0,0,0.8);
    top:0; bottom:0; left:10px; right:10px; -moz-border-radius:100px / 10px; border-radius:100px / 10px; }
.basSlider.dropShadow:after { right:10px; left:auto; -webkit-transform:skew(8deg) rotate(3deg); -moz-transform:skew(8deg) rotate(3deg); -ms-transform:skew(8deg) rotate(3deg); -o-transform:skew(8deg) rotate(3deg);
    transform:skew(8deg) rotate(3deg); }


.basSlider.emboss { padding-bottom:35px; background:url(https://preprod.companimo.com/skin/frontend/base/default/css/responsivebannerslider/bottom-shadow.png) no-repeat 50% 100%/100% 36px; }
.basSlider.emboss .slider { border:2px solid #fff; box-shadow:0 0 5px 0 rgba(0,0,0,0.30); }
.basSlider.emboss .cwsRwdSlider { padding:8px; background-color:#fff; box-shadow:inset 0 0 7px 0 rgba(0,0,0,0.25); }
.basSlider.emboss .cws-pager.squ-bar { bottom:-65px; }


.emboss .rwdCarousel ul.slides:after { content:" "; display:block; clear:both; height:0; width:0; overflow:hidden; }

@media only screen and (max-width:1320px) {
.navArwOutside.NavArwOnHover:hover .cws-arw .cws-prev,
.navArwOutside.alwaysNavArw .cws-arw .cws-prev { left:0; }
.navArwOutside.NavArwOnHover:hover .cws-arw .cws-next,
.navArwOutside.alwaysNavArw .cws-arw .cws-next { right:0; }
}


@media only screen and (max-width:768px) {
.cwsSlider img { max-width:100%; display:block; margin:0 auto; height: 140px; object-fit: cover;}
.columns, .catalog-product-view .column.main { display:inherit; }
.cws-arw .cws-next { right:2px; }
.cws-arw .cws-prev { left:2px; }
.pagerBelow .cws-pager.cir-bar, .pagerBelow .cws-pager.squ-bar { width:101%; }

.cws-viewport {
    margin-bottom: 0;
    line-height: 0;
}
}

@media only screen and (max-width:480px) {
.pagerAbove .cws-pager, .pagerInTop .cws-pager, .pagerInBottom .cws-pager { left:37%; }
}
@media only screen and (max-width:380px) {
.pagerBelow .cws-pager.cir-bar, .pagerBelow .cws-pager.squ-bar { width:101.5%; }
}

.su-youtube { margin:0; }
.su-responsive-media-yes { height:0; overflow:hidden; padding-bottom:41.25%; position:relative; }
.su-youtube iframe { border:medium none !important; border:0 none; }
.su-responsive-media-yes iframe, .su-responsive-media-yes object, .su-responsive-media-yes embed { height:100%; left:0; position:absolute; top:0; width:100%; }

#td-ad-fa .pub-link,#td-ad-fa .pub-link:hover,.pub.first .pub-link,.pub.first .pub-link:hover{text-decoration:none}.pub.first img{position:absolute}.pub.first .content{-webkit-box-flex:0;-webkit-flex:0 1 0%;-ms-flex:0 1 0%;flex:0 1 0%;position:relative;margin-left:auto}.pub.first .content .title{text-transform:uppercase;color:#004f72}.pub.first .content .title span{color:#dc0000;font-size:1.125em;font-weight:700}.pub.first .content .title em{position:relative;left:.125em;bottom:.25em;font-size:.875em;font-style:normal;font-weight:300}.pub.first .checkout-button{width:auto;padding:.5em 1em;margin:.5em auto;text-transform:uppercase;font-weight:700}#td-ad-first .text p,#td-ad-third .text p,.pub.second .sub-title,.pub.second .title{margin-bottom:0}.pub.first .content .text p{color:#A0A0A0;font-size:.5625em;font-weight:300;margin-bottom:0}.pub.first .pub-link:hover{background-color:rgba(10,102,194,.075)}@media only screen and (max-width:359px){.pub.first img{display:none}.pub.first .content{margin-right:auto}}@media only screen and (min-width:360px){.pub.first .content{text-align:right}}@media only screen and (max-width:579px),(min-width:768px) and (max-width:1199px){.pub.first img{right:11em}}@media only screen and (min-width:580px) and (max-width:649px),(min-width:1200px){.pub.first img{left:0}}@media only screen and (min-width:650px) and (max-width:767px){.pub.first img{-webkit-box-flex:0;-webkit-flex:0 1 0%;-ms-flex:0 1 0%;flex:0 1 0%;margin-left:-1.5em;position:relative}.pub.first .content{margin-right:auto}}@media only screen and (max-width:359px),(min-width:650px) and (max-width:767px),(min-width:1300px){.pub.first .content{text-align:center}}.pub.second .pub-link{padding:0}.pub.second .asotv,.pub.second .button,.pub.second .button:before,.pub.second .product-img{position:absolute}.pub.second .product-img.logo{position:relative}.pub.second .product-img.logo img{display:inline-block}.pub.second .promo{right:12em}.pub.second .product-img.box{right:0}.pub.second .content{width:70%;margin:-.5em 0 0;white-space:nowrap;text-align:center}.pub.second .content p{margin:-.3em 0}.pub.second .button span{color:#fff;position:relative}.pub.second .title span{color:#fbab2e;font-weight:700;font-size:1em}.pub.second .sub-title span{font-style:italic;color:#2e527c;font-size:.9em}.pub.second .resume{display:none}.pub.second .resume span{color:#f41d25;font-weight:700;margin:0}.pub.second .button,.pub.second .button:before{border-radius:1.5em}.pub.second .button{width:10em;background:#2e527c;text-transform:uppercase;font-weight:700;bottom:-.5em;position:relative}.pub.second .button:before{content:"";top:0;right:0;bottom:0;left:0;background:#3b6ba2;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:0}.pub.second .pub-link:hover .button:before{opacity:1}@media only screen and (max-width:359px){.pub.second .content{width:100%}.pub.second .promo,.pub.second .sub-title span,.pub.second .title span{display:none}.pub.second .resume{display:block}.pub.second .product-img.box{opacity:10%}}@media only screen and (min-width:360px){.pub.second .promo{right:0}.pub.second .product-img.box{right:-5em;opacity:70%}}@media only screen and (min-width:650px) and (max-width:767px),(min-width:768px){.pub.second .title span{font-size:.85em}.pub.second .sub-title span{font-size:.75em}}@media only screen and (min-width:650px) and (max-width:767px),(min-width:1100px){.pub.second .content{width:50%;align-self:start;margin:1em 0 0 .5em}.pub.second .promo{right:8em}.pub.second .product-img.box{right:0;opacity:100%}.pub.second .title span{font-size:.95em}.pub.second .sub-title span{font-size:.85em}}@media only screen and (min-width:650px) and (max-width:767px),(min-width:1150px){.pub.second .title span{font-size:1em}.pub.second .sub-title span{font-size:.9em}.pub.second .content{margin:.5em 0 0 .5em}}@media only screen and (min-width:650px) and (max-width:767px),(min-width:1300px){.pub.second .promo{right:12em}}#td-ad-first .content,#td-ad-third .content{-webkit-box-flex:1;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%}#td-ad-first .title span,#td-ad-third .title span{font-size:1.25em;text-transform:uppercase;font-weight:700}@media only screen and (max-width:767px){#td-ad-first .title span,#td-ad-third .title span{font-size:1em}#td-ad-first .text,#td-ad-third .text{font-size:.875em}}#td-ad-first img{margin:0 auto 1em;max-height:2.25em}#td-ad-first .text,#td-ad-first .title{text-align:center}#td-ad-first .title{background:#1C9638;margin:.5em -1em;padding:.25em;color:#fff}#td-ad-first .text{color:#1C9638;line-height:1.25}#td-ad-first .pub-link,#td-ad-first .widget{-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}#td-ad-first .widget{background-image:url(/media/technidog/blocks/td-pubs/pattern.png);background-position:left}#td-ad-first .widget:hover{background-position:right}#td-ad-first .pub-link{background:rgba(255,255,255,1)}#td-ad-first .pub-link:hover{background:rgba(255,255,255,.666)}@media only screen and (min-width:600px) and (max-width:767px){#td-ad-first .title{padding:.5em}}@media only screen and (min-width:600px) and (max-width:767px),(min-width:1200px){#td-ad-first img{max-height:2.75em}#td-ad-first .text{font-size:.9375em}#td-ad-first .text br{display:none}}@media only screen and (min-width:768px) and (max-width:1199px){#td-ad-first .title span{font-size:1em}#td-ad-first .text{font-size:.875em}#td-ad-first img{margin-bottom:.8125em}}@media only screen (min-width:1200px){#td-ad-first .title{padding:.34375em}}#td-ad-third img{margin-right:1em}#td-ad-third .content{margin-bottom:auto}#td-ad-third .button{width:auto;margin-top:.5em;position:relative;z-index:1}#td-ad-third .text{position:absolute;left:0;right:0;bottom:.5em;padding:.5em;text-align:center;background:rgba(10,102,194,.75);color:#fff}#td-ad-third .text p{font-size:.875em}#td-ad-third .widget{position:relative}#td-ad-third .widget:before{content:"";position:absolute;width:100%;height:100%;-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg);background:rgb(10,102,194,.125);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;left:100%}#td-ad-third .widget:hover:before{left:30%}@media only screen and (min-width:768px) and (max-width:979px){#td-ad-third img{margin-left:-2em;margin-right:-2em}#td-ad-third .title span{font-size:1em}#td-ad-third .text span{display:none}}@media only screen and (min-width:980px){#td-ad-third .title{line-height:1.125}#td-ad-third .button{margin-top:.75em}}@media only screen and (min-width:980px) and (max-width:1199px){#td-ad-third img{margin-right:-1em;margin-left:-1em}}#td-ad-fa img{position:absolute}#td-ad-fa .content{-webkit-box-flex:0;-webkit-flex:0 1 0%;-ms-flex:0 1 0%;flex:0 1 0%;position:relative;margin-left:auto}#td-ad-fa .content .title{text-transform:uppercase;color:#004f72}#td-ad-fa .content .title span{color:#dc0000;font-size:1.125em;font-weight:700}#td-ad-fa .content .title em{position:relative;left:.125em;bottom:.25em;font-size:.875em;font-style:normal;font-weight:300}#td-ad-fa .checkout-button{width:auto;padding:.5em 1em;margin:.5em auto;text-transform:uppercase;font-weight:700}#td-ad-fa .content .text p{color:#A0A0A0;font-size:.5625em;font-weight:300;margin-bottom:0}#td-ad-fa .pub-link:hover{background-color:rgba(10,102,194,.075)}@media only screen and (max-width:359px){#td-ad-fa img{display:none}#td-ad-fa .content{margin-right:auto}}@media only screen and (min-width:360px){#td-ad-fa .content{text-align:right}}@media only screen and (max-width:579px),(min-width:768px) and (max-width:1199px){#td-ad-fa img{right:11em}}@media only screen and (min-width:580px) and (max-width:649px),(min-width:1200px){#td-ad-fa img{left:0}}@media only screen and (min-width:650px) and (max-width:767px){#td-ad-fa img{-webkit-box-flex:0;-webkit-flex:0 1 0%;-ms-flex:0 1 0%;flex:0 1 0%;margin-left:-1.5em;position:relative}#td-ad-fa .content{margin-right:auto}}@media only screen and (max-width:359px),(min-width:650px) and (max-width:767px),(min-width:1300px){#td-ad-fa .content{text-align:center}}
