@charset "UTF-8";/*!
 * # Semantic UI 2.5.0 - Flag
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */i.flag:not(.icon){line-height:11px;margin:0 .5em 0 0;text-decoration:inherit;vertical-align:baseline;speak:none;font-smoothing:antialiased;backface-visibility:hidden}i.flag:not(.icon),i.flag:not(.icon):before{display:inline-block;height:11px;width:16px}i.flag:not(.icon):before{background:url(/fleurus-theme/images/flags.fde8f919.png) no-repeat -108px -1976px;content:""}i.flag.ae:before{background-position:0 -26px}i.flag.af:before{background-position:0 -52px}i.flag.al:before{background-position:0 -130px}i.flag.am:before{background-position:0 -156px}i.flag.an:before{background-position:0 -182px}i.flag.ao:before{background-position:0 -208px}i.flag.ar:before{background-position:0 -234px}i.flag.as:before{background-position:0 -260px}i.flag.at:before{background-position:0 -286px}i.flag.au:before{background-position:0 -312px}i.flag.aw:before{background-position:0 -338px}i.flag.ax:before{background-position:0 -364px}i.flag.az:before{background-position:0 -390px}i.flag.ba:before{background-position:0 -416px}i.flag.be:before{background-position:0 -494px}i.flag.bg:before{background-position:0 -546px}i.flag.bn:before{background-position:0 -676px}i.flag.bo:before{background-position:0 -702px}i.flag.br:before{background-position:0 -728px}i.flag.bs:before{background-position:0 -754px}i.flag.by:before{background-position:0 -858px}i.flag.ca:before{background-position:0 -910px}i.flag.ch:before{background-position:0 -1066px}i.flag.cr:before{background-position:0 -1248px}i.flag.cs:before{background-position:0 -1274px}i.flag.cy:before{background-position:0 -1378px}i.flag.de:before{background-position:0 -1430px}i.flag.do:before{background-position:0 -1534px}i.flag.dz:before{background-position:0 -1560px}i.flag.ee:before{background-position:0 -1612px}i.flag.eg:before{background-position:0 -1638px}i.flag.er:before{background-position:0 -1716px}i.flag.es:before{background-position:0 -1742px}i.flag.et:before{background-position:0 -1768px}i.flag.eu:before{background-position:0 -1794px}i.flag.fi:before{background-position:0 -1846px}i.flag.fo:before{background-position:0 -1950px}i.flag.fr:before{background-position:0 -1976px}i.flag.ga:before{background-position:-36px 0}i.flag.uk:before{background-position:-36px -26px}i.flag.ge:before{background-position:-36px -78px}i.flag.gr:before{background-position:-36px -312px}i.flag.hr:before{background-position:-36px -546px}i.flag.hu:before{background-position:-36px -598px}i.flag.id:before{background-position:-36px -624px}i.flag.ie:before{background-position:-36px -650px}i.flag.il:before{background-position:-36px -676px}i.flag.in:before{background-position:-36px -702px}i.flag.io:before{background-position:-36px -728px}i.flag.ir:before{background-position:-36px -780px}i.flag.is:before{background-position:-36px -806px}i.flag.it:before{background-position:-36px -832px}i.flag.ke:before{background-position:-36px -936px}i.flag.km:before{background-position:-36px -1040px}i.flag.kz:before{background-position:-36px -1196px}i.flag.la:before{background-position:-36px -1222px}i.flag.li:before{background-position:-36px -1300px}i.flag.lt:before{background-position:-36px -1404px}i.flag.lv:before{background-position:-36px -1456px}i.flag.ma:before{background-position:-36px -1508px}i.flag.me:before{background-position:-36px -1586px}i.flag.mk:before{background-position:-36px -1665px}i.flag.mn:before{background-position:-36px -1743px}i.flag.ms:before{background-position:-36px -1873px}i.flag.my:before{background-position:-72px -26px}i.flag.ne:before{background-position:-72px -130px}i.flag.ng:before{background-position:-72px -182px}i.flag.ni:before{background-position:-72px -208px}i.flag.nl:before{background-position:-72px -234px}i.flag.no:before{background-position:-72px -260px}i.flag.nu:before{background-position:-72px -338px}i.flag.om:before{background-position:-72px -390px}i.flag.pa:before{background-position:-72px -416px}i.flag.pe:before{background-position:-72px -442px}i.flag.pl:before{background-position:-72px -572px}i.flag.pm:before{background-position:-72px -598px}i.flag.pr:before{background-position:-72px -650px}i.flag.pt:before{background-position:-72px -702px}i.flag.re:before{background-position:-72px -806px}i.flag.ro:before{background-position:-72px -832px}i.flag.ru:before{background-position:-72px -884px}i.flag.se:before{background-position:-72px -1066px}i.flag.si:before{background-position:-72px -1144px}i.flag.sk:before{background-position:-72px -1196px}i.flag.sl:before{background-position:-72px -1222px}i.flag.so:before{background-position:-72px -1300px}i.flag.sr:before{background-position:-72px -1326px}i.flag.st:before{background-position:-72px -1352px}i.flag.sv:before{background-position:-72px -1378px}i.flag.td:before{background-position:-72px -1482px}i.flag.tf:before{background-position:-72px -1508px}i.flag.th:before{background-position:-72px -1560px}i.flag.to:before{background-position:-72px -1716px}i.flag.tr:before{background-position:-72px -1742px}i.flag.tv:before{background-position:-72px -1794px}i.flag.tz:before{background-position:-72px -1846px}i.flag.ua:before{background-position:-72px -1872px}i.flag.uz:before{background-position:-108px 0}i.flag.vc:before{background-position:-108px -52px}i.flag.ve:before{background-position:-108px -78px}i.flag.vn:before{background-position:-108px -156px}i.flag.ye:before{background-position:-108px -286px}i.flag.za:before{background-position:-108px -338px}i.flag.zm:before{background-position:-108px -364px}@keyframes lightboxLoader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gslideInLeft{0%{opacity:0;transform:translate3d(-60%,0,0)}to{opacity:1;transform:translateZ(0);visibility:visible}}@keyframes gslideOutLeft{0%{opacity:1;transform:translateZ(0);visibility:visible}to{opacity:0;transform:translate3d(-60%,0,0);visibility:hidden}}@keyframes gslideInRight{0%{opacity:0;transform:translate3d(60%,0,0);visibility:visible}to{opacity:1;transform:translateZ(0)}}@keyframes gslideOutRight{0%{opacity:1;transform:translateZ(0);visibility:visible}to{opacity:0;transform:translate3d(60%,0,0)}}@keyframes gzoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.flatpickr-calendar{-webkit-animation:none;animation:none;background:transparent;background:#fff;border:0;border-radius:5px;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);-webkit-box-sizing:border-box;box-sizing:border-box;direction:ltr;display:none;font-size:14px;line-height:24px;opacity:0;padding:0;position:absolute;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;visibility:hidden;width:307.875px}.flatpickr-calendar.inline,.flatpickr-calendar.open{max-height:640px;opacity:1;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{display:block;z-index:999}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #e6e6e6;height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{border:solid transparent;content:"";display:block;height:0;left:22px;pointer-events:none;position:absolute;width:0}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;line-height:1;overflow:hidden;position:relative;text-align:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{cursor:pointer;padding:10px;position:absolute;text-decoration:none;top:0;z-index:3}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{height:14px;width:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:50%;line-height:50%;opacity:0;padding:0 4px 0 2px;position:absolute;right:0;width:14px}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid rgba(57,57,57,.6);border-left:4px solid transparent;border-right:4px solid transparent;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{height:auto;width:inherit}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{color:inherit;display:inline-block;font-size:135%;font-weight:300;height:34px;left:12.5%;line-height:inherit;line-height:1;padding:7.48px 0 0;position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);width:75%}.flatpickr-current-month span.cur-month{color:inherit;display:inline-block;font-family:inherit;font-weight:700;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{display:inline-block;width:6ch;width:7ch\0}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;display:inline-block;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:0;padding:0 0 0 .5ch;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{background:transparent;color:rgba(0,0,0,.5);font-size:100%;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;-webkit-appearance:menulist;-moz-appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;-webkit-box-sizing:border-box;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;overflow:hidden;text-align:center;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays,.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-weekdays .flatpickr-weekdaycontainer,span.flatpickr-weekday{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{background:transparent;color:rgba(0,0,0,.54);cursor:default;display:block;font-size:90%;font-weight:bolder;line-height:1;margin:0;text-align:center}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;max-width:307.875px;min-width:307.875px;outline:0;padding:0;text-align:left;width:307.875px;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;-webkit-flex-basis:14.2857143%;font-weight:400;width:14.2857143%;-ms-flex-preferred-size:14.2857143%;display:inline-block;flex-basis:14.2857143%;height:39px;line-height:39px;margin:0;max-width:39px;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:#e6e6e6;border-color:#e6e6e6;cursor:pointer;outline:0}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{background:#959ea9;border-color:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;border-color:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{background:transparent;border-color:transparent;color:rgba(57,57,57,.3);cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:rgba(57,57,57,.1);cursor:not-allowed}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6;padding:0 12px}.flatpickr-weekwrapper .flatpickr-weekday{float:none;line-height:28px;width:100%}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{background:transparent;border:none;color:rgba(57,57,57,.3);cursor:default;display:block;max-width:none;width:100%}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-rContainer{display:inline-block;padding:0}.flatpickr-time{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:0;line-height:40px;max-height:40px;outline:0;overflow:hidden;text-align:center}.flatpickr-time:after{clear:both;content:"";display:table}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;float:left;height:40px;width:40%}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;font-size:14px;height:inherit;line-height:inherit;margin:0;padding:0;position:relative;text-align:center}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{-webkit-align-self:center;color:#393939;float:left;font-weight:700;height:inherit;line-height:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2%;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{cursor:pointer;font-weight:400;outline:0;text-align:center;width:18%}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@font-face{font-family:GT Pressura;font-style:normal;font-weight:300;src:url(/fleurus-theme/fonts/GT-Pressura-Light.b13e49f3.otf);src:url(/fleurus-theme/fonts/GT-Pressura-Light.2ed2639d.woff2) format("woff2"),url(/fleurus-theme/fonts/GT-Pressura-Light.a2b7ad1b.woff) format("woff"),url(/fleurus-theme/fonts/GT-Pressura-Light.76c04a16.ttf) format("truetype")}@font-face{font-family:GT Pressura;font-style:italic;font-weight:300;src:url(/fleurus-theme/fonts/GT-Pressura-Light-Italic.636d9c95.otf);src:url(/fleurus-theme/fonts/GT-Pressura-Light-Italic.7c2a535a.woff2) format("woff2"),url(/fleurus-theme/fonts/GT-Pressura-Light-Italic.cacb5cbb.woff) format("woff"),url(/fleurus-theme/fonts/GT-Pressura-Light-Italic.7a0e6add.ttf) format("truetype")}@font-face{font-family:GT Pressura;font-style:normal;font-weight:400;src:url(/fleurus-theme/fonts/GT-Pressura-Regular.6b1631bb.otf);src:url(/fleurus-theme/fonts/GT-Pressura-Regular.f6cc2896.woff2) format("woff2"),url(/fleurus-theme/fonts/GT-Pressura-Regular.6dd660df.woff) format("woff"),url(/fleurus-theme/fonts/GT-Pressura-Regular.91bff9f0.ttf) format("truetype")}@font-face{font-family:GT Pressura;font-style:italic;font-weight:400;src:url(/fleurus-theme/fonts/GT-Pressura-Regular-Italic.fbc4dfaa.otf);src:url(/fleurus-theme/fonts/GT-Pressura-Regular-Italic.bd43d193.woff2) format("woff2"),url(/fleurus-theme/fonts/GT-Pressura-Regular-Italic.7445c3b1.woff) format("woff"),url(/fleurus-theme/fonts/GT-Pressura-Regular-Italic.315833b3.ttf) format("truetype")}@font-face{font-family:GT Pressura;font-style:normal;font-weight:700;src:url(/fleurus-theme/fonts/GT-Pressura-Bold.57ae498d.otf);src:url(/fleurus-theme/fonts/GT-Pressura-Bold.304e180b.woff2) format("woff2"),url(/fleurus-theme/fonts/GT-Pressura-Bold.7f98c5b6.woff) format("woff"),url(/fleurus-theme/fonts/GT-Pressura-Bold.f702e1b6.ttf) format("truetype")}@font-face{font-family:GT Pressura;font-style:italic;font-weight:700;src:url(/fleurus-theme/fonts/GT-Pressura-Bold-Italic.f01f946d.otf);src:url(/fleurus-theme/fonts/GT-Pressura-Bold-Italic.c99d3638.woff2) format("woff2"),url(/fleurus-theme/fonts/GT-Pressura-Bold-Italic.80ed3b68.woff) format("woff"),url(/fleurus-theme/fonts/GT-Pressura-Bold-Italic.1bac6ced.ttf) format("truetype")}@font-face{font-family:Toadstool;font-style:normal;font-weight:400;src:url(/fleurus-theme/fonts/Toadstool-Regular.2ebedf01.otf);src:url(/fleurus-theme/fonts/Toadstool-Regular.57e3af34.woff2) format("woff2"),url(/fleurus-theme/fonts/Toadstool-Regular.926a8a87.woff) format("woff")}
/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#ffda30;--secondary:#00a8ff;--success:#3ec81b;--info:#17a2b8;--warning:#ffc107;--danger:red;--light:#e0e0e0;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--breakpoint-xxl:1400px;--font-family-sans-serif:"GT Pressura",sans-serif;--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(37,33,33,0)}article,footer,header,main,nav,section{display:block}body{background-color:#fff;color:#6c757d;font-size:.88rem;font-weight:400;line-height:1.7;margin:0;text-align:left}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5{margin-bottom:.5rem;margin-top:0}p{margin-top:0}address,p{margin-bottom:1rem}address{font-style:normal;line-height:inherit}dl,ol,ul{margin-bottom:1rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent;color:#ffda30;text-decoration:none}a:hover{color:#e3ba00;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{caption-side:bottom;color:#adb5bd;padding-bottom:.75rem;padding-top:.75rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{color:#212529;font-weight:500;line-height:1.2;margin-bottom:.5rem}.h1,h1{font-size:1.76rem}.h2,h2{font-size:1.584rem}.h3,h3{font-size:1.408rem}.h4,h4{font-size:1.232rem}.h5,h5{font-size:1.056rem}hr{border:0;border-top:1px solid rgba(37,33,33,.1);margin-bottom:1rem;margin-top:1rem}.small,small{font-size:.875em;font-weight:400}code{color:#e83e8c;font-size:87.5%;word-wrap:break-word}a>code{color:inherit}.container,.container-fluid{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;width:100%}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1000px}}@media (min-width:1400px){.container{max-width:1200px}}.row{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.col-xxl,.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-auto{padding-left:10px;padding-right:10px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;max-width:100%;width:auto}.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{flex:0 0 100%;max-width:100%}.offset-1{margin-left:8.33333333%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;max-width:100%;width:auto}.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;max-width:100%;width:auto}.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;max-width:100%;width:auto}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;max-width:100%;width:auto}.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.offset-xl-1{margin-left:8.33333333%}}@media (min-width:1400px){.col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.col-xxl-auto{flex:0 0 auto;max-width:100%;width:auto}.col-xxl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xxl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xxl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xxl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xxl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xxl-12{flex:0 0 100%;max-width:100%}}.table{color:#6c757d;margin-bottom:1rem;width:100%}.table td,.table th{border-top:1px solid #555;padding:.75rem;vertical-align:top}.table thead th{border-bottom:2px solid #555;vertical-align:bottom}.table tbody+tbody{border-top:2px solid #555}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #555}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.account .menu .dropdown-toggle,.checkout .address__choose,.form-control,.school .menu .dropdown-toggle{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:block;font-size:.88rem;font-weight:400;height:calc(1.7em + .75rem + 2px);line-height:1.7;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.account .menu .dropdown-toggle,.checkout .address__choose,.form-control,.school .menu .dropdown-toggle{transition:none}}.account .menu .dropdown-toggle::-ms-expand,.checkout .address__choose::-ms-expand,.form-control::-ms-expand,.school .menu .dropdown-toggle::-ms-expand{background-color:transparent;border:0}.account .menu .dropdown-toggle:focus,.checkout .address__choose:focus,.form-control:focus,.school .menu .dropdown-toggle:focus{background-color:#fff;border-color:#fff1b0;box-shadow:0 0 0 .2rem rgba(255,218,48,.25);color:#495057;outline:0}.account .menu .dropdown-toggle:-ms-input-placeholder,.checkout .address__choose:-ms-input-placeholder,.form-control:-ms-input-placeholder,.school .menu .dropdown-toggle:-ms-input-placeholder{color:#6c757d;opacity:1}.account .menu .dropdown-toggle::placeholder,.checkout .address__choose::placeholder,.form-control::placeholder,.school .menu .dropdown-toggle::placeholder{color:#6c757d;opacity:1}.account .menu .dropdown-toggle:disabled,.account .menu [readonly].dropdown-toggle,.checkout .address__choose:disabled,.checkout [readonly].address__choose,.form-control:disabled,.form-control[readonly],.school .menu .dropdown-toggle:disabled,.school .menu [readonly].dropdown-toggle{background-color:#b6b3b3;opacity:1}.account .menu input[type=date].dropdown-toggle,.account .menu input[type=datetime-local].dropdown-toggle,.account .menu input[type=month].dropdown-toggle,.account .menu input[type=time].dropdown-toggle,.checkout input[type=date].address__choose,.checkout input[type=datetime-local].address__choose,.checkout input[type=month].address__choose,.checkout input[type=time].address__choose,.school .menu input[type=date].dropdown-toggle,.school .menu input[type=datetime-local].dropdown-toggle,.school .menu input[type=month].dropdown-toggle,.school .menu input[type=time].dropdown-toggle,input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;appearance:none}.account .menu select.dropdown-toggle:-moz-focusring,.checkout select.address__choose:-moz-focusring,.school .menu select.dropdown-toggle:-moz-focusring,select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.account .menu select.dropdown-toggle:focus::-ms-value,.checkout select.address__choose:focus::-ms-value,.school .menu select.dropdown-toggle:focus::-ms-value,select.form-control:focus::-ms-value{background-color:#fff;color:#495057}.col-form-label{font-size:inherit;line-height:1.7;margin-bottom:0;padding-bottom:calc(.375rem + 1px);padding-top:calc(.375rem + 1px)}.col-form-label-lg{font-size:1.1rem;line-height:1.5;padding-bottom:calc(.5rem + 1px);padding-top:calc(.5rem + 1px)}.col-form-label-sm{font-size:.77rem;line-height:1.5;padding-bottom:calc(.25rem + 1px);padding-top:calc(.25rem + 1px)}.account .menu select[multiple].dropdown-toggle,.account .menu select[size].dropdown-toggle,.account .menu textarea.dropdown-toggle,.checkout select[multiple].address__choose,.checkout select[size].address__choose,.checkout textarea.address__choose,.school .menu select[multiple].dropdown-toggle,.school .menu select[size].dropdown-toggle,.school .menu textarea.dropdown-toggle,select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-check{display:block;padding-left:1.25rem;position:relative}.form-check-input{margin-left:-1.25rem;margin-top:.3rem;position:absolute}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#adb5bd}.form-check-label{margin-bottom:0}.valid-feedback{color:#3ec81b}.invalid-feedback,.valid-feedback{display:none;font-size:.875em;margin-top:.25rem;width:100%}.invalid-feedback{color:red}.btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;color:#6c757d;display:inline-block;font-size:.88rem;font-weight:400;line-height:1.7;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#6c757d;text-decoration:none}.btn.focus,.btn:focus{box-shadow:0 0 0 .2rem rgba(255,218,48,.25);outline:0}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{background-color:#ffda30;border-color:#ffda30;color:#212529}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{background-color:#ffd30a;border-color:#fccf00;color:#212529}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(222,191,47,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#ffda30;border-color:#ffda30;color:#212529}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#fccf00;border-color:#efc400;color:#212529}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,191,47,.5)}.btn-secondary{background-color:#00a8ff;border-color:#00a8ff}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{background-color:#008fd9;border-color:#0086cc;color:#fff}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(38,181,255,.5)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#00a8ff;border-color:#00a8ff;color:#fff}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background-color:#0086cc;border-color:#007ebf;color:#fff}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,181,255,.5)}.btn-danger{background-color:red;border-color:red;color:#fff}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{background-color:#d90000;border-color:#c00;color:#fff}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(255,38,38,.5)}.btn-danger.disabled,.btn-danger:disabled{background-color:red;border-color:red;color:#fff}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{background-color:#c00;border-color:#bf0000;color:#fff}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,38,38,.5)}.btn-light{background-color:#e0e0e0;border-color:#e0e0e0;color:#212529}.btn-light.focus,.btn-light:focus,.btn-light:hover{background-color:#cdcdcd;border-color:#c7c7c7;color:#212529}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem hsla(210,2%,77%,.5)}.btn-light.disabled,.btn-light:disabled{background-color:#e0e0e0;border-color:#e0e0e0;color:#212529}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{background-color:#c7c7c7;border-color:silver;color:#212529}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(210,2%,77%,.5)}.btn-outline-secondary{border-color:#00a8ff;color:#00a8ff}.btn-outline-secondary:hover{background-color:#00a8ff;border-color:#00a8ff;color:#fff}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(0,168,255,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{background-color:transparent;color:#00a8ff}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{background-color:#00a8ff;border-color:#00a8ff;color:#fff}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,168,255,.5)}.btn-outline-light{border-color:#e0e0e0;color:#e0e0e0}.btn-outline-light:hover{background-color:#e0e0e0;border-color:#e0e0e0;color:#212529}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem hsla(0,0%,88%,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{background-color:transparent;color:#e0e0e0}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{background-color:#e0e0e0;border-color:#e0e0e0;color:#212529}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(0,0%,88%,.5)}.btn-link{color:#ffda30;font-weight:400;text-decoration:none}.btn-link:hover{color:#e3ba00}.btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.dropdown{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid rgba(37,33,33,.15);border-radius:.25rem;color:#6c757d;display:none;float:left;font-size:.88rem;left:0;list-style:none;margin:.125rem 0 0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;top:100%;z-index:1000}.dropdown-item{background-color:transparent;border:0;clear:both;color:#212529;display:block;font-weight:400;padding:.25rem 1.5rem;text-align:inherit;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:#b6b3b3;color:#16181b;text-decoration:none}.dropdown-item.active,.dropdown-item:active{background-color:#ffda30;color:#fff;text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:transparent;color:#adb5bd;pointer-events:none}.dropdown-menu.show{display:block}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.account .menu .input-group>.dropdown-toggle,.checkout .input-group>.address__choose,.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.school .menu .input-group>.dropdown-toggle{flex:1 1 auto;margin-bottom:0;min-width:0;position:relative;width:1%}.account .menu .checkout .input-group>.address__choose+.dropdown-toggle,.account .menu .checkout .input-group>.dropdown-toggle+.address__choose,.account .menu .input-group>.custom-file+.dropdown-toggle,.account .menu .input-group>.custom-select+.dropdown-toggle,.account .menu .input-group>.dropdown-toggle+.custom-file,.account .menu .input-group>.dropdown-toggle+.custom-select,.account .menu .input-group>.dropdown-toggle+.dropdown-toggle,.account .menu .input-group>.dropdown-toggle+.form-control,.account .menu .input-group>.form-control+.dropdown-toggle,.checkout .account .menu .input-group>.address__choose+.dropdown-toggle,.checkout .account .menu .input-group>.dropdown-toggle+.address__choose,.checkout .input-group>.address__choose+.address__choose,.checkout .input-group>.address__choose+.custom-file,.checkout .input-group>.address__choose+.custom-select,.checkout .input-group>.address__choose+.form-control,.checkout .input-group>.custom-file+.address__choose,.checkout .input-group>.custom-select+.address__choose,.checkout .input-group>.form-control+.address__choose,.checkout .school .menu .input-group>.address__choose+.dropdown-toggle,.checkout .school .menu .input-group>.dropdown-toggle+.address__choose,.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.school .menu .checkout .input-group>.address__choose+.dropdown-toggle,.school .menu .checkout .input-group>.dropdown-toggle+.address__choose,.school .menu .input-group>.custom-file+.dropdown-toggle,.school .menu .input-group>.custom-select+.dropdown-toggle,.school .menu .input-group>.dropdown-toggle+.custom-file,.school .menu .input-group>.dropdown-toggle+.custom-select,.school .menu .input-group>.dropdown-toggle+.dropdown-toggle,.school .menu .input-group>.dropdown-toggle+.form-control,.school .menu .input-group>.form-control+.dropdown-toggle{margin-left:-1px}.account .menu .input-group>.dropdown-toggle:focus,.checkout .input-group>.address__choose:focus,.input-group>.custom-select:focus,.input-group>.form-control:focus,.school .menu .input-group>.dropdown-toggle:focus{z-index:3}.account .menu .input-group>.dropdown-toggle:not(:first-child),.checkout .input-group>.address__choose:not(:first-child),.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child),.school .menu .input-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.custom-file{align-items:center;display:flex}.account .menu .input-group:not(.has-validation)>.dropdown-toggle:not(:last-child),.checkout .input-group:not(.has-validation)>.address__choose:not(:last-child),.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child),.school .menu .input-group:not(.has-validation)>.dropdown-toggle:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{align-items:center;background-color:#b6b3b3;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:flex;font-size:.88rem;font-weight:400;line-height:1.7;margin-bottom:0;padding:.375rem .75rem;text-align:center;white-space:nowrap}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-bottom-right-radius:0;border-top-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-bottom-left-radius:0;border-top-left-radius:0}.custom-select{-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:inline-block;font-size:.88rem;font-weight:400;height:calc(1.7em + .75rem + 2px);line-height:1.7;padding:.375rem 1.75rem .375rem .75rem;vertical-align:middle;width:100%}.custom-select:focus{border-color:#fff1b0;box-shadow:0 0 0 .2rem rgba(255,218,48,.25);outline:0}.custom-select:focus::-ms-value{background-color:#fff;color:#495057}.custom-select[multiple],.custom-select[size]:not([size="1"]){background-image:none;height:auto;padding-right:.75rem}.custom-select:disabled{background-color:#b6b3b3;color:#6c757d}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-file{display:inline-block;height:calc(1.7em + .75rem + 2px);margin-bottom:0;position:relative;width:100%}.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{display:block;padding:.8rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;cursor:default;pointer-events:none}.nav-tabs{border-bottom:1px solid #555}.nav-tabs .nav-link{background-color:transparent;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;margin-bottom:-1px}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#b6b3b3 #b6b3b3 #555;isolation:isolate}.nav-tabs .nav-link.disabled{background-color:transparent;border-color:transparent;color:#6c757d}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:#fff;border-color:#555 #555 #fff;color:#495057}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{padding:0;position:relative}.navbar,.navbar .container,.navbar .container-fluid{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.card{display:flex;flex-direction:column;min-width:0;position:relative;word-wrap:break-word;background-clip:border-box;background-color:#fff;border:1px solid rgba(37,33,33,.125);border-radius:.25rem}.card>hr{margin-left:0;margin-right:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-header{background-color:rgba(37,33,33,.03);border-bottom:1px solid rgba(37,33,33,.125);margin-bottom:0;padding:.75rem 1.25rem}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{background-color:transparent;border-radius:.25rem;display:flex;flex-wrap:wrap;list-style:none;margin-bottom:2rem;padding:0}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{content:"/";float:left;padding-right:.5rem}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;list-style:none;padding-left:0}.badge,.pagination{border-radius:.25rem}.badge{display:inline-block;font-size:75%;font-weight:700;line-height:1;padding:.25em .4em;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:baseline;white-space:nowrap}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-primary{background-color:#ffda30;color:#212529}a.badge-primary:focus,a.badge-primary:hover{background-color:#fccf00;color:#212529}a.badge-primary.focus,a.badge-primary:focus{box-shadow:0 0 0 .2rem rgba(255,218,48,.5);outline:0}.badge-secondary{background-color:#00a8ff;color:#fff}a.badge-secondary:focus,a.badge-secondary:hover{background-color:#0086cc;color:#fff}a.badge-secondary.focus,a.badge-secondary:focus{box-shadow:0 0 0 .2rem rgba(0,168,255,.5);outline:0}.badge-info{background-color:#17a2b8;color:#fff}a.badge-info:focus,a.badge-info:hover{background-color:#117a8b;color:#fff}a.badge-info.focus,a.badge-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5);outline:0}.badge-danger{background-color:red;color:#fff}a.badge-danger:focus,a.badge-danger:hover{background-color:#c00;color:#fff}a.badge-danger.focus,a.badge-danger:focus{box-shadow:0 0 0 .2rem rgba(255,0,0,.5);outline:0}.alert{border:1px solid transparent;border-radius:.25rem;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.alert-heading{color:inherit}.alert-dismissible{padding-right:3.82rem}.alert-dismissible .close{color:inherit;padding:.75rem 1.25rem;position:absolute;right:0;top:0;z-index:2}.alert-primary{background-color:#fffef7;border-color:#fff5c5;color:#968129}.alert-primary hr{border-top-color:#fff1ac}.alert-success{background-color:#f7fdf6;border-color:#c9f0bf;color:#32781e}.alert-success hr{border-top-color:#b8ebaa}.alert-warning{background-color:#fffdf5;border-color:#ffeeba;color:#967413}.alert-warning hr{border-top-color:#ffe8a1}.alert-danger{background-color:#fff5f5;border-color:#ffb8b8;color:#961010}.alert-danger hr{border-top-color:#ff9f9f}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{background-color:#b6b3b3;border-radius:.25rem;display:flex;font-size:.66rem;height:1rem;line-height:0;overflow:hidden}.media{align-items:flex-start;display:flex}.close{color:#252121;float:right;font-size:1.32rem;font-weight:700;line-height:1;opacity:.5;text-shadow:0 1px 0 #fff}.close:hover{color:#252121;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{background-color:transparent;border:0;padding:0}a.close.disabled{pointer-events:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1050}.modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{content:"";display:block;height:calc(100vh - 1rem);height:min-content}.modal-content{background-clip:padding-box;border:1px solid rgba(37,33,33,.2);border-radius:.3rem;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}@media (min-width:576px){.modal-dialog{margin:1.75rem auto;max-width:500px}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:min-content}}.tooltip{display:block;font-family:GT Pressura,sans-serif;font-size:.77rem;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.7;margin:0;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:1070;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{display:block;height:.4rem;position:absolute;width:.8rem}.tooltip .arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.carousel{position:relative}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{animation:spinner-border .75s linear infinite;border:.25em solid;border-radius:50%;border-right:.25em solid transparent;display:inline-block;height:2rem;vertical-align:-.125em;width:2rem}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.spinner-border{animation-duration:1.5s}}.bg-light{background-color:#e0e0e0!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#c7c7c7!important}.border{border:1px solid #555!important}.border-top{border-top:1px solid #555!important}.border-right{border-right:1px solid #555!important}.border-bottom{border-bottom:1px solid #555!important}.border-0{border:0!important}.border-dark{border-color:#343a40!important}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:768px){.d-md-none{display:none!important}.d-md-block{display:block!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-block{display:block!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}}.embed-responsive{display:block;overflow:hidden;padding:0;position:relative;width:100%}.embed-responsive:before{content:"";display:block}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.embed-responsive-16by9:before{padding-top:56.25%}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}@media (min-width:992px){.flex-lg-fill{flex:1 1 auto!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}}.position-relative{position:relative!important}.position-sticky{position:sticky!important}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.shadow{box-shadow:0 .5rem 1rem rgba(37,33,33,.15)!important}.w-100{width:100%!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2{margin-bottom:.5rem!important}.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.mb-4{margin-bottom:.25rem!important}.mt-5{margin-top:.3125rem!important}.mx-5{margin-right:.3125rem!important}.mb-5{margin-bottom:.3125rem!important}.ml-5,.mx-5{margin-left:.3125rem!important}.mt-10,.my-10{margin-top:.625rem!important}.mb-10,.my-10{margin-bottom:.625rem!important}.ml-10{margin-left:.625rem!important}.mt-15{margin-top:.9375rem!important}.mb-15{margin-bottom:.9375rem!important}.mt-20,.my-20{margin-top:1.25rem!important}.mb-20,.my-20{margin-bottom:1.25rem!important}.ml-20{margin-left:1.25rem!important}.mx-25{margin-right:1.5625rem!important}.mb-25{margin-bottom:1.5625rem!important}.ml-25,.mx-25{margin-left:1.5625rem!important}.mt-30,.my-30{margin-top:1.875rem!important}.mb-30,.my-30{margin-bottom:1.875rem!important}.mt-40{margin-top:2.5rem!important}.mb-40{margin-bottom:2.5rem!important}.mt-50,.my-50{margin-top:3.125rem!important}.mb-50,.my-50{margin-bottom:3.125rem!important}.mt-60{margin-top:3.75rem!important}.ml-60{margin-left:3.75rem!important}.mt-80{margin-top:5rem!important}.p-0{padding:0!important}.pr-3{padding-right:1rem!important}.p-10{padding:.625rem!important}.px-40{padding-left:2.5rem!important;padding-right:2.5rem!important}.mt-n20{margin-top:-1.25rem!important}.mt-auto{margin-top:auto!important}@media (min-width:992px){.mt-lg-0{margin-top:0!important}.mb-lg-0{margin-bottom:0!important}.mt-lg-10{margin-top:.625rem!important}.mb-lg-10{margin-bottom:.625rem!important}.ml-lg-10{margin-left:.625rem!important}.mt-lg-20{margin-top:1.25rem!important}.ml-lg-20{margin-left:1.25rem!important}.mt-lg-30{margin-top:1.875rem!important}.mb-lg-30{margin-bottom:1.875rem!important}.mt-lg-40{margin-top:2.5rem!important}.ml-lg-40{margin-left:2.5rem!important}.mt-lg-50,.my-lg-50{margin-top:3.125rem!important}.my-lg-50{margin-bottom:3.125rem!important}.mt-lg-60{margin-top:3.75rem!important}.ml-lg-60{margin-left:3.75rem!important}.mb-lg-70{margin-bottom:4.375rem!important}.px-lg-10{padding-left:.625rem!important;padding-right:.625rem!important}.pr-lg-20{padding-right:1.25rem!important}.pl-lg-20{padding-left:1.25rem!important}}@media (min-width:1200px){.ml-xl-auto{margin-left:auto!important}}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:992px){.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-center{text-align:center!important}}.text-uppercase{text-transform:uppercase!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.text-white{color:#fff!important}.text-secondary{color:#00a8ff!important}a.text-secondary:focus,a.text-secondary:hover{color:#0076b3!important}.text-success{color:#3ec81b!important}a.text-success:focus,a.text-success:hover{color:#298512!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:red!important}a.text-danger:focus,a.text-danger:hover{color:#b30000!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-muted{color:#adb5bd!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,:after,:before{box-shadow:none!important;text-shadow:none!important}a:not(.btn){text-decoration:underline}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #252121}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #555!important}}@media (min-width:992px){.steps{display:flex;flex-wrap:wrap}.dropdown-menu .dropdown-menu{left:100%;margin-top:0;top:0}}@media (min-width:768px){.logo{width:160px}}@media (max-width:767.98px){.logo{width:130px}}.loading-overlay{align-items:center;background:hsla(0,0%,100%,.7);display:none;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:99999}.loadable.loading .loading-overlay{display:flex}label.required:after{color:red;content:"*";display:inline-block;padding-left:4px}.btn-icon{padding-left:5px;padding-right:5px}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-wrapper{box-sizing:content-box;display:flex;transform:translateZ(0);z-index:1}.swiper-slide,.swiper-wrapper{height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide{flex-shrink:0}.swiper-slide-invisible-blank{visibility:hidden}.croped-text{overflow:hidden;padding-right:40px;position:relative;transition:height .3s ease-in-out}.croped-text:after{background-image:url(/fleurus-theme/images/chevronDown.08ceb0d0.svg);background-size:contain;content:"";cursor:pointer;height:20px;margin-left:4px;position:absolute;right:0;top:0;transition:transform .3s ease-in-out;width:20px}.croped-text--open:after{transform:rotate(180deg)}.btn{align-items:center;-webkit-appearance:none;appearance:none;border-radius:6.1875rem;color:"none";display:inline-flex;font-family:GT Pressura,sans-serif;font-size:1rem;font-size:1.125rem;font-weight:700;line-height:1.5;padding:calc(.5rem - 1px) calc(1.25rem - 1px);transition:.3s ease-in-out}@media (min-width:992px){.btn{padding:calc(.34375rem - 1px) calc(.9375rem - 1px)}}.btn:focus{box-shadow:none}.btn-block{display:flex;justify-content:center}.btn-icon-left{padding:calc(.3125rem - 1px) calc(1.25rem - 1px) calc(.3125rem - 1px) calc(.3125rem - 1px)}@media (min-width:992px){.btn-icon-left{padding:calc(.34375rem - 1px) calc(.9375rem - 1px)}}.btn-icon-left img:first-child,.btn-icon-left svg:first-child{height:30px;margin-right:calc(.625rem - 1px);width:30px}@media (min-width:992px){.btn-icon-left img:first-child,.btn-icon-left svg:first-child{height:25px;margin-right:calc(.3125rem - 1px);width:25px}}.btn-icon-right{padding:calc(.5rem - 1px) calc(1.25rem - 1px)}@media (min-width:992px){.btn-icon-right{padding:calc(.34375rem - 1px) calc(.9375rem - 1px)}}.btn-icon-right img:last-child,.btn-icon-right svg:last-child{height:20px;margin-left:calc(.625rem - 1px);width:20px}@media (min-width:992px){.btn-icon-right img:last-child,.btn-icon-right svg:last-child{height:25px;margin-left:calc(.3125rem - 1px);width:25px}}.btn.btn-icon-left.btn-icon-right span{margin-right:calc(.625rem - 1px)}@media (min-width:992px){.btn.btn-icon-left.btn-icon-right span{margin-right:calc(.3125rem - 1px)}}.btn.btn-icon-left.btn-icon-right img:last-child,.btn.btn-icon-left.btn-icon-right svg:last-child{margin-left:auto}.btn-light{color:#00a8ff}.btn-light,.btn-light:hover{background-color:#fff;border-color:#fff}.btn-light:hover{color:#3778ba}.btn-secondary{color:#fff}.btn-secondary:hover:not(:disabled){background-color:#3778ba}.btn-secondary:disabled{background-color:#b6b3b3;border-color:#b6b3b3}@media (max-width:991px){.btn-outline-secondary{font-size:1rem}}.btn-outline-secondary:hover{background-color:#3778ba;border-color:#3778ba}.btn-outline-light{border-color:#fff;color:#fff}.btn-outline-light:hover{background-color:#fff;border-color:#fff}.btn-link{color:#00a8ff;font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem;padding:0}@media (min-width:992px){.btn-link{font-size:.875rem;line-height:1.125rem}}.btn-link.btn-icon-right svg{margin-left:.3125rem}label.required:after{display:none}.account .menu [readonly].dropdown-toggle,.checkout [readonly].address__choose,.form-control[readonly],.school .menu [readonly].dropdown-toggle{background-color:transparent}.account .menu [disabled].dropdown-toggle,.checkout [disabled].address__choose,.form-control[disabled],.school .menu [disabled].dropdown-toggle{background-color:#f5f5f5}.form-group{margin-bottom:0}.form-group label{color:#b6b3b3;display:none;font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem;margin-bottom:.375rem;margin-left:1.5625rem}@media (min-width:992px){.form-group label{font-size:.875rem;line-height:1.125rem}}.form-group .invalid-feedback,.form-group .valid-feedback{align-items:center;display:flex;font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:700;line-height:1.5;margin-top:.3125rem;padding:0 1.5625rem;text-align:center}.form-group .invalid-feedback svg,.form-group .valid-feedback svg{height:20px;margin-right:.3125rem;width:20px}.form-group .invalid-feedback{color:red}.form-group .valid-feedback{color:#3ec81b}.form-group--fill label{display:block}.input-group{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:6.1875rem}.input-group--password .input-group-append{cursor:pointer}.account .menu .input-group .dropdown-toggle,.account .menu .input-group .dropdown-toggle:active,.account .menu .input-group .dropdown-toggle:focus,.checkout .input-group .address__choose,.checkout .input-group .address__choose:active,.checkout .input-group .address__choose:focus,.input-group .account .menu .dropdown-toggle,.input-group .account .menu .dropdown-toggle:active,.input-group .account .menu .dropdown-toggle:focus,.input-group .checkout .address__choose,.input-group .checkout .address__choose:active,.input-group .checkout .address__choose:focus,.input-group .form-control,.input-group .form-control:active,.input-group .form-control:focus,.input-group .school .menu .dropdown-toggle,.input-group .school .menu .dropdown-toggle:active,.input-group .school .menu .dropdown-toggle:focus,.school .menu .input-group .dropdown-toggle,.school .menu .input-group .dropdown-toggle:active,.school .menu .input-group .dropdown-toggle:focus{border:0}.input-group svg:first-child{height:40px;margin-left:calc(.625rem - 1px);width:40px}.account .menu .input-group svg:first-child+.dropdown-toggle,.checkout .input-group svg:first-child+.address__choose,.input-group .account .menu svg:first-child+.dropdown-toggle,.input-group .checkout svg:first-child+.address__choose,.input-group .school .menu svg:first-child+.dropdown-toggle,.input-group svg:first-child+.form-control,.school .menu .input-group svg:first-child+.dropdown-toggle{padding-left:calc(.625rem - 1px)}.input-group .btn:last-child{border-radius:6.1875rem;margin-right:calc(.5rem - 1px)}@media (min-width:992px){.input-group .btn:last-child{padding:calc(.5rem - 1px) calc(1.25rem - 1px)}}.input-group svg:last-child{height:20px;margin-right:calc(1.25rem - 1px);width:20px}.account .menu select.dropdown-toggle,.checkout select.address__choose,.school .menu select.dropdown-toggle,select.form-control{background-color:#fff!important}.account .menu .dropdown-toggle,.checkout .address__choose,.form-control,.school .menu .dropdown-toggle{background-color:transparent;border:1px solid #e0e0e0;border-radius:1.5625rem;color:#252121;font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:300;height:auto;line-height:1.5;padding:.75rem 1.5625rem}@media (min-width:992px){.account .menu .dropdown-toggle,.checkout .address__choose,.form-control,.school .menu .dropdown-toggle{font-size:1rem;line-height:1.5}}.account .menu .dropdown-toggle:focus,.checkout .address__choose:focus,.form-control:focus,.school .menu .dropdown-toggle:focus{background-color:transparent;border:1px solid #e0e0e0;box-shadow:none}.account .menu .dropdown-toggle:-ms-input-placeholder,.checkout .address__choose:-ms-input-placeholder,.form-control:-ms-input-placeholder,.school .menu .dropdown-toggle:-ms-input-placeholder{color:#b6b3b3;font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:300;line-height:1.5}.account .menu .dropdown-toggle::placeholder,.checkout .address__choose::placeholder,.form-control::placeholder,.school .menu .dropdown-toggle::placeholder{color:#b6b3b3;font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:300;line-height:1.5}@media (min-width:992px){.account .menu .dropdown-toggle:-ms-input-placeholder,.checkout .address__choose:-ms-input-placeholder,.form-control:-ms-input-placeholder,.school .menu .dropdown-toggle:-ms-input-placeholder{font-size:1rem;line-height:1.5}.account .menu .dropdown-toggle::placeholder,.checkout .address__choose::placeholder,.form-control::placeholder,.school .menu .dropdown-toggle::placeholder{font-size:1rem;line-height:1.5}}.account .menu textarea.dropdown-toggle,.checkout textarea.address__choose,.school .menu textarea.dropdown-toggle,textarea.form-control{border-radius:0}.form-check{display:flex;padding:0}.form-check label{display:block;margin-bottom:0}.form-check+.invalid-feedback,.form-check+.valid-feedback{margin-left:calc(20px + .625rem)}.form-check .form-check-input[type=checkbox]{-webkit-appearance:none;appearance:none;border:1px solid #b6b3b3;border-radius:.125rem;cursor:pointer;height:20px;margin:0;position:static;width:20px}.form-check .form-check-input[type=checkbox]:checked{background-image:url(/fleurus-theme/images/check.00fb0ff3.svg);background-position:50%;background-repeat:no-repeat;background-size:15px}.form-check .form-check-input[type=checkbox]+.form-check-label{margin-left:.625rem;margin-top:.0625rem}.form-check .form-check-input[type=radio]{-webkit-appearance:none;appearance:none;border:1px solid #b6b3b3;border-radius:100%;cursor:pointer;height:18px;margin:0;position:static;width:18px}.form-check .form-check-input[type=radio]:checked{position:relative}.form-check .form-check-input[type=radio]:checked:before{background-color:#00a8ff;border-radius:100%;bottom:4px;content:"";left:4px;position:absolute;right:4px;top:4px}.form-check .form-check-input[type=radio]+.form-check-label{margin-left:.3125rem}.form-check .form-check-label{color:#252121;flex:1 1 0;font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem}@media (min-width:992px){.form-check .form-check-label{font-size:.875rem;line-height:1.125rem}}.custom-select,select{-webkit-appearance:none;appearance:none;background-image:url(/fleurus-theme/images/chevronDown.08ceb0d0.svg);background-position:center right .625rem;background-repeat:no-repeat;background-size:20px;border:1px solid #e0e0e0;cursor:pointer;padding-left:.625rem;padding-right:calc(20px + 3.125rem)}@media (min-width:992px){.custom-select,select{background-position:center right .9375rem;padding-left:1.25rem;padding-right:calc(20px + 1.25rem)}}.custom-select:focus,select:focus{box-shadow:none;outline:none}.switch input{display:none}.switch label{margin-top:3px}.switch__button{background-color:#b6b3b3;border-radius:12px;height:24px;position:relative;width:45px}.switch__button:before{background-color:#fff;border-radius:100%;content:"";height:18px;left:4px;position:absolute;top:3px;transition:transform .3s ease-in-out;width:18px}.switch__button:after{background-image:url(/fleurus-theme/images/checkBlue.0c72f61c.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:10px;left:8px;opacity:0;position:absolute;top:7px;transition:opacity .3s ease-in-out;width:10px}.switch--active .switch__button{background-color:#00a8ff}.switch--active .switch__button:before{transform:translateX(20px)}.switch--active .switch__button:after{opacity:1;transform:translateX(20px)}.custom-file-group{background-color:#fff;border:1px solid #b6b3b3;border-radius:10px;padding:70px 30px 30px;position:relative}.custom-file-group .custom-file__labels{display:block;font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem;margin:8px 0 0;position:relative;text-align:center;width:100%;word-break:break-word;z-index:9}@media (min-width:992px){.custom-file-group .custom-file__labels{font-size:.875rem;line-height:1.125rem}}.custom-file-group .custom-file__label{align-items:center;color:#252121;display:flex;justify-content:center}.custom-file-group .custom-file__label:not(:last-child){margin-bottom:4px}.custom-file-group .custom-file__label span{color:red;cursor:pointer;font-size:24px;margin-left:10px}.custom-file-group .form-group .custom-file{bottom:0;height:100%;left:0;position:absolute;right:0;top:0}.custom-file-group .form-group .custom-file label{display:none}.custom-file-group:before{background-image:url(/fleurus-theme/images/download.32637bb8.svg);background-position:50%;background-size:contain;content:"";height:20px;left:calc(50% - 10px);position:absolute;top:30px;width:20px}.custom-file-group input{bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0}.custom-file-group label{display:block;font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem;margin:0;text-align:center;width:100%;word-break:break-word}@media (min-width:992px){.custom-file-group label{font-size:.875rem;line-height:1.125rem}.tabs__buttons{display:flex;justify-content:center}}.tabs__buttons--fixed{left:50%;padding:20px 0;position:fixed;top:0;transform:translateX(-50%);z-index:5}.tabs__buttons--fixed:before{background-color:#fff;bottom:0;box-shadow:0 2px 10px rgba(0,0,0,.1);content:"";left:-50vw;position:absolute;right:-50vw;top:0;z-index:-1}.tabs .tab-content{position:relative}.tabs .tab-pane{display:block}.tabs .tab-pane:not(.active){bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.tabs .nav-tabs{background-color:#fff;border:1px solid #e0e0e0;border-radius:6.1875rem;padding:.375rem}@media (max-width:991px){.tabs .nav-tabs{flex-wrap:nowrap;overflow:auto}}.tabs .nav-tabs .nav-item{flex:0 0 auto}@media (min-width:992px){.tabs .nav-tabs .nav-item{flex:0 1 auto}}.tabs .nav-tabs .nav-link{align-items:center;border:0;color:#b6b3b3;display:flex;font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:700;height:100%;justify-content:center;line-height:1.5;padding:.5rem 1.125rem;text-align:center}@media (min-width:992px){.tabs .nav-tabs .nav-link{padding:.5rem 1.75rem}}.tabs .nav-tabs .nav-link:hover{color:#00a8ff}.tabs .nav-tabs .nav-link.active{background-color:#00a8ff;border-radius:6.1875rem;color:#fff}.tabs .nav-tabs .nav-link img{height:30px}.modal{display:flex!important;justify-content:center}.modal.show:before{background-color:rgba(0,0,0,.4);content:"";height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-1}.modal:not(.show){height:0;opacity:0;overflow:hidden;pointer-events:none;z-index:-1}.modal.show{z-index:9999}@media (min-width:992px){.modal-dialog{max-width:100%}}.modal-content{border-radius:.625rem;display:block;overflow:auto}.modal-close{position:absolute;right:.625rem;top:.625rem}.modal-close svg{height:40px;width:40px}.breadcrumb{margin-bottom:0;padding-bottom:1.25rem;padding-top:.625rem;position:relative;z-index:5}@media (min-width:992px){.breadcrumb{padding:1.875rem 0}}.breadcrumb-item,.breadcrumb-item.active{color:#555;font-family:GT Pressura,sans-serif;font-size:.75rem;font-weight:300;line-height:.75rem}@media (min-width:992px){.breadcrumb-item,.breadcrumb-item.active{font-size:.75rem;line-height:.75rem}}.breadcrumb-item a{color:#555;display:inline-block}.breadcrumb-item a:hover{color:#00a8ff}.breadcrumb-item+.breadcrumb-item{padding-left:.3125rem}.breadcrumb-item+.breadcrumb-item:before{color:#555;content:">";padding-right:.3125rem}.reassurance{background-color:#ffda30;margin-top:1.5625rem;overflow:hidden;padding-bottom:3.125rem;padding-top:6.25rem;position:relative}@media (min-width:992px){.reassurance{margin-top:3.125rem;padding:1.875rem 0}.reassurance:before{display:none}}@media (max-width:991px){.reassurance .row div[class^=col-]{margin-top:.625rem}}@media (min-width:992px){.reassurance .row .reassurance__item{justify-content:center}.reassurance .row div[class^=col-]:first-child .reassurance__item{justify-content:flex-start}.reassurance .row div[class^=col-]:last-child .reassurance__item{justify-content:flex-end}}.reassurance__item{align-items:center;display:flex}@media (min-width:992px){.reassurance__item{justify-content:center}}.reassurance__item-content{align-items:center;display:flex}.reassurance__item svg{height:40px;width:40px}@media (min-width:992px){.reassurance__item svg{height:50px;width:50px}}.reassurance__item p{font-family:GT Pressura,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.375rem;margin-left:.9375rem}@media (min-width:992px){.reassurance__item p{flex:1 1 0;font-size:1.375rem;line-height:1.5rem}}.reassurance__more{align-items:center;color:#252121;display:flex;font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;justify-content:center;line-height:1.125rem;margin-top:1.5625rem;transition:.3s ease-in-out}@media (min-width:992px){.reassurance__more{font-size:.875rem;line-height:1.125rem}}.reassurance__more svg{height:20px;margin-left:.3125rem;width:20px}.newsletter{padding:2.5rem 0;position:relative;z-index:2}.newsletter .input-group svg+div{flex:1 1 0}@media (min-width:992px){.newsletter{padding:0}.newsletter:before{display:none}}.newsletter:before{background-color:#f5f5f5;bottom:0;content:"";left:-50vw;position:absolute;right:-50vw;top:0;z-index:-1}.newsletter__subtitle{color:#555;font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem;margin-top:.3125rem;text-align:center}@media (min-width:992px){.newsletter__subtitle{font-size:.875rem;line-height:1.125rem}}.newsletter .invalid-feedback,.newsletter .valid-feedback{justify-content:center}.stars-select__stars{display:inline-flex;gap:10px}.stars-select__input{display:none}.stars-select svg{color:#fff;cursor:pointer;height:20px;width:20px}.stars-select svg.active,.stars-select svg.pressed{color:#ffda30}.h1,.h2,.h3,.h4,.h5,button,h1,h2,h3,h4,h5,label,ol,p,ul{color:inherit;margin:0;padding:0}button,input{background-color:transparent;border:0;font:inherit}button:focus,input:focus{box-shadow:none;outline:none}.link,a{color:#252121}.link:hover,a:hover{color:#00a8ff;text-decoration:none}svg{fill:currentColor;stroke:currentColor}.container,.container-fluid{padding-left:20px;padding-right:20px}.modal-content{background-color:#fff;border:none;box-shadow:none}.cms__content-blocs img{height:auto!important;width:100%!important}.cms__content-blocs ol,.cms__content-blocs ul{list-style:none}.cms__content-blocs ol li,.cms__content-blocs ul li{color:#555;font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem;padding-left:.3125rem;position:relative}@media (min-width:992px){.cms__content-blocs ol li,.cms__content-blocs ul li{font-size:.875rem;line-height:1.125rem}}.cms__content-blocs ol li:before,.cms__content-blocs ul li:before{color:#b6b3b3;content:"•";font-family:Arial;padding-right:.625rem}.cms__content-blocs ol li:not(:first-child),.cms__content-blocs ul li:not(:first-child){margin-top:.3125rem}.cms__content-blocs a{color:#00a8ff}.cms__content-blocs a:hover{text-decoration:underline}.cms__content-blocs p{font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:300;line-height:1.5}@media (min-width:992px){.cms__content-blocs p{font-size:1rem;line-height:1.5}}.cms__content-blocs h1{font-family:GT Pressura,sans-serif;font-size:1.625rem;font-weight:700;line-height:1.875rem}@media (min-width:992px){.cms__content-blocs h1{font-size:2.25rem;line-height:2.5rem}}.cms__content-blocs h2{font-family:GT Pressura,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.5rem}@media (min-width:992px){.cms__content-blocs h2{font-size:1.875rem;line-height:2.25rem}}.cms__content-blocs h3{font-family:GT Pressura,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.375rem}@media (min-width:992px){.cms__content-blocs h3{font-size:1.375rem;line-height:1.5rem}}.cms__content-blocs h4{font-family:GT Pressura,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.375rem}@media (min-width:992px){.cms__content-blocs h4{font-size:1.25rem}}.cms__content-blocs h5{font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem}@media (min-width:992px){.cms__content-blocs h5{font-size:.875rem;line-height:1.125rem}}.tag{font-family:GT Pressura,sans-serif;font-size:.75rem;font-weight:700;line-height:1}@media (min-width:992px){.tag{font-size:.875rem;line-height:.75rem}}.mention{font-family:GT Pressura,sans-serif;font-size:.75rem;font-weight:300;line-height:.75rem}@media (min-width:992px){.mention{font-size:.75rem;line-height:.75rem}}.small{font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem}@media (min-width:992px){.small{font-size:.875rem;line-height:1.125rem}}.small-regular{font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:400;line-height:1.125rem}@media (min-width:992px){.small-regular{font-size:.875rem;line-height:1.125rem}}.small-bold{font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:700;line-height:1.125rem}@media (min-width:992px){.small-bold{font-size:.875rem;line-height:1.125rem}}.paragraph-regular{font-weight:400}.paragraph-bold,.paragraph-regular{font-family:GT Pressura,sans-serif;font-size:1rem;line-height:1.5}.paragraph-bold{font-weight:700}.h4-mag{font-family:Toadstool,sans-serif;font-size:1.375rem;font-weight:400;line-height:1}@media (min-width:992px){.h4-mag{font-size:1.4375rem;line-height:1}}.h4{font-family:GT Pressura,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.375rem}@media (min-width:992px){.h4{font-size:1.25rem}}.h3-mag{font-family:Toadstool,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.75rem}@media (min-width:992px){.h3-mag{font-size:1.875rem;line-height:1}}.h3{font-family:GT Pressura,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.375rem}@media (min-width:992px){.h3{font-size:1.375rem;line-height:1.5rem}}.h2-mag{font-family:Toadstool,sans-serif;font-size:1.875rem;font-weight:400;line-height:1.5625rem}@media (min-width:992px){.h2-mag{font-size:2.5rem;line-height:2.5rem}}.h2{font-family:GT Pressura,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.5rem}@media (min-width:992px){.h2{font-size:1.875rem;line-height:2.25rem}}.h1-mag{font-family:Toadstool,sans-serif;font-size:2.25rem;font-weight:400;line-height:1}@media (min-width:992px){.h1-mag{font-size:3.125rem;line-height:1}}.h1{font-family:GT Pressura,sans-serif;font-size:1.625rem;font-weight:700;line-height:1.875rem}@media (min-width:992px){.h1{font-size:2.25rem;line-height:2.5rem}}.text-gray-100,.text-gray-100-hover:hover,.text-gray-200{color:#b6b3b3}.text-gray-300{color:#555}.baby-category-color{color:#fdaa20}.child-category-color{color:#4abfb5}.junior-category-color{color:#ef5c47}.teen-category-color{color:#3778ba}.adult-category-color{color:#4dbde8}.text-secondary-hover:hover{color:#00a8ff}.text-black{color:#252121!important}.gray-bg-background{background-color:#f5f5f5}.gray-100-background{background-color:#e0e0e0}.gray-200-background{background-color:#b6b3b3}.baby-category-background{background-color:#fdaa20}.child-category-background{background-color:#4abfb5}.junior-category-background{background-color:#ef5c47}.teen-category-background{background-color:#3778ba}.adult-category-background{background-color:#4dbde8}.baby-category-background-light{background-color:rgba(253,170,32,.1)}.child-category-background-light{background-color:rgba(74,191,181,.1)}.junior-category-background-light{background-color:rgba(239,92,71,.1)}.teen-category-background-light{background-color:rgba(55,120,186,.1)}.adult-category-background-light{background-color:rgba(77,189,232,.1)}.baby-category-border-light{border-color:rgba(253,170,32,.1)}.child-category-border-light{border-color:rgba(74,191,181,.1)}.junior-category-border-light{border-color:rgba(239,92,71,.1)}.teen-category-border-light{border-color:rgba(55,120,186,.1)}.adult-category-border-light{border-color:rgba(77,189,232,.1)}.baby-category-color-light{color:rgba(253,170,32,.1)}.child-category-color-light{color:rgba(74,191,181,.1)}.junior-category-color-light{color:rgba(239,92,71,.1)}.teen-category-color-light{color:rgba(55,120,186,.1)}.adult-category-color-light{color:rgba(77,189,232,.1)}.school-background{background-color:#2aa8b5}.icon,img.icon,svg.icon{height:20px;width:20px}.icon-big,img.icon-big,svg.icon-big{height:40px;width:40px}.separator{background-color:#e0e0e0;height:1px}.list{list-style:none}.list li{color:#555;font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem;padding-left:.3125rem;position:relative}@media (min-width:992px){.list li{font-size:.875rem;line-height:1.125rem}}.list li:before{color:#b6b3b3;content:"•";font-family:Arial;padding-right:.625rem}.list li:not(:first-child){margin-top:.3125rem}.list div{display:inline}.flex-1{flex:1 1 0}#sylius_checkout_address_billingAddress_gender{align-items:center;display:flex}#sylius_checkout_address_billingAddress_gender .form-check:not(:first-child){margin-left:10px}.card-product{background-color:#fff;border-radius:.625rem;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%;padding-bottom:1.25rem}.card-product__top{border-top-left-radius:.625rem;border-top-right-radius:.625rem;padding:1.25rem;position:relative;text-align:center;z-index:2}.card-product__top-bg{border-bottom-left-radius:100%;border-bottom-right-radius:100%;bottom:0;left:0;position:absolute;right:0;top:50%;transform:translateY(50%);z-index:-1}.card-product__title{color:#fff;font-family:Toadstool,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.75rem}@media (min-width:992px){.card-product__title{font-size:1.875rem;line-height:1}}.card-product__age{background-color:#fff;display:inline-flex;justify-content:center;margin-top:.625rem;padding:.125rem .25rem}.card-product__image{align-items:center;display:flex;flex-direction:column;padding:0 1.875rem;position:relative;z-index:3}.card-product__image img{max-height:200px;max-width:100%;-o-object-fit:contain;object-fit:contain}.card-product__image img.shadow-image{box-shadow:0 2px 10px rgba(0,0,0,.1)}.card-product__reduction{background-color:#ffda30;font-family:GT Pressura,sans-serif;font-size:.75rem;font-weight:700;line-height:1;padding:.3125rem .625rem}@media (min-width:992px){.card-product__reduction{font-size:.875rem;line-height:.75rem}}.card-product__content{margin-top:auto}.card-product__price{align-items:center;display:flex;flex-direction:column;margin-top:.625rem}.card-product__price-actual-title{color:#b6b3b3;font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem;margin-left:.5rem}@media (min-width:992px){.card-product__price-actual-title{font-size:.875rem;line-height:1.125rem}}.card-product__price-actual-euro{font-size:3.25rem;font-weight:700;line-height:1;margin-right:.25rem}.card-product__price-actual-cent{font-size:1.125rem;font-weight:700;line-height:normal}.card-product__price-actual-month{font-size:1rem;font-weight:300;line-height:normal}.cards-slider{padding-bottom:.625rem;padding-left:.625rem}.cards-slider--no-slider{padding-right:0}.cards-slider--no-slider .swiper-slide{margin:0!important}.cards-slider--no-slider .swiper-slide:not(:first-child){margin-left:1.25rem!important}@media (max-width:991px){.cards-slider--no-slider .swiper-slide:not(:first-child){margin-left:0!important}}.cards-slider--no-slider .swiper-slide:not(:first-child):only-of-type{margin-left:0!important}@media (max-width:767px){.cards-slider--slider-full{padding-right:20px;width:calc(100% + 20px)}.cards-slider--mobile .swiper-wrapper{flex-wrap:nowrap}.cards-slider--mobile .swiper-slide{flex:0 0 auto;max-width:100%;padding:0}}@media (min-width:992px){.cards-slider--mobile .cards-slider__arrows{display:none}}.cards-slider .swiper-slide{height:auto}.cards-slider .swiper-slide .card-product{height:100%}.cards-slider__arrows{display:flex;justify-content:flex-end;margin-top:1.25rem;width:100%}@media (max-width:991px){.cards-slider__arrows{padding-right:20px}}.cards-slider__arrow svg{fill:#00a8ff;height:45px;width:45px}.cards-slider__arrow--right{margin-left:.9375rem}.cards-slider__arrow.swiper-button-disabled{cursor:default}.cards-slider__arrow.swiper-button-disabled svg{fill:#e0e0e0}.confirm-buy .modal-dialog{align-items:center;display:flex}@media (min-width:992px){.confirm-buy .modal-dialog{max-width:400px}}.confirm-buy .image-2,.confirm-buy .image-3,.confirm-buy .image-prime{height:120px}.confirm-buy .image-prime img:nth-child(2){max-width:70px}.confirm-buy .modal-close svg{height:20px;width:20px}.confirm-buy__content{padding:1.875rem 1.25rem}.confirm-buy__title{align-items:center;border-bottom:1px solid #b6b3b3;display:flex;padding-bottom:1.25rem}.confirm-buy__title p{font-family:GT Pressura,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.375rem;margin-left:.625rem}.confirm-buy__title svg{height:20px;width:20px}.confirm-buy__buttons{margin-top:1.25rem}.confirm-buy__buttons-continue{margin-top:.625rem}.confirm-buy__product{margin-top:1.25rem}.confirm-buy__product-infos{margin-left:1.25rem}.confirm-buy__product-price{display:flex;margin-top:.9375rem}.confirm-buy__product-price-actual-euro{font-size:2.5rem;font-weight:700;line-height:1;margin-right:.25rem}.confirm-buy__product-price-actual-cent{font-size:1.125rem;font-weight:700;line-height:normal}.confirm-buy__product-price-actual-month{font-size:1rem;font-weight:300;line-height:normal}.confirm-buy__product-price-old{color:#555;flex:1 1 0;font-family:GT Pressura,sans-serif;font-size:.75rem;font-weight:300;line-height:.75rem;margin-left:.625rem}@media (min-width:992px){.confirm-buy__product-price-old{font-size:.75rem;line-height:.75rem}}.confirm-buy__product-delivery{border-top:1px solid #b6b3b3;color:#555;font-family:GT Pressura,sans-serif;font-size:.75rem;font-weight:300;line-height:.75rem;margin-top:1.25rem;padding-top:.3125rem;text-align:center}@media (min-width:992px){.confirm-buy__product-delivery{font-size:.75rem;line-height:.75rem}}.confirm-buy .content_already_exists{font-size:.875rem;font-weight:300;line-height:1.125rem}.confirm-buy .content_already_exists__title{align-items:flex-start;display:flex;margin-bottom:8px}.confirm-buy .content_already_exists__title img{margin-right:18px;width:16px}.confirm-buy .content_already_exists__title p{color:red;font-size:1.125rem;font-weight:700;line-height:1.375rem}.offer-card{padding-top:1rem}@media (min-width:992px){.offer-card{height:100%;padding-top:1.03125rem}}.offer-card__promo{align-items:center;color:#00a8ff;display:flex;justify-content:center;margin-left:20px;margin-right:20px;margin-top:1.25rem;padding:0 1.5rem}.offer-card__promo p{flex:1 1 0;font-size:.875rem;font-weight:700;line-height:1.125rem}.offer-card__promo svg{height:1.5rem;margin-right:.5rem;width:1.5rem}.offer-card__top{border-top-left-radius:.625rem;border-top-right-radius:.625rem;padding:1.875rem 1.25rem 0;position:relative;text-align:center}.offer-card__best{background-color:#ffda30;display:inline-flex;font-family:Toadstool,sans-serif;font-size:1.375rem;font-weight:400;left:50%;line-height:1;padding:.3125rem .625rem;position:absolute;top:0;transform:translateY(-50%) translateX(-50%)}@media (min-width:992px){.offer-card__best{font-size:1.4375rem;line-height:1}}.offer-card__content{background-color:#fff;border-radius:.625rem;box-shadow:0 2px 10px rgba(0,0,0,.1);padding-bottom:1.25rem}@media (min-width:992px){.offer-card__content{height:100%;padding-bottom:2.1875rem}}.offer-card__title{color:#fff;font-size:1.375rem;font-weight:700;line-height:1.5rem;margin-top:.625rem;text-transform:uppercase}.offer-card__image{align-items:center;display:flex;flex-direction:column;padding:1.25rem 3.125rem 0;position:relative;z-index:3}@media (min-width:1200px){.offer-card__image{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:1400px){.offer-card__image{padding-left:3.125rem;padding-right:3.125rem}}.offer-card__image-bg{border-bottom-left-radius:100%;border-bottom-right-radius:100%;bottom:70%;left:0;position:absolute;right:0;top:0;z-index:-1}.offer-card__image img.shadow-image{box-shadow:0 2px 10px rgba(0,0,0,.1)}.offer-card__decreasing-price-description{display:flex;justify-content:center;padding-bottom:1.25rem}.offer-card__reduction{align-items:center;background-color:#ffda30;display:flex;font-family:GT Pressura,sans-serif;font-size:.75rem;font-weight:700;line-height:1;padding:.3125rem .625rem}@media (min-width:992px){.offer-card__reduction{font-size:.875rem;line-height:.75rem}}.offer-card__reduction button{align-items:center;border:1px solid #000;border-radius:100%;display:flex;font-size:.8125rem;font-weight:500;height:16px;justify-content:center;line-height:1;margin-left:.5rem;width:16px}.offer-card__description{margin-top:1.25rem;padding:0 1.5rem}.offer-card__description ul li{align-items:center;display:flex}.offer-card__description ul li:before{background-image:url(/fleurus-theme/images/checkGray.d24e8476.svg);background-position:50%;background-size:contain;content:"";height:15px;margin-right:10px;padding-right:0;width:15px}.offer-card__list li{font-size:1rem;line-height:1.5rem}.offer-card__prices{padding:0 24px}.offer-card__prime-button{cursor:pointer;text-decoration:underline}.offer-card__prime-button:hover{color:#00a8ff}.offer-card__plus{display:flex;justify-content:center;padding:8px 0;position:relative}.offer-card__plus:after,.offer-card__plus:before{background-color:#e0e0e0;content:"";height:1px;position:absolute;top:calc(50% - .5px)}.offer-card__plus:before{left:0;right:calc(50% + 14px)}.offer-card__plus:after{left:calc(50% + 14px);right:0}.offer-card__plus svg{height:12px;width:12px}.modalities{margin-top:1.25rem}@media (min-width:992px){.modalities{margin-top:2.1875rem}}.modalities__button{display:flex;justify-content:center;padding-bottom:2.5rem;position:relative}.modalities__button button{position:relative}.modalities__button button:after{background-image:url(/fleurus-theme/images/chevronDown.08ceb0d0.svg);background-repeat:no-repeat;background-size:100%;content:"";height:20px;left:100%;margin-left:.3125rem;position:absolute;top:50%;transform:translateY(-50%) rotate(180deg);transition:transform .3s ease-in-out;width:20px}.modalities__button button.collapsed:after{transform:translateY(-50%)}.modalities__title-content{padding-bottom:1.25rem}.modalities__bloc:not(:last-child){border-bottom:1px solid #e0e0e0;margin-bottom:1.25rem;padding-bottom:1.25rem}@media (min-width:992px){.modalities__items{display:flex;margin-top:1.25rem}.modalities__item{flex:1 1 0%}}.modalities__item:not(:first-child){margin-top:.625rem}@media (min-width:992px){.modalities__item:not(:first-child){margin-left:40px;margin-top:0}}.modalities__item-button{font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:700;line-height:1.125rem;padding:0 1.875rem;position:relative;text-align:left;width:100%}@media (min-width:992px){.modalities__item-button{font-family:GT Pressura,sans-serif;font-size:.875rem;font-size:1rem;font-weight:700;line-height:1.125rem;line-height:1.5}.modalities__item-button:after{display:none}}.modalities__item-button:after,.modalities__item-button:before{background-size:100%;content:"";height:20px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.modalities__item-button:before{background-image:url(/fleurus-theme/images/checkGreen.00fb0ff3.svg);left:0}.modalities__item-button:after{background-image:url(/fleurus-theme/images/minusGray.8a48bc19.svg);right:0}.modalities__item-button.collapsed:after{background-image:url(/fleurus-theme/images/plusGray.2985e5fa.svg)}.modalities__item-content{font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem;margin-top:.3125rem;padding:0 calc(.625rem + 20px)}@media (min-width:992px){.modalities__item-content{display:block;font-family:GT Pressura,sans-serif;font-size:.875rem;font-size:1rem;font-weight:300;line-height:1.125rem;line-height:1.5}}@media (min-width:992px) and (min-width:992px){.modalities__item-content{font-size:1rem;line-height:1.5}}.add-address,.edit-address,.select-address,.update-client,.update-payment{margin:0}@media (min-width:992px){.add-address,.edit-address,.select-address,.update-client,.update-payment{width:600px}}.add-address__header,.edit-address__header,.select-address__header,.update-client__header,.update-payment__header{background-color:#ffda30;border-bottom-left-radius:100%;border-bottom-right-radius:100%;border-top-left-radius:.625rem;border-top-right-radius:.625rem;height:80px;justify-content:space-between;padding:0 20px;position:relative}@media (min-width:992px){.add-address__header .h3,.edit-address__header .h3,.select-address__header .h3,.update-client__header .h3,.update-payment__header .h3{flex:1 1 0;text-align:center}.add-address__header-close,.edit-address__header-close,.select-address__header-close,.update-client__header-close,.update-payment__header-close{position:absolute;right:.625rem;top:.625rem}}.add-address__header-close svg,.edit-address__header-close svg,.select-address__header-close svg,.update-client__header-close svg,.update-payment__header-close svg{height:40px;width:40px}.add-address__header-content,.edit-address__header-content,.select-address__header-content,.update-client__header-content,.update-payment__header-content{align-items:center;display:flex;justify-content:space-between;padding-top:.625rem;width:100%}@media (min-width:992px){.add-address__header-content,.edit-address__header-content,.select-address__header-content,.update-client__header-content,.update-payment__header-content{padding-top:1.25rem}}.add-address__container,.edit-address__container,.select-address__container,.update-client__container,.update-payment__container{box-shadow:0 2px 10px rgba(0,0,0,.1);height:100%}@media (min-width:992px){.add-address__container,.edit-address__container,.select-address__container,.update-client__container,.update-payment__container{height:auto;max-height:80vh;overflow:auto}}.add-address__content,.edit-address__content,.select-address__content,.update-payment__content{border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem;padding:20px}.add-address__content form .form-group:not(:first-child),.add-address__content form .input-max:not(:first-child),.edit-address__content form .form-group:not(:first-child),.edit-address__content form .input-max:not(:first-child),.select-address__content form .form-group:not(:first-child),.select-address__content form .input-max:not(:first-child),.update-payment__content form .form-group:not(:first-child),.update-payment__content form .input-max:not(:first-child){margin-top:1.25rem}@media (min-width:992px){.offer-detail .modal-dialog{align-items:center;display:flex;max-width:900px;width:60%}.offer-detail .modal-dialog .modal-content{max-height:90%}}.offer-detail__type{display:inline-flex;margin-top:.9375rem}.offer-detail__type p{color:#fff;font-weight:700;padding:.25rem;text-transform:uppercase}@media (min-width:992px){.offer-detail__type p{font-family:GT Pressura,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.5rem}}.offer-detail__info-abo{margin-left:20px;margin-top:20px}.offer-detail__content{padding:.625rem 20px 20px}@media (min-width:992px){.offer-detail__content{padding:1.875rem;width:100%}.offer-detail__content-right{display:flex;flex-direction:column;justify-content:center;margin-left:1.875rem;min-width:300px;padding-left:1.875rem;position:relative}.offer-detail__content-right:after{background-image:url(/fleurus-theme/images/separatorChevronRightGray.336a786a.svg);background-position:50%;background-repeat:no-repeat;bottom:0;content:"";left:0;position:absolute;top:0;width:13px}.offer-detail__items{display:flex;flex-direction:column;justify-content:center}}.offer-detail__item:not(:last-child) .offer-detail__item-separator{margin:.625rem 0}.offer-detail__item:last-child .offer-detail__item-separator{margin-top:.625rem}.offer-detail__item:last-child .offer-detail__item-separator-icon{display:none}.offer-detail__item-separator{display:flex;justify-content:center;position:relative;z-index:2}.offer-detail__item-separator-icon{background-color:#fff;padding:0 1.25rem}.offer-detail__item-separator:before{background-image:url(/fleurus-theme/images/separator-gray.36d4d552.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:2px;left:0;position:absolute;right:0;top:calc(50% - 1px);z-index:-1}.offer-detail__item-separator svg{height:20px;width:20px}.offer-detail__item-option{color:#555;font-family:GT Pressura,sans-serif;font-size:.75rem;font-weight:300;line-height:.75rem;margin-bottom:.3125rem;text-align:center}@media (min-width:992px){.offer-detail__item-option{font-size:.75rem;line-height:.75rem;margin-left:calc(70px + 1.25rem);text-align:left}}.offer-detail__item-content{align-items:center;display:flex}.offer-detail__item-content img{width:70px}.offer-detail__item-infos{flex:1 1 0;margin-left:1.25rem}.offer-detail__item .image-dsn-1 img,.offer-detail__item .single-image img{height:auto;-o-object-position:top;object-position:top}.offer-detail__price-plus{margin:0 16px}.offer-detail__price-plus svg{height:20px;width:20px}.offer-detail__details{margin-top:.9375rem}.offer-detail__details-items{margin:.3125rem 0}@media (min-width:992px){.offer-detail__details-items{margin-bottom:.625rem;margin-top:1.5625rem;min-width:300px}}.offer-detail__details-item{border-bottom:1px solid #e0e0e0;display:flex;font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;justify-content:space-between;line-height:1.125rem;padding-bottom:.3125rem}@media (min-width:992px){.offer-detail__details-item{font-size:.875rem;line-height:1.125rem;padding-bottom:.625rem}}.offer-detail__details-item:not(:first-child){margin-top:.3125rem}@media (min-width:992px){.offer-detail__details-item:not(:first-child){margin-top:.625rem}}.offer-detail__details-item--noborder{border-bottom:0;padding-bottom:0}.offer-detail__details-item--highlight{border-bottom:0;font-weight:400}.offer-detail__details-item-delivery{color:#555;font-size:.6875rem;line-height:.9375rem}@media (min-width:992px){.offer-detail__details-item-delivery{max-width:50%}}.offer-detail__subscription{display:flex;justify-content:center;margin-top:1.875rem}.promote{padding-top:1.875rem;position:relative;z-index:2}@media (min-width:992px){.promote{padding:1.875rem 0}}.promote__bg{background-color:#ffda30;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.promote__content{display:flex;flex-direction:column;justify-content:center}.promote__title{color:#fff;font-family:Toadstool,sans-serif;font-size:1.875rem;font-weight:400;line-height:1.5625rem;text-align:center}@media (min-width:992px){.promote__title{font-size:2.5rem;line-height:2.5rem;text-align:left}}.promote__description{color:#fff;font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem;margin-top:.9375rem;text-align:center}@media (min-width:992px){.promote__description{font-family:GT Pressura,sans-serif;font-size:.875rem;font-size:1rem;font-weight:300;line-height:1.125rem;line-height:1.5;text-align:left}}@media (min-width:992px) and (min-width:992px){.promote__description{font-size:1rem;line-height:1.5}}.promote__view{display:flex;justify-content:center;margin-top:1.875rem}@media (min-width:992px){.promote__view{justify-content:flex-start;margin-top:1.875rem}}.promote__image{pointer-events:none;position:relative;z-index:2}@media (min-width:992px){.promote__image{height:calc(100% + 5.625rem)}}.promote__image img{width:100%}@media (max-width:991px){.promote__image img{display:block;margin:0 auto;max-width:200px}}@media (min-width:992px){.promote__image img{height:100%;-o-object-fit:contain;object-fit:contain;position:absolute}}.image-4{height:200px;max-width:280px;padding-top:1.25rem;position:relative;width:100%}.image-4 img{max-width:50%;-o-object-fit:contain;object-fit:contain}.image-4 img.shadow-image{box-shadow:0 2px 10px rgba(0,0,0,.1)}.image-4 img:first-child{left:20px;max-height:calc(100% - 10px);position:relative;z-index:2}.image-4 img:nth-child(2){max-height:calc(100% - 20px);position:absolute;right:20px;top:0}.image-4 img:nth-child(3){left:calc(50% - 10px);transform:translateX(-100%)}.image-4 img:nth-child(3),.image-4 img:nth-child(4){bottom:0;height:auto;max-height:50%;-o-object-position:bottom;object-position:bottom;position:absolute;width:100px;z-index:3}.image-4 img:nth-child(4){right:calc(50% - 10px);transform:translateX(100%)}.image-3{height:200px;max-width:95%;position:relative;width:100%}.image-3 img{max-height:60%;max-width:80%;-o-object-fit:contain;object-fit:contain}.image-3 img.shadow-image{box-shadow:0 2px 10px rgba(0,0,0,.1)}@media (min-width:992px){.image-3 img{max-height:80%}}.image-3 img:first-child{bottom:10px;left:50%;-o-object-position:bottom;object-position:bottom;position:absolute;transform:translateX(-75%);z-index:2}.image-3 img:nth-child(2){-o-object-position:top;object-position:top;position:absolute;right:50%;top:0;transform:translateX(75%)}.image-3 img:nth-child(3){bottom:0;height:auto;max-height:50%;-o-object-position:bottom;object-position:bottom;position:absolute;right:-20px;width:100px;z-index:3}.image-2{height:200px;max-width:95%;position:relative;width:100%}.image-2 img{max-height:60%;max-width:80%;-o-object-fit:contain;object-fit:contain}.image-2 img.shadow-image{box-shadow:0 2px 10px rgba(0,0,0,.1)}@media (min-width:992px){.image-2 img{max-height:80%}}.image-2 img:first-child{bottom:0;left:50%;-o-object-position:bottom;object-position:bottom;position:absolute;transform:translateX(-75%);z-index:2}.image-2 img:nth-child(2){-o-object-position:top;object-position:top;position:absolute;right:50%;top:0;transform:translateX(75%)}.image-prime{align-items:flex-start;display:flex;height:200px;justify-content:center;max-width:280px;position:relative}.image-prime img{height:100%;max-width:200px;-o-object-fit:contain;object-fit:contain}.image-prime img.shadow-image{box-shadow:0 2px 10px rgba(0,0,0,.1)}.image-prime img:first-child{max-height:calc(100% - 10px);-o-object-position:top;object-position:top}.image-prime img:nth-child(2){bottom:0;height:auto;max-height:50%;-o-object-position:bottom;object-position:bottom;position:absolute;right:-20px;width:100px;z-index:3}.image-prime-service{align-items:flex-start;display:flex;height:200px;justify-content:center;max-width:200px;position:relative;width:100%}.image-prime-service img{max-height:calc(100% - 10px);max-width:200px;-o-object-fit:contain;object-fit:contain}.image-prime-service img.shadow-image{box-shadow:0 2px 10px rgba(0,0,0,.1)}.image-prime-service img:nth-child(2){left:calc(50% - 10px);max-height:50%;transform:translateX(-100%)}.image-prime-service img:nth-child(2),.image-prime-service img:nth-child(3){bottom:0;height:auto;-o-object-position:bottom;object-position:bottom;position:absolute;width:100px;z-index:3}.image-prime-service img:nth-child(3){max-height:100%;right:calc(50% - 10px);transform:translateX(100%)}.single-image{display:flex;justify-content:center}.single-image img{height:200px;max-width:280px;-o-object-fit:contain;object-fit:contain}.single-image img.shadow-image{box-shadow:0 2px 10px rgba(0,0,0,.1)}.modal-simple{margin:0}@media (min-width:992px){.modal-simple{width:600px}}.modal-simple__header{background-color:#ffda30;border-bottom-left-radius:100%;border-bottom-right-radius:100%;border-top-left-radius:.625rem;border-top-right-radius:.625rem;height:80px;justify-content:space-between;padding:0 20px;position:relative}@media (min-width:992px){.modal-simple__header .h3{flex:1 1 0;text-align:center}.modal-simple__header-close{position:absolute;right:.625rem;top:.625rem}}.modal-simple__header-close svg{height:40px;width:40px}.modal-simple__header-content{align-items:center;display:flex;justify-content:space-between;padding-top:.625rem;width:100%}@media (min-width:992px){.modal-simple__header-content{padding-top:1.25rem}}.modal-simple__container{box-shadow:0 2px 10px rgba(0,0,0,.1)}@media (min-width:992px){.modal-simple__container{max-height:80vh;overflow:auto}}.modal-simple__content{border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem;padding:20px}@media (min-width:992px){.modal-simple__content{padding:1.25rem 3.125rem}}.modal-simple__content form .form-group:not(:first-child){margin-top:1.25rem}.sitemap{margin:1.875rem 0}.sitemap__items{margin-top:1.875rem}.sitemap__item:not(:first-child){margin-top:1.25rem}.sitemap__item-title{background-color:#ffda30;color:#fff;font-family:GT Pressura,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.375rem;padding:.625rem}@media (min-width:992px){.sitemap__item-title{font-size:1.25rem}}.sitemap__item ul{column-count:3;list-style:none;margin-top:.625rem}.popin-emailing,.popin-prime{margin:0}.popin-emailing .modal-content,.popin-prime .modal-content{padding:24px}@media (min-width:992px){.popin-emailing,.popin-prime{width:680px}}.popin-emailing__header-close,.popin-prime__header-close{position:absolute;right:.625rem;top:.625rem}.popin-emailing__header-close svg,.popin-prime__header-close svg{height:40px;width:40px}.popin-emailing__image,.popin-prime__image{margin-bottom:16px}@media (min-width:992px){.popin-emailing__image,.popin-prime__image{margin-bottom:24px}}.popin-emailing__image img,.popin-prime__image img{display:block;margin:0 auto;max-height:150px}@media (min-width:992px){.popin-emailing__image img,.popin-prime__image img{max-height:200px}}.popin-emailing__description,.popin-prime__description{margin-bottom:16px;margin-top:16px}@media (min-width:992px){.popin-emailing__description,.popin-prime__description{margin-bottom:24px;margin-top:24px}}.popin-prime__delivery{align-items:center;display:flex;font-size:.75rem;justify-content:center;line-height:1.5625rem;margin-top:16px}@media (min-width:992px){.popin-prime__delivery{margin-top:24px}}.popin-prime__delivery svg{height:16px;margin-right:8px;width:16px}@media (min-width:992px){.popin-prime__delivery svg{height:20px;width:20px}.popin-prime__delivery{font-size:.9375rem}}.popin-prime__include{margin-top:16px}@media (min-width:992px){.popin-prime__include{margin-top:24px}}.popin-prime__include-content{background-color:rgba(246,159,13,.1);border-radius:24px;padding:16px}.popin-prime__include-item{align-items:center;display:flex}.popin-prime__include-item img{height:60px;-o-object-fit:contain;object-fit:contain;width:60px}@media (min-width:992px){.popin-prime__include-item img{height:120px;width:120px}}.popin-prime__include-item-content{flex:1 1 0;margin-left:24px}.popin-prime__include-item:not(:last-child){margin-bottom:16px}.popin-prime__add{display:flex;justify-content:center;margin-top:16px}@media (min-width:992px){.popin-prime__add{margin-top:24px}}.price{align-items:center;display:flex;flex-direction:column;margin-top:.625rem}.price--no-period .price__actual-cent{margin-top:4px}.price__actual-euro{font-size:3.25rem;font-weight:700;line-height:1;margin-right:.25rem}.price__actual-cent{font-size:1.125rem;font-weight:700;line-height:normal}.price__actual-month{font-size:1rem;font-weight:300;line-height:normal}.price__original{font-size:.875rem;font-weight:300}.price-cart__actual{font-size:1.875rem;font-weight:700;line-height:2.25rem}.price-cart__period{font-size:1rem;font-weight:300;line-height:1.5rem}.price-cart__info{color:#555;font-family:GT Pressura,sans-serif;font-size:.75rem;font-weight:300;line-height:.75rem}@media (min-width:992px){.price-cart__info{font-size:.75rem;line-height:.75rem}}.image-grid{margin-top:2.5rem}@media (min-width:992px){.image-grid{margin-top:4rem}}.image-grid__items{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,55px);margin-top:1.25rem}@media (min-width:992px){.image-grid__items{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(6,82px);margin-top:1.875rem}}.image-grid__item{position:relative}.image-grid__item:before{background:linear-gradient(180deg,transparent 13%,#000 64%);border-radius:10px;bottom:0;content:"";left:0;opacity:.2;position:absolute;right:0;top:0}@media (max-width:991px){.image-grid__item:nth-child(6),.image-grid__item:nth-child(7),.image-grid__item:nth-child(8),.image-grid__item:nth-child(9){display:none}}.image-grid__item-name{bottom:16px;color:#fff;font-weight:700;left:16px;position:absolute}.image-grid__item img{border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-grid__item:first-child{grid-area:1/1/3/2}.image-grid__item:nth-child(2){grid-area:3/1/5/2}.image-grid__item:nth-child(3){grid-area:5/1/7/2}.image-grid__item:nth-child(4){grid-area:1/2/4/3}.image-grid__item:nth-child(5){grid-area:4/2/7/3}@media (min-width:992px){.image-grid__item:nth-child(6){grid-area:1/3/7/4}.image-grid__item:nth-child(7){grid-area:1/4/3/5}.image-grid__item:nth-child(8){grid-area:3/4/5/5}.image-grid__item:nth-child(9){grid-area:5/4/7/5}}.info-tile{margin-bottom:2.5rem;margin-top:2.5rem}@media (min-width:992px){.info-tile{margin-bottom:4rem;margin-top:4rem}.info-tile__content{align-items:center;display:flex;flex-direction:row-reverse}}.info-tile__content-text{padding:1.875rem}@media (min-width:992px){.info-tile__content-text{flex:1 1 0;padding:3.75rem}}.info-tile__content img{display:block;width:100%}@media (min-width:992px){.info-tile__content img{height:auto;max-height:100%;max-width:500px;-o-object-fit:cover;object-fit:cover;width:auto}}.review{margin-bottom:2.5rem;margin-top:2.5rem}@media (min-width:992px){.review{margin-bottom:4rem;margin-top:4rem}}.review-title{margin-bottom:1.875rem;position:relative}@media (min-width:992px){.review-title{margin-top:1.875rem}.review-title:after,.review-title:before{background-image:url(/fleurus-theme/images/separatorCategory.be55b497.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;bottom:0;content:"";position:absolute;top:0;width:20%}.review-title:before{left:0}.review-title:after{right:0}}.review-title__title{font-family:GT Pressura,sans-serif;font-size:1.625rem;font-weight:700;line-height:1.875rem}@media (min-width:992px){.review-title__title{font-size:2.25rem;line-height:2.5rem;margin:0 auto;max-width:55%;text-align:center}}.review .bloc-left{align-items:center;background-color:#f5f5f5;border-radius:1rem;display:flex;flex-direction:column;justify-content:center;padding:45px}@media (max-width:767px){.review .bloc-left{display:none}}.review .bloc-left__logo img{margin-bottom:1.25rem;width:120px}.review .bloc-left__stars{display:flex;gap:2px;margin-left:.625rem}.review-items{flex:1 1 0;min-width:0;position:relative}@media (min-width:768px){.review-items{display:flex}}.review-items .swiper{flex:1 1 0;overflow:hidden}@media (max-width:767px){.review-items{padding-bottom:55px}}.review__navigation{color:#00a8ff;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:767px){.review__navigation{position:absolute;top:calc(100% - 45px);z-index:3}}@media (min-width:768px){.review__navigation{align-items:center;display:flex}}.review__navigation.hide{opacity:0;pointer-events:none}.review__navigation.swiper-button-disabled{color:#e0e0e0}.review__navigation svg{height:45px;width:45px}.review__navigation--prev{left:0}@media (min-width:768px){.review__navigation--prev{margin-left:1.25rem;margin-right:1.25rem}}@media (max-width:767px){.review__navigation--next{left:55px}}@media (min-width:768px){.review__navigation--next{margin-left:1.25rem}}.review__item{background-color:#f5f5f5;border-radius:.625rem;display:flex;flex-direction:column;height:auto!important;padding:1.6875rem 1.25rem}.review__item-stars{display:flex;gap:5px;margin-right:.3125rem}.review__item-logo img{font-size:6px;width:65px}@media (min-width:1440px){.review__item-logo img{width:50px}}.review__item-content{font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem;margin-bottom:1.25rem;margin-top:.625rem}@media (min-width:992px){.review__item-content{font-size:.875rem;line-height:1.125rem}}.review__item-content button{text-decoration:underline}.review__item-content button:hover{color:#00a8ff}.review__item-name{color:#0d0c22;font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:400;line-height:1.125rem;margin-top:auto;text-transform:uppercase}@media (min-width:992px){.review__item-name{font-size:.875rem;line-height:1.125rem}}.review-modal{margin-bottom:0;margin-top:0}.review-modal .modal-content{background-color:#f5f5f5;border-radius:.625rem;max-width:600px;padding:1.25rem;position:relative}.review-modal__close{position:absolute;right:10px;top:10px;z-index:9}.review-modal__close svg{height:40px;width:40px}.view-reviews{cursor:pointer;text-decoration:underline}.view-reviews:hover{color:#00a8ff}body{color:#252121;font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:300;line-height:1.5}@media (min-width:992px){body{font-size:1rem;line-height:1.5}}body ::selection{background-color:#ffda30;color:#252121}body:has(.modal.show){overflow:hidden!important}body .first-connection,body .unsubscribe{margin:60px 0}@media (min-width:992px){body{display:flex;flex-direction:column;min-height:100vh}body .main{flex:1 1 0}}.facebook-connect{align-items:center;background-color:#3a5895;border-radius:.3125rem;color:#fff;display:flex;flex:1 1 0;font-size:.75rem;height:2.1875rem;padding:.625rem}.facebook-connect:hover{color:#fff}.facebook-connect img{width:20px}.facebook-connect span{margin-left:.625rem}.google-connect{align-items:center;background-color:#fff;border:1px solid #252121;border-radius:.3125rem;color:#252121;display:flex;font-size:.75rem;height:2.1875rem;padding:0 .625rem}.google-connect:hover{color:#252121}.google-connect img{width:20px}.google-connect span{margin-left:.625rem}.alert{align-items:center;display:flex}.alert svg{height:28px;margin-right:4px;width:28px}.alert span{font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:700;line-height:1.125rem}@media (min-width:992px){.alert span{font-size:.875rem;line-height:1.125rem}}.link-bold{color:#00a8ff;font-weight:600}.link-bold:hover{text-decoration:underline}.grecaptcha-badge{visibility:hidden}.top-slider{overflow:hidden;position:relative}.top-slider .swiper-slide{align-items:center;display:flex;height:auto!important}@media (min-width:992px){.top-slider .swiper-slide{padding-bottom:.3125rem;padding-top:.3125rem}}.top-slider .swiper-slide img{display:block;max-height:400px;-o-object-fit:cover;object-fit:cover;width:100%}.home .acb-blocks,.titlePageV2 .acb-blocks{margin:0 10px}.top-header{background-color:#ffda30;position:relative;text-align:center;top:0;z-index:9990}.top-header a{color:#fff;font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:700;line-height:1.125rem}@media (min-width:992px){.top-header a{font-family:GT Pressura,sans-serif;font-size:.875rem;font-size:1rem;font-weight:700;line-height:1.125rem;line-height:1.5}}.header{background-color:#ffda30;flex-shrink:0;position:relative;top:0;z-index:9990}.header__container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:.625rem;padding-top:.625rem}@media (min-width:1200px){.header__container{align-items:stretch;padding-bottom:0;padding-top:.625rem}}.header__top{display:none}@media (min-width:1200px){.header__top{display:flex;justify-content:flex-end;width:100%}.header__top a:not(:first-child){margin-left:1.25rem}}.header__left{align-items:center;display:flex}.header__toggler{height:40px;width:40px}@media (max-width:350px){.header__toggler{height:30px;width:30px}}@media (min-width:1200px){.header__toggler{display:none}}.header__logo{height:40px;margin-left:10px}@media (min-width:992px){.header__logo{height:60px;margin-left:0;position:relative;z-index:-1}}.header__icons{align-items:center;display:flex;margin-left:-.625rem}@media (min-width:1400px){.header__icons{margin-left:-.9375rem}}.header__icon{position:relative}.header__icon img,.header__icon svg{height:40px;width:40px}@media (max-width:350px){.header__icon img,.header__icon svg{height:30px;width:30px}}.header__icon:not(:first-child){margin-left:.625rem}@media (min-width:1400px){.header__icon:not(:first-child){margin-left:.9375rem}}@media (min-width:1200px){.header__icon--search{display:none}}.header__notification{align-items:center;background-color:#ef5c47;border-radius:100%;color:#fff;display:flex;font-weight:700;height:16px;justify-content:center;position:absolute;right:0;top:0;transform:translateX(30%);width:16px}.header__notification--empty{display:none}.header__menu{bottom:0;float:left;left:0;overflow:auto;pointer-events:none;position:fixed;right:0;top:3.875rem}@media (max-width:350px){.header__menu{top:3.1875rem}}@media (min-width:1200px){.header__menu{flex:1 1 0;margin-left:.625rem;margin-right:.9375rem;opacity:1;overflow:visible;pointer-events:auto;position:static}}@media (min-width:1400px){.header__menu{margin-left:3.125rem}}.header__menu-container{background-color:#fff;padding-top:1.875rem;transform:translateX(-100%);transition:transform .5s ease-in-out}@media (min-width:1200px){.header__menu-container{background-color:transparent;height:100%;overflow:hidden;padding:0;transform:none}}.header__menu-content{padding-bottom:4.6875rem;position:relative;z-index:2}@media (min-width:1200px){.header__menu-content{align-items:center;display:flex;height:100%;justify-content:space-between;padding-bottom:0;position:static}.header__menu-content nav{height:100%}}.header__menu-content:before{background-color:#f5f5f5;bottom:0;content:"";height:75px;left:-20px;position:absolute;right:-20px;z-index:-1}@media (min-width:1200px){.header__menu-content:before{display:none}}.header__menu-content:after{background-color:#fff;border-radius:100%;bottom:0;content:"";height:150px;left:-20px;position:absolute;right:-20px;z-index:-1}@media (min-width:1200px){.header__menu-content:after{display:none}}.header__menu-categories{list-style:none;margin-bottom:2.5rem}@media (min-width:1200px){.header__menu-categories{display:flex;height:100%;margin-bottom:0}}.header__menu-category{transition:background-color .3s ease-in-out}.header__menu-category--baby .header__menu-category-age{color:#fdaa20}@media (min-width:1200px){.header__menu-category--baby .header__menu-category-age{background-color:#fdaa20;color:#fff}}.header__menu-category--baby .header__menu-sub-item:hover{background-color:rgba(253,170,32,.1);border-color:rgba(253,170,32,.1)}.header__menu-category--child .header__menu-category-age{color:#4abfb5}@media (min-width:1200px){.header__menu-category--child .header__menu-category-age{background-color:#4abfb5;color:#fff}}.header__menu-category--child .header__menu-sub-item:hover{background-color:rgba(74,191,181,.1);border-color:rgba(74,191,181,.1)}.header__menu-category--junior .header__menu-category-age{color:#ef5c47}@media (min-width:1200px){.header__menu-category--junior .header__menu-category-age{background-color:#ef5c47;color:#fff}}.header__menu-category--junior .header__menu-sub-item:hover{background-color:rgba(239,92,71,.1);border-color:rgba(239,92,71,.1)}.header__menu-category--teen .header__menu-category-age{color:#3778ba}@media (min-width:1200px){.header__menu-category--teen .header__menu-category-age{background-color:#3778ba;color:#fff}}.header__menu-category--teen .header__menu-sub-item:hover{background-color:rgba(55,120,186,.1);border-color:rgba(55,120,186,.1)}.header__menu-category--adult .header__menu-category-age{color:#4dbde8}@media (min-width:1200px){.header__menu-category--adult .header__menu-category-age{background-color:#4dbde8;color:#fff}}.header__menu-category--adult .header__menu-sub-item:hover{background-color:rgba(77,189,232,.1);border-color:rgba(77,189,232,.1)}.header__menu-category>a{align-items:center;background-color:#f5f5f5;border-radius:6.1875rem;display:flex;padding:.3125rem 3.75rem .3125rem .3125rem;position:relative}@media (min-width:1200px){.header__menu-category>a{height:100%}}.header__menu-category>a div svg{display:none}@media (min-width:1200px){.header__menu-category>a{background-color:transparent;display:block;padding:.9375rem;position:relative;text-align:center;transition:transform .3s ease-in-out}.header__menu-category>a div{bottom:0;color:#f5f5f5;display:flex;left:50%;position:absolute;transform:translateX(-50%)}.header__menu-category>a div svg{display:block;height:12px;width:12px}.header__menu-category>a div.baby{color:#fdaa20}.header__menu-category>a div.child{color:#4abfb5}.header__menu-category>a:hover{transform:rotate(-2deg)}}.header__menu-category>a img{height:40px;margin-right:1rem;width:40px}@media (min-width:1200px){.header__menu-category>a img{display:none}}.header__menu-category>a:after{background-image:url(/fleurus-theme/images/arrowRight.8d05ea6d.svg);content:"";height:1.25rem;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);width:1.25rem}@media (min-width:1200px){.header__menu-category>a:after{display:none}}.header__menu-category:not(:first-child){margin-top:.625rem}@media (min-width:1200px){.header__menu-category:not(:first-child){margin-top:0}}.header__menu-category-name{font-family:GT Pressura,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.5rem}@media (min-width:992px){.header__menu-category-name{font-size:1.875rem;line-height:2.25rem}}@media (min-width:1200px){.header__menu-category-name{font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:700;line-height:1.5}}.header__menu-category-age{font-family:GT Pressura,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.375rem;margin-left:.9375rem}@media (min-width:992px){.header__menu-category-age{font-size:1.375rem;line-height:1.5rem}}@media (min-width:1200px){.header__menu-category-age{display:inline-block;font-family:GT Pressura,sans-serif;font-size:.75rem;font-weight:700;line-height:1;margin-left:0;margin-top:.3125rem;padding:.25rem}}@media (min-width:1200px) and (min-width:992px){.header__menu-category-age{font-size:.875rem;line-height:.75rem}}.header__menu-category--open>a{transform:rotate(-2deg)}.header__menu-category--open .header__menu-sub{height:auto;transform:translateY(-.625rem)}.header__menu-category--open .header__menu-sub-container{padding-bottom:10px;pointer-events:auto;transform:none}.header__menu-category--open .header__menu-sub-content{box-shadow:0 2px 10px rgba(0,0,0,.1)}.header__menu-category--open .header__menu-category-age{background-color:#fff}.header__menu-category--open .header__menu-category-name{color:#fff}.header__menu-category--open>a{position:relative;z-index:99}.header__menu-category--open>a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.header__menu-category--open.header__menu-category--baby,.header__menu-category--open.header__menu-category--baby>a:before{background-color:#fdaa20}.header__menu-category--open.header__menu-category--baby .header__menu-category-age{color:#fdaa20}.header__menu-category--open.header__menu-category--child,.header__menu-category--open.header__menu-category--child>a:before{background-color:#4abfb5}.header__menu-category--open.header__menu-category--child .header__menu-category-age{color:#4abfb5}.header__menu-category--open.header__menu-category--junior,.header__menu-category--open.header__menu-category--junior>a:before{background-color:#ef5c47}.header__menu-category--open.header__menu-category--junior .header__menu-category-age{color:#ef5c47}.header__menu-category--open.header__menu-category--teen,.header__menu-category--open.header__menu-category--teen>a:before{background-color:#3778ba}.header__menu-category--open.header__menu-category--teen .header__menu-category-age{color:#3778ba}.header__menu-category--open.header__menu-category--adult,.header__menu-category--open.header__menu-category--adult>a:before{background-color:#4dbde8}.header__menu-category--open.header__menu-category--adult .header__menu-category-age{color:#4dbde8}@media (min-width:1200px){.header__menu-right{align-items:center;display:flex}}.header__menu-search{display:none}.header__menu-search-input{display:flex;width:100%}.header__menu-search-text{height:100%;min-width:4px}.header__menu-search-text:focus-visible{outline:none}.header__menu-search-suggest{color:#b6b3b3;cursor:text;flex:1 1 0}.header__menu-search input{width:100%}.header__menu-search input:-ms-input-placeholder{color:#b6b3b3}.header__menu-search input::placeholder{color:#b6b3b3}@media (min-width:1200px){.header__menu-search{align-items:center;background-color:#fff;border-radius:6.1875rem;display:flex;margin-right:.625rem;padding:.5rem;position:relative;width:150px}.header__menu-search label{margin-bottom:0}.header__menu-search svg{height:30px;width:30px}.header__menu-search-close{display:none}.header__menu-search input{width:100%}.header__menu-search input:-ms-input-placeholder{color:#b6b3b3}.header__menu-search input::placeholder{color:#b6b3b3}}@media (min-width:1400px){.header__menu-search{margin-right:.9375rem;width:225px}}.header__menu-other{margin-top:3.125rem}@media (min-width:1200px){.header__menu-other{margin-top:0}}.header__menu-other a{display:flex}@media (min-width:1200px){.header__menu-other a{display:none}.header__menu-other a svg:first-child{height:30px;width:30px}}@media (max-width:1199px){.header__menu-other a{font-family:GT Pressura,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.5rem}.header__menu-other a img:first-child,.header__menu-other a svg:first-child{height:40px;width:40px}}.header__menu-other a:not(:first-child){margin-top:.625rem}.header__menu-other a.btn-outline-light{border-color:#e0e0e0;color:#252121}@media (min-width:1200px){.header__menu-other a.header__menu-other-reabo{display:flex}.header__menu-other a.header__menu-other-reabo p{margin-left:.625rem;margin-right:0}.header__menu-other a.header__menu-other-reabo svg:last-child{display:none}}.header__menu-ad{background-color:#f5f5f5;padding-bottom:3.125rem;padding-top:3.125rem;position:relative;text-align:center;z-index:2}@media (min-width:1200px){.header__menu-ad{display:none}}.header__menu-ad:before{background-color:#f5f5f5;bottom:0;content:"";left:-20px;position:absolute;right:-20px;top:0;z-index:-1}@media (min-width:1200px){.header__menu-ad:before{display:none}}.header__menu-ad img{margin:1.5rem auto 0;width:100%}.header__menu-sub{display:none}@media (min-width:992px){.header__menu-sub{display:flex;justify-content:center;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:100%}.header__menu-sub-container{pointer-events:none;transform:translateY(-100%);transition:transform .5s ease-out}.header__menu-sub-content{background-color:#fff;border-radius:.625rem;display:flex;justify-content:center;overflow:auto;padding:1.25rem}.header__menu-sub-items{margin-top:-.625rem}.header__menu-sub-items div[class^=col]{margin-top:.625rem}.header__menu-sub-item{border:1px solid #e0e0e0;border-radius:.625rem;display:flex;height:100%;padding:.625rem;transition:.3s ease-in-out}.header__menu-sub-item img{height:120px;-o-object-fit:contain;object-fit:contain;width:120px}.header__menu-sub-item .small{line-height:16px}.header__menu-sub-infos{flex:1;margin-left:1.25rem}}@media (min-width:992px) and (max-height:600px){.header__menu-sub-infos{line-height:1.15}}@media (min-width:992px){.header__menu-sub-tag{color:#fff;display:inline-block;font-family:GT Pressura,sans-serif;font-size:.75rem;font-weight:700;line-height:1;margin-bottom:.625rem;padding:.125rem .3125rem}}@media (min-width:992px) and (min-width:992px){.header__menu-sub-tag{font-size:.875rem;line-height:.75rem}}@media (min-width:992px){.header__menu-sub-container{min-width:1200px}.header__menu-sub-items{width:calc(1200px - 5rem)}}.header--open{z-index:9999}.header--open .header__menu{pointer-events:auto}.header--open .header__menu-container{transform:none}.header--open .header__left{flex-direction:row-reverse;justify-content:space-between;width:100%}.header--open .header__icons{display:none}@media (max-width:991px){.header--search .header__icon:not(.header__icon-search),.header--search .header__left{display:none}}.header--search .header__menu{pointer-events:all;position:static;transition:none;width:100%}.header--search .header__menu nav+form{display:none}.header--search .header__menu-container{background-color:transparent;padding:0;transform:none;transition:none}.header--search .header__menu-content{padding:0}.header--search .header__menu nav,.header--search .header__menu-ad,.header--search .header__menu-content:after,.header--search .header__menu-content:before,.header--search .header__menu-other{display:none}@media (min-width:992px){.header--search .header__menu-right{justify-content:center;margin-left:25%;width:50%}}.header--search .header__menu-search{align-items:center;background-color:#fff;border-radius:6.1875rem;display:flex;margin-right:.625rem;padding:.5rem;position:relative;width:100%}.header--search .header__menu-search label{margin-bottom:0}.header--search .header__menu-search svg{height:30px;width:30px}.header--search .header__menu-search-close{display:block}@media (min-width:1200px){.modal-promo{max-width:630px}.modal-promo__header{align-items:center;background-color:#ffda30;border-radius:.625rem .625rem 100% 100%;display:flex;height:80px;justify-content:center;position:relative;text-align:center}.modal-promo__header-close{position:absolute;right:.625rem;top:.625rem}.modal-promo__header-close svg{height:40px;width:40px}.modal-promo__container{box-shadow:0 2px 10px rgba(0,0,0,.1)}.modal-promo__content{border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem;padding:1.75rem 6.25rem 3.125rem;text-align:center}.modal-promo__content form{margin-top:1.5625rem}}.modal-connexion{max-width:630px}.modal-connexion__connexion,.modal-connexion__migration_info,.modal-connexion__password{display:none}.modal-connexion__header{align-items:center;background-color:#ffda30;border-radius:.625rem .625rem 100% 100%;display:flex;height:80px;justify-content:center;position:relative}.modal-connexion__header-close{position:absolute;right:.625rem;top:.625rem}.modal-connexion__header-close svg{height:40px;width:40px}.modal-connexion__container{box-shadow:0 2px 10px rgba(0,0,0,.1)}.modal-connexion__content{border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem;padding:1.25rem}@media (min-width:992px){.modal-connexion__content{padding:1.75rem 6.25rem 3.125rem}}.modal-connexion__content form{margin-top:1.5625rem}.modal-connexion--password .modal-connexion__email{border:0}.modal-connexion--password .modal-connexion__email input{background-color:transparent}.modal-connexion--password .modal-connexion__email button[type=submit]{display:none}.modal-connexion--password .modal-connexion__connexion,.modal-connexion--password .modal-connexion__password{display:block}.modal-connexion--migration .facebook-connect,.modal-connexion--migration .google-connect,.modal-connexion--migration .modal-connexion__connexion,.modal-connexion--migration .modal-connexion__email,.modal-connexion--migration .modal-connexion__password,.modal-connexion--migration .modal-connexion__schoolexplain,.modal-connexion--migration .oauth-connect,.modal-connexion--migration .or-oauth-connect,.modal-connexion--migration .texte-presentation,.modal-connexion--password .modal-connexion__schoolexplain{display:none}.modal-connexion--migration .modal-connexion__migration_info{display:block}.search-results{left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;z-index:9}.search-results__container{background-color:#ffda30;padding:1.875rem 0;pointer-events:none;transform:translateY(-100%);transition:transform .3s ease-in-out}@media (min-width:992px){.search-results__container{padding:3.125rem 0}.search-results .row{margin-top:-5rem}.search-results .row div[class^=col]{margin-top:5rem}}@media (max-width:991px){.search-results .row .btn{display:flex;justify-content:center;width:100%}.search-results .row div[class^=col]:not(:first-child) .search-results__item{border-top:1px solid #252121;margin-top:1.25rem;padding-top:1.25rem}}.search-results ul{list-style:none;margin-top:1.25rem}.search-results ul li{font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:700;line-height:1.125rem}@media (min-width:992px){.search-results ul li{font-family:GT Pressura,sans-serif;font-size:.875rem;font-size:1rem;font-weight:700;line-height:1.125rem;line-height:1.5}}.search-results ul li:not(:first-child){margin-top:.625rem}.search-results--focus .search-results__container{pointer-events:all;transform:none}.footer{background-color:#ffda30;flex-shrink:0;padding-bottom:1.25rem;padding-top:1.25rem}@media (min-width:1200px){.footer{padding-bottom:2.5rem;padding-top:2.5rem}}.footer__logo{width:100%}@media (min-width:1200px){.footer__logo{margin-bottom:1.5rem}}.footer__infos{font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem;margin-top:1.25rem}@media (min-width:992px){.footer__infos{font-size:.875rem;line-height:1.125rem}}@media (min-width:1200px){.footer__infos{margin-top:0}}.footer__social-title{font-family:GT Pressura,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.375rem}@media (min-width:992px){.footer__social-title{font-size:1.375rem;line-height:1.5rem}}.footer__item:not(:first-child) .footer__item-content{border-top:1px solid #fdaa20;margin-top:1.25rem;padding-top:1.25rem}@media (min-width:1200px){.footer__item:not(:first-child) .footer__item-content{border-top:0;margin-top:0;padding-top:0}.footer__item--socials{order:4}.footer__item--legals{border-top:1px solid #fdaa20;margin-top:3.125rem;order:5;padding-top:1rem}.footer__item--legals .footer__item-content{display:flex;justify-content:center}}.footer__socials{display:flex;margin-top:1rem}@media (min-width:1200px){.footer__socials{justify-content:center;margin-top:1.25rem}}.footer__social{transition:transform .3s ease-in-out}.footer__social:not(:first-child){margin-left:.625rem}.footer__social:hover{transform:scale(1.2)}.footer__social svg{height:40px;width:40px}.footer__about{list-style:none}.footer__about li:not(:first-child){margin-top:.625rem}.footer__links{font-family:GT Pressura,sans-serif;font-size:.75rem;font-weight:300;line-height:.75rem;list-style:none}@media (min-width:992px){.footer__links{font-size:.75rem;line-height:.75rem}}@media (min-width:1200px){.footer__links{display:flex;justify-content:center;position:relative}.footer__links li:not(:first-child){margin-left:1.25rem}}.footer__links-sub{position:relative}.footer__links-sub:after{background-image:url(/fleurus-theme/images/chevronDown.08ceb0d0.svg);background-size:contain;content:"";height:20px;left:100%;margin-left:.25rem;position:absolute;top:-.1875rem;transform:rotate(180deg);transition:transform .3s ease-in-out;width:20px}.footer__links-sub.collapsed:after{transform:none}.footer__links li:not(:first-child){margin-top:.625rem}@media (min-width:1200px){.footer__links li:not(:first-child){margin-top:0}}.footer__links li ul{margin-top:.625rem}@media (min-width:1200px){.footer__links li ul{align-items:center;display:flex;position:absolute;right:0}}.footer__links li ul li{list-style:none}.footer__help{align-items:flex-end;bottom:1.25rem;display:flex;flex-direction:column;position:fixed;right:1.25rem;z-index:8}.footer__help-top{display:block;opacity:0;transition:opacity .3s ease-in-out}.footer__help-top--visible{opacity:1}.footer__help-top svg{height:45px;stroke:#ffda30;width:45px}.footer__help-buttons{align-items:flex-end;display:flex;flex-direction:column}.footer__help-button{margin-top:.625rem;opacity:0;overflow:hidden;pointer-events:none;position:absolute}.footer__help-button-content{transform:translateY(100%);transition:transform .2s ease-in-out}.footer__help-button--open{opacity:1;pointer-events:auto;position:static}.footer__help-button--open .footer__help-button-content{transform:none}.footer__help-button svg{height:30px;width:30px}.footer__help-button p{font-weight:700;margin-left:.625rem}.footer__help-phone{border-radius:100%;box-shadow:0 2px 20px rgba(0,0,0,.2);display:block;margin-top:.625rem}.footer__help-phone svg{height:50px;width:50px}.bloc-newsletter{overflow:hidden}@media (min-width:992px){.bloc-newsletter{background-color:#f5f5f5;padding:5rem 0}}.main:has(.cart)+.bloc-footer .footer__help,.main:has(.checkout)+.bloc-footer .footer__help{bottom:80px}.home .deal img{width:100%}.home .top{margin-top:1.25rem;position:relative}@media (min-width:992px){.home .top{margin-top:1.875rem}.home .top:after,.home .top:before{background-image:url(/fleurus-theme/images/separatorCategory.be55b497.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;bottom:0;content:"";position:absolute;top:0;width:20%}.home .top:before{left:0}.home .top:after{right:0}.home .top__texts{margin:0 auto;max-width:55%;text-align:center}}.home .top__description{color:#555;margin-top:.625rem}@media (min-width:992px){.home .top__description{margin-top:1.25rem}}.home .reassurance{overflow:visible}@media (max-width:991px){.home .reassurance{margin-top:0;padding-top:0}}.home .reassurance:before{background-color:#ffda30;border-radius:0;bottom:100%;height:200px;top:auto}@media (min-width:992px){.home .reassurance:before{display:block}}.home .home-slider{overflow:hidden;position:relative}@media (min-width:992px){.home .home-slider:hover .home-slider__navigation{display:block}}.home .home-slider .swiper-slide img{display:block;max-height:400px;-o-object-fit:cover;object-fit:cover;width:100%}.home .home-slider__navigation{color:#fff;cursor:pointer;display:none;position:absolute;top:calc(50% - 22.5px);-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:3}.home .home-slider__navigation.swiper-button-disabled{color:#e0e0e0}.home .home-slider__navigation svg{height:45px;width:45px}.home .home-slider__navigation--prev{left:20px}.home .home-slider__navigation--next{right:20px}.home .home-slider__pagination{align-items:center;bottom:20px;display:flex;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);z-index:5}.home .home-slider__pagination .swiper-pagination-bullet{background-color:#e0e0e0;border-radius:100%;height:12px;width:12px}.home .home-slider__pagination .swiper-pagination-bullet-active{background-color:#00a8ff}.home .home-slider__pagination .swiper-pagination-bullet:not(:last-child){margin-right:10px}.home .magazines{margin-top:1.875rem}@media (min-width:992px){.home .magazines{margin-top:0;overflow:hidden}}.home .magazine{padding-bottom:.625rem;position:relative;z-index:2}@media (min-width:992px){.home .magazine{padding-top:2.5rem}}.home .magazine:not(:first-child){margin-top:2.5rem}@media (min-width:992px){.home .magazine:not(:first-child){margin-top:3.125rem}}.home .magazine__background{bottom:0;left:0;opacity:.1;position:absolute;right:0;top:0;z-index:-1}@media (max-width:991px){.home .magazine__background{display:none}}@media (min-width:992px){.home .magazine:nth-child(odd){margin-top:0}.home .magazine:nth-child(odd) .magazine__background{display:none}}.home .magazine:nth-child(2n) .cards-slider--no-slider{padding-bottom:2.5rem}@media (min-width:992px){.home .magazine:nth-child(2n) .magazine__background{height:100%}}.home .magazine__age{color:#fff;font-weight:700;margin-right:1.25rem;padding:.25rem 1.5rem}@media (max-width:991px){.home .magazine__age{font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:700;line-height:1.125rem;margin-right:10px;padding:.25rem .625rem}}@media (max-width:991px) and (min-width:992px){.home .magazine__age{font-size:.875rem;line-height:1.125rem}}.home .magazine__texts{margin-top:1.25rem}@media (min-width:992px){.home .magazine__texts{margin-top:0}}@media (max-width:767px){.home .magazine__texts{transform:translateX(-20px);width:calc(100% + 20px)}}.home .magazine__description{color:#555}@media (min-width:992px){.home .magazine__description{margin-top:.625rem}}.home .magazine__items{margin-top:.9375rem}@media (min-width:992px){.home .magazine__items{margin-top:1.875rem}}.home .magazine__more{align-items:center;border-radius:.625rem;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:3.75rem 2.5rem;position:relative;z-index:2}.home .magazine__more svg{fill:#fff;height:45px;margin-top:1.25rem;width:45px}.home .magazine__more img{bottom:-5%;left:-10%;position:absolute;width:70%;z-index:-1}.home .choice{margin-bottom:3.5rem}@media (min-width:992px){.home .choice{margin-bottom:4rem}.home .choice__form{display:flex}}.home .choice__form-image{display:none}@media (min-width:992px){.home .choice__form-image{display:block;margin-right:3.5rem;width:410px}}.home .choice__subtitle{font-family:GT Pressura,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.375rem;margin-bottom:1rem;margin-top:1rem;text-align:center}@media (min-width:992px){.home .choice__subtitle{font-size:1.875rem;font-weight:700;line-height:2rem;margin-top:2rem;text-align:left}}.home .choice__age{align-items:center;display:flex;flex-wrap:wrap}.home .choice__age svg{height:2rem;margin-right:16px;width:2rem}.home .choice__age label{font-family:Toadstool,sans-serif;font-size:1.375rem;line-height:1;margin-right:1rem}@media (max-width:991px){.home .choice__age label{flex:1 1 0}}.home .choice__age select{margin-top:1rem;width:100%}@media (min-width:992px){.home .choice__age select{margin-top:0;width:180px}}.home .choice__tags{align-items:center;display:flex;flex-wrap:wrap;margin-top:1rem}.home .choice__tags-title{align-items:center;display:flex;margin-bottom:1rem}.home .choice__tags-title label{flex:1 1 0;font-family:Toadstool,sans-serif;font-size:1.375rem;line-height:1;margin-right:1rem}.home .choice__tags svg{height:2rem;margin-right:16px;width:2rem}.home .choice__tags-items{display:flex;flex-wrap:wrap;margin-left:-.625pxrem;margin-top:-.625pxrem}.home .choice__tags-items input{display:none}.home .choice__tags-items input:checked+label{background-color:#e0e0e0;border-color:#b6b3b3}.home .choice__tags-items label{border:1px solid #e0e0e0;border-radius:4px;cursor:pointer;font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;margin-left:.625rem;margin-top:.625rem;padding:4px 8px}.home .choice__tags-items label:hover{background-color:#f5f5f5}.home .choice__result{margin-top:2.25rem}.home .choice__result-content{background-color:#f5f5f5;padding:1.15625rem 1rem}@media (min-width:992px){.home .choice__result-content{align-items:flex-start;display:flex}}.home .choice__result-title{background-color:#f5f5f5;border-top-left-radius:.625rem;border-top-right-radius:.625rem;display:inline-flex;font-family:GT Pressura,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.375rem;padding:.3125rem 1rem}@media (min-width:992px){.home .choice__result-title{font-size:1.25rem}.home .choice__result-offers{display:flex;margin-left:1rem}}.home .choice__result-offer .offer-card-v2{background-color:#ffda30;border-radius:10px;padding:1rem;position:relative}@media (min-width:992px){.home .choice__result-offer .offer-card-v2{align-items:center;display:flex;flex-direction:column;height:100%;padding:2rem 2.5rem}}.home .choice__result-offer .offer-card-v2 .offer-card__promo{padding:0}.home .choice__result-offer .offer-card-v2--promo{padding-top:1.875rem;position:relative}@media (max-width:991px){.home .choice__result-offer .offer-card-v2--promo{margin-top:2.5rem}}.home .choice__result-offer .offer-card-v2__reduction{display:flex;justify-content:center;left:1rem;position:absolute;right:1rem;top:0;transform:translateY(-50%)}.home .choice__result-offer .offer-card-v2__promo{align-items:center;background-color:#00a8ff;border-radius:4px;color:#fff;display:flex;font-size:1rem;font-weight:700;line-height:1.5rem;padding:0 .5rem}.home .choice__result-offer .offer-card-v2__promo button{align-items:center;border:1px solid #fff;border-radius:100%;display:flex;font-size:.8125rem;font-weight:500;height:16px;justify-content:center;line-height:1;margin-left:.5rem;width:16px}.home .choice__result-offer .offer-card-v2 .price{margin-top:0}.home .choice__result-offer .offer-card-v2 .price__original{font-size:.75rem;font-weight:300;line-height:1.5rem}@media (max-width:991px){.home .choice__result-offer .offer-card-v2 .price__original{align-self:flex-end}}.home .choice__result-offer .offer-card-v2:not(:last-child){margin-bottom:.625rem}@media (max-width:991px){.home .choice__result-offer .offer-card-v2__left{flex:1 1 0;margin-right:.5rem}.home .choice__result-offer .offer-card-v2__content{align-items:flex-start;display:flex;margin-bottom:1rem}}@media (min-width:992px){.home .choice__result-offer .offer-card-v2__middle{flex:1 1 0;margin-top:3.375rem}}.home .choice__result-offer .offer-card-v2__middle img{display:block;height:80px;margin:-12px auto 0}.home .choice__result-offer .offer-card-v2__title{font-size:1.25rem;font-weight:700;padding-bottom:.5rem;position:relative;text-transform:uppercase}.home .choice__result-offer .offer-card-v2__title:after{background-color:#252121;bottom:0;content:"";height:1px;left:0;position:absolute;width:36px}@media (min-width:992px){.home .choice__result-offer .offer-card-v2__title:after{left:calc(50% - 18px)}}.home .choice__result-offer .offer-card-v2__text{font-size:.875rem;font-weight:300;line-height:1.125rem;margin-top:1.5rem}@media (min-width:992px){.home .choice__result-offer .offer-card-v2__text{line-height:1.3125rem;text-align:center}}.home .choice__result-offer .offer-card-v2__delivery{font-size:.75rem;font-style:italic;font-weight:300;line-height:1.25rem;margin-top:1.5rem}@media (min-width:992px){.home .choice__result-offer .offer-card-v2__delivery{text-align:center}.home .choice__result-offer .offer-card-v2__button{display:flex;justify-content:center;margin-top:1.375rem}}@media (max-width:991px){.home .choice__result-offer .offer-card-v2 .card-add-button{display:flex;justify-content:center;text-align:center;width:100%}.home .choice__result-offer .offers .first .offer-card-v2--promo{margin-top:0}.home .choice__result-offer{margin-top:1rem}}.home .choice__result-offer .offer-card-v2{padding:1rem 1.28125rem}.home .choice__result-offer .offer-card-v2__title{font-size:1rem;line-height:1.5rem}.home .choice__result-offer .offer-card-v2__button,.home .choice__result-offer .offer-card-v2__delivery,.home .choice__result-offer .offer-card-v2__text{margin-top:.5rem}@media (min-width:992px){.home .choice__result-offer .offer-card-v2__middle{margin-top:.5rem}}.home .choice__result-offer .offer-card-v2 .card-add-button{margin-top:1rem}@media (min-width:992px){.home .choice__result-offer{width:190px}.home .choice__result-offer:not(:first-child){margin-left:1rem}}@media (min-width:1200px){.home .choice__result-offer{width:210px}}@media (min-width:992px){.home .choice__result-card{display:flex;flex:1 1 0}}.home .choice__result-card img{align-self:flex-start;display:block;width:100%}@media (max-width:991px){.home .choice__result-card img{margin-bottom:1rem;margin-left:auto;margin-right:auto;max-width:300px}}@media (min-width:992px){.home .choice__result-card img{margin-right:1rem;width:170px}}.home .choice__result-infos{display:flex;flex-direction:column}.home .choice__result-subtitle{font-family:Toadstool,sans-serif;font-size:1.375rem;font-weight:400;line-height:1;margin-top:.25rem}@media (min-width:992px){.home .choice__result-subtitle{font-size:1.4375rem;line-height:1}}.home .choice__result-text{color:#555;font-size:.875rem;line-height:1.5rem;margin-bottom:1rem;margin-top:.25rem}.home .choice__result-text ul{list-style:none}.home .choice__result-text ul li{color:#555;font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem;padding-left:.3125rem;position:relative}@media (min-width:992px){.home .choice__result-text ul li{font-size:.875rem;line-height:1.125rem}}.home .choice__result-text ul li:before{color:#b6b3b3;content:"•";font-family:Arial;padding-right:.625rem}.home .choice__result-text ul li:not(:first-child){margin-top:.3125rem}.home .choice__result-button{margin-top:16px}@media (min-width:992px){.home .choice__result-button{margin-top:auto}}.home .magazine:last-child .cards-slider__arrow svg{fill:#fff}.home .magazine:last-child .swiper-button-disabled svg{fill:hsla(0,0%,100%,.5)}.category .hero{color:#fff;overflow:hidden;z-index:2}.category .hero,.category .hero .container{position:relative}.category .hero__content{padding-bottom:20%}.category .hero .breadcrumb-item,.category .hero .breadcrumb-item a:not(:hover),.category .hero .breadcrumb-item+.breadcrumb-item:before,.category .hero .breadcrumb-item.active{color:#fff}.category .hero__background{border-bottom-left-radius:100%;border-bottom-right-radius:100%;bottom:0;left:-40%;position:absolute;right:-40%;top:0;z-index:-1}@media (min-width:768px){.category .hero__background{bottom:.3125rem;left:-20%;right:-20%}}@media (min-width:992px){.category .hero__background{bottom:2.5rem}}.category .hero__age{background-color:#fff;display:inline-flex;margin-top:.9375rem;padding:.25rem .5rem}@media (min-width:992px){.category .hero__age{margin-top:1.875rem}}.category .hero__title{margin-top:.9375rem}@media (min-width:992px){.category .hero__title{margin-top:1.25rem}}.category .hero__description{margin-top:.3125rem}@media (min-width:992px){.category .hero__description{margin-top:.625rem}}.category .hero img{width:100%}@media (max-width:991px){.category .hero img{margin-top:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;transform:translateX(-20px);width:calc(100% + 100px)}}.category .tags,.category .thematics{margin-top:1.25rem}@media (min-width:992px){.category .tags,.category .thematics{margin-top:3.125rem}}.category .tags__title,.category .thematics__title{font-weight:700}@media (min-width:992px){.category .tags__title,.category .thematics__title{font-family:GT Pressura,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.5rem}}.category .tags__items,.category .thematics__items{display:flex;margin-top:.5rem;overflow:auto}@media (min-width:992px){.category .tags__items,.category .thematics__items{margin-top:1.25rem}}.category .tags__item,.category .thematics__item{background:#f5f5f5;color:#b6b3b3;flex:0 0 auto;font-weight:700;padding:.3125rem;transition:.3s ease-in-out}@media (min-width:992px){.category .tags__item,.category .thematics__item{padding:.625rem}}.category .tags__item--active,.category .tags__item:hover,.category .thematics__item--active,.category .thematics__item:hover{background-color:#ffda30;color:#252121}.category .tags__item:not(:first-child),.category .thematics__item:not(:first-child){margin-left:.3125rem}@media (min-width:992px){.category .tags__item:not(:first-child),.category .thematics__item:not(:first-child){margin-left:.625rem}}.category .products{margin-bottom:2.5rem;margin-top:1.875rem}@media (min-width:992px){.category .products{margin-bottom:6.25rem;margin-top:3.125rem}}.category .products .row{margin-top:-1.875rem}.category .products .row div[class^=col-]{margin-top:1.875rem}.category .products__item{transition:transform .2s}.category .products__item--hide{transform:scale(0)}.category .products__item--show{transform:none}.offersV1 .offers{margin-top:1.875rem}@media (min-width:992px){.offersV1 .offers{margin-top:3.125rem;overflow:hidden}}.offersV1 .offers .tabs{margin-top:.9375rem}@media (min-width:992px){.offersV1 .offers .tabs{margin-top:1.25rem}}.offersV1 .offers .tabs .tab-content{margin-top:2.5rem}@media (min-width:992px){.offersV1 .offers .tabs .tab-content{margin-top:3.125rem}.offersV1 .offers .row{margin-top:-40px}.offersV1 .offers .row div[class^=col-]{margin-top:40px}}.offersV1 .offers .offer-card,.offersV1 .offers .offer-card__content{height:100%}.offersV1 .offers .offer-card__content{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:992px){.offersV1 .offers .swiper-slide{margin-top:40px}.offersV1 .offers .tab-pane .cards-slider{padding-bottom:.3125rem;padding-top:.3125rem}.offersV1 .offers .tab-pane .cards-slider__arrows{margin-left:10px}.offersV1 .offers .tab-pane:before{background-color:#f5f5f5;bottom:calc(45px + 2.5rem);content:"";left:0;position:absolute;right:20px;top:calc(20px + 3.53125rem);z-index:-1}.offersV1 .offers .tab-pane.no-slider:before{bottom:20px;right:-20px;top:calc(1.03125rem + 20px)}.offersV1 .offers .tab-pane.no-slider .swiper-wrapper{margin-left:0}}.offersV1 .price__actual-euro{font-size:3.25rem!important;line-height:1!important}.offersV1 .price__actual-cent{font-size:1.125rem!important;line-height:1!important}.offersV1+.offers-reassurance,.offersV1+.offers-reassurance+.modalities{background-color:#fff!important}@media (min-width:992px){.titlePage .presentation{overflow:hidden;position:relative;z-index:2}.titlePage .presentation:before{background-color:#f5f5f5;border-bottom-left-radius:100%;border-bottom-right-radius:100%;bottom:0;content:"";left:-10%;position:absolute;right:-10%;top:0;z-index:-1}}.titlePage .presentation ul{list-style:none}.titlePage .presentation ul li{color:#555;font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem;padding-left:.3125rem;position:relative}@media (min-width:992px){.titlePage .presentation ul li{font-size:.875rem;line-height:1.125rem}}.titlePage .presentation ul li:before{color:#b6b3b3;content:"•";font-family:Arial;padding-right:.625rem}.titlePage .presentation ul li:not(:first-child){margin-top:.3125rem}.titlePage .presentation .swiper{width:100%}.titlePage .presentation__images .swiper-slide{height:auto}.titlePage .presentation__images .swiper-slide img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.titlePage .presentation__thumbs{display:flex;flex-wrap:wrap;margin-left:-10px}.titlePage .presentation__thumb{border:.5px solid #b6b3b3;height:54px;margin-left:10px;margin-top:10px;width:54px}.titlePage .presentation__thumb--active{border:2px solid #00a8ff}.titlePage .presentation__thumb img{display:block;height:50px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:50px}.titlePage .presentation__navigation{color:#00a8ff;cursor:pointer;position:absolute;top:calc(50% - 52.5px);-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:3}.titlePage .presentation__navigation.swiper-button-disabled{color:#e0e0e0}.titlePage .presentation__navigation svg{height:45px;width:45px}.titlePage .presentation__navigation--prev{left:0}@media (min-width:992px){.titlePage .presentation__navigation--prev{left:-22.5px}}.titlePage .presentation__navigation--next{right:0}@media (min-width:992px){.titlePage .presentation__navigation--next{right:-22.5px}}.titlePage .presentation__left{padding-bottom:20px;position:relative}@media (max-width:991px){.titlePage .presentation__left{background-color:#f5f5f5;padding-left:57px;padding-right:57px;z-index:2}.titlePage .presentation__left:before{background-color:#f5f5f5;bottom:0;content:"";left:-20px;position:absolute;right:-20px;top:-50vh;z-index:-1}}@media (min-width:992px){.titlePage .presentation__left{width:40%}.titlePage .presentation__container{display:flex}}.titlePage .presentation__content{margin-top:.625rem;position:relative;z-index:2}@media (min-width:992px){.titlePage .presentation__content{flex:1 1 0;margin-left:10%;margin-top:0;padding:0}}.titlePage .presentation__content-buttons{display:flex;margin-top:10px}@media (min-width:992px){.titlePage .presentation__content-buttons{margin-top:30px}}@media (max-width:991px){.titlePage .presentation__content-buttons .btn-icon-left{padding:4px .875rem 4px .25rem}.titlePage .presentation__content-buttons .btn-icon-left span{line-height:1.5rem}.titlePage .presentation__content-buttons .btn-icon-left svg{height:25px;margin-right:.3125rem;width:25px}.titlePage .presentation__content-buttons .btn-icon-right{padding:4px .875rem}.titlePage .presentation__content-buttons .btn-icon-right span{line-height:1.5rem}.titlePage .presentation__content-buttons .btn-icon-right svg{height:20px;margin-left:.3125rem;width:20px}}.titlePage .presentation__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.25rem;margin-top:.9375rem}@media (min-width:992px){.titlePage .presentation__top{margin-bottom:1.875rem;margin-top:1.25rem}.titlePage .presentation__top .btn{display:none}}.titlePage .presentation__thematics{display:flex;flex-wrap:wrap;margin-left:-.3125rem;margin-right:.3125rem;margin-top:-.3125rem}@media (min-width:992px){.titlePage .presentation__thematics{margin-left:-.625rem;margin-right:0;margin-top:-.625rem}}.titlePage .presentation__thematic{color:#fff;font-family:GT Pressura,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.375rem;margin-left:.3125rem;margin-top:.3125rem;padding:.25rem .5rem}@media (min-width:992px){.titlePage .presentation__thematic{font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:700;line-height:1.5;margin-left:.625rem;margin-top:.625rem}}.titlePage .edito{margin-top:3.125rem;overflow:hidden}.titlePage .edito ul{list-style:none}.titlePage .edito ul li{color:#555;font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem;padding-left:.3125rem;position:relative}@media (min-width:992px){.titlePage .edito ul li{font-size:.875rem;line-height:1.125rem}}.titlePage .edito ul li:before{color:#b6b3b3;content:"•";font-family:Arial;padding-right:.625rem}.titlePage .edito ul li:not(:first-child){margin-top:.3125rem}.titlePage .edito__presentation img{margin-top:1.25rem;width:calc(100% + 20px)}@media (min-width:992px){.titlePage .edito__presentation img{margin-top:0;width:calc(100% + 50vw - 460px)}}@media (min-width:1200px){.titlePage .edito__presentation img{width:calc(100% + 50vw - 480px)}}@media (min-width:1400px){.titlePage .edito__presentation img{width:calc(100% + 50vw - 580px)}}.titlePage .edito__testimonial{padding-top:1.25rem;position:relative}@media (min-width:768px){.titlePage .edito__testimonial{padding-top:0}.titlePage .edito__testimonial-shape{bottom:0;left:0;position:absolute;top:0}}.titlePage .edito__testimonial svg{height:200%;left:-60%;position:absolute;top:-50%;width:200%;z-index:-1}@media (min-width:768px){.titlePage .edito__testimonial svg{height:140%;left:-20%;top:-20%;width:140%}}@media (min-width:992px){.titlePage .edito__testimonial svg{height:180%;left:-40%;top:-40%;width:180%}}.titlePage .edito__testimonial-content{color:#fff;margin-top:1.25rem;padding:0 1.875rem;position:relative;width:100%}@media (min-width:768px){.titlePage .edito__testimonial-content{margin-top:2.5rem;width:auto}}.titlePage .edito__testimonial-content:after,.titlePage .edito__testimonial-content:before{background-size:100%;content:"";height:20px;position:absolute;width:20px}.titlePage .edito__testimonial-content:before{background-image:url(/fleurus-theme/images/leftQuoteWhite.d57c60c3.svg);bottom:100%;left:0}.titlePage .edito__testimonial-content:after{background-image:url(/fleurus-theme/images/rightQuoteWhite.df9ade4d.svg);right:1.875rem;top:100%}.titlePage .edito__testimonial-profil{box-sizing:border-box;display:flex;height:0;justify-content:center;overflow:hidden;padding-top:100%;position:relative;text-align:center}.titlePage .edito__testimonial-profil-content{bottom:0;left:0;position:absolute;top:0;vertical-align:top;width:100%}.titlePage .edito__testimonial-profil img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.titlePage .edito__blocs{margin-top:2.5rem}@media (min-width:992px){.titlePage .edito__bloc:nth-child(2n) .row{flex-direction:row-reverse}}.titlePage .edito__bloc img{width:100%}.titlePage .edito-video.modal.show .modal-dialog{align-items:center;display:flex;width:100%}@media (min-width:992px){.titlePage .edito-video.modal.show .modal-dialog{width:70%}.titlePage .edito-video.modal.show .modal-close{left:auto;right:0;top:0}.titlePage .edito-video.modal.show .modal-content{overflow:visible;width:100%}}.titlePage .subscribe{margin-top:3.125rem;padding-top:1.25rem;position:relative;z-index:3}@media (min-width:992px){.titlePage .subscribe{margin-top:5rem;padding-top:3.75rem}}.titlePage .subscribe__bg{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.titlePage .subscribe__title{color:#fff;font-family:GT Pressura,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.5rem;text-align:center}@media (min-width:992px){.titlePage .subscribe__title{color:#fff;font-family:GT Pressura,sans-serif;font-size:2.25rem;font-weight:700;line-height:2.5rem;text-align:left}}.titlePage .subscribe__view{display:flex;justify-content:center;margin-top:1.25rem}@media (min-width:992px){.titlePage .subscribe__view{justify-content:flex-start;margin-top:1.875rem}}.titlePage .subscribe img{transform:translateY(20px);width:100%}.titlePage .cross-sells{margin-bottom:1.875rem;margin-top:3.75rem}@media (min-width:992px){.titlePage .cross-sells{margin-bottom:5rem;overflow:hidden}}.titlePage .cross-sells .swiper-wrapper{padding-bottom:10px}.titlePage .cross-sells__items{margin-top:1.875rem}.offersV2 .offers{background-color:#f5f5f5;margin-top:2.5rem;padding-top:2.5rem}@media (min-width:992px){.offersV2 .offers{margin-top:3.75rem;overflow:hidden;padding-top:3.75rem}}.offersV2 .offers__title{font-family:GT Pressura,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.5rem;margin-bottom:2.5rem;text-align:center}@media (min-width:992px){.offersV2 .offers__title{font-size:1.875rem;line-height:2.25rem;margin-bottom:3.75rem}}.offersV2 .offers .offers__economics{display:none}@media (min-width:992px){.offersV2 .offers .offers__economics{bottom:calc(100% + 20px);display:block;left:70%;position:absolute}.offersV2 .offers .offers__economics--once{left:90%}}.offersV2 .offer-detail .modal-dialog{width:90%}@media (min-width:992px){.offersV2 .offer-detail .modal-dialog{width:600px}}.offersV2 .offer-detail__content>.d-lg-flex{justify-content:center}@media (min-width:992px){.titlePageV2 .presentation{overflow:hidden;position:relative;z-index:2}.titlePageV2 .presentation:before{background-color:#f5f5f5;border-bottom-left-radius:100%;border-bottom-right-radius:100%;bottom:0;content:"";left:-10%;position:absolute;right:-10%;top:0;z-index:-1}}.titlePageV2 .presentation__title{font-family:GT Pressura,sans-serif;font-size:1.625rem;font-weight:700;line-height:1.875rem}@media (min-width:992px){.titlePageV2 .presentation__title{font-family:Toadstool,sans-serif;font-size:2.25rem;font-weight:400;line-height:2.5rem;line-height:1}}@media (min-width:992px) and (min-width:992px){.titlePageV2 .presentation__title{font-size:3.125rem;line-height:1}}.titlePageV2 .presentation ul{list-style:none}.titlePageV2 .presentation ul li{color:#555;font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem;padding-left:.3125rem;position:relative}@media (min-width:992px){.titlePageV2 .presentation ul li{font-size:.875rem;line-height:1.125rem}}.titlePageV2 .presentation ul li:before{color:#b6b3b3;content:"•";font-family:Arial;padding-right:.625rem}.titlePageV2 .presentation ul li:not(:first-child){margin-top:.3125rem}.titlePageV2 .presentation .swiper{width:100%}.titlePageV2 .presentation__images .swiper-slide{height:auto}.titlePageV2 .presentation__images .swiper-slide img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.titlePageV2 .presentation__arrows{align-items:center;display:flex;justify-content:center;margin-top:1.25rem}.titlePageV2 .presentation__arrow{color:#00a8ff;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.titlePageV2 .presentation__arrow:not(:last-child){margin-right:1.25rem}.titlePageV2 .presentation__arrow.swiper-button-disabled{color:#e0e0e0}.titlePageV2 .presentation__arrow svg{height:45px;width:45px}.titlePageV2 .presentation__left{padding-bottom:20px;position:relative}@media (max-width:991px){.titlePageV2 .presentation__left{background-color:#f5f5f5;padding-left:57px;padding-right:57px;z-index:2}.titlePageV2 .presentation__left:before{background-color:#f5f5f5;bottom:0;content:"";left:-20px;position:absolute;right:-20px;top:-50vh;z-index:-1}}@media (min-width:992px){.titlePageV2 .presentation__left{width:40%}.titlePageV2 .presentation__container{display:flex}}.titlePageV2 .presentation__content{margin-top:.625rem;position:relative;z-index:2}@media (min-width:992px){.titlePageV2 .presentation__content{flex:1 1 0;margin-left:3.125rem;margin-top:0;padding:0}}.titlePageV2 .presentation__content-buttons{margin-top:1.25rem}@media (max-width:991px){.titlePageV2 .presentation__content-buttons .btn{display:flex;justify-content:center;width:100%}}@media (min-width:992px){.titlePageV2 .presentation__content-buttons{align-items:center;display:flex;margin-top:1.875rem}}.titlePageV2 .presentation__content-buttons .btn:not(:first-child){margin-top:.625rem}@media (min-width:992px){.titlePageV2 .presentation__content-buttons .btn:not(:first-child):not(:first-child){margin-left:.625rem;margin-top:0}}.titlePageV2 .presentation__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:.625rem;margin-top:.625rem}.titlePageV2 .presentation__thematics{display:flex;flex-wrap:wrap;margin-left:-.625rem;margin-top:-.625rem}.titlePageV2 .presentation__thematic{border-radius:4px;color:#fff;font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:700;line-height:1.125rem;margin-left:.625rem;margin-top:.625rem;padding:.25rem .5rem}@media (min-width:992px){.titlePageV2 .presentation__thematic{font-family:GT Pressura,sans-serif;font-size:.875rem;font-size:1rem;font-weight:700;line-height:1.125rem;line-height:1.5}}.titlePageV2 .presentation__sticky-from{font-size:1rem;font-weight:300;line-height:1.125rem;text-align:center;text-transform:uppercase}@media (min-width:992px){.titlePageV2 .presentation__sticky-from{font-size:1.125rem;margin-bottom:.75rem}}.titlePageV2 .presentation__sticky button{margin-top:22px}.titlePageV2 .presentation__bottom-cta{background-color:hsla(0,0%,100%,.8);border-top:1px solid #f5f5f5;bottom:0;left:0;padding:7px 0;position:fixed;right:0;transform:translateY(100%);transition:transform .3s ease-in-out;z-index:9}@media (max-width:991px){.titlePageV2 .presentation__bottom-cta{display:none}}.titlePageV2 .presentation__bottom-cta--visible{transform:none}.titlePageV2 .presentation__bottom-cta h4{margin-bottom:4px}.titlePageV2 .presentation__bottom-cta img{max-height:106px}.titlePageV2 .presentation__bottom-cta .image-2{height:106px;width:106px}.titlePageV2 .presentation__bottom-cta .image-2 img{max-height:none;max-width:56px}.titlePageV2 .presentation__bottom-cta .image-prime{max-height:106px}.titlePageV2 .presentation__bottom-cta .image-prime img:nth-child(2){max-height:50px}.titlePageV2 .presentation__bottom-cta-container{align-items:center;display:flex;justify-content:space-between}.titlePageV2 .presentation__bottom-cta-from{font-size:1.125rem;font-weight:300;line-height:1;margin-bottom:.75rem;text-transform:uppercase}.titlePageV2 .presentation__mobile-offer-button{background-color:#fff;bottom:0;box-shadow:0 -2px 10px rgba(0,0,0,.1);display:none;left:0;padding:.625rem 1.25rem;position:fixed;right:0;z-index:9}.titlePageV2 .presentation__mobile-offer-button--visible{display:block}@media (min-width:992px){.titlePageV2 .presentation__mobile-offer-button{display:none}}.titlePageV2 .edito{margin-top:4.75rem;overflow:hidden}.titlePageV2 .edito ul{list-style:none}.titlePageV2 .edito ul li{color:#555;font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem;padding-left:.3125rem;position:relative}@media (min-width:992px){.titlePageV2 .edito ul li{font-size:.875rem;line-height:1.125rem}}.titlePageV2 .edito ul li:before{color:#b6b3b3;content:"•";font-family:Arial;padding-right:.625rem}.titlePageV2 .edito ul li:not(:first-child){margin-top:.3125rem}.titlePageV2 .edito__presentation{text-align:center}.titlePageV2 .edito__presentation h2{font-family:GT Pressura,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.5rem}@media (min-width:992px){.titlePageV2 .edito__presentation h2{font-size:1.875rem;line-height:2.25rem}}.titlePageV2 .edito__presentation-text{color:#555;font-size:1rem;font-weight:300;line-height:1.5rem;margin-top:1.875rem;text-align:left}@media (min-width:992px){.titlePageV2 .edito__presentation-text{text-align:center}}.titlePageV2 .edito__discover{display:flex;margin-top:3.75rem}.titlePageV2 .edito__discover-item{background-color:#fff;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.1);cursor:pointer;padding:.5rem .75rem;position:relative}.titlePageV2 .edito__discover-item:not(:last-child){margin-bottom:.5rem}.titlePageV2 .edito__discover-item--active{background-color:transparent}.titlePageV2 .edito__discover-item--active .edito__discover-item-bg{border-radius:10px;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.titlePageV2 .edito__discover-item--active .edito__discover-item-title svg{display:none}.titlePageV2 .edito__discover-item--active .edito__discover-item-title svg:last-child{display:block}.titlePageV2 .edito__discover-item-title{align-items:center;display:flex}.titlePageV2 .edito__discover-item-title h3{flex:1 1 0;font-size:1rem;font-weight:700;line-height:1.5rem;margin-right:.5rem}.titlePageV2 .edito__discover-item-title h3:last-child{margin-left:.5rem;margin-right:0}.titlePageV2 .edito__discover-item-title svg{height:2.125rem;width:2.125rem}.titlePageV2 .edito__discover-item-title svg:last-child{display:none}.titlePageV2 .edito__discover-item-text{color:#555;font-size:.875rem;line-height:1.3125rem;margin-top:.5rem}.titlePageV2 .edito__discover-blocs{flex:1 1 0}.titlePageV2 .edito__discover-images{position:relative}@media (max-width:991px){.titlePageV2 .edito__discover-images{border:0;border-radius:10px}}@media (min-width:992px){.titlePageV2 .edito__discover-images{align-items:center;background-color:#fff;border-radius:10px;border-style:solid;border-width:2px;display:flex;justify-content:center;margin:0 .5rem;min-height:420px;width:50%}}@media (max-width:991px){.titlePageV2 .edito__discover .swiper-slide{padding:.5rem .75rem}.titlePageV2 .edito__discover .swiper-slide img{height:248px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}}@media (min-width:992px){.titlePageV2 .edito__discover .swiper-slide{align-items:center;bottom:20px;display:flex;justify-content:center;left:20px;position:absolute;top:20px;width:calc(100% - 40px)}.titlePageV2 .edito__discover .swiper-slide.hide{opacity:0;pointer-events:none}}.titlePageV2 .edito__discover-text{color:#555;font-size:1rem;line-height:1.5rem;margin-top:.5rem}@media (min-width:992px){.titlePageV2 .edito__discover-text{display:none}}.titlePageV2 .edito__discover-image img{width:100%}.titlePageV2 .edito__discover-arrow{color:#00a8ff;cursor:pointer;position:absolute;top:calc(50% - 22.5px);-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:2}.titlePageV2 .edito__discover-arrow--prev{left:.375rem}.titlePageV2 .edito__discover-arrow--next{right:.375rem}.titlePageV2 .edito__discover-arrow.swiper-button-disabled{color:#e0e0e0}.titlePageV2 .edito__discover-arrow svg{height:45px;width:45px}.titlePageV2 .edito__testimonial{margin-top:1.25rem}@media (min-width:992px){.titlePageV2 .edito__testimonial{margin-top:3.75rem}}.titlePageV2 .edito__testimonial-profil{align-items:center;display:flex}.titlePageV2 .edito__testimonial-profil img{margin-right:1.875rem;width:118px}.titlePageV2 .edito__testimonial-profil-name{font-family:GT Pressura,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.375rem}@media (min-width:992px){.titlePageV2 .edito__testimonial-profil-name{font-size:1.375rem;line-height:1.5rem}}.titlePageV2 .edito__testimonial-job{font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:400;line-height:1.125rem;margin-top:.5rem}@media (min-width:992px){.titlePageV2 .edito__testimonial-job{font-family:GT Pressura,sans-serif;font-size:.875rem;font-size:1rem;font-weight:300;line-height:1.125rem;line-height:1.5}}.titlePageV2 .edito__testimonial-text{padding:.625rem 0}@media (min-width:992px){.titlePageV2 .edito__testimonial-text{flex:1 1 0;padding:0 1.25rem}}.titlePageV2 .edito__testimonial-content{font-size:.875rem;font-weight:300;line-height:1.3125rem}@media (min-width:992px){.titlePageV2 .edito__testimonial-content{display:flex}}.titlePageV2 .edito__testimonial-content-quote-left,.titlePageV2 .edito__testimonial-content-quote-right{background-size:100%;content:"";height:20px;width:20px}@media (min-width:992px){.titlePageV2 .edito__testimonial-content-quote-left,.titlePageV2 .edito__testimonial-content-quote-right{height:45px;width:45px}}.titlePageV2 .edito__testimonial-content-quote-left{background-image:url(/fleurus-theme/images/leftQuoteWhite.d57c60c3.svg)}@media (max-width:991px){.titlePageV2 .edito__testimonial-content-quote-left{margin-top:1.25rem}}.titlePageV2 .edito__testimonial-content-quote-right{background-image:url(/fleurus-theme/images/rightQuoteWhite.df9ade4d.svg)}.titlePageV2 .edito__blocs{margin-top:2.5rem}@media (min-width:992px){.titlePageV2 .edito__bloc:nth-child(2n) .row{flex-direction:row-reverse}}.titlePageV2 .edito__bloc img{width:100%}@media (max-width:991px){.titlePageV2 .edito__video-button button{display:flex;justify-content:center;width:100%}}.titlePageV2 .edito-video.modal.show .modal-dialog{align-items:center;display:flex;width:100%}@media (min-width:992px){.titlePageV2 .edito-video.modal.show .modal-dialog{width:70%}.titlePageV2 .edito-video.modal.show .modal-close{left:auto;right:0;top:0}.titlePageV2 .edito-video.modal.show .modal-content{overflow:visible;width:100%}}.titlePageV2 .cross-sells{margin-bottom:1.875rem;margin-top:3.75rem}@media (min-width:992px){.titlePageV2 .cross-sells{margin-bottom:5rem;overflow:hidden}}.titlePageV2 .cross-sells .swiper-wrapper{padding-bottom:10px}.titlePageV2 .cross-sells__items{margin-top:1.875rem}.titlePageV2 .offer-card-v2{background-color:#ffda30;border-radius:10px;padding:1rem;position:relative}@media (min-width:992px){.titlePageV2 .offer-card-v2{align-items:center;display:flex;flex-direction:column;height:100%;padding:2rem 2.5rem}}.titlePageV2 .offer-card-v2 .offer-card__promo{padding:0}.titlePageV2 .offer-card-v2--promo{padding-top:1.875rem;position:relative}@media (max-width:991px){.titlePageV2 .offer-card-v2--promo{margin-top:2.5rem}}.titlePageV2 .offer-card-v2__reduction{display:flex;justify-content:center;left:1rem;position:absolute;right:1rem;top:0;transform:translateY(-50%)}.titlePageV2 .offer-card-v2__promo{align-items:center;background-color:#00a8ff;border-radius:4px;color:#fff;display:flex;font-size:1rem;font-weight:700;line-height:1.5rem;padding:0 .5rem}.titlePageV2 .offer-card-v2__promo button{align-items:center;border:1px solid #fff;border-radius:100%;display:flex;font-size:.8125rem;font-weight:500;height:16px;justify-content:center;line-height:1;margin-left:.5rem;width:16px}.titlePageV2 .offer-card-v2 .price{margin-top:0}.titlePageV2 .offer-card-v2 .price__original{font-size:.75rem;font-weight:300;line-height:1.5rem}@media (max-width:991px){.titlePageV2 .offer-card-v2 .price__original{align-self:flex-end}}.titlePageV2 .offer-card-v2:not(:last-child){margin-bottom:.625rem}@media (max-width:991px){.titlePageV2 .offer-card-v2__left{flex:1 1 0;margin-right:.5rem}.titlePageV2 .offer-card-v2__content{align-items:flex-start;display:flex;margin-bottom:1rem}}@media (min-width:992px){.titlePageV2 .offer-card-v2__middle{flex:1 1 0;margin-top:3.375rem}}.titlePageV2 .offer-card-v2__middle img{display:block;height:80px;margin:-12px auto 0}.titlePageV2 .offer-card-v2__title{font-size:1.25rem;font-weight:700;line-height:1.5rem;padding-bottom:.5rem;position:relative;text-transform:uppercase}.titlePageV2 .offer-card-v2__title:after{background-color:#252121;bottom:0;content:"";height:1px;left:0;position:absolute;width:36px}@media (min-width:992px){.titlePageV2 .offer-card-v2__title:after{left:calc(50% - 18px)}}.titlePageV2 .offer-card-v2__text{font-size:.875rem;font-weight:300;line-height:1.125rem;margin-top:1.5rem}@media (min-width:992px){.titlePageV2 .offer-card-v2__text{line-height:1.3125rem;text-align:center}}.titlePageV2 .offer-card-v2__delivery{font-size:.75rem;font-style:italic;font-weight:300;line-height:1.25rem;margin-top:1.5rem}@media (min-width:992px){.titlePageV2 .offer-card-v2__delivery{text-align:center}.titlePageV2 .offer-card-v2__button{display:flex;justify-content:center;margin-top:1.375rem}}@media (max-width:991px){.titlePageV2 .offer-card-v2 .card-add-button{display:flex;justify-content:center;text-align:center;width:100%}.titlePageV2 .offers .first .offer-card-v2--promo{margin-top:0}}.titlePageV2 .subscribe{margin-top:3.125rem;padding-top:1.25rem;position:relative;z-index:3}@media (min-width:992px){.titlePageV2 .subscribe{margin-top:5rem;padding-top:3.75rem}}.titlePageV2 .subscribe__bg{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.titlePageV2 .subscribe__title{color:#fff;font-family:GT Pressura,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.5rem;text-align:center}@media (min-width:992px){.titlePageV2 .subscribe__title{color:#fff;font-family:GT Pressura,sans-serif;font-size:2.25rem;font-weight:700;line-height:2.5rem;text-align:left}}.titlePageV2 .subscribe__view{display:flex;justify-content:center;margin-top:1.25rem}@media (min-width:992px){.titlePageV2 .subscribe__view{justify-content:flex-start;margin-top:1.875rem}}.titlePageV2 .subscribe img{transform:translateY(20px);width:100%}.titlePageV2 .review-title__title{font-family:GT Pressura,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.5rem;text-align:center}@media (min-width:992px){.titlePageV2 .review-title__title{font-size:1.875rem;line-height:2.25rem}}.titlePageV2 .review-title:after,.titlePageV2 .review-title:before{display:none}.titlePageV2 .test-adl img{display:block;height:80px;margin:-10px auto 0}.titlePageV2 .offers-reassurance{background-color:#f5f5f5;padding-bottom:2.5rem;padding-top:3.75rem}@media (min-width:992px){.titlePageV2 .offers-reassurance{padding-bottom:3.75rem;padding-top:5rem}}@media (max-width:991px){.titlePageV2 .offers-reassurance .col-lg-4:not(:last-child){margin-bottom:1.25rem}}.titlePageV2 .offers-reassurance__item{text-align:center}.titlePageV2 .offers-reassurance__item svg{height:2.5rem;margin-bottom:.625rem;width:2.5rem}.titlePageV2 .offers-reassurance__item-title{font-size:1rem;font-weight:700;line-height:1.5rem;margin-bottom:.3125rem}.titlePageV2 .offers-reassurance__item-text{font-size:1rem;font-weight:300;line-height:1.5rem}.titlePageV2 .price__actual-euro{font-size:4.5rem;line-height:3.125rem}.titlePageV2 .price__actual-cent{font-size:1.75rem;line-height:1.875rem}.titlePageV2 .price__actual-month{font-size:1.125rem;line-height:1.4375rem}.titlePageV2 #popinLiseuse .modal-dialog{position:relative}.titlePageV2 #popinLiseuse .modal-content{height:90vh;position:relative}@media (min-width:992px){.titlePageV2 #popinLiseuse .modal-content{aspect-ratio:16/9}}@media (max-width:991px){.titlePageV2 #popinLiseuse .modal-content{width:90vw}.titlePageV2 #popinLiseuse .modal-content .embed-responsive-16by9{height:100%}.titlePageV2 #popinLiseuse .modal-content .embed-responsive-16by9:before{display:none}.titlePageV2 #popinLiseuse .modal-content iframe{height:100%;position:static}}.titlePageV2 #popinLiseuse .popin-liseuse__close{position:absolute;right:.9375rem;top:1.09375rem;z-index:3}.titlePageV2 #popinLiseuse .popin-liseuse__close svg{height:2.1875rem;width:2.1875rem}.titlePageV2 .cross-sells{margin-top:1.25rem}@media (min-width:992px){.titlePageV2 .cross-sells{margin-top:6.25rem}}.titlePageV2 .modalities{background-color:#f5f5f5;margin-top:0}.titlePageV2 .modalities__title.show{padding-bottom:1.25rem}.titlePageV2 .modalities+.subscribe{margin-top:0}.offersV3 .offers{background-color:#f5f5f5;margin-top:2.5rem;padding-top:2.5rem}@media (min-width:992px){.offersV3 .offers{margin-top:3.75rem;padding-top:3.75rem}}.offersV3 .offers__addons{background-color:#f5f5f5;padding-top:2.5rem}@media (min-width:992px){.offersV3 .offers__addons{padding-top:3.75rem}}.offersV3 .offers__title{font-family:GT Pressura,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.5rem;margin-bottom:2.5rem;text-align:center}@media (min-width:992px){.offersV3 .offers__title{font-size:1.875rem;line-height:2.25rem;margin-bottom:3.75rem}}@media (max-width:991px){.offersV3 .offers__title+.row .col-12:not(:last-child){margin-bottom:.625rem}}.offersV3 .offers .offers__economics{display:none}@media (min-width:992px){.offersV3 .offers .offers__economics{bottom:calc(100% + 20px);display:block;left:50%;position:absolute;transform:translateX(-100%)}}.offersV3 .add-on{background-color:#fff;border-radius:.625rem;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:1rem}.offersV3 .add-on:not(:last-child){margin-bottom:.625rem}@media (min-width:992px){.offersV3 .add-on{align-items:center;display:flex;justify-content:center;padding:2rem}}.offersV3 .add-on__image{margin-bottom:1.5rem}@media (min-width:992px){.offersV3 .add-on__image{margin-bottom:0;margin-right:2.5rem}}.offersV3 .add-on__image img{height:auto;max-width:150px}@media (min-width:992px){.offersV3 .add-on__content{flex:1 1 0}}.offersV3 .add-on__title{font-family:GT Pressura,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.375rem;margin-bottom:.75rem}@media (min-width:992px){.offersV3 .add-on__title{font-size:1.375rem;line-height:1.5rem}}@media (max-width:991px){.offersV3 .add-on__text{font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem}}@media (max-width:991px) and (min-width:992px){.offersV3 .add-on__text{font-size:.875rem;line-height:1.125rem}}.offersV3 .add-on__price{align-items:center;display:flex;flex-direction:column;justify-content:center}@media (min-width:992px){.offersV3 .add-on__price{margin-left:2.5rem}}.offersV3 .add-on__price-euro{font-family:GT Pressura,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.5rem}@media (min-width:992px){.offersV3 .add-on__price-euro{font-size:1.875rem;line-height:2.25rem}}.offersV3 .add-on__price-old{margin-top:.625rem;text-align:center}.offersV3 .offer-card-v3{border-radius:.625rem}@media (max-width:991px){.offersV3 .offer-card-v3{background-color:#ffda30;min-height:0!important;padding:1.5rem 1rem .5rem}}@media (min-width:992px){.offersV3 .offer-card-v3{box-shadow:0 2px 10px rgba(0,0,0,.1)}}.offersV3 .offer-card-v3__single-price{font-weight:400;margin-top:.375rem;text-align:center}@media (max-width:991px){.offersV3 .offer-card-v3__single-price{font-family:GT Pressura,sans-serif;font-size:.75rem;font-weight:300;line-height:.75rem;text-align:right}}@media (max-width:991px) and (min-width:992px){.offersV3 .offer-card-v3__single-price{font-size:.75rem;line-height:.75rem}}.offersV3 .offer-card-v3 .offer-card__promo{color:#fff;margin:0;padding:0}@media (max-width:991px){.offersV3 .offer-card-v3 .offer-card__promo{margin-top:.75rem}.offersV3 .offer-card-v3 .offer-card__promo+.d-flex{margin-top:.375rem}}@media (min-width:992px){.offersV3 .offer-card-v3 .offer-card__promo{color:#252121;margin-top:.375rem}}.offersV3 .offer-card-v3 .offer-card__promo>div{background-color:#00a8ff;padding:.25rem .5rem}@media (max-width:991px){.offersV3 .offer-card-v3 .offer-card__promo>div{border-radius:.25rem;justify-content:flex-start!important;width:100%}}@media (min-width:992px){.offersV3 .offer-card-v3 .offer-card__promo>div{background-color:#ffda30;border-radius:.625rem}}.offersV3 .offer-card-v3 .offer-card__promo p{flex:1 1 0;font-size:.75rem;font-weight:400;line-height:1}@media (min-width:992px){.offersV3 .offer-card-v3 .offer-card__promo p{font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:700;line-height:1.125rem}}@media (min-width:992px) and (min-width:992px){.offersV3 .offer-card-v3 .offer-card__promo p{font-size:.875rem;line-height:1.125rem}}.offersV3 .offer-card-v3 .offer-card__promo svg{color:#fff;height:1rem;width:1rem}@media (min-width:992px){.offersV3 .offer-card-v3 .offer-card__promo svg{color:#252121;height:1.25rem;width:1.25rem}}@media (max-width:991px){.offersV3 .offer-card-v3__top{background-color:transparent}}@media (min-width:992px){.offersV3 .offer-card-v3__top{border-top-left-radius:.625rem;border-top-right-radius:.625rem;padding:1.25rem}}.offersV3 .offer-card-v3__content{position:relative}.offersV3 .offer-card-v3__content:has(.offer-card-v3__prices-start) .offer-card-v3__content-content{padding-bottom:.75rem}@media (max-width:991px){.offersV3 .offer-card-v3__content{display:flex;flex-direction:column}.offersV3 .offer-card-v3__content-content{order:2}}@media (min-width:992px){.offersV3 .offer-card-v3__content{background-color:#fff;border-radius:.625rem;display:flex;flex-direction:column}}.offersV3 .offer-card-v3__title{color:#252121;font-size:1.25rem;font-weight:700;line-height:1.5rem;position:relative;text-transform:uppercase}@media (max-width:991px){.offersV3 .offer-card-v3__title{left:0;padding-bottom:.5rem;position:absolute;top:0}.offersV3 .offer-card-v3__title:after{background-color:#252121;bottom:0;content:"";height:1px;left:0;position:absolute;width:36px}}@media (min-width:992px){.offersV3 .offer-card-v3__title{color:#fff;padding-bottom:20px;text-align:center}.offersV3 .offer-card-v3__title:after{background-color:#fff;bottom:10px;content:"";height:1px;left:calc(50% - 25px);position:absolute;width:50px}}.offersV3 .offer-card-v3__subtitle{color:#fff;font-size:1rem;font-weight:400;line-height:1.5rem;text-align:center}@media (max-width:991px){.offersV3 .offer-card-v3__subtitle{display:none}}@media (min-width:992px){.offersV3 .offer-card-v3__image-price{overflow:hidden;position:relative;z-index:3}.offersV3 .offer-card-v3__image-price-bg{border-radius:100%;height:150px;left:-32px;position:absolute;right:-32px;top:-120px;z-index:-1}}@media (max-width:991px){.offersV3 .offer-card-v3__image{display:none}}.offersV3 .offer-card-v3__image img.shadow-image{box-shadow:0 2px 10px rgba(0,0,0,.1)}.offersV3 .offer-card-v3__image .single-image img{height:150px;width:100%}.offersV3 .offer-card-v3__image .image-2{display:flex;gap:.625rem;height:auto;justify-content:center;max-width:100%}.offersV3 .offer-card-v3__image .image-2 img{display:block;height:150px;left:0;position:static;right:auto;transform:none}.offersV3 .offer-card-v3__prices{position:relative}@media (min-width:992px){.offersV3 .offer-card-v3__prices{margin-top:1.25rem}}@media (max-width:991px){.offersV3 .offer-card-v3__prices{order:1}.offersV3 .offer-card-v3__prices>.d-flex+.d-flex{margin-top:.375rem}}.offersV3 .offer-card-v3__prices-start{color:#555;font-family:GT Pressura,sans-serif;font-size:.75rem;font-weight:300;line-height:.75rem;text-align:center}@media (min-width:992px){.offersV3 .offer-card-v3__prices-start{font-size:.75rem;line-height:.75rem}}@media (max-width:991px){.offersV3 .offer-card-v3__prices-start{margin-bottom:.1875rem;text-align:right}}@media (min-width:992px){.offersV3 .offer-card-v3__prices-start{bottom:calc(100% + 3px);left:50%;position:absolute;transform:translateX(-50%)}}.offersV3 .offer-card-v3__prices--image img{display:block;margin-left:auto;width:130px}@media (min-width:992px){.offersV3 .offer-card-v3__prices--image img{margin:0 auto;width:200px}}.offersV3 .offer-card-v3__amount{background-color:#00a8ff;border-radius:4px;color:#fff;font-size:12px;line-height:1;padding:3px 6px;text-align:center}@media (max-width:991px){.offersV3 .offer-card-v3__amount{margin-left:auto}}@media (min-width:992px){.offersV3 .offer-card-v3__amount{background-color:#ffda30;color:#252121;font-size:1rem;font-weight:700;margin-top:.375rem;padding:.1875rem .375rem}}.offersV3 .offer-card-v3__reduction{align-items:center;background-color:#00a8ff;border-radius:.25rem;color:#fff;display:flex;font-size:.75rem;font-weight:400;line-height:1;padding:.25rem .5rem}@media (min-width:992px){.offersV3 .offer-card-v3__reduction{background-color:#ffda30;color:#252121;font-size:1rem;font-weight:700;line-height:1.5rem;margin-top:.375rem;padding:.1875rem .375rem}}.offersV3 .offer-card-v3__reduction button{align-items:center;border:1px solid #fff;border-radius:100%;display:flex;font-size:.75rem;font-weight:400;height:16px;justify-content:center;line-height:.75rem;margin-left:.1875rem;width:16px}@media (min-width:992px){.offersV3 .offer-card-v3__reduction button{border-color:#252121;font-size:.875rem;line-height:1.125rem}}.offersV3 .offer-card-v3 .price{align-items:center;display:flex;flex-direction:column;margin-top:0}@media (max-width:991px){.offersV3 .offer-card-v3 .price{align-items:flex-end}}.offersV3 .offer-card-v3 .price__actual-euro{font-size:2.125rem;font-weight:700;line-height:1;margin-right:.25rem}@media (min-width:992px){.offersV3 .offer-card-v3 .price__actual-euro{font-size:3.25rem}}.offersV3 .offer-card-v3 .price__actual-cent{font-size:.75rem;font-weight:700;line-height:1}@media (min-width:992px){.offersV3 .offer-card-v3 .price__actual-cent{font-size:1.125rem}}.offersV3 .offer-card-v3 .price__actual-month{font-size:.75rem;font-weight:300;line-height:1}@media (min-width:992px){.offersV3 .offer-card-v3 .price__actual-month{font-size:1rem}}.offersV3 .offer-card-v3__description{margin-top:.75rem}@media (min-width:992px){.offersV3 .offer-card-v3__description{margin-top:1.25rem;padding:0 3.125rem}}.offersV3 .offer-card-v3__go-addons{cursor:pointer;flex:1 1 0;text-align:left;text-decoration:underline}.offersV3 .offer-card-v3__go-addons:hover{color:#00a8ff}.offersV3 .offer-card-v3__list-item{flex:1 1 0}.offersV3 .offer-card-v3__list li{align-items:center;display:flex;flex:1 1 0;font-size:.875rem;font-weight:300;line-height:1.125rem}@media (min-width:992px){.offersV3 .offer-card-v3__list li{font-size:1rem;line-height:1.5rem}}.offersV3 .offer-card-v3__list li:not(:last-child){margin-bottom:.3125rem}.offersV3 .offer-card-v3__list li:before{background-image:url(/fleurus-theme/images/check.00fb0ff3.svg);background-position:50%;background-size:contain;content:"";height:20px;margin-right:.3125rem;padding-right:0;width:20px}.offersV3 .offer-card-v3__delivery{color:#555;font-family:GT Pressura,sans-serif;font-size:.75rem;font-weight:300;line-height:.75rem;margin-top:.375rem;text-align:center;width:100%}@media (min-width:992px){.offersV3 .offer-card-v3__delivery{font-size:.75rem;line-height:.75rem}.offersV3 .offer-card-v3__bottom{margin-top:auto;padding-bottom:1rem;padding-left:2rem;padding-right:2rem}}@media (max-width:991px){.offersV3 .offer-card-v3__bottom{margin-top:1.25rem!important;order:3}}.offersV3 .offer-card-v3__bottom .card-add-button{justify-content:center;text-align:center;width:100%}.offersV3 .offer-card-v3__modalities{margin-top:.75rem}@media (min-width:992px){.offersV3 .offer-card-v3__modalities{margin-top:1.625rem}}.offersV3 .offer-card-v3__modalities button{font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem;position:relative}@media (min-width:992px){.offersV3 .offer-card-v3__modalities button{font-size:.875rem;line-height:1.125rem}}.offersV3 .offer-card-v3__modalities button:after{background-image:url(/fleurus-theme/images/chevronDown.08ceb0d0.svg);background-repeat:no-repeat;background-size:100%;content:"";height:20px;left:100%;margin-left:.3125rem;position:absolute;top:50%;transform:translateY(-50%) rotate(0);transition:transform .3s ease-in-out;width:20px}.offersV3 .offer-card-v3__modalities button.collapsed:after{transform:translateY(-50%) rotate(-90deg)}.offersV3 .offer-card-v3__modalities ul{padding-left:1.5625rem;padding-right:1.5625rem;padding-top:.625rem;position:relative}.offersV3 .offer-card-v3__modalities ul:before{background-color:#555;content:"";height:1px;left:calc(50% - 25px);position:absolute;top:0;width:50px}.offersV3 .offer-card-v3__modalities ul li{font-family:GT Pressura,sans-serif;font-size:.75rem;font-weight:300;line-height:.75rem}@media (min-width:992px){.offersV3 .offer-card-v3__modalities ul li{font-size:.75rem;line-height:.75rem}}.offersV3 .offer-card__decreasing-price-description{background-color:#00a8ff;border-radius:.25rem;color:#fff;font-size:.75rem;line-height:1;padding:.25rem .5rem}@media (min-width:992px){.offersV3 .offer-card__decreasing-price-description{background-color:#ffda30;color:#252121;font-weight:700;margin-top:.375rem}}.steps{border-bottom:1px solid #e0e0e0;margin-top:.625rem}@media (min-width:992px){.steps{margin-top:1.25rem}}.steps__item,.steps__items{align-items:center;display:flex}.steps__item{color:#e0e0e0;font-weight:700;padding-bottom:.625rem}@media (min-width:992px){.steps__item{font-family:GT Pressura,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.5rem;padding-bottom:1.25rem}}.steps__item:hover{color:#252121}.steps__item:not(.active) .steps__item-name{display:none}.steps__item.active{border-bottom:1px solid #252121;color:#252121}.steps__item.disabled{cursor:not-allowed}.steps__item:not(:first-child){margin-left:1.25rem;position:relative}@media (min-width:992px){.steps__item:not(:first-child){margin-left:7.5rem}}.steps__item:not(:first-child):before{background-image:url(/fleurus-theme/images/chevronRightGray.346cf1ca.svg);background-size:100%;content:"";height:20px;left:-20px;position:absolute;top:calc(50% - 20px + .3125rem);width:20px}@media (min-width:992px){.steps__item:not(:first-child):before{left:calc(-20px - 3.125rem);top:calc(50% - 20px)}}.cart .modalities{margin-top:1.25rem}@media (max-width:991px){.cart .modalities{background-color:#f5f5f5;margin-top:0;padding:.625rem 0}.cart .modalities__title-content{border-bottom:0}.cart .modalities__button{padding-bottom:1.875rem}.cart .modalities__button:has(.collapsed){padding-bottom:.625rem}.cart .modalities__button:has(.collapsed):after{display:none}.cart .reassurance{margin-top:0}.cart .reassurance:before{background-color:#f5f5f5}}.cart__top{align-items:center;display:flex;margin-top:1.875rem;padding-bottom:.625rem}@media (min-width:992px){.cart__top{margin-top:3.125rem;padding-bottom:1.875rem}}.cart__top-price{margin-left:.625rem}@media (min-width:992px){.cart__top-price{font-family:GT Pressura,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.375rem}}@media (min-width:992px) and (min-width:992px){.cart__top-price{font-size:1.25rem}}.cart__offer{background-color:#f5f5f5;padding:12px 16px}.cart__offer strong{font-weight:700}.cart__offer:not(:last-child){margin-bottom:8px}.cart form .image-2,.cart form .image-3,.cart form .image-prime{height:120px;max-width:100%;width:120px}.cart form .image-dsn-1 img,.cart form .single-image img{height:auto;-o-object-position:top;object-position:top}.cart__item{border-top:1px solid #e0e0e0;display:flex;padding-top:1.5625rem;position:relative}.cart__item:not(:first-child){margin-top:1.25rem}.cart__item-image{width:70px}@media (min-width:992px){.cart__item-image{width:120px}}.cart__item-image img{max-width:80%!important;-o-object-position:top;object-position:top}.cart__item-infos{flex:1 1 0;margin-left:1.25rem}.cart__item-description{margin-bottom:15px;margin-top:.625rem}.cart__item-description+.d-lg-flex .price,.cart__item-price{margin-top:.9375rem}.cart__item-price{align-items:center;display:flex;flex-wrap:wrap}.cart__item-price-old{color:#b6b3b3;font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem;margin-left:.625rem}@media (min-width:992px){.cart__item-price-old{font-size:.875rem;line-height:1.125rem}}.cart__item-remove{color:#555;display:flex;position:absolute;right:0;top:10px}.cart__item-remove svg{height:20px;width:20px}.total{margin-top:1.25rem}@media (min-width:992px){.total{margin-top:3.125rem}}.total__top{display:none;margin-left:1.25rem;padding-bottom:1.25rem}@media (min-width:992px){.total__top{display:block;padding-bottom:1.875rem}}.total__reduction{position:relative;z-index:2}@media (min-width:992px){.total__reduction{padding:1.25rem}}.total__reduction:before{background-color:#f5f5f5;bottom:0;content:"";left:-20px;position:absolute;right:-20px;top:50%;z-index:-1}@media (min-width:992px){.total__reduction:before{left:0;right:0}}.total__reduction .invalid-feedback,.total__reduction .valid-feedback{justify-content:center}.total__reduction .voucher{background-color:#fff;border:1px solid #e0e0e0;border-radius:1.5625rem}.total__reduction .voucher__input-error{color:red}.total__reduction .voucher__error{background-color:red;border-radius:10px;color:#fff;display:flex;margin-top:12px;padding:10px}.total__reduction .voucher__error img{margin-right:10px;width:20px}.total__reduction .voucher__error p{font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:700;line-height:1.125rem;margin-top:1px}@media (min-width:992px){.total__reduction .voucher__error p{font-size:.875rem;line-height:1.125rem}}.total__reduction .voucher__button button{height:3.125rem;padding:0 1.25rem;position:relative;text-align:left;width:100%}.total__reduction .voucher__button button svg{height:40px;width:40px}.total__reduction .voucher__button button span{font-weight:400;margin-left:.625rem}@media (min-width:992px) and (max-width:1399px){.total__reduction .voucher__button button span{font-size:13px;margin-left:0}}.total__reduction .voucher__button button:after{background-image:url(/fleurus-theme/images/chevronDown.08ceb0d0.svg);background-repeat:no-repeat;background-size:100%;content:"";height:20px;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%) rotate(180deg);transition:transform .3s ease-in-out;width:20px}.total__reduction .voucher__button button.collapsed:after{transform:translateY(-50%)}.total__reduction .voucher__form-content{padding:0 1.25rem 1.25rem}.total__reduction .voucher__form .form-group,.total__reduction .voucher__form .form-group .input-group{border:0;border-radius:0}.total__reduction .voucher__form .form-group .invalid-feedback{margin-top:0;transform:translateY(10px)}.total__reduction .voucher__form .form-group input{border-bottom:1px solid #e0e0e0;border-radius:0;margin-right:2.5rem;padding:0 0 .625rem}.total__reduction .voucher__form .form-group .btn{height:35px}.total__container{padding:1.875rem 0;position:relative}@media (min-width:992px){.total__container{padding:1.875rem 1.875rem 3.125rem}}.total__container:before{background-color:#f5f5f5;bottom:0;content:"";left:-20px;position:absolute;right:-20px;top:0;z-index:-1}@media (min-width:992px){.total__container:before{left:0;right:0;top:0}}.total__item{display:flex;justify-content:space-between}@media (max-width:991px){.total__item{font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem}}@media (max-width:991px) and (min-width:992px){.total__item{font-size:.875rem;line-height:1.125rem}}.total__item svg{height:20px;width:20px}.total__item p{text-align:right}.total__item:not(:last-child){border-bottom:1px solid #e0e0e0;margin-bottom:.625rem;padding-bottom:.625rem}@media (min-width:992px){.total__item:not(:last-child){margin-bottom:.9375rem;padding-bottom:.9375rem}}.total__item--reduction{color:#3ec81b}.total__item-total{display:flex;justify-content:space-between;width:100%}.total__item-total-title{text-align:left!important}.total__item-total-price,.total__item-total-title{font-family:GT Pressura,sans-serif;font-size:1.625rem;font-weight:700;line-height:1.875rem}@media (min-width:992px){.total__item-total-price,.total__item-total-title{font-family:GT Pressura,sans-serif;font-size:2.25rem;font-size:1.375rem;font-weight:700;line-height:2.5rem;line-height:1.5rem}}@media (min-width:992px) and (min-width:992px){.total__item-total-price,.total__item-total-title{font-size:1.875rem;line-height:2.25rem}}.total__button{display:flex;justify-content:center;margin-top:1.875rem}@media (max-width:991px){.total__button{background-color:#fff;bottom:0;box-shadow:0 -2px 10px rgba(0,0,0,.1);left:0;padding:10px 20px;position:fixed;right:0;z-index:8}.total__button .btn{display:flex;justify-content:center;width:100%}}@media (min-width:992px){.total__button{margin-top:2.5rem}}.cart .upsell-card{align-items:center;background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:10px;cursor:pointer;display:flex;flex-wrap:wrap;padding:1rem 3.5rem 1rem 1rem;position:relative;transition:.2s ease-in-out}@media (min-width:992px){.cart .upsell-card{padding-right:5.75rem}}.cart .upsell-card:not(:last-child){margin-bottom:.625rem}@media (min-width:992px){.cart .upsell-card:not(:last-child){margin-bottom:.5rem}}.cart .upsell-card--active,.cart .upsell-card:hover{background-color:rgba(255,218,48,.3);border-color:#f6ecbd}.cart .upsell-card__picture{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:6.125rem}@media (max-width:991px){.cart .upsell-card__picture{display:none}}.cart .upsell-card__subtitle{font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:400;line-height:1.125rem;margin-bottom:.3125rem}@media (min-width:992px){.cart .upsell-card__subtitle{font-size:.875rem;line-height:1.125rem}}.cart .upsell-card__content{flex:1 1 0}@media (min-width:992px){.cart .upsell-card__content{margin-left:1rem}}.cart .upsell-card__content-title{flex:0 0 100%;margin-bottom:.25rem}@media (min-width:992px){.cart .upsell-card__content-title{margin-bottom:.625rem}}.cart .upsell-card__price{align-self:center;margin-left:1rem}@media (max-width:991px){.cart .upsell-card__price .price__actual-euro{font-size:2.625rem;line-height:3.125rem}.cart .upsell-card__price .price__actual-cent{font-size:1rem;line-height:1.125rem}.cart .upsell-card__price .price__actual-month{font-size:.875rem;line-height:.9375rem}}.cart .upsell-card__price-label{font-size:.75rem;font-weight:300;margin-top:.25rem;max-width:100px;text-align:center}@media (min-width:992px){.cart .upsell-card__price-label{font-size:.875rem;margin-top:.75rem}}.cart .upsell-card__right{bottom:1rem;display:flex;flex-direction:column;justify-content:center;margin-left:2.25rem;position:absolute;right:1rem;top:1rem}.cart .upsell-card__check svg{height:1.5rem;width:1.5rem}@media (min-width:992px){.cart .upsell-card__check svg{height:2.5rem;width:2.5rem}}.cart .upsell-card__more{align-items:center;display:flex;margin-top:1rem}@media (min-width:992px){.cart .upsell-card__more{margin-top:.3125rem}}.cart .upsell-card__more svg{height:1rem;width:1rem}.cart .upsell-card__more span{font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:400;line-height:1.125rem;margin-left:.5rem;text-decoration:underline}@media (min-width:992px){.cart .upsell-card__more span{font-size:.875rem;line-height:1.125rem}}.cart .upsell-card__picture img{height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:6.125rem}.cart .upsell-card__right svg{height:1.5rem;width:1.5rem}@media (min-width:992px){.cart .upsell-card__right svg{height:2.5rem;width:2.5rem}}.checkout .top{border-bottom:1px solid #e0e0e0;margin-bottom:1.25rem;margin-top:.625rem;padding-bottom:1.25rem;width:100%}@media (min-width:992px){.checkout .top{margin-bottom:1.875rem;margin-top:1.875rem;padding-bottom:1.875rem}}.checkout .top__links{align-items:center;display:flex;justify-content:space-between}.checkout .top__title{font-family:GT Pressura,sans-serif;font-size:1.625rem;font-weight:700;line-height:1.875rem;margin-top:.625rem}@media (min-width:992px){.checkout .top__title{font-size:2.25rem;line-height:2.5rem}}.checkout .product{background-color:#fff;border-radius:.625rem;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:1.25rem}.checkout .product:not(:first-child){margin-top:.625rem}.checkout .product .image-2,.checkout .product .image-3,.checkout .product .image-prime{height:120px;width:120px}.checkout .product .image-dsn-1 img,.checkout .product .single-image img{height:auto;-o-object-position:top;object-position:top}.checkout .product__image{width:120px}.checkout .product__image img{max-width:80%!important}.checkout .product__infos{margin-left:1.25rem}.checkout .product__gift-toggle{align-items:center;background-color:#b6b3b3;border-radius:12px;cursor:pointer;display:inline-flex;margin-top:.625rem;padding:3px 8px 3px 3px}.checkout .product__gift-toggle label{color:#fff;font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:700;line-height:1.5;line-height:1;margin-left:.5rem;pointer-events:none}.checkout .product__gift-toggle--open{background-color:#00a8ff;flex-direction:row-reverse;padding-left:8px;padding-right:3px}.checkout .product__gift-toggle--open label{margin-left:0;margin-right:.5rem}.checkout .product__gift-cards{margin-top:3.125rem}.checkout .product__gift-cards img{border-radius:.625rem;width:100%}.checkout .address{margin-top:1.25rem}@media (min-width:992px){.checkout .address{width:350px}}.checkout .address__choose{font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:300;line-height:1.5;padding-right:calc(20px + 3.125rem);position:relative;text-align:left;transition:none}@media (min-width:992px){.checkout .address__choose{font-size:1rem;line-height:1.5}}.checkout .address__choose:after{background-image:url(/fleurus-theme/images/chevronDown.08ceb0d0.svg);background-repeat:no-repeat;background-size:100%;border:0;height:20px;position:absolute;right:1.25rem;top:calc(50% - 10px);transition:transform .3s ease-in-out;vertical-align:middle;width:20px}.checkout .address__choose:not(.address__choose--fill){color:#b6b3b3}.checkout .address__item{cursor:pointer;padding:0 1.5625rem}.checkout .address__item--active{font-weight:700}.checkout .address__item:hover{color:#00a8ff}.checkout .address__item:first-child{margin-bottom:.75rem;margin-top:.75rem}.checkout .address__item:not(:first-child){margin-bottom:.75rem}.checkout .address.show .address__choose{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.checkout .address.show .address__choose:after{transform:rotate(180deg)}.checkout .summary__button{align-items:center;display:flex;font-family:GT Pressura,sans-serif;font-size:1.125rem;font-weight:700;justify-content:space-between;line-height:1.375rem;padding:1.25rem 0;width:100%}@media (min-width:992px){.checkout .summary__button{font-size:1.375rem;line-height:1.5rem}}.checkout .summary__button .btn svg{transform:rotate(180deg);transition:transform .3s ease-in-out}.checkout .summary__button-view{display:none}.checkout .summary__button-view--open,.checkout .summary__button.collapsed .summary__button-view--close{display:block}.checkout .summary__button.collapsed .summary__button-view--open{display:none}.checkout .summary__button.collapsed .btn svg{transform:none}.checkout .summary__item{border-bottom:1px solid #e0e0e0}.checkout .summary__content,.checkout .summary__item--payment{padding-bottom:1.25rem}.checkout .summary__payment .form-check:not(:first-child),.checkout .summary__payment .form-group:not(:first-child){margin-top:.625rem}.checkout .thank__hero{overflow:hidden;padding:2.5rem 0;position:relative;text-align:center}.checkout .thank__hero-background{background-color:#ffda30;border-bottom-left-radius:100%;border-bottom-right-radius:100%;bottom:0;left:-20%;position:absolute;right:-20%;top:0;z-index:-1}.checkout .thank__recirculation{margin-top:3.125rem}.checkout .thank__recirculation .row{margin-top:-20px}.checkout .thank__recirculation div[class^=col]{margin-top:20px}.checkout .thank__recirculation-item{box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%}.checkout .thank__recirculation-item-image img{border-bottom-left-radius:100%;border-bottom-right-radius:100%;height:140px;-o-object-fit:cover;object-fit:cover;width:100%}.checkout .thank__recirculation-item-content{display:flex;flex:1 1 0;flex-direction:column;padding:1.25rem}.checkout .thank__buttons{align-items:center;display:flex;flex-direction:column;margin-top:30px}@media (min-width:992px){.checkout .thank__buttons{flex-direction:row;justify-content:space-between}}.checkout--bill .form-group:not(:first-child){margin-top:1.25rem}.checkout .submit{margin-top:1.875rem}.checkout .new-account{border-bottom:1px solid #e0e0e0;margin-top:1.25rem;padding-bottom:1.875rem}.checkout .email{margin-top:1.25rem}.checkout .email label{display:block;margin:0}.checkout .email input{border:0;border-radius:0;cursor:auto;height:auto;margin-top:.3125rem;padding:0}.checkout .found{align-items:center;display:flex;margin-top:.625rem}.checkout .found svg{height:20px;width:20px}.checkout .found span{font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem;margin-left:.625rem}@media (min-width:992px){.checkout .found span{font-size:.875rem;line-height:1.125rem}}.checkout .passwords{border-bottom:1px solid #e0e0e0;margin-top:1.25rem;padding-bottom:1.875rem}.origin .top{display:none}@media (min-width:992px){.origin .top{display:block;margin-top:1.875rem;position:relative}.origin .top:after,.origin .top:before{background-image:url(/fleurus-theme/images/separatorCategory.be55b497.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;bottom:0;content:"";position:absolute;top:0;width:20%}.origin .top:before{left:0}.origin .top:after{right:0}.origin .top__text{margin:0 auto;max-width:55%;text-align:center}}.origin .deal{overflow:hidden}.origin .deal__container{background-color:#63b350;display:flex;flex-direction:column;height:250px;justify-content:center;overflow:hidden;padding:0 6.25rem;position:relative;transform:translateX(-6.25rem);width:calc(100% + 12.5rem);z-index:2}@media (min-width:992px){.origin .deal__container{height:auto;padding:0;transform:none;width:100%}}.origin .deal__image{bottom:0;left:6.25rem;position:absolute;right:6.25rem;top:0;z-index:-1}@media (min-width:992px){.origin .deal__image{position:static}}.origin .deal__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.origin .filters{margin-top:1.25rem}@media (min-width:992px){.origin .filters{margin-top:3.125rem}}.origin .filters__active{color:#252121;font-weight:700;overflow:hidden;text-overflow:ellipsis;width:100%}.origin .filters__item:not(:first-child){margin-top:1.25rem}@media (min-width:992px){.origin .filters__item:not(:first-child){margin-top:0}}.origin .filters__item .dropdown{z-index:9}.origin .filters__item .dropdown.show{z-index:10}.origin .filters__item .dropdown-toggle{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:25px;color:#b6b3b3;display:flex;font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:300;height:50px;line-height:1.5;min-width:0;padding:0 3.75rem 0 1.25rem;position:relative;text-align:left;width:100%;z-index:2}@media (min-width:992px){.origin .filters__item .dropdown-toggle{font-size:1rem;line-height:1.5}}.origin .filters__item .dropdown-toggle:after{background-image:url(/fleurus-theme/images/chevronDown.08ceb0d0.svg);background-position:50%;background-size:100%;border:0;content:"";height:20px;margin:0;position:absolute;right:1.25rem;top:calc(50% - 10px);width:20px}.origin .filters__item .dropdown-toggle input{display:none}.origin .filters__item .dropdown-menu{border:1px solid #e0e0e0;border-radius:25px;box-shadow:0 2px 10px rgba(0,0,0,.1);color:#252121;margin:0;max-height:300px;overflow:auto;padding:25px 1.25rem 1.25rem;right:0;z-index:1}.origin .filters__item .dropdown.show .dropdown-toggle{border-bottom-left-radius:0;border-bottom-right-radius:0}.origin .filters__item .dropdown.show .dropdown-menu{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.origin .filters__item .dropdown--magazines.show input{display:block;width:100%}.origin .filters__item .dropdown--magazines.show span:not(.filters__magazines-all){display:none}.origin .filters__magazines{text-align:left;width:100%}.origin .filters__magazines:not(:first-child){border-top:1px solid #e0e0e0;margin-top:1.25rem;padding-top:1.25rem}.origin .filters__magazines-age{color:#fff;display:inline-flex;font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:700;line-height:1.5;padding:0 .625rem;transform:translateX(-1.25rem)}.origin .filters__magazines-items{margin-top:1.25rem}.origin .filters__magazines-item{display:block}.origin .filters__magazines-item:not(:first-child){margin-top:.625rem}.origin .filters__magazines-all--active,.origin .filters__magazines-all:hover{color:#00a8ff}.origin .filters__age{align-items:center;cursor:pointer;display:flex;width:100%}.origin .filters__age:not(:first-child){border-top:1px solid #e0e0e0;margin-top:.9375rem;padding-top:.9375rem}.origin .filters__age-all--active,.origin .filters__age-all:hover{color:#00a8ff}.origin .filters__age-age{color:#fff;font-weight:700;padding:0 .625rem}.origin .filters__age-name{flex:1 1 0;font-weight:700;margin-left:.9375rem}.origin .offers .tabs{margin-top:1.25rem}.origin .offers .tabs .nav-tabs{width:100%}.origin .offers .tabs .nav-item{flex:1 1 0%}.origin .offers .tabs .tab-content{margin-top:1.875rem}.origin .offers .tabs .tab-content .tab-pane:not(.active){display:block;height:0;left:20px;overflow:hidden;position:absolute;right:0}.origin .offers__offers{margin-top:1.25rem}@media (min-width:992px){.origin .offers__offers{margin-top:1.875rem}}.origin .offers__category:not(:first-child){margin-top:1.25rem}@media (min-width:992px){.origin .offers__category:not(:first-child){margin-top:3.125rem}}.origin .offers__offer:not(:first-child){margin-top:1.25rem}@media (min-width:992px){.origin .offers__offer:not(:first-child){margin-top:3.125rem}}.origin .offers__title{background-image:url(/fleurus-theme/images/separatorGrayMobile.89e08efe.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;display:flex;justify-content:center;position:relative}@media (min-width:992px){.origin .offers__title{background-image:url(/fleurus-theme/images/separatorGrayDesktop.c1c81d58.svg)}}.origin .offers__title h2{color:#fff;font-family:Toadstool,sans-serif;font-size:1.375rem;font-weight:400;line-height:1;padding:.3125rem .625rem}@media (min-width:992px){.origin .offers__title h2{font-family:Toadstool,sans-serif;font-size:1.4375rem;font-size:1.5rem;font-weight:400;line-height:1;line-height:1.75rem}}@media (min-width:992px) and (min-width:992px){.origin .offers__title h2{font-size:1.875rem;line-height:1}}.origin .offers__head{margin-bottom:1.25rem}.origin .offers__head-age{color:#fff;font-family:GT Pressura,sans-serif;font-size:.75rem;font-weight:700;line-height:1;padding:.125rem .25rem}@media (min-width:992px){.origin .offers__head-age{color:#fff;font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:700;line-height:1.5}}.origin .offers__head-description{color:#555;font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem;margin-top:.3125rem}@media (min-width:992px){.origin .offers__head-description{font-family:GT Pressura,sans-serif;font-size:.875rem;font-size:1rem;font-weight:300;line-height:1.125rem;line-height:1.5;margin-top:.625rem}}@media (min-width:992px) and (min-width:992px){.origin .offers__head-description{font-size:1rem;line-height:1.5}}@media (min-width:992px){.origin .offers__offers .row{margin-top:-20px}.origin .offers__offers .row div[class^=col-]{margin-top:20px}}.origin .offers__offers .offer-card,.origin .offers__offers .offer-card__content{height:100%}.origin .offers__offers .offer-card__content{display:flex;flex-direction:column}@media (min-width:992px){.origin .offers__offers .swiper-slide{margin-top:20px}}.origin .push{padding:1.875rem 0;position:relative}@media (min-width:992px){.origin .push{padding:2.5rem 0}}.origin .push__description{font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem}@media (min-width:992px){.origin .push__description{font-family:GT Pressura,sans-serif;font-size:.875rem;font-size:1rem;font-weight:300;line-height:1.125rem;line-height:1.5}}@media (min-width:992px) and (min-width:992px){.origin .push__description{font-size:1rem;line-height:1.5}}.origin .push__image{position:relative;width:100%;z-index:9}@media (min-width:992px){.origin .push__image{left:0;position:absolute;top:15%;width:100%}}@media (max-width:991px){.origin--empty{margin-top:0!important}.origin--empty .benefics{color:#252121!important;margin-bottom:0!important;padding-bottom:20px!important}.origin--empty .benefics__bg{display:none}.origin--empty .benefics:before{background-color:#f5f5f5!important;top:-100px!important}}.cms .hero{overflow:hidden;position:relative;z-index:2}.cms .hero:before{background-color:#ef5c47;border-bottom-left-radius:100%;border-bottom-right-radius:100%;bottom:0;content:"";left:-20%;position:absolute;right:-20%;top:0;z-index:-1}.cms .hero .breadcrumb-item,.cms .hero .breadcrumb-item a:hover,.cms .hero .breadcrumb-item a:not(:hover),.cms .hero .breadcrumb-item+.breadcrumb-item:before,.cms .hero .breadcrumb-item.active{color:#fff}.cms .hero__title{align-items:center;color:#fff;display:flex;font-size:2.1875rem;font-weight:700;height:100%;line-height:1;text-align:center}.cms .hero__title--single{margin-bottom:6.25rem}.cms .hero img{width:100%}.cms .frise{overflow:auto}.cms .frise__bottom,.cms .frise__top{display:flex}.cms .frise__line{background-color:rgba(255,218,48,.6);border-radius:2.5px;height:5px;left:0;position:sticky;right:0}.cms .frise__item:not(:first-child){margin-left:3.125rem}.cms .frise__item-images{display:flex}.cms .frise__item-images img{height:140px!important;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:80px!important}@media (min-width:992px){.cms .frise__item-images img{height:200px!important;width:120px!important}}.cms .frise__item-images img:not(:first-child){margin-left:.625rem}.cms .frise__item-date{color:#b6b3b3;font-weight:700;position:relative;text-align:center}.cms .frise__item-date:after{background-color:#e0e0e0;border-radius:1px;content:"";height:30px;left:50%;position:absolute;transform:translateX(-50%);width:3px}.cms .frise__top{margin-left:5.625rem}@media (min-width:992px){.cms .frise__top{margin-left:7.5rem}}.cms .frise__top .frise__item:first-child{margin-right:2.5rem}@media (min-width:992px){.cms .frise__top .frise__item:first-child{margin-right:3.75rem}}.cms .frise__top .frise__item:last-child{margin-left:5rem}.cms .frise__top .frise__item-date{padding-bottom:30px}.cms .frise__top .frise__item-date:after{bottom:0}.cms .frise__bottom .frise__item-date{padding-top:30px}.cms .frise__bottom .frise__item-date:after{top:0}.cms .justify-content-start.row:not(:first-child){margin-top:20px}.cms .cms-carousel{overflow:hidden;position:relative}.cms .cms-carousel .swiper-slide img{display:block;max-height:400px;-o-object-fit:cover;object-fit:cover;width:100%}.cms .cms-carousel__navigation{color:#fff;cursor:pointer;position:absolute;top:calc(50% - 22.5px);-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:3}.cms .cms-carousel__navigation.swiper-button-disabled{color:#e0e0e0}.cms .cms-carousel__navigation svg{height:45px;width:45px}.cms .cms-carousel__navigation--prev{left:20px}.cms .cms-carousel__navigation--next{right:20px}.cms .cms-carousel__pagination{align-items:center;bottom:20px;display:flex;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);z-index:5}.cms .cms-carousel__pagination .swiper-pagination-bullet{background-color:#e0e0e0;border-radius:100%;height:12px;width:12px}.cms .cms-carousel__pagination .swiper-pagination-bullet-active{background-color:#00a8ff}.cms .cms-carousel__pagination .swiper-pagination-bullet:not(:last-child){margin-right:10px}.account{overflow:hidden}.account .update-payment__list{background-color:#f5f5f5;margin-left:40px;margin-right:40px;margin-top:24px;padding:20px 10px}.account .update-payment__list ul{padding-left:20px}.account .update-payment__list ul li{text-align:left}.account .top{padding-top:1.5625rem;position:relative}@media (min-width:992px){.account .top{padding-top:4.375rem}}@media (max-width:991px){.account .top__logout{transform:translateY(-100%)}}.account .top:before{background-color:#f5f5f5;border-bottom-left-radius:100%;border-bottom-right-radius:100%;bottom:-60%;content:"";left:-5%;position:absolute;right:-5%;top:0;z-index:-1}.account .menu{margin-top:1.875rem}.account .menu:not(:first-child){margin-top:1.25rem}@media (min-width:992px){.account .menu{margin-top:2.5rem}}.account .menu__item{padding:0}@media (min-width:992px){.account .menu__item{color:#252121;display:flex;flex:1 1 auto;font:inherit;padding:0;width:auto}.account .menu__item:focus,.account .menu__item:hover{background-color:transparent}}@media (max-width:991px){.account .menu__item:not(:first-child){margin-top:.75rem}}.account .menu__item a:hover{color:#00a8ff}.account .menu__item a,.account .menu__item p{color:#555;display:block;font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:300;line-height:1.5;padding:0 1.5625rem}@media (min-width:992px){.account .menu__item a,.account .menu__item p{display:inline-block;font-family:GT Pressura,sans-serif;font-size:1rem;font-size:1.25rem;font-weight:300;line-height:1.5;line-height:1.375rem}}@media (max-width:991px){.account .menu__item--active{display:none}}.account .menu__item--active a,.account .menu__item--active p{color:#252121;position:relative}.account .menu__item--active a:after,.account .menu__item--active p:after{background-color:#252121;content:"";height:1px;left:0;position:absolute;right:0;top:calc(100% + 1.25rem)}.account .menu .dropdown-menu{background-color:transparent;border:1px solid #e0e0e0;border-radius:1.5625rem;margin:0;padding:.75rem 0;width:100%}@media (max-width:991px){.account .menu .dropdown-menu{background-color:#fff}}@media (min-width:992px){.account .menu .dropdown-menu{align-items:center;border:0;border-bottom:1px solid #e0e0e0;border-radius:0;color:#252121;display:flex;float:none;margin:0;padding:0 0 1.25rem;position:static}}.account .menu .dropdown-menu.show{border-top-left-radius:0;border-top-right-radius:0}.account .menu .dropdown-toggle{background-color:#fff;color:#252121;font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;padding-right:calc(20px + 3.125rem);position:relative;text-align:left;transition:none}@media (min-width:992px){.account .menu .dropdown-toggle{display:none}}.account .menu .dropdown-toggle:focus{background-color:#fff;border-color:#e0e0e0;color:#252121}.account .menu .dropdown-toggle:after{background-image:url(/fleurus-theme/images/chevronDown.08ceb0d0.svg);background-repeat:no-repeat;background-size:100%;border:0;height:20px;position:absolute;right:1.25rem;top:calc(50% - 10px);transition:transform .3s ease-in-out;vertical-align:middle;width:20px}.account .menu.show .dropdown-toggle{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.account .menu.show .dropdown-toggle:after{transform:rotate(180deg)}.account .billing{margin-bottom:2.5rem;margin-top:5rem}@media (min-width:992px){.account .billing{margin-bottom:6.25rem;margin-top:7.5rem}}.account .billing__card{border-radius:.625rem;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:1.25rem 1.875rem}.account .billing__card:not(:first-child){margin-top:1.25rem}.account .billing__price{align-items:center;display:flex;margin-top:1.25rem}.account .billing__price-euro{font-size:2.5rem;font-weight:700;line-height:1;margin-right:.25rem}.account .billing__price-cent{font-size:1rem;font-weight:700;line-height:normal}.account .billing__price-month{font-size:.875rem;font-weight:300;line-height:normal}.account .billing__detail{display:flex;margin-top:.625rem}.account .billing__detail span{font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem}@media (min-width:992px){.account .billing__detail span{font-size:.875rem;line-height:1.125rem}}.account .billing__detail svg{height:16px;margin-left:.3125rem;transform:rotate(180deg);transition:transform .3s ease-in-out;width:16px}.account .billing__detail .active,.account .billing__detail.collapsed .inactive{display:none}.account .billing__detail.collapsed .active{display:block}.account .billing__detail.collapsed svg{transform:none}.account .billing__item{border-bottom:1px solid #e0e0e0;display:flex;padding-bottom:.625rem;padding-top:.625rem}.account .billing__item:first-child{border-top:1px solid #e0e0e0}.account .billing__item img{width:80px}.account .billing__item-price-actual{align-content:center;display:flex}.account .billing__item-price-euro{font-size:2.5rem;font-weight:700;line-height:1;margin-right:.25rem}.account .billing__item-price-cent{font-size:1rem;font-weight:700;line-height:normal}.account .billing__item-price-month{font-size:.875rem;font-weight:300;line-height:normal}.account .billing__item-price-old{font-family:GT Pressura,sans-serif;font-size:.75rem;font-weight:300;line-height:.75rem;margin-left:.25rem}@media (min-width:992px){.account .billing__item-price-old{font-size:.75rem;line-height:.75rem}}.account .subscriptions{margin-bottom:2.5rem}@media (min-width:992px){.account .subscriptions{margin-bottom:6.25rem}}.account .subscriptions .magazine--due{padding-top:1rem;position:relative}@media (min-width:992px){.account .subscriptions .magazine--due{padding-top:1.03125rem}}.account .subscriptions .magazine:not(:first-child){margin-top:1.25rem}@media (min-width:992px){.account .subscriptions .magazine:not(:first-child){margin-top:1.875rem}}.account .subscriptions .magazine__expired{background-color:red;border-radius:99px;color:#fff;font-family:GT Pressura,sans-serif;font-size:.75rem;font-weight:700;line-height:1;margin-left:auto;padding:5px 15px}@media (min-width:992px){.account .subscriptions .magazine__expired{font-size:.875rem;line-height:.75rem}}.account .subscriptions .magazine__due{display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:9}@media (min-width:992px){.account .subscriptions .magazine__due{display:inline-flex;justify-content:flex-start;left:3.125rem}}.account .subscriptions .magazine__due p{background-color:#ffda30;font-family:Toadstool,sans-serif;font-size:1.375rem;font-weight:400;line-height:1;padding:.3125rem .625rem}@media (min-width:992px){.account .subscriptions .magazine__due p{font-size:1.4375rem;line-height:1}}.account .subscriptions .magazine__content{background-color:#fff;border-radius:.625rem;box-shadow:0 2px 10px rgba(0,0,0,.1)}@media (min-width:992px){.account .subscriptions .magazine__content{align-items:center;display:flex;overflow:hidden;position:relative}}.account .subscriptions .magazine__infos{margin-top:.9375rem;padding:0 1.875rem 1.875rem;position:relative;z-index:5}@media (min-width:992px){.account .subscriptions .magazine__infos{flex:1 1 0;margin-top:0;padding:1.875rem}}.account .subscriptions .magazine__infos-item:not(:first-child){border-top:1px solid #e0e0e0;margin-top:1.25rem;padding-top:1.25rem}.account .subscriptions .magazine__top{align-items:center;display:flex;flex-direction:column;position:relative;z-index:3}@media (min-width:992px){.account .subscriptions .magazine__top{position:static;width:40%}}.account .subscriptions .magazine__top-image{margin-top:1.875rem;padding:0 3.125rem;width:100%}.account .subscriptions .magazine__top-bg{border-bottom-left-radius:100%;border-bottom-right-radius:100%;border-top-left-radius:.625rem;border-top-right-radius:.625rem;bottom:70%;left:0;position:absolute;right:0;top:0;z-index:-1}@media (min-width:992px){.account .subscriptions .magazine__top-bg{height:600px;transform:translateX(-45%) translateY(-70%);width:600px}}@media (max-width:767px){.account .subscriptions__sepa-button{justify-content:center;text-align:center;width:100%}}.account .subscriptions__sepa-button:not(:hover){background-color:#fff!important}.account .subscriptions .delete-subscription__title,.account .subscriptions .pause-subscription__title{font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:700;line-height:1.5}@media (min-width:992px){.account .subscriptions .delete-subscription,.account .subscriptions .pause-subscription{text-align:center}}.account .subscriptions .delete-subscription__success,.account .subscriptions .pause-subscription__success{border-bottom:1px solid #b6b3b3;border-top:1px solid #b6b3b3;padding:1.25rem 0}.account .subscriptions .delete-subscription__return .btn,.account .subscriptions .delete-subscription__submit .btn,.account .subscriptions .delete-subscription__submit-confirm .btn,.account .subscriptions .pause-subscription__return .btn,.account .subscriptions .pause-subscription__submit .btn{width:1000%}@media (min-width:992px){.account .subscriptions .delete-subscription__return,.account .subscriptions .delete-subscription__submit,.account .subscriptions .delete-subscription__submit-confirm,.account .subscriptions .pause-subscription__return,.account .subscriptions .pause-subscription__submit{display:flex;justify-content:center}.account .subscriptions .delete-subscription__return .btn,.account .subscriptions .delete-subscription__submit .btn,.account .subscriptions .delete-subscription__submit-confirm .btn,.account .subscriptions .pause-subscription__return .btn,.account .subscriptions .pause-subscription__submit .btn{width:auto}}.account .paiements{margin-bottom:2.5rem;margin-top:3.75rem}@media (min-width:992px){.account .paiements{margin-bottom:6.25rem}}.account .paiements__card{background-color:#fff;border-radius:.625rem;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:1.25rem 1.875rem}.account .paiements__card:not(:first-child){margin-top:1.25rem}.account .paiements__title{align-items:center;display:flex}.account .paiements__title svg{height:20px;margin-right:.625rem;width:20px}.account .paiements__title p{font-family:GT Pressura,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.5rem}.account .profil{margin-bottom:2.5rem;margin-top:8.75rem}@media (min-width:992px){.account .profil{margin-bottom:6.25rem}}.account .profil__card{border-radius:.625rem;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:1.25rem 1.875rem}.account .profil__card:not(:first-child){margin-top:1.25rem}.account .profil__title{align-items:center;display:flex}.account .profil__title svg{height:40px;margin-right:.625rem;width:40px}.account .profil__title p{font-family:GT Pressura,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.5rem}@media (min-width:992px){.account .profil__title p{font-size:1.875rem;line-height:2.25rem}}.account .profil__list{margin-top:1.25rem}.account .profil__list-item{display:flex;justify-content:space-between}.account .profil__list-item:not(:first-child){border-top:1px solid #e0e0e0;margin-top:.625rem;padding-top:.625rem}.account .numeric{margin-bottom:2.5rem;margin-top:8.75rem}@media (min-width:992px){.account .numeric{margin-bottom:6.25rem}}.account .numeric__filters{align-items:center;display:flex;justify-content:flex-end;margin-bottom:1.25rem}.account .numeric__filters-items{margin-left:.625rem}.account .numeric__filters select{background-color:transparent;border:0;border-bottom:1px solid #b6b3b3}.account .numeric__filters select:not(:first-child){margin-left:.625rem}.account .numeric__magazines .row{margin-top:-20px}.account .numeric__magazines .row div[class^=col]{margin-top:20px}.account .numeric__magazines-item:not(:first-child){margin-top:3.125rem}.account .numeric__magazines-more{align-items:center;cursor:pointer;display:flex;margin-top:1.875rem;position:relative;text-align:center}.account .numeric__magazines-more--active svg{transform:rotate(180deg)}.account .numeric__magazines-more-content{align-items:center;display:flex;margin:0 1.25rem}.account .numeric__magazines-more p{flex:0 0 auto}.account .numeric__magazines-more:after,.account .numeric__magazines-more:before{background-repeat:no-repeat;background-size:contain;content:"";flex:1 1 0;height:2px}.account .numeric__magazines-more:before{background-image:url(/fleurus-theme/images/separatorGrayLeft.9556987a.svg);background-position:100%}.account .numeric__magazines-more:after{background-image:url(/fleurus-theme/images/separatorGrayRight.72eb4e57.svg);background-position:0}.account .numeric__magazines-offer{display:none}.account .numeric__magazines-offer-content{align-items:center;border-radius:.625rem;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;flex-direction:column;padding:1.25rem;position:relative}.account .numeric__magazines-offer--visible{display:block}.account .numeric__magazines-offer-bg{border-bottom-left-radius:100%;border-bottom-right-radius:100%;border-top-left-radius:.625rem;border-top-right-radius:.625rem;height:100px;left:0;position:absolute;right:0;top:0}.account .numeric__magazines-offer img{max-height:200px;max-width:100%;-o-object-fit:contain;object-fit:contain;position:relative;z-index:2}.account .is-empty{margin-top:150px}.account .is-empty__space-bottom{margin-bottom:6.25rem;margin-top:150px}.login__card{border-radius:.625rem;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:1.25rem}.contact{padding-bottom:60px}@media (min-width:992px){.contact{padding-bottom:120px}.contact .hero{position:relative;z-index:2}.contact .hero:before{background-color:#f5f5f5;border-bottom-left-radius:100%;border-bottom-right-radius:100%;bottom:-200px;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}}.contact .content{position:relative;z-index:3}.contact .content .card{padding:20px}@media (min-width:992px){.contact .content .card{padding:40px 80px}}.contact__infos-item{display:flex;font-weight:400;line-height:1.25rem}.contact__infos-item svg{height:20px;margin-right:10px;width:20px}.contact__infos-item:not(:last-child){margin-bottom:30px}.contact #easiformarea{align-items:center;display:flex;flex-direction:column;margin-bottom:3.125rem}.contact #easiformarea>form{margin-top:-.625rem;width:100%}.contact #easiformarea>form>div{margin-top:.625rem}.contact #easiformarea>form>div label{color:#b6b3b3;display:block;font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem;margin-bottom:.375rem;margin-left:1.5625rem}@media (min-width:992px){.contact #easiformarea>form>div label{font-size:.875rem;line-height:1.125rem}}.contact #easiformarea>form>div input,.contact #easiformarea>form>div textarea{border:1px solid #e0e0e0;border-radius:1.5625rem;color:#252121;font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:300;line-height:1.5;padding:.75rem 1.5625rem;width:calc(100% - 15px)}@media (min-width:992px){.contact #easiformarea>form>div input,.contact #easiformarea>form>div textarea{font-size:1rem;line-height:1.5}}.contact #easiformarea>form>div input:focus,.contact #easiformarea>form>div input:focus-visible,.contact #easiformarea>form>div textarea:focus,.contact #easiformarea>form>div textarea:focus-visible{border:1px solid #e0e0e0;box-shadow:none;outline:0}.contact #easiformarea>form>div input:-ms-input-placeholder,.contact #easiformarea>form>div textarea:-ms-input-placeholder{color:#b6b3b3;font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:300;line-height:1.5}.contact #easiformarea>form>div input::placeholder,.contact #easiformarea>form>div textarea::placeholder{color:#b6b3b3;font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:300;line-height:1.5}@media (min-width:992px){.contact #easiformarea>form>div input:-ms-input-placeholder,.contact #easiformarea>form>div textarea:-ms-input-placeholder{font-size:1rem;line-height:1.5}.contact #easiformarea>form>div input::placeholder,.contact #easiformarea>form>div textarea::placeholder{font-size:1rem;line-height:1.5}}.contact #easiformarea>form>div textarea{border-radius:0}.contact #easiformarea>form>div select{-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(/fleurus-theme/images/chevronDown.08ceb0d0.svg);background-position:center right 1.5625rem;background-repeat:no-repeat;background-size:20px;border:1px solid #e0e0e0;border-radius:1.5625rem;color:#252121;cursor:pointer;font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:300;line-height:1.5;padding:.75rem calc(20px + 3.125rem) .75rem 1.25rem;width:calc(100% - 15px)}@media (min-width:992px){.contact #easiformarea>form>div select{font-size:1rem;line-height:1.5}}.contact #easiformarea>form>div select:focus{box-shadow:none;outline:none}.contact #easiformarea .validatebutton{align-items:center;-webkit-appearance:none;appearance:none;background-color:#00a8ff;border:1px solid #00a8ff;border-radius:6.1875rem;color:"none";color:#fff;display:inline-flex;font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:700;line-height:1.5;margin-top:1.875rem;padding:.5rem 3.75rem .5rem 1.875rem;position:relative;transition:.3s ease-in-out}.contact #easiformarea .validatebutton:after{background-image:url(/fleurus-theme/images/arrow-right.ef7dc5b1.svg);background-size:100%;content:"";height:1.25rem;position:absolute;right:1.875rem;top:calc(50% - 10px);width:1.25rem}.contact #easiformarea .validatebutton:hover{background-color:#3778ba}.contact #easiformarea .validatebutton:focus{box-shadow:none}.contact #easiformarea .mandatoryfieldmention{align-self:flex-start;color:#b6b3b3;font-family:GT Pressura,sans-serif;font-size:.75rem;font-weight:300;line-height:.75rem;margin-top:1.25rem;text-align:left}@media (min-width:992px){.contact #easiformarea .mandatoryfieldmention{font-size:.75rem;line-height:.75rem}}.contact #easiformarea .easiformmessages{color:red;margin-top:.625rem}.school .menu{margin-top:1.875rem}.school .menu:not(:first-child){margin-top:1.25rem}@media (min-width:992px){.school .menu{margin-top:2.5rem}}.school .menu__item{padding:0}@media (min-width:992px){.school .menu__item{color:#252121;display:flex;flex:1 1 auto;font:inherit;padding:0;width:auto}.school .menu__item:focus,.school .menu__item:hover{background-color:transparent}}@media (max-width:991px){.school .menu__item:not(:first-child){margin-top:.75rem}}.school .menu__item a:hover{color:#00a8ff}.school .menu__item a,.school .menu__item p{color:#555;display:block;font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:300;line-height:1.5;padding:0 1.5625rem}@media (min-width:992px){.school .menu__item a,.school .menu__item p{display:inline-block;font-family:GT Pressura,sans-serif;font-size:1rem;font-size:1.25rem;font-weight:300;line-height:1.5;line-height:1.375rem}}@media (max-width:991px){.school .menu__item--active{display:none}}.school .menu__item--active a,.school .menu__item--active p{color:#252121;position:relative}.school .menu__item--active a:after,.school .menu__item--active p:after{background-color:#252121;content:"";height:1px;left:0;position:absolute;right:0;top:calc(100% + 1.25rem)}.school .menu .dropdown-menu{background-color:transparent;border:1px solid #e0e0e0;border-radius:1.5625rem;margin:0;padding:.75rem 0;width:100%}@media (max-width:991px){.school .menu .dropdown-menu{background-color:#fff}}@media (min-width:992px){.school .menu .dropdown-menu{align-items:center;border:0;border-bottom:1px solid #e0e0e0;border-radius:0;color:#252121;display:flex;float:none;margin:0;padding:0 0 1.25rem;position:static}}.school .menu .dropdown-menu.show{border-top-left-radius:0;border-top-right-radius:0}.school .menu .dropdown-toggle{background-color:#fff;color:#252121;font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;padding-right:calc(20px + 3.125rem);position:relative;text-align:left;transition:none}@media (min-width:992px){.school .menu .dropdown-toggle{display:none}}.school .menu .dropdown-toggle:focus{background-color:#fff;border-color:#e0e0e0;color:#252121}.school .menu .dropdown-toggle:after{background-image:url(/fleurus-theme/images/chevronDown.08ceb0d0.svg);background-repeat:no-repeat;background-size:100%;border:0;height:20px;position:absolute;right:1.25rem;top:calc(50% - 10px);transition:transform .3s ease-in-out;vertical-align:middle;width:20px}.school .menu.show .dropdown-toggle{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.school .menu.show .dropdown-toggle:after{transform:rotate(180deg)}.school .subscriptions{margin-bottom:2.5rem}@media (min-width:992px){.school .subscriptions{margin-bottom:6.25rem}}.school .subscriptions .magazine--due{padding-top:1rem;position:relative}@media (min-width:992px){.school .subscriptions .magazine--due{padding-top:1.03125rem}}.school .subscriptions .magazine:not(:first-child){margin-top:1.25rem}@media (min-width:992px){.school .subscriptions .magazine:not(:first-child){margin-top:1.875rem}}.school .subscriptions .magazine__expired{background-color:red;border-radius:99px;color:#fff;font-family:GT Pressura,sans-serif;font-size:.75rem;font-weight:700;line-height:1;margin-left:auto;padding:5px 15px}@media (min-width:992px){.school .subscriptions .magazine__expired{font-size:.875rem;line-height:.75rem}}.school .subscriptions .magazine__due{display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:9}@media (min-width:992px){.school .subscriptions .magazine__due{display:inline-flex;justify-content:flex-start;left:3.125rem}}.school .subscriptions .magazine__due p{background-color:#ffda30;font-family:Toadstool,sans-serif;font-size:1.375rem;font-weight:400;line-height:1;padding:.3125rem .625rem}@media (min-width:992px){.school .subscriptions .magazine__due p{font-size:1.4375rem;line-height:1}}.school .subscriptions .magazine__content{background-color:#fff;border-radius:.625rem;box-shadow:0 2px 10px rgba(0,0,0,.1)}@media (min-width:992px){.school .subscriptions .magazine__content{align-items:center;display:flex;overflow:hidden;position:relative}}.school .subscriptions .magazine__infos{margin-top:.9375rem;padding:0 1.875rem 1.875rem;position:relative;z-index:5}@media (min-width:992px){.school .subscriptions .magazine__infos{flex:1 1 0;margin-top:0;padding:1.875rem}}.school .subscriptions .magazine__infos-item:not(:first-child){border-top:1px solid #e0e0e0;margin-top:1.25rem;padding-top:1.25rem}.school .subscriptions .magazine__top{align-items:center;display:flex;flex-direction:column;position:relative;z-index:3}@media (min-width:992px){.school .subscriptions .magazine__top{position:static;width:40%}}.school .subscriptions .magazine__top-image{margin-top:1.875rem;padding:0 3.125rem;width:100%}.school .subscriptions .magazine__top-bg{border-bottom-left-radius:100%;border-bottom-right-radius:100%;border-top-left-radius:.625rem;border-top-right-radius:.625rem;bottom:70%;left:0;position:absolute;right:0;top:0;z-index:-1}@media (min-width:992px){.school .subscriptions .magazine__top-bg{height:600px;transform:translateX(-45%) translateY(-70%);width:600px}}@media (max-width:767px){.school .subscriptions__sepa-button{justify-content:center;text-align:center;width:100%}}.school .subscriptions__sepa-button:not(:hover){background-color:#fff!important}.school .subscriptions .delete-subscription__title,.school .subscriptions .pause-subscription__title{font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:700;line-height:1.5}@media (min-width:992px){.school .subscriptions .delete-subscription,.school .subscriptions .pause-subscription{text-align:center}}.school .subscriptions .delete-subscription__success,.school .subscriptions .pause-subscription__success{border-bottom:1px solid #b6b3b3;border-top:1px solid #b6b3b3;padding:1.25rem 0}.school .subscriptions .delete-subscription__return .btn,.school .subscriptions .delete-subscription__submit .btn,.school .subscriptions .delete-subscription__submit-confirm .btn,.school .subscriptions .pause-subscription__return .btn,.school .subscriptions .pause-subscription__submit .btn{width:1000%}@media (min-width:992px){.school .subscriptions .delete-subscription__return,.school .subscriptions .delete-subscription__submit,.school .subscriptions .delete-subscription__submit-confirm,.school .subscriptions .pause-subscription__return,.school .subscriptions .pause-subscription__submit{display:flex;justify-content:center}.school .subscriptions .delete-subscription__return .btn,.school .subscriptions .delete-subscription__submit .btn,.school .subscriptions .delete-subscription__submit-confirm .btn,.school .subscriptions .pause-subscription__return .btn,.school .subscriptions .pause-subscription__submit .btn{width:auto}}.school .month-card{transition:transform .2s}.school .month-card__top{border-top-left-radius:.625rem;border-top-right-radius:.625rem;padding:1.25rem 1.25rem 0;position:relative;text-align:center}.school .month-card__content{background-color:#fff;border-radius:.625rem;box-shadow:0 2px 10px rgba(0,0,0,.1);padding-bottom:1.25rem}@media (min-width:992px){.school .month-card__content{height:100%;padding-bottom:1.875rem}}.school .month-card__title{font-family:Toadstool,sans-serif;font-size:1.875rem;font-weight:400;line-height:1.5625rem;line-height:2.5rem}.school .month-card__image{align-items:center;display:flex;flex-direction:column;padding:1.25rem 1.25rem 0;position:relative;z-index:3}.school .month-card__image-bg{border-bottom-left-radius:100%;border-bottom-right-radius:100%;bottom:70%;left:0;position:absolute;right:0;top:-1px;z-index:-1}.school .month-card__image img{box-shadow:0 2px 10px rgba(0,0,0,.1);height:auto;max-height:200px;max-width:100%;-o-object-fit:contain;object-fit:contain}.school .month-card__age{color:#fff;font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:700;left:50%;line-height:1.5;padding:0 .625rem;position:absolute;top:1.25rem;transform:translateY(-50%) translateX(-50%)}.school .month-card__description{margin-top:.9375rem;padding:0 3.125rem;text-align:center}.school .month-card--hide{transform:scale(0)}.school .month-card--show{transform:none}@media (min-width:992px){.school .resources .month-card{height:100%}}.school .resources .month-card__buttons{align-items:center;display:flex;flex-direction:column;margin:1.25rem auto 0;width:150px}@media (min-width:992px){.school .month .row{margin-left:-40px;margin-right:-40px}.school .month .row .col-12{padding-left:40px;padding-right:40px}}@media (max-width:991px){.school .month{position:relative;z-index:2}.school .month:after{background-color:#2aa8b5;bottom:0;content:"";height:3.125rem;left:-20px;position:absolute;right:-20px;z-index:-1}}.school .magazines{margin-top:1.875rem}@media (min-width:992px){.school .magazines{margin-top:0;overflow:hidden}}.school .magazine{padding-bottom:.625rem;position:relative;z-index:2}@media (min-width:992px){.school .magazine{padding-top:2.5rem}}.school .magazine:not(:first-child){margin-top:2.5rem}@media (min-width:992px){.school .magazine:not(:first-child){margin-top:3.125rem}}.school .magazine__background{bottom:0;left:0;opacity:.1;position:absolute;right:0;top:0;z-index:-1}@media (max-width:991px){.school .magazine__background{display:none}}@media (min-width:992px){.school .magazine:nth-child(odd){margin-top:0}.school .magazine:nth-child(odd) .magazine__background{display:none}}.school .magazine:nth-child(2n) .cards-slider--no-slider{padding-bottom:2.5rem}@media (min-width:992px){.school .magazine:nth-child(2n) .magazine__background{height:100%}}.school .magazine__age{color:#fff;font-weight:700;margin-right:1.25rem;padding:.25rem 1.5rem}@media (max-width:991px){.school .magazine__age{font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:700;line-height:1.125rem;margin-right:10px;padding:.25rem .625rem}}@media (max-width:991px) and (min-width:992px){.school .magazine__age{font-size:.875rem;line-height:1.125rem}}.school .magazine__texts{margin-top:1.25rem}@media (min-width:992px){.school .magazine__texts{margin-top:0}}@media (max-width:767px){.school .magazine__texts{transform:translateX(-20px);width:calc(100% + 20px)}}.school .magazine__description{color:#555}@media (min-width:992px){.school .magazine__description{margin-top:.625rem}}.school .magazine__items{margin-top:.9375rem}@media (min-width:992px){.school .magazine__items{margin-top:1.875rem}}.school .magazine__more{align-items:center;border-radius:.625rem;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:3.75rem 2.5rem;position:relative;z-index:2}.school .magazine__more svg{fill:#fff;height:45px;margin-top:1.25rem;width:45px}.school .magazine__more img{bottom:-5%;left:-10%;position:absolute;width:70%;z-index:-1}.school .landing{overflow:hidden}@media (min-width:992px){.school .landing{padding-bottom:40px}}.school .landing__top{color:#fff;padding-top:1.5625rem;position:relative}@media (min-width:992px){.school .landing__top{padding-top:4.375rem}}.school .landing__top:before{background-color:#2aa8b5;border-bottom-left-radius:100%;border-bottom-right-radius:100%;bottom:-200px;content:"";left:-20%;position:absolute;right:-20%;top:0;z-index:-1}.school .landing+.container{padding-bottom:2.5rem}.school .gold-card{background-color:#f5f5f5;border-radius:10px;margin-top:70px;padding:60px 85px 30px 20px;position:relative}@media (max-width:991px){.school .gold-card__form{position:relative;width:calc(100% + 65px);z-index:2}}.school .gold-card__form input:not(:-ms-input-placeholder)+.btn{background-color:#00a8ff;border-color:#00a8ff;pointer-events:all}.school .gold-card__form input:not(:placeholder-shown)+.btn{background-color:#00a8ff;border-color:#00a8ff;pointer-events:all}.school .gold-card__form input:-ms-input-placeholder+.btn{background-color:#f5f5f5;border-color:#f5f5f5;pointer-events:none}.school .gold-card__form input:placeholder-shown+.btn{background-color:#f5f5f5;border-color:#f5f5f5;pointer-events:none}@media (min-width:992px){.school .gold-card{padding-left:100px;padding-right:250px}}.school .gold-card:before{background-image:url(/fleurus-theme/images/golden-ticket.48956cfd.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:55px;left:50%;position:absolute;top:0;transform:translateX(-50%) translateY(-50%);width:120px}@media (min-width:992px){.school .gold-card:before{transform:translateX(-50%) translateY(-25px)}}.school .gold-card:after{background-image:url(/fleurus-theme/images/golden-ticket-person-mobile.8441e8ac.png);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;bottom:-20px;content:"";height:292px;position:absolute;right:-20px;width:150px}@media (min-width:992px){.school .gold-card:after{background-image:url(/fleurus-theme/images/golden-ticket-person.1bae1c46.png);bottom:-40px;height:344px;right:-40px;width:251px}}.school__menu{background-color:#2aa8b5;padding:3.75rem 0;width:300px}.school__menu>ul{position:sticky;top:0}.school__menu>ul>li>ol{display:none}.school__menu>ul>li:not(.active):not(:first-child){position:relative}.school__menu>ul>li:not(.active):not(:first-child):after{background-color:rgba(37,33,33,.15);content:"";height:1px;left:30px;position:absolute;right:30px;top:0}.school__menu>ul>li:last-child:not(.active){position:relative}.school__menu>ul>li:last-child:not(.active):before{background-color:rgba(37,33,33,.15);bottom:0;content:"";height:1px;left:30px;position:absolute;right:30px}.school__menu>ul li.active>a{background-color:rgba(37,33,33,.15)}.school__menu>ul li.sub-active ol{display:block}.school__menu>ul li.active+li:after{display:none}.school__menu>ul li.active.sub-active+li{position:relative}.school__menu>ul li.active.sub-active+li:after{background-color:rgba(37,33,33,.15);content:"";display:block;height:1px;left:30px;position:absolute;right:30px;top:0}.school__menu>ul>li>ol a{color:#fff;display:block;font-family:GT Pressura,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.375rem;padding:.9375rem 2.5rem .9375rem 3.75rem}@media (min-width:992px){.school__menu>ul>li>ol a{font-size:1.25rem}}.school__menu ul li ol li.active:last-child:after{background-color:#2aa8b5;content:"";height:1px;left:30px;position:absolute;right:30px;top:100%;z-index:2}.school__menu ol,.school__menu ul{list-style-type:none}.school__menu>ul>li>ol li:last-child:before{display:none}.school__menu>ul>li>a{color:#fff;display:block;font-family:GT Pressura,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.375rem;padding:30px 28px}@media (min-width:992px){.school__menu>ul>li>a{font-size:1.25rem}}.school .advantages{margin-top:54px}@media (max-width:767px){.school .advantages__items{padding-left:15px;padding-right:20px;padding-top:5px;width:calc(100% + 20px)}.school .advantages__items .swiper-wrapper{flex-wrap:nowrap}.school .advantages__items .swiper-slide{flex:0 0 auto;max-width:100%;padding:0}}@media (min-width:992px){.school .advantages__items{overflow:visible}.school .advantages__items .advantages__arrows{display:none}}.school .advantages .swiper-slide{height:auto}.school .advantages .swiper-slide .advantages__item{background-color:#fff;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.1);height:100%;padding:20px}.school .advantages__arrows{display:flex;justify-content:flex-end;margin-top:1.25rem;width:100%}@media (max-width:991px){.school .advantages__arrows{padding-right:20px}}.school .advantages__arrow svg{fill:#00a8ff;height:45px;width:45px}.school .advantages__arrow--right{margin-left:.9375rem}.school .advantages__arrow.swiper-button-disabled{cursor:default}.school .advantages__arrow.swiper-button-disabled svg{fill:#e0e0e0}.school .faq{background-color:#2aa8b5;margin-top:auto;position:relative;z-index:2}@media (max-width:991px){.school .faq{margin-top:.875rem;padding-top:6.25rem}.school .faq__bg{height:75px;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:2}.school .faq__bg:before{height:30px;top:0}.school .faq__bg:after,.school .faq__bg:before{background-color:#fff;content:"";left:0;position:absolute;right:0}.school .faq__bg:after{border-radius:100%;height:75px;top:-7.5px;z-index:-1}}@media (min-width:992px){.school .faq{padding:3.75rem 0}}.school .faq__content{display:flex;flex-direction:column;justify-content:center}.school .faq__title{color:#fff;font-family:GT Pressura,sans-serif;font-size:1.625rem;font-weight:700;line-height:1.875rem;text-align:center}@media (min-width:992px){.school .faq__title{font-size:2.25rem;line-height:2.5rem;text-align:left}}.school .faq__view{display:flex;justify-content:center;margin-top:1.875rem}@media (min-width:992px){.school .faq__view{justify-content:flex-start;margin-top:1.875rem}}.school .faq__image{position:relative;z-index:2}@media (min-width:992px){.school .faq__image{height:calc(100% + 5.625rem)}}.school .faq__image img{width:100%}@media (max-width:991px){.school .faq__image img{display:block;margin:0 auto;max-width:200px}}@media (min-width:992px){.school .faq__image img{height:100%;-o-object-fit:contain;object-fit:contain;position:absolute}}.school .tags,.school .thematics{margin-top:1.25rem}@media (min-width:992px){.school .tags,.school .thematics{margin-top:3.125rem}}.school .tags__title,.school .thematics__title{font-weight:700}@media (min-width:992px){.school .tags__title,.school .thematics__title{font-family:GT Pressura,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.5rem}}.school .tags__items,.school .thematics__items{display:flex;margin-top:.5rem;overflow:auto}@media (min-width:992px){.school .tags__items,.school .thematics__items{margin-top:1.25rem}}.school .tags__item,.school .thematics__item{background:#f5f5f5;color:#b6b3b3;flex:0 0 auto;font-weight:700;padding:.3125rem;transition:.3s ease-in-out}@media (min-width:992px){.school .tags__item,.school .thematics__item{padding:.625rem}}.school .tags__item--active,.school .tags__item:hover,.school .thematics__item--active,.school .thematics__item:hover{background-color:#ffda30;color:#252121}.school .tags__item:not(:first-child),.school .thematics__item:not(:first-child){margin-left:.3125rem}@media (min-width:992px){.school .tags__item:not(:first-child),.school .thematics__item:not(:first-child){margin-left:.625rem}}.school .paiements{margin-bottom:2.5rem;margin-top:3.75rem}@media (min-width:992px){.school .paiements{margin-bottom:6.25rem}}.school .paiements__card{background-color:#fff;border-radius:.625rem;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:1.25rem 1.875rem}.school .paiements__card:not(:first-child){margin-top:1.25rem}.school .paiements__title{align-items:center;display:flex}.school .paiements__title svg{height:20px;margin-right:.625rem;width:20px}.school .paiements__title p{font-family:GT Pressura,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.5rem}.school .profil{margin-bottom:2.5rem;margin-top:8.75rem}@media (min-width:992px){.school .profil{margin-bottom:6.25rem}}.school .profil__card{border-radius:.625rem;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:1.25rem 1.875rem}.school .profil__card:not(:first-child){margin-top:1.25rem}.school .profil__title{align-items:center;display:flex}.school .profil__title svg{height:40px;margin-right:.625rem;width:40px}.school .profil__title p{font-family:GT Pressura,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.5rem}@media (min-width:992px){.school .profil__title p{font-size:1.875rem;line-height:2.25rem}}.school .profil__list{margin-top:1.25rem}.school .profil__list-item{display:flex;justify-content:space-between}.school .profil__list-item:not(:first-child){border-top:1px solid #e0e0e0;margin-top:.625rem;padding-top:.625rem}.school .numeric{margin-bottom:2.5rem;margin-top:8.75rem}@media (min-width:992px){.school .numeric{margin-bottom:6.25rem}}.school .numeric__filters{align-items:center;display:flex;justify-content:flex-end;margin-bottom:1.25rem}.school .numeric__filters-items{margin-left:.625rem}.school .numeric__filters select{background-color:transparent;border:0;border-bottom:1px solid #b6b3b3}.school .numeric__filters select:not(:first-child){margin-left:.625rem}.school .numeric__magazines .row{margin-top:-20px}.school .numeric__magazines .row div[class^=col]{margin-top:20px}.school .numeric__magazines-item:not(:first-child){margin-top:3.125rem}.school .numeric__magazines-more{align-items:center;cursor:pointer;display:flex;margin-top:1.875rem;position:relative;text-align:center}.school .numeric__magazines-more--active svg{transform:rotate(180deg)}.school .numeric__magazines-more-content{align-items:center;display:flex;margin:0 1.25rem}.school .numeric__magazines-more p{flex:0 0 auto}.school .numeric__magazines-more:after,.school .numeric__magazines-more:before{background-repeat:no-repeat;background-size:contain;content:"";flex:1 1 0;height:2px}.school .numeric__magazines-more:before{background-image:url(/fleurus-theme/images/separatorGrayLeft.9556987a.svg);background-position:100%}.school .numeric__magazines-more:after{background-image:url(/fleurus-theme/images/separatorGrayRight.72eb4e57.svg);background-position:0}.school .numeric__magazines-offer{display:none}.school .numeric__magazines-offer-content{align-items:center;border-radius:.625rem;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;flex-direction:column;padding:1.25rem;position:relative}.school .numeric__magazines-offer--visible{display:block}.school .numeric__magazines-offer-bg{border-bottom-left-radius:100%;border-bottom-right-radius:100%;border-top-left-radius:.625rem;border-top-right-radius:.625rem;height:100px;left:0;position:absolute;right:0;top:0}.school .numeric__magazines-offer img{max-height:200px;max-width:100%;-o-object-fit:contain;object-fit:contain;position:relative;z-index:2}.school .is-empty{margin-top:150px}.school .is-empty__space-bottom{margin-bottom:6.25rem;margin-top:150px}.school .numeric{margin-top:2.5rem}@media (max-width:991px){.school .numeric__filters select{padding-right:1.875rem}}.school .tags__item--active,.school .tags__item:hover{background-color:#2aa8b5;color:#fff}.school .tags__title{font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:700;line-height:1.5}.school .content{width:100%}@media (min-width:992px){.school .content{display:flex;flex:1 1 0;flex-direction:column}}.school .content__content{overflow:hidden}.school .content__container{padding:0 20px 3.125rem;width:100%}@media (min-width:992px){.school .content__container{margin:0 auto;max-width:1100px;padding:1.25rem 100px 3.125rem}}@media (max-width:991px){.school .top{color:#fff;padding-top:1.5625rem;position:relative}}@media (max-width:991px) and (max-width:991px){.school .top__logout{color:#fff;transform:translateY(-100%)}}@media (max-width:991px){.school .top:before{background-color:#2aa8b5;border-bottom-left-radius:100%;border-bottom-right-radius:100%;bottom:10px;content:"";left:-20%;position:absolute;right:-20%;top:0;z-index:-1}}.school .top--big:before{bottom:-350px}.school .top--semi:before{bottom:-100px}.school .top--visible{z-index:9}@media (min-width:992px){.school .top__title{font-family:GT Pressura,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.375rem}}@media (min-width:992px) and (min-width:992px){.school .top__title{font-size:1.25rem}}.school .magazine .swiper-slide{height:400px}@media (min-width:992px){.school .magazine .swiper-slide{height:500px}}.school .benefics{background-color:#2aa8b5;border-radius:.625rem;color:#fff;padding:0 20px;position:relative;z-index:2}.school .benefics__progress{width:100%}@media (max-width:991px){.school .benefics{margin-bottom:50px;padding-top:40px}.school .benefics:before{background-color:#2aa8b5;bottom:0;content:"";left:-20px;position:absolute;right:-20px;top:0;z-index:-1}.school .benefics__bg{height:50px;left:-20px;overflow:hidden;position:absolute;right:-20px;top:100%;z-index:2}.school .benefics__bg:after{background-color:#2aa8b5;border-radius:100%;content:"";height:50px;left:0;position:absolute;right:0;top:-1.5625rem;z-index:-1}}@media (min-width:992px){.school .benefics{margin-top:6.25rem;padding:3.75rem 9.375rem;text-align:center}}.school .origin{margin-top:2.5rem}@media (min-width:992px){.school .origin .benefics{margin-top:2.5rem}}.school .resources{margin-top:2.5rem}.school .resources__title{border-bottom:1px solid #e0e0e0;font-family:GT Pressura,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.5rem;margin-bottom:2.5rem;padding-bottom:1.25rem}@media (min-width:992px){.school .resources__title{font-size:1.875rem;line-height:2.25rem}}.school .resources .row{margin-top:-1.25rem}@media (min-width:992px){.school .resources .row{margin-left:-40px;margin-right:-40px;margin-top:-1.875rem}}.school .resources .col-12{margin-top:1.25rem}@media (min-width:992px){.school .resources .col-12{margin-top:1.875rem;padding-left:40px;padding-right:40px}}.school .empty-card{background-color:#fff;border-radius:.625rem;box-shadow:0 2px 10px rgba(0,0,0,.1);margin-top:2.5rem;padding:1.25rem 1.875rem}.school .empty-card p{font-family:GT Pressura,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.375rem}@media (min-width:992px){.school .empty-card p{font-size:1.375rem;line-height:1.5rem}}.school .benefics .benefics__title{display:block}.school .benefics .benefics__title2{display:none}.school .benefics .benefics__buttons.after_sub{border-bottom:1px solid rgba(37,33,33,.15)}.school .origin .benefics .benefics__buttons.after_sub{display:none!important}.school .origin .benefics .benefics__buttons a{display:none}@media (max-width:991px){.school .origin .benefics .benefics__buttons a{background-color:#00a8ff}}.school .origin .offers{min-height:210px}.school .origin .filters__age-name{display:none}.account .menu .school .partner_associate__referent [disabled].dropdown-toggle,.checkout .school .partner_associate__referent [disabled].address__choose,.school .menu .partner_associate__referent [disabled].dropdown-toggle,.school .partner_associate__referent .checkout [disabled].address__choose,.school .partner_associate__referent .form-control[disabled],.school .partner_associate__referent .menu [disabled].dropdown-toggle{background-color:transparent;border:0;border-radius:0;padding-top:0}.school .disabled-opacity{opacity:.5;pointer-events:none}.school .partner_associate__effectif--success .form-group{position:relative}.school .partner_associate__effectif--success .form-group input{padding-right:40px}.school .partner_associate__effectif--success .form-group:after{background-image:url(/fleurus-theme/images/checkGreen.00fb0ff3.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:20px;position:absolute;right:20px;top:39px;width:20px}.school .partner_associate__email{margin-left:-1.5625rem}.school .partner_associate__separator{border-top:1px solid #e0e0e0;margin-top:20px;padding-top:20px}.school .partner_associate__selectSchools label{color:#252121;font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:700;line-height:1.125rem;margin-bottom:.625rem;text-align:center}@media (min-width:992px){.school .partner_associate__selectSchools label{font-size:.875rem;line-height:1.125rem}}.account .menu .school .partner_associate__selectSchools .dropdown-toggle,.checkout .school .partner_associate__selectSchools .address__choose,.school .menu .partner_associate__selectSchools .dropdown-toggle,.school .partner_associate__selectSchools .checkout .address__choose,.school .partner_associate__selectSchools .form-control,.school .partner_associate__selectSchools .menu .dropdown-toggle{display:none}.school .partner_associate__schools{position:relative;z-index:2}.school .partner_associate__schools-button{box-shadow:0 2px 10px rgba(0,0,0,.1);padding:14px 20px}.school .partner_associate__schools-items{background-color:#fff;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-radius:1.5625rem;border-right:1px solid #e0e0e0;box-shadow:0 2px 10px rgba(0,0,0,.1);display:none;max-height:400px;overflow:auto;z-index:-1}.school .partner_associate__schools-item{cursor:pointer;padding:10px 20px}.school .partner_associate__schools-item:not(:first-child){border-top:1px solid #e0e0e0;margin-top:10px}.school .partner_associate__schools-item-name{font-weight:700;margin-bottom:12px;text-transform:uppercase}.school .partner_associate__schools--open .partner_associate__schools-button{display:none}.school .partner_associate__schools--open .partner_associate__schools-items{display:block}.school .partner_associate__schools--open .partner_associate__schools-button:after{transform:rotate(180deg)}.school .partner_associate__schools--success .partner_associate__schools-button:before{background-image:url(/fleurus-theme/images/checkGreen.00fb0ff3.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:20px;position:absolute;right:10px;top:10px;width:20px}.school .partner_associate__schools--error .partner_associate__schools-button:before{background-image:url(/fleurus-theme/images/cross.12cc8746.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:20px;position:absolute;right:10px;top:10px;width:20px}.school .school-infos__effectif{align-items:center;display:flex}.account .menu .school .school-infos__effectif .dropdown-toggle,.checkout .school .school-infos__effectif .address__choose,.school .menu .school-infos__effectif .dropdown-toggle,.school .school-infos__effectif .checkout .address__choose,.school .school-infos__effectif .form-control,.school .school-infos__effectif .menu .dropdown-toggle{flex:1 1 0;margin-left:50px}.account .menu .school .school-infos__effectif [disabled].dropdown-toggle,.checkout .school .school-infos__effectif [disabled].address__choose,.school .menu .school-infos__effectif [disabled].dropdown-toggle,.school .school-infos__effectif .checkout [disabled].address__choose,.school .school-infos__effectif .form-control[disabled],.school .school-infos__effectif .menu [disabled].dropdown-toggle{background-color:transparent;border:0;border-radius:0;margin-left:0;padding:0;text-align:right}.school .school-infos__effectif svg{height:24px;width:24px}.school .video-resource.show .modal-dialog{align-items:center;display:flex;width:100%}@media (min-width:992px){.school .video-resource.show .modal-dialog{width:70%}}.school .video-resource.show .modal-content{overflow:visible;width:100%}@media (max-width:991px){.school .your-school .benefics{margin-bottom:0;margin-top:2.5rem}.school .your-school .benefics:before{bottom:-3.125rem;top:0}.school .your-school .benefics__bg{display:none}.subscription-faq .faq{margin-top:-4rem}}.participation .hero{background-color:#f5f5f5;margin-bottom:60px;padding-bottom:30px}@media (min-width:992px){.participation .hero{background-color:transparent;margin-bottom:120px;overflow:hidden;padding-bottom:0;position:relative;z-index:2}.participation .hero:before{background-color:#f5f5f5;border-bottom-left-radius:100%;border-bottom-right-radius:100%;bottom:25px;content:"";left:-10%;position:absolute;right:-10%;top:0;z-index:-1}}.participation .hero-title{background-color:#f5f5f5;margin-bottom:20px;padding-bottom:30px}.participation .hero-title .container{position:relative}.participation .hero-title__back{margin-bottom:20px}@media (min-width:992px){.participation .hero-title__back{left:20px;margin-bottom:0;position:absolute;top:90px}.participation .hero-title{background-color:transparent;margin-bottom:0;overflow:hidden;padding-bottom:95px;position:relative;z-index:2}.participation .hero-title:before{background-color:#f5f5f5;border-bottom-left-radius:100%;border-bottom-right-radius:100%;bottom:0;content:"";left:-10%;position:absolute;right:-10%;top:0;z-index:-1}}.participation .content{margin-bottom:60px}@media (min-width:992px){.participation .content{margin-bottom:120px}}.participation .content__consent{margin-top:40px}@media (min-width:992px){.participation .content__consent{margin-left:80px;margin-right:80px}}.participation .form{background-color:#fff}@media (min-width:992px){.participation .form{box-shadow:0 2px 10px rgba(0,0,0,.1);margin-top:-25px;padding:40px 60px;position:relative;z-index:5}}.participation__message{display:flex;flex-direction:column}.participation__message .form-group{flex:1 1 0}.participation__message .form-group textarea{height:100%}.account .menu .participation textarea.dropdown-toggle,.checkout .participation textarea.address__choose,.participation .account .menu textarea.dropdown-toggle,.participation .checkout textarea.address__choose,.participation .school .menu textarea.dropdown-toggle,.participation textarea.form-control,.school .menu .participation textarea.dropdown-toggle{border-radius:20px}.participation button[type=submit]{justify-content:center;min-width:184px}.participation .image-rights-container{background-color:#f5f5f5;border:1px solid #b6b3b3;border-radius:10px;font-size:13px;line-height:20px;max-height:300px;overflow:auto;padding:5px 20px}@media (min-width:992px){.participation .image-rights-container{padding:20px 40px}}.participation .image-rights-container input{background-color:#fff;border:1px solid #252121;border-radius:2px;display:inline;font-size:12px;margin:4px;padding:2px;width:115px}.participation .image-rights-container img{display:block;margin:0 auto;width:200px}.giftcard .hero{background-color:#f5f5f5;margin-bottom:60px;padding-bottom:30px}@media (min-width:992px){.giftcard .hero{background-color:transparent;margin-bottom:120px;overflow:hidden;padding-bottom:0;position:relative;z-index:2}.giftcard .hero:before{background-color:#f5f5f5;border-bottom-left-radius:100%;border-bottom-right-radius:100%;bottom:25px;content:"";left:-10%;position:absolute;right:-10%;top:0;z-index:-1}}.giftcard .hero-title{background-color:#f5f5f5;margin-bottom:20px;padding-bottom:30px}.giftcard .hero-title .container{position:relative}.giftcard .hero-title__back{margin-bottom:20px}@media (min-width:992px){.giftcard .hero-title__back{left:20px;margin-bottom:0;position:absolute;top:90px}.giftcard .hero-title{background-color:transparent;margin-bottom:0;overflow:hidden;padding-bottom:95px;position:relative;z-index:2}.giftcard .hero-title:before{background-color:#f5f5f5;border-bottom-left-radius:100%;border-bottom-right-radius:100%;bottom:0;content:"";left:-10%;position:absolute;right:-10%;top:0;z-index:-1}}.giftcard__buttons{display:flex;justify-content:space-around}.giftcard__buttons .btn-outline-secondary:not(:hover){background-color:#fff}.upsell{margin:1.25rem 0}.upsell .upsell-card{align-items:center;background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:10px;cursor:pointer;display:flex;flex-wrap:wrap;padding:1rem 3.5rem 1rem 1rem;position:relative;transition:.2s ease-in-out}@media (min-width:992px){.upsell .upsell-card{padding-right:5.75rem}}.upsell .upsell-card:not(:last-child){margin-bottom:.625rem}@media (min-width:992px){.upsell .upsell-card:not(:last-child){margin-bottom:.5rem}}.upsell .upsell-card--active,.upsell .upsell-card:hover{background-color:rgba(255,218,48,.3);border-color:#f6ecbd}.upsell .upsell-card__picture{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:6.125rem}@media (max-width:991px){.upsell .upsell-card__picture{display:none}}.upsell .upsell-card__subtitle{font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:400;line-height:1.125rem;margin-bottom:.3125rem}@media (min-width:992px){.upsell .upsell-card__subtitle{font-size:.875rem;line-height:1.125rem}}.upsell .upsell-card__content{flex:1 1 0}@media (min-width:992px){.upsell .upsell-card__content{margin-left:1rem}}.upsell .upsell-card__content-title{flex:0 0 100%;margin-bottom:.25rem}@media (min-width:992px){.upsell .upsell-card__content-title{margin-bottom:.625rem}}.upsell .upsell-card__price{align-self:center;margin-left:1rem}@media (max-width:991px){.upsell .upsell-card__price .price__actual-euro{font-size:2.625rem;line-height:3.125rem}.upsell .upsell-card__price .price__actual-cent{font-size:1rem;line-height:1.125rem}.upsell .upsell-card__price .price__actual-month{font-size:.875rem;line-height:.9375rem}}.upsell .upsell-card__price-label{font-size:.75rem;font-weight:300;margin-top:.25rem;max-width:100px;text-align:center}@media (min-width:992px){.upsell .upsell-card__price-label{font-size:.875rem;margin-top:.75rem}}.upsell .upsell-card__right{bottom:1rem;display:flex;flex-direction:column;justify-content:center;margin-left:2.25rem;position:absolute;right:1rem;top:1rem}.upsell .upsell-card__check svg{height:1.5rem;width:1.5rem}@media (min-width:992px){.upsell .upsell-card__check svg{height:2.5rem;width:2.5rem}}.upsell .upsell-card__more{align-items:center;display:flex;margin-top:1rem}@media (min-width:992px){.upsell .upsell-card__more{margin-top:.3125rem}}.upsell .upsell-card__more svg{height:1rem;width:1rem}.upsell .upsell-card__more span{font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:400;line-height:1.125rem;margin-left:.5rem;text-decoration:underline}@media (min-width:992px){.upsell .upsell-card__more span{font-size:.875rem;line-height:1.125rem}}.upsell .upsell-cart{border-top:1px solid #e0e0e0;margin-top:1.25rem;padding-top:1rem;position:relative}@media (min-width:992px){.upsell .upsell-cart{border-top:0;margin-top:0;padding-left:1.875rem;padding-top:8.875rem}.upsell .upsell-cart:before{background-color:#e0e0e0;bottom:0;content:"";left:0;position:absolute;top:8.875rem;width:1px}.upsell .upsell-cart--sticky{padding-top:0;position:sticky;top:2.5rem}.upsell .upsell-cart--sticky:before{top:0}.upsell .upsell-cart--sticky:after{top:calc(50% - 8px)!important}}.upsell .upsell-cart:after{background-color:#fff;border-color:purple;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;content:"";height:16px;left:calc(50% - 8px);position:absolute;top:-8px;transform:rotate(45deg);width:16px;z-index:3}@media (min-width:992px){.upsell .upsell-cart:after{left:-8px;top:calc(50% + 63px);transform:rotate(-45deg)}}.upsell .upsell-cart__title{border-bottom:1px solid #e0e0e0;font-family:GT Pressura,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.375rem;padding-bottom:.5rem}@media (min-width:992px){.upsell .upsell-cart__title{font-size:1.375rem;line-height:1.5rem}}.upsell .upsell-cart__items{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;padding:1rem}@media (min-width:992px){.upsell .upsell-cart__items{padding:1.5rem 0}}.upsell .upsell-cart__item{align-items:center;display:flex;justify-content:space-between}.upsell .upsell-cart__item:not(:last-child){margin-bottom:.5rem}@media (min-width:992px){.upsell .upsell-cart__item:not(:last-child){margin-bottom:1rem}}.upsell .upsell-cart__item-subtitle{font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem}@media (min-width:992px){.upsell .upsell-cart__item-subtitle{font-size:.875rem;line-height:1.125rem}}.upsell .upsell-cart__bottom{border-bottom:1px solid #e0e0e0;padding:1rem 0}@media (min-width:992px){.upsell .upsell-cart__bottom{padding:1.5rem 0}}.upsell .upsell-cart__delivery{align-items:center;display:flex;font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:700;justify-content:space-between;line-height:1.125rem}@media (min-width:992px){.upsell .upsell-cart__delivery{font-family:GT Pressura,sans-serif;font-size:.875rem;font-size:1rem;font-weight:700;line-height:1.125rem;line-height:1.5}}.upsell .upsell-cart__total{align-items:center;display:flex;font-family:GT Pressura,sans-serif;font-size:1.125rem;font-weight:700;justify-content:space-between;line-height:1.375rem;margin-top:1rem}@media (min-width:992px){.upsell .upsell-cart__total{font-size:1.375rem;line-height:1.5rem}}.upsell .upsell-cart__buttons{margin-top:1.5rem}@media (min-width:992px){.upsell .upsell-cart__buttons .btn:not(:first-child){margin-top:1rem}}.upsell .upsell-reassurance{margin-top:2.5rem}@media (min-width:992px){.upsell .upsell-reassurance{margin-top:5.625rem}}.upsell .upsell-reassurance__item{text-align:center}.upsell .upsell-reassurance__item svg{height:2.5rem;margin-bottom:.625rem;width:2.5rem}.upsell .upsell-reassurance__item-title{font-size:1rem;font-weight:700;line-height:1.5rem;margin-bottom:.3125rem}.upsell .upsell-reassurance__item-text{font-size:1rem;font-weight:300;line-height:1.5rem}.upsell .upsell-modal .modal-content{max-width:1000px;padding:3.75rem 1.875rem;position:relative}.upsell .upsell-modal__images{width:80vw}@media (min-width:992px){.upsell .upsell-modal__images{margin-right:1.875rem;width:360px}}.upsell .upsell-modal__images .swiper-slide{height:auto}.upsell .upsell-modal__images .swiper-slide img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.upsell .upsell-modal__arrows{align-items:center;display:flex;justify-content:center;margin-top:1.25rem}.upsell .upsell-modal__arrow{color:#00a8ff;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.upsell .upsell-modal__arrow:not(:last-child){margin-right:1.25rem}.upsell .upsell-modal__arrow.swiper-button-disabled{color:#e0e0e0}.upsell .upsell-modal__arrow svg{height:45px;width:45px}.upsell .upsell-modal__thematics{display:flex;flex-wrap:wrap;margin-left:-.625rem}.upsell .upsell-modal__thematic{border-radius:4px;border-style:solid;font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:700;line-height:1.125rem;margin-left:.625rem;margin-top:.625rem;padding:.25rem .5rem;border-size:1px}@media (min-width:992px){.upsell .upsell-modal__thematic{font-family:GT Pressura,sans-serif;font-size:.875rem;font-size:1rem;font-weight:700;line-height:1.125rem;line-height:1.5}.upsell{margin:3.75rem 0}}.upsell .price{margin-top:0}.upsell__subtitle{color:#555;font-family:GT Pressura,sans-serif;font-size:1rem;font-weight:300;line-height:1.5;margin-bottom:1.25rem;margin-top:.625rem}@media (min-width:992px){.upsell__subtitle{margin-bottom:1.875rem;margin-top:1rem}}.upsell__thirdtitle{font-family:GT Pressura,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.375rem;margin-bottom:.625rem}@media (min-width:992px){.upsell__thirdtitle{font-size:1.375rem;line-height:1.5rem;margin-bottom:.5rem}}.upsell__bloc:not(:last-child){margin-bottom:1.25rem}@media (min-width:992px){.upsell__bloc:not(:last-child){margin-bottom:1.75rem}}@media (max-width:991px){.upsell__add{background-color:#fff;bottom:0;box-shadow:0 -2px 10px rgba(0,0,0,.1);left:0;padding:.625rem 1.25rem;position:fixed;right:0;z-index:9}}.upsell .loader{align-items:center;background-color:hsla(0,0%,100%,.5);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:5}.upsell .loader__loader{animation:rotation 1s linear infinite;border:5px solid #ffda30;border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;display:inline-block;height:48px;width:48px}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.upsell .error{background-color:rgba(255,0,0,.05);border:.5px solid red;border-radius:4px;color:red;margin-bottom:20px;padding:8px}.header.position-sticky~main .upsell-cart--sticky{top:9.375rem}.add-review{padding-bottom:30px}@media (min-width:992px){.add-review{overflow:hidden;position:relative;z-index:2}.add-review:before{background-color:#f5f5f5;border-bottom-left-radius:100%;border-bottom-right-radius:100%;content:"";height:60vh;left:-10%;position:absolute;right:-10%;top:0;z-index:-1}}.add-review__title{font-size:2.25rem;font-weight:700;line-height:2.5rem}.add-review__card{background-color:#fff;border-radius:.625rem;box-shadow:0 2px 10px rgba(0,0,0,.1);padding-top:32px;position:relative;z-index:2}.add-review__card-title{font-family:GT Pressura,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.5rem;margin-top:1.25rem}.add-review__card label,.add-review__card legend{color:#252121;font-family:GT Pressura,sans-serif;font-size:.875rem;font-weight:300;line-height:1.125rem;margin-bottom:5px;margin-left:0;padding:0}@media (min-width:992px){.add-review__card label,.add-review__card legend{font-size:.875rem;line-height:1.125rem}}.add-review__card textarea{border:1px solid #e0e0e0;border-radius:20px;height:270px}@media (min-width:992px){.add-review__card textarea{height:180px}}.add-review__card-content{padding:20px 24px}.add-review__card-top{left:0;overflow:hidden;right:0}.add-review__card-top,.add-review__card-top-background{border-top-left-radius:10px;border-top-right-radius:10px;content:"";height:130px;position:absolute;top:0;z-index:-1}.add-review__card-top-background{border-bottom-left-radius:100%;border-bottom-right-radius:100%;left:-10px;right:-10px}.add-review__card-image img{display:block;height:150px;margin:20px auto 0;-o-object-fit:contain;object-fit:contain;width:200px}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;touch-action:pan-y;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/fleurus-theme/images/ajax-loader.4c257e79.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/fleurus-theme/fonts/slick.a4e97f5a.eot);src:url(/fleurus-theme/fonts/slick.a4e97f5a.eot?#iefix) format("embedded-opentype"),url(/fleurus-theme/fonts/slick.29518378.woff) format("woff"),url(/fleurus-theme/fonts/slick.c94f7671.ttf) format("truetype"),url(/fleurus-theme/images/slick.2630a3e3.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}[data-loading=show]{display:none}