.tns-nav button,.tns-outer{position:relative}.tns-outer.controlsTop{margin-left:54px;margin-right:54px}.tns-inner{text-align:center}.tns-slider{margin-left:auto;margin-right:auto}.tns-autowidth{vertical-align:top}.controlsBottom .tns-controls{text-align:right}.controlsBottom .tns-controls button{border-radius:50%;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 400' fill='%232e2d2d'%3E %3Cpolygon points='246 309.48 136.51 200 246 90.53 263.49 108.02 171.5 200 263.49 291.98 246 309.48'/%3E %3C/svg%3E") 30% center/75% no-repeat;text-indent:-9999px}.controlsBottom .tns-controls button[disabled]{border-color:#d0d0d0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 400' fill='%23D0D0D0'%3E %3Cpolygon points='246 309.48 136.51 200 246 90.53 263.49 108.02 171.5 200 263.49 291.98 246 309.48'/%3E %3C/svg%3E")}.controlsBottom .tns-controls button+button{background-position:60% center}.controlsBottom .tns-controls button+button[disabled]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 400' fill='%23D0D0D0'%3E %3Cpolygon points='154 309.48 136.51 291.98 228.5 200 136.51 108.02 154 90.53 263.49 200 154 309.48'/%3E %3C/svg%3E")}.controlsTop .tns-controls button{position:absolute;top:50%;right:calc(100% + 9px);width:45px;height:135px;max-height:100%;border:0;background-color:transparent;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 400' stroke='%232e2d2d'%3E %3Cpolyline points='236.69 79.06 163.31 200 236.69 320.94' fill='none' stroke-width='2'/%3E %3C/svg%3E") center/450% no-repeat;text-indent:-9999px;transform:translateY(-50%);padding:0}.controlsTop .tns-controls button[disabled]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 400' stroke='%23D0D0D0'%3E %3Cpolyline points='236.69 79.06 163.31 200 236.69 320.94' fill='none' stroke-width='2'/%3E %3C/svg%3E")}.controlsTop .tns-controls button+button{right:auto;left:calc(100% + 9px);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 400' stroke='%232e2d2d'%3E %3Cpolyline points='163.31 320.94 236.69 200 163.31 79.06' fill='none' stroke-width='2'/%3E %3C/svg%3E")}.controlsTop .tns-controls button+button[disabled]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 400' stroke='%23D0D0D0'%3E %3Cpolyline points='163.31 320.94 236.69 200 163.31 79.06' fill='none' stroke-width='2'/%3E %3C/svg%3E")}.tns-nav{margin-top:12px;text-align:center}.tns-nav button{width:9px;height:9px;margin:6px 2px 14px;background:linear-gradient(#2e2d2d 2px,transparent 2px) center 4px repeat-x;border:0;padding:0;opacity:.3}@media (min-width:600px){.tns-nav button{width:16px;height:16px;background-position:center 8px;margin-top:2px;margin-bottom:11px}}.tns-nav button.tns-nav-active{opacity:1}.ProductSelect,article>header{margin-left:-15px;margin-right:-15px}.ProductSelect{margin-top:15px}.ProductSelect__item{width:222px;text-align:left}@media (min-width:900px){.ProductSelect__item{width:266px}}.ProductSelect.hasCaption .ProductSelect__item[aria-selected=true]:after{content:attr(data-caption);display:block;padding:12px 8px 0;text-align:left}@media (max-width:599px){.ProductSelect.hasCaption .ProductSelect__item[aria-selected=true]:after{display:none!important}}.ProductSelect__item>div{border:1px solid #fff;padding:6px}@media (min-width:900px){.ProductSelect__item>div{padding:8px}}.ProductSelect__item:hover>div{border-color:#d0cec9}.ProductSelect__item[aria-selected=true]>div{border-color:#acaaa6}.ProductSelect__item__image{position:relative;padding-top:100%;overflow:hidden}@media (min-width:900px){.ProductSelect__item__image{padding-top:109%}}.ProductSelect__item__image img{position:absolute;top:0;left:50%;width:100%;height:100%;transform:translateX(-50%)}@media (min-width:900px){.ProductSelect__item__image img{width:auto;max-width:none}}.ProductSelect__item>div>strong{display:block;font-weight:500;margin:12px 0 6px}.ProductSelect__caption{padding:15px 15px 0}.ProductSelect__item .ProductPrice{font-size:1.6rem;margin:0}.FaqAccordion{max-width:850px!important}@media (max-width:599px){.FaqAccordion>div{margin-left:-15px;margin-right:-15px}}.FaqAccordion>div>div{border-bottom:1px solid #2e2d2d}@media (max-width:599px){.FaqAccordion>div>div{padding-left:15px;padding-right:15px}}@media (min-width:600px){.FaqAccordion>div>div{margin-top:15px;padding-bottom:12px}}.FaqAccordion .collapsible_heading{text-transform:uppercase}@media (min-width:600px){.FaqAccordion .collapsible_heading>button{padding-top:15px;padding-bottom:15px}}.FaqAccordion .collapsible_heading+div{max-width:690px}.FaqAccordion .collapsible_heading+div img{height:auto}@media (max-width:599px){.FaqAccordion .collapsible_heading+div{margin-top:10px}}.FaqAccordion .collapsible_heading+div p{margin-top:0}main .container{padding-left:15px;padding-right:15px;max-width:1440px}@media (min-width:600px){main .container{padding-left:30px;padding-right:30px}}.breadcrumb{display:none}article>header{position:relative;max-width:600px;width:calc(100% + 30px)}@media (min-width:600px){article>header{margin-left:0;margin-right:0;max-width:inherit;width:100%}}article>header picture,article>header video{display:block}.Giftideas img,article>header picture img,article>header video img{width:100%}article>header>.Header__titles{position:absolute;bottom:10px;left:15px;color:#fff;display:flex;flex-direction:column-reverse}@media (min-width:600px){article>header>.Header__titles{flex-direction:column;bottom:30px;left:30px}}article>header .h1{font-size:3.2rem;text-transform:uppercase}article>header>.Header__titles>p{margin:0;font-size:1.8rem}@media (min-width:600px){article>header>.Header__titles>p{font-size:2.4rem}.Header__description{max-width:720px;text-align:center;margin:auto}}.Header__description>p{font-size:1.6rem;line-height:2.2rem;margin:21px 0}@media (min-width:600px){.Header__description>p{font-size:2rem;margin:50px 0 30px;line-height:2.6rem}}.Header__description>span{display:flex;flex-direction:column}@media (min-width:600px){.Header__description>span{flex-direction:row;justify-content:center}}.Header__description button+button{margin-top:26px}@media (min-width:600px){.Header__description button+button{margin-top:0;margin-left:21px}}.Objectives{margin:50px 0;background-color:#f6f4ee;padding:26px 15px}@media (min-width:600px){.Objectives{margin-left:0;margin-right:0;padding:40px;text-align:center}}.Objectives .h3,select[name=qty]{font-size:1.8rem}.Objectives p{font-size:1.35rem;line-height:1.8rem}@media (min-width:600px){.Objectives p{font-size:1.6rem;line-height:2rem;max-width:860px;margin:22px auto auto}.Objectives .Objectives__jauges{display:flex;flex-direction:row;max-width:860px;margin:auto}}.Objectives .Objectives__main_jauge{text-align:center;max-width:91px;margin:30px auto auto;font-size:2rem;font-weight:500;padding-bottom:22px;border-bottom:1px solid #000}@media (min-width:600px){.Objectives .Objectives__main_jauge{border-bottom:0;width:240px;flex:0 0 240px}}.Objectives .Objectives__main_jauge>div{position:relative;height:102px;width:91px;margin-bottom:15px}.Objectives .Objectives__main_jauge>div>span{position:absolute;bottom:0;left:0;width:100%;background-color:#b6d9de;z-index:5}.Objectives .Objectives__main_jauge>div>em{position:absolute;bottom:5px;left:0;width:100%;font-size:1.6rem;color:#080b62;z-index:8;font-style:normal}.Objectives .Objectives__main_jauge>div>img{z-index:9;position:absolute;left:0;bottom:0}.Objectives .Objectives__secondary_jauge{margin-left:-25px;margin-right:-15px;margin-top:25px;display:flex;flex-direction:row;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}@media (min-width:380px){.Objectives .Objectives__secondary_jauge{margin-left:-15px}}@media (min-width:600px){.Objectives .Objectives__secondary_jauge{margin:auto;border-left:1px solid #000;align-items:flex-start;width:620px;flex:0 0 620px}}.Objectives .Objectives__secondary_jauge::-webkit-scrollbar{display:none}.Objectives .Objectives__secondary_jauge .Objective{display:flex;flex-direction:column;flex:0 0 140px;text-align:center;justify-content:center;font-size:1.35rem;align-self:flex-start}@media (min-width:380px){.Objectives .Objectives__secondary_jauge .Objective{flex:0 0 33%}}@media (min-width:600px){.Objectives .Objectives__secondary_jauge .Objective{flex:0 0 33%;padding:0;font-size:1.6rem;line-height:2rem;font-weight:500}}.Objectives .Objectives__secondary_jauge .Objective img{max-width:90px;margin:auto auto 10px}.Video{margin-top:56px}@media (min-width:600px){.Video{max-width:1200px;margin:100px auto 0}}.Video .h3{font-size:1.6rem;line-height:1.6rem;margin:45px 0 15px 15px;display:inline-block}@media (min-width:600px){.Video .h3{font-size:2.4rem;line-height:2.4rem;margin-top:0;margin-bottom:30px;margin-left:0}.FaqAccordion{max-width:992px!important;margin:auto}.FaqAccordion>div>div{padding-top:15px;margin-top:0}}.FaqAccordion .h3{font-size:1.6rem;line-height:1.6rem;margin:45px 0;display:inline-block}@media (min-width:600px){.FaqAccordion .h3{font-size:2.4rem;line-height:2.4rem;margin-top:100px}}.collapsible_heading>button{font-weight:400;font-size:1.35rem;line-height:1.8rem}@media (min-width:600px){.collapsible_heading>button{font-size:1.4rem}}.CMS__contentPush,.add-to-cart-form .add-to-cart{margin-top:20px}@media (min-width:600px){.CMS__contentPush{margin-top:70px}}.Giftideas{position:relative;margin:auto auto 80px}@media (min-width:600px){.Giftideas{margin-top:65px}}.Giftideas>a{position:absolute;bottom:0;left:0;right:0;width:auto;margin:0 18px 30px}@media (min-width:600px){.Giftideas>a{margin:0 32px 34px;right:inherit}}.ProductStock{font-size:1.6rem;margin-top:1.2em;margin-bottom:1.2em}.ProductLite__top{max-width:1440px}.add-to-cart-form{display:flex;flex-direction:column}@media (min-width:900px){.add-to-cart-form{flex-direction:row;justify-content:space-between}.add-to-cart-form select[name=qty]{flex:0 0 calc(100% - 250px);margin-right:10px}.add-to-cart-form .add-to-cart{margin-top:0;flex:1 1 auto}}.ProductLite__header{margin:0}.ProductLite__header .h3{margin:20px 0 8px}@media (min-width:900px){.ProductLite__header .h3{margin:40px 0 28px}}.ProductLite .ProductPrice{margin-left:-15px;margin-right:-15px;padding:0 15px 13px;margin-top:12px;border-bottom:.5px solid #acaaa6}@media (min-width:900px){.ProductLite .ProductPrice{padding:0 0 25px;margin-left:0;margin-right:0}}.Price_justification_telethon{font-size:1.4rem;margin-left:15px;display:inline-block}.ProductLite .ProductPrice__sale{font-size:1.6rem}.ProductLite__desc{margin-top:0}.controlsBottom .tns-controls{display:flex;flex-direction:row;justify-content:space-between;position:absolute;width:100%;top:50%;transform:translateY(-50%);margin-top:0}.controlsBottom .tns-controls button{margin-left:40px;width:32px;height:32px;margin-right:0;border:1px solid #fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 400' fill='%23ffffff'%3E %3Cpolygon points='246 309.48 136.51 200 246 90.53 263.49 108.02 171.5 200 263.49 291.98 246 309.48'/%3E %3C/svg%3E")}.controlsBottom .tns-controls button+button{margin-right:40px;margin-left:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 400' fill='%23ffffff'%3E %3Cpolygon points='154 309.48 136.51 291.98 228.5 200 136.51 108.02 154 90.53 263.49 200 154 309.48'/%3E %3C/svg%3E")}.Sticky__cta{position:fixed;z-index:10;bottom:60px;width:100%;background:#fff;padding:15px 0;text-align:center;border-top:.25px solid #acaaa6}.Sticky__cta .btn{width:auto}@media (min-width:900px){.Sticky__cta{bottom:0;padding:25px 0}.add-to-cart-form{flex-wrap:wrap}.add-to-cart-form .add-to-cart-notifications{flex:1 1}}