@layer block.composition{.tns-outer{display:flex;position:relative;flex-direction:column-reverse;padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{display:table;clear:both;content:""}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-ovh .tns-inner{margin:0 5px}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{visibility:hidden;opacity:0}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{position:relative;width:310px;height:10px;margin:0 auto;overflow:hidden}.tns-t-ct{position:absolute;right:0;width:calc(100% * 70 / 3)}.tns-t-ct:after{display:table;clear:both;content:""}.tns-t-ct>div{width:calc(100% / 70);height:10px;float:left}}@layer block.composition{.tns-outer .m-carousel{padding-left:.5px}.tns-outer:not(.-arrowsSideConstant) .m-carousel{margin-bottom:10px}.-hasShadow{padding:4px 5px 6px 4px}.tns-nav{display:flex;position:relative;align-items:center;justify-content:center;margin-top:5px;text-align:center}.tns-nav button{position:relative;width:8px;height:8px;margin-right:4px;padding:0;border:none;border-radius:50%;outline:none;background:var(--COLOR-GREY-500)}.tns-nav button:after{position:absolute;top:-4px;right:-4px;width:14px;height:14px;content:""}.tns-nav .tns-nav-active{background-image:var(--GRADIENT-PRIMARY)}.tns-controls{--carousel-margin-at-init: 10px;display:flex;top:100%;align-content:center;justify-content:center;width:100%;outline:none;background:transparent}.tns-controls [data-controls]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin:10px 10px 0;padding:0;transition:color var(--TRANSITION-BASE);border:none;border:2px solid var(--COLOR-GREY-800);border-radius:100%;outline:none;background:#fff;box-shadow:var(--BOX-SHADOW);color:var(--COLOR-GREY-200);font-size:20px;cursor:pointer;z-index:10}.tns-controls [data-controls] i{font-size:12px}.tns-controls [data-controls].focus-visible{border-radius:50%;box-shadow:0 1px 8px #719df5;color:initial!important}.tns-controls [data-controls]:hover{color:var(--COLOR-PRIMARY)}.tns-controls [data-controls][disabled]{color:var(--COLOR-GREY-600)}.tns-controls [data-controls=prev]{left:20px;padding-right:3px}.tns-controls [data-controls=next]{right:20px;padding-left:3px}.-arrowsSide .tns-controls{z-index:unset}.-arrowsSideConstant{margin-bottom:0}.-arrowsSideConstant .tns-controls{position:absolute;top:-22px;align-content:unset;align-items:center;justify-content:space-between;height:100%}.-arrowsSideConstant .tns-controls [data-controls]{flex-shrink:0;margin-bottom:10px}.-arrowsSideConstant .tns-controls [data-controls]:hover,.-arrowsSideConstant .tns-controls [data-controls].focus-visible{color:var(--COLOR-PRIMARY)}.-arrowsSideConstant .tns-controls [data-controls][disabled]{color:var(--COLOR-GREY-600)}.-arrowsSideConstant .tns-controls [data-controls=prev]{margin-left:-14px;padding-right:1px}.-arrowsSideConstant .tns-controls [data-controls=next]{margin-right:-11px;padding-left:1px}.tns-slider.tns-subpixel{display:flex}.tns-slider.tns-subpixel.tns-horizontal>.tns-item{display:flex;flex-grow:1}.tns-slider.tns-subpixel .tns-item>*{width:100%;backface-visibility:hidden}[data-carousel=threeByThree_iAB300]{height:272px}.m-carousel[data-carousel]:not(.tns-carousel){display:flex;margin-bottom:65px;overflow:auto}.m-carousel[data-carousel]:not(.tns-carousel)[data-carousel-arrows=side-constant]{margin-bottom:23px}.m-carousel[data-carousel]:not(.tns-carousel)>*+*{margin-left:var(--carousel-margin-at-init)}.m-carousel[data-carousel=oneByOne]:not(.tns-carousel)>*,.m-carousel[data-carousel=oneByOneControlsConstant]:not(.tns-carousel)>*{min-width:calc((100% - var(--carousel-margin-at-init) * (1 - 1)) / 1)}.m-carousel[data-carousel=upToFour]:not(.tns-carousel)>*{min-width:calc((100% - var(--carousel-margin-at-init) * (1 - 1)) / 1)}.m-carousel[data-carousel=twoByTwo]:not(.tns-carousel)>*{min-width:calc((100% - var(--carousel-margin-at-init) * (1 - 1)) / 1)}.m-carousel[data-carousel=threeByThree]:not(.tns-carousel)>*,.m-carousel[data-carousel=threeByThree_iAB300]:not(.tns-carousel)>*{min-width:calc((100% - var(--carousel-margin-at-init) * (1 - 1)) / 1)}.m-carousel[data-carousel=threeByThree_iAB300]:not(.tns-carousel){justify-content:space-between}.m-carousel[data-carousel=threeByThree_iAB300]:not(.tns-carousel)>*{width:300px!important;min-width:300px!important}}@layer base{.-container{--container-gap: 10px;--container-width-sm: 750px;--container-width-md: 970px;--container-width-lg: 1150px;position:relative;width:100%;margin:0 auto;padding:0 var(--container-gap)}.-grid{--grid-gap: 10px;--grid-columns: 1;--grid-compense-box-shadow: var(--BOX-SHADOW-WIDTH);display:grid;grid-template-columns:repeat(var(--grid-columns),minmax(auto,100%));gap:var(--grid-gap);justify-content:stretch}.-gridSingleRow{--grid-gap: 10px;display:flex;gap:var(--grid-gap);flex-direction:row;flex-wrap:nowrap}.-noGap{--grid-gap: 0px}.-notGridElement{grid-column:1/-1}.-scrollX{scrollbar-width:none;--grid-compense-box-shadow: var(--BOX-SHADOW-WIDTH);margin:calc(var(--grid-compense-box-shadow) * -1);padding:var(--grid-compense-box-shadow);scroll-padding:var(--grid-compense-box-shadow);scroll-snap-type:x mandatory;overscroll-behavior-x:none;overflow:auto hidden}.-scrollX::-webkit-scrollbar{display:none}.-scrollX>*{scroll-snap-align:start}.-noCompenseShadow{--grid-compense-box-shadow: 0}}@layer block.molecules{.-gridPlus>.m-articleCard:nth-child(1){height:332px}.-gridPremium>:nth-child(1){height:332px}}@layer block.atoms{.a-logoBordered{--logo-bordered-width: 100%;--logo-bordered-background-color: #fff;--logo-bordered-border-height: 1px;--logo-bordered-border-color: var(--COLOR-BORDER);--logo-bordered-max-size-logo: 145px;--logo-bordered-gap: 10px;-webkit-text-fill-color:initial;background:none;text-decoration-color:initial;border-radius:var(--BORDER-RADIUS);box-shadow:var(--BOX-SHADOW);display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(16.6666666667% - 10px);height:80px;max-height:110px;margin:calc(var(--logo-bordered-gap) / 2);transition:box-shadow var(--TRANSITION-BASE);background-color:var(--logo-bordered-background-color);cursor:pointer}.a-logoBordered:hover{box-shadow:var(--BOX-SHADOW-ON)}.a-logoBordered.-rounded{display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;overflow:hidden}.a-logoBordered.-logoRounded{display:flex;align-items:center;justify-content:center;width:85px;height:85px;max-height:none;border:none;border-radius:50%;overflow:hidden}.a-logoBordered:not(.-noHover):hover img{transform:scale(1.1)}.a-logoBordered.-noHover{cursor:auto}.a-logoBordered.-noHover:hover{border-radius:var(--BORDER-RADIUS);box-shadow:var(--BOX-SHADOW);border-radius:50%}.-collapsed .a-logoBordered{border:none;border-right:1px solid var(--logo-bordered-border-color);border-bottom:1px solid var(--logo-bordered-border-color)}.-collapsed .a-logoBordered:nth-child(3n){border-right:none}.a-logoBordered__img{flex-shrink:0;max-width:80%;max-height:80%;transition:transform var(--TRANSITION-BASE);object-fit:contain}.a-logoBordered.-small{width:100px;height:100px}}@layer block.atoms{.a-progress{--progress-width: 300px;--progress-height: 3px;--progress-background-height: 1px;--progress-color: var(--COLOR-GREY-400);display:inline-block;position:relative;width:var(--progress-width);height:var(--progress-height);border:none;background-color:transparent;color:var(--progress-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(0deg,transparent calc(50% - .5px),var(--progress-color) calc(50% - .5px),var(--progress-color) calc(50% + .5px),transparent calc(50% + .5px))}.a-progress::-webkit-progress-bar{background-color:transparent}.a-progress::-webkit-progress-value{background-color:var(--progress-color)}.a-progress::-moz-progress-bar{background-color:var(--progress-color)}.a-progress.-vertical{background-image:linear-gradient(90deg,transparent calc(50% - .5px),var(--progress-color) calc(50% - .5px),var(--progress-color) calc(50% + .5px),transparent calc(50% + .5px));width:var(--progress-height);height:var(--progress-width)}.a-progress__progressBar{display:block;height:100%;background-color:currentColor}}@layer block.atoms{.a-price{display:inline-block;position:relative;max-width:148px;font-size:34px;font-weight:var(--FONT-WEIGHT-BOLD);line-height:40px;white-space:nowrap}.a-price sup{top:-3px;font-size:12px;font-weight:var(--FONT-WEIGHT-SEMI-BOLD);line-height:14px}.a-price sub{position:relative;bottom:8px;margin-left:-19px;color:var(--COLOR-GREY-400);font-size:12px;font-weight:var(--FONT-WEIGHT-SEMI-BOLD);line-height:14px;text-decoration:line-through}.a-price__name{margin-bottom:-4px;font-size:12px;font-weight:var(--FONT-WEIGHT-SEMI-BOLD);line-height:14px;text-align:left}.a-price__badge{position:relative;top:-16px;margin-left:-5px}}@layer block.atoms{.a-rate{white-space:nowrap}.a-rate i{margin-left:4px}.a-rate.-big{font-size:2em;font-weight:var(--FONT-WEIGHT-BOLD)}.a-rate.-big i{font-size:.6em}.a-rate.-big del{font-size:.5em;font-weight:var(--FONT-WEIGHT-BASE)}.a-rate del{-webkit-text-fill-color:initial;background:none;text-decoration-color:initial;clip-path:inset(0);margin-right:4px;color:var(--COLOR-GREY-300)}}@layer block.atoms{.a-flag{--flag-color: #fff;--flag-background-color: var(--COLOR-GREY);--flag-size: 45px;--flag-size-small: 30px;position:relative;width:var(--flag-size);height:var(--flag-size);color:var(--flag-color);overflow:hidden}.a-flag:before{display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--flag-background-color);content:"";clip-path:polygon(0 0,0% 100%,100% 0)}.a-flag.-autoPlacement{position:absolute;top:0;left:0}.a-flag.-rounded{border-radius:var(--BORDER-RADIUS) 0 0 0}.a-flag i{display:flex;position:relative;align-items:center;justify-content:center;width:62%;height:68%;font-size:15px}.a-flag span{display:flex;position:relative;width:-moz-fit-content;width:fit-content;margin-left:9px;font-size:20px;font-weight:var(--FONT-WEIGHT-BOLD);line-height:33px}.a-flag.-small{width:var(--flag-size-small);height:var(--flag-size-small)}.a-flag.-small i{font-size:10px}.a-flag.-small span{margin-left:6px;font-size:12px;line-height:23px}}@layer block.atoms{.a-flag.-primary:before,.-primary .a-flag:before{background-image:var(--GRADIENT-PRIMARY)}}@layer block.atoms{.a-flag.-superCashback:before,.-superCashback .a-flag:before{--flag-background-color: var(--COLOR-PURPLE-700)}}@layer block.atoms{.a-flag.-giftCardCashback:before,.-giftCardCashback .a-flag:before{--flag-background-color: var(--GRADIENT-PRIMARY)}}@layer block.atoms{.a-alert{--alert-color: var(--COLOR-GREY-300);--alert-background-color: var(--COLOR-GREY-900);--alert-padding: 10px 20px;display:flex;align-items:center;width:100%;padding:var(--alert-padding);border:1px solid transparent;border-radius:var(--BORDER-RADIUS);background-color:var(--alert-background-color)}.a-alert:not(.-p){font-size:12px;line-height:17px}.a-alert.-colored{color:var(--alert-color)}.a-alert.-bordered{border-color:var(--alert-color)}.a-alert.-center{justify-content:center;text-align:center}.a-alert.-success{--alert-color: var(--COLOR-SUCCESS);--alert-background-color: #e5f9f4}.a-alert.-danger{--alert-color: var(--COLOR-DANGER);--alert-background-color: #fae5e2}.a-alert.-warning{--alert-color: var(--COLOR-WARNING);--alert-background-color: #fff7e2}.a-alert.-info{--alert-color: var(--COLOR-INFO);--alert-background-color: #e8f2ff}.a-alert__icon{margin-right:.9em;padding-top:1px;padding-right:1px;color:var(--alert-color);font-size:1.375em}}@layer block.molecules{.m-offer{--offer-white-color: #fff;--offer-disabled-color: var(--COLOR-DISABLED);--offer-space: 12px;--offer-vertical-height-min-sidebar: 90px;--offer-vertical-height-max-sidebar: 150px;--offer-horizontal-mobile-sidebar-width: 105px;--offer-horizontal-tablet-sidebar-width: 125px;--offer-horizontal-desktop-sidebar-width: 150px;border-radius:var(--BORDER-RADIUS);box-shadow:var(--BOX-SHADOW);display:grid;position:relative;grid-template:". . . ." var(--offer-space) "offerSidebar offerPreamble offerBadge ." "offerSidebar offerIntIllus offerIntIllus ." "offerSidebar offerTitle offerTitle ." "offerSidebar offerProductPrice offerProductPrice ." "offerSidebar offerTitleSecondary offerTitleSecondary ." "offerSidebar offerAction offerAction ." "offerSidebar offerGuru offerGuru ." "offerSidebar offerDetailsAction offerDetailsAction ." "offerSidebar offerDetails offerDetails ." "offerSidebar offerTrustSignals offerTrustSignals ." "offerSidebar offerModeration offerModeration ." "offerSidebar offerStartingSoon offerStartingSoon ." "offerFooter offerFooter offerFooter offerFooter"/var(--offer-horizontal-mobile-sidebar-width) minmax(min-content,1fr) auto var(--offer-space);min-width:160px;background-color:var(--offer-white-color);text-align:left;overflow:hidden}.m-offer.-on{box-shadow:var(--BOX-SHADOW-ON)}.m-offer__sidebar{display:flex;position:relative;grid-area:offerSidebar;flex:0 0 auto;flex-flow:column;place-self:start stretch;align-items:center;justify-content:center;width:auto;height:auto;padding:calc(var(--offer-space) * 2) var(--offer-space) calc(var(--offer-space) * 2) calc(var(--offer-space) / 2);font-size:34px;font-weight:var(--FONT-WEIGHT-BOLD);text-align:center;word-break:break-word;overflow:hidden}.m-offer__sidebar .-small{font-size:18px;white-space:nowrap}.m-offer__sidebar.-cardContainer{justify-self:center;width:76px;height:48px;margin-top:40px;padding:5px;border-radius:8px;background:linear-gradient(47deg,#dcdcdc33,#d9d9d900 52.49%,#fcfcfc00),#fbfbfb;background-blend-mode:normal,multiply,normal;box-shadow:0 1px 2px #00000040}.m-offer__sidebar.-cardContainer img{margin:0;mix-blend-mode:multiply}.m-offer__sidebarPreviousDiscount{font-size:20px;font-weight:var(--FONT-WEIGHT-BASE);line-height:23px}.m-offer__sidebarPicture{flex-shrink:0;max-height:80px;margin-top:calc(0px - var(--offer-space));object-fit:scale-down}.m-offer__sidebarPicto{width:48px;line-height:45px}.m-offer__sidebarLegend{margin-top:calc(var(--offer-space) / 2);padding:0 calc(var(--offer-space) / 2);font-size:10px;font-weight:700;text-transform:uppercase}.m-offer__extIllusBadge{position:absolute;top:8px;left:8px}.m-offer__rating{position:absolute;top:calc(50% - 30px);right:0;width:60px;height:60px;border:2px solid transparent;border-radius:50%;background-clip:content-box,border-box;background-color:#fff;background-origin:border-box;font-size:24px;font-weight:var(--FONT-WEIGHT-SEMI-BOLD);line-height:56px;text-align:center}.m-offer__rating small{font-size:12px}.m-offer__preamble{grid-area:offerPreamble}.m-offer__preambleTitle{margin:0 0 2px;color:var(--COLOR-GREY-100);font-size:12px;font-weight:var(--FONT-WEIGHT-BOLD);line-height:14px;text-transform:uppercase}.-disabled .m-offer__preambleTitle{color:var(--COLOR-GREY-300)!important}.m-offer__preambleSubtitle{margin:0;color:var(--COLOR-GREY-400);font-size:12px;line-height:16px}.m-offer__preambleSubtitle.-highlight{width:-moz-fit-content;width:fit-content;padding:0 4px;background-color:var(--COLOR-PROMOTIONAL);color:var(--COLOR-GREY-100)}.m-offer__review{grid-area:offerReview;margin-bottom:5px;color:var(--COLOR-GREY-400);font-size:12px}.m-offer__badges{position:relative;top:-1px;grid-area:offerBadge;justify-self:end;font-size:0}.m-offer__title{grid-area:offerTitle;place-self:center stretch;margin-top:5px;margin-bottom:calc(var(--offer-space) / 2);color:var(--COLOR-GREY-100);cursor:pointer}.-disabled .m-offer__title{color:var(--COLOR-GREY-300)!important}.m-offer__titleSecondary{grid-area:offerTitleSecondary;margin-top:-5px;margin-bottom:calc(var(--offer-space) / 2);color:var(--COLOR-GREY-100);cursor:pointer}.-disabled .m-offer__titleSecondary{color:var(--COLOR-GREY-300)!important}.m-offer__productPrice{grid-area:offerProductPrice;place-self:end stretch;margin-bottom:10px;cursor:pointer}.m-offer__guru{grid-area:offerGuru}.m-offer__guruIllustration{margin-right:calc(var(--offer-space) / 2);float:left;border-radius:50%}.m-offer__guruAvatar{margin-right:12px;float:left;font-size:30px;line-height:30px}.m-offer__guruAuthor{margin-bottom:8px;font-size:12px;font-weight:var(--FONT-WEIGHT-SEMI-BOLD);line-height:30px}.m-offer__guruDescription{margin-bottom:var(--offer-space);color:var(--COLOR-GREY);font-size:13px}.m-offer__logoAlt{grid-area:offerLogoAlt;place-self:center center;width:auto;height:50px;max-height:50px;margin-top:-8px}.m-offer__action{grid-area:offerAction;place-self:end stretch;margin-bottom:var(--offer-space)}.m-offer__social{display:flex;grid-area:offerSocial;align-items:center;gap:0;margin-bottom:var(--offer-space);color:var(--COLOR-GREY-100);font-size:12px}.m-offer__social .m-offer__socialBtn,.m-offer__social .m-offer__socialItem{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border:0;background-color:var(--COLOR-GREY-800);color:var(--COLOR-GREY-100);font-size:12px;font-weight:var(--FONT-WEIGHT-BOLD);cursor:pointer}.m-offer__social .m-offer__socialBtn{border-radius:var(--BORDER-RADIUS) 0 0 var(--BORDER-RADIUS)}.m-offer__social .m-offer__socialBtn+.m-offer__socialBtn{border-left:1px solid var(--COLOR-GREY-600);border-radius:0 var(--BORDER-RADIUS) var(--BORDER-RADIUS) 0}.m-offer__social .m-offer__socialItem{margin-left:8px;border-radius:var(--BORDER-RADIUS)}.m-offer__trustSignals{grid-area:offerTrustSignals;place-self:end start;margin-bottom:var(--offer-space);color:var(--COLOR-GREY-400);font-size:12px}.m-offer__detailsAction{grid-area:offerDetailsAction;margin:0 var(--offer-space) calc(var(--offer-space) / 2) 0;color:var(--COLOR-GREY);font-size:12px;font-weight:var(--FONT-WEIGHT-BOLD);text-transform:uppercase;cursor:pointer}.m-offer__detailsAction .fa-chevron-down{position:relative;transition:all var(--TRANSITION-BASE)}.m-offer__detailsAction.-on .fa-chevron-down{top:-1px;transform:rotate(180deg)}.m-offer__details{position:relative;grid-area:offerDetails;margin-bottom:var(--offer-space);color:var(--COLOR-GREY);font-size:13px;line-height:1.45}.m-offer__details .a-collapseItem{--collapse-item-font-weight: var(--FONT-WEIGHT-BASE);--collapse-item-font-size: 13px;--collapse-item-padding-left: 0;--collapse-item-padding-right: var(--offer-space)}.m-offer__details .a-collapseItem+div{padding:0 12px}.m-offer__details table{margin-bottom:0;border:0}.m-offer__details p{font-size:13px}.m-offer__details ul{margin:0 0 0 15px}.m-offer__details li{margin-bottom:calc(var(--offer-space) / 2)}.m-offer__details td,.m-offer__details th{padding:calc(var(--offer-space) / 2) var(--offer-space);border:0;font-size:13px}.m-offer__cashbackInfo{display:grid;grid-template-columns:26px 1fr;grid-template-rows:1fr;gap:15px 8px;align-items:center;margin:15px 0 10px;color:var(--COLOR-GREY-100)}.m-offer__cashbackInfo p{margin-bottom:0}.m-offer__cashbackInfoIcon{display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:5px;border-radius:100px;background-color:var(--COLOR-GREY-500);color:#fff;font-size:14px}.m-offer__cashbackInfoIcon:last-of-type{background-color:var(--COLOR-GREEN-700)}.m-offer__cashbackInfoText{display:flex;flex-wrap:wrap}.m-offer__footer{-webkit-text-fill-color:initial;background:none;text-decoration-color:initial;grid-area:offerFooter;place-self:end stretch;min-height:40px;margin:0;padding:10px var(--offer-space) 10px 105px;border:1px solid var(--COLOR-GREY-600);border-radius:0 0 var(--BORDER-RADIUS) var(--BORDER-RADIUS);background-color:var(--COLOR-GREY-900);color:var(--COLOR-GREY-100);font-size:12px;font-weight:var(--FONT-WEIGHT-BOLD);line-height:20px;text-decoration:none;text-transform:uppercase}.m-offer__footer:hover,.m-offer__footer:active,.m-offer__footer:focus{color:var(--COLOR-GREY-100);text-decoration:none}.m-offer__footer i{padding-left:2px;line-height:20px}.m-offer__action+.m-offer__footer{margin-top:8px}.-disabled .m-offer__footer{color:var(--COLOR-GREY-300)!important}.m-offer.-disabled .m-offer__colored{-webkit-text-fill-color:initial;background:none;text-decoration-color:initial;color:var(--offer-disabled-color)!important}.m-offer del{color:var(--COLOR-GREY-300)}.m-offer.-highlight{outline:1px solid var(--COLOR-PROMOTIONAL);box-shadow:0 1px 5px #00000040}}@layer block.molecules;@layer block.molecules{.-horizontalCommunity.m-offer{grid-template:". . . ." var(--offer-space) "offerSidebar offerPreamble offerBadge ." "offerSidebar offerTitle offerTitle ." "offerSidebar offerTitleSecondary offerTitleSecondary ." "offerSidebar offerAction offerAction ." "offerSidebar offerDetailsAction offerDetailsAction ." "offerSidebar offerDetails offerDetails ." "offerSidebar offerTrustSignals offerTrustSignals ." "offerSidebar offerAuthor offerAuthor ." "offerSidebar offerSocial offerSocial ." "offerSidebar offerModeration offerModeration ." "offerSidebar offerStartingSoon offerStartingSoon ." "offerSidebar offerGuru offerGuru ." "offerFooter offerFooter offerFooter offerFooter"/var(--offer-horizontal-mobile-sidebar-width) minmax(min-content,1fr) auto var(--offer-space)}.-horizontalCommunity .m-offer__trustSignals{place-self:start start;white-space:nowrap;display:flex;gap:12px}.-horizontalCommunity .m-offer__author{grid-area:offerAuthor;margin:0 0 8px}.-horizontalCommunity .m-offer__author img{border-radius:50%}}@layer block.molecules;@layer block.molecules{.-billboard.m-offer{grid-template:"offerExtIllus offerExtIllus offerExtIllus offerExtIllus" ". . . ." var(--offer-space) "offerSidebar offerPreamble offerBadge ." "offerSidebar offerIntIllus offerIntIllus ." "offerSidebar offerTitle offerTitle ." "offerSidebar offerProductPrice offerProductPrice ." "offerSidebar offerTitleSecondary offerTitleSecondary ." "offerSidebar offerAction offerAction ." "offerSidebar offerGuru offerGuru ." "offerSidebar offerDetailsAction offerDetailsAction ." "offerSidebar offerDetails offerDetails ." "offerSidebar offerTrustSignals offerTrustSignals ." "offerFooter offerFooter offerFooter offerFooter"/105px minmax(min-content,1fr) auto var(--offer-space)}.-billboard .m-offer__extIllusContainer{grid-area:offerExtIllus}.-billboard .m-offer__extIllusContainer picture{display:block;height:100%}.-billboard .m-offer__extIllus{width:100%;height:150px;max-height:150px;object-fit:cover;object-position:left top}.-billboard .m-offer__flag{top:150px}.-verticalFull.-billboard.m-offer{grid-template:"offerExtIllus offerExtIllus offerExtIllus" ". . ." var(--offer-space) ". offerBadge ." minmax(8px,min-content) ". offerPreamble ." minmax(0,min-content) ". offerReview ." minmax(0,min-content) ". offerTitle ." ". offerProductPrice ." minmax(0,min-content) ". offerTitleSecondary ." minmax(0,min-content) ". offerLogoAlt ." minmax(0,min-content) ". offerAction ." minmax(0,min-content) ". offerTrustSignals ." minmax(0,min-content) "offerFooter offerFooter offerFooter" minmax(0,min-content)/var(--offer-space) 1fr var(--offer-space)}.-verticalFull.-billboard .m-offer__sidebar{position:absolute;top:90px;right:0;left:0;padding:0}.-verticalFull.-billboard .m-offer__sidebarPicture{max-height:60px;background:#fff}.-verticalFull.-billboard .m-offer__title{padding:0 45px}}@layer block.molecules{.m-offer.-giftCardCashback{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;text-align:center;background:var(--GRADIENT-CARD, linear-gradient(250deg, #fff 49.88%, #f6f6f6 100%));background-blend-mode:normal,multiply,normal;box-shadow:#00000040 0 1px 2px;border-radius:8px;cursor:pointer;max-height:172px}.m-offer__giftCardCashbackLogo{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:16px}.m-offer__giftCardCashbackLogo img{max-width:60%;height:auto;object-fit:contain;mix-blend-mode:multiply}.m-offer__giftCardCashbackBody{display:flex;flex-direction:column;gap:4px;width:100%}.m-offer__giftCardCashbackAmount{margin:0;font-size:14px;color:var(--COLOR-GREY-100)}.m-offer__giftCardCashbackAmount strong{font-size:20px;font-weight:700}.m-offer__giftCardCashbackValidity{margin:0;font-size:12px;color:var(--COLOR-GREY-200)}}@layer block.molecules{.-primary .m-offer__colored{background-image:var(--GRADIENT-PRIMARY);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}.-primary .m-offer__colored:focus{background-size:400% 100%}.-primary .m-offer__rating{background-image:linear-gradient(#fff,#fff),var(--GRADIENT-PRIMARY)}}@layer block.molecules{.-superCashback .m-offer__colored{-webkit-text-fill-color:initial;background:none;text-decoration-color:initial;color:var(--COLOR-PURPLE-700)}.-superCashback .m-offer__rating{border-color:var(--COLOR-PURPLE-700)}}@layer block.molecules{.-giftCardCashback .m-offer__colored{-webkit-text-fill-color:initial;background:none;text-decoration-color:initial;color:var(--GRADIENT-PRIMARY)}.-giftCardCashback .m-offer__rating{border-color:var(--GRADIENT-PRIMARY)}}@layer block.molecules{.-verticalFull.m-offer{grid-template:". . ." var(--offer-space) ". offerBadge ." minmax(8px,min-content) ". offerSidebar ." min-content ". offerPreamble ." minmax(0,min-content) ". offerReview ." minmax(0,min-content) ". offerTitle ." ". offerDetailsAction ." minmax(0,min-content) ". offerDetails ." minmax(0,min-content) ". offerProductPrice ." minmax(0,min-content) ". offerTitleSecondary ." minmax(0,min-content) ". offerLogoAlt ." minmax(0,min-content) ". offerAction ." minmax(0,min-content) ". offerTrustSignals ." minmax(0,min-content) "offerFooter offerFooter offerFooter" minmax(0,min-content)/var(--offer-space) 1fr var(--offer-space);text-align:center}.-verticalFull .m-offer__sidebar{place-self:center center;min-height:var(--offer-vertical-height-min-sidebar);max-height:var(--offer-vertical-height-max-sidebar);padding:0 calc(var(--offer-space) / 2)}.-verticalFull .m-offer__sidebar.-cardContainer{width:144px;height:90px;margin-top:0}.-verticalFull .m-offer__sidebarPicture{width:auto;height:var(--offer-vertical-height-min-sidebar);max-height:var(--offer-vertical-height-min-sidebar);margin-top:0}.-verticalFull .m-offer__sidebarPicture.-big{height:auto;max-height:var(--offer-vertical-height-max-sidebar)}.-verticalFull .m-offer__preamble{margin:10px 0}.-verticalFull .m-offer__badges{height:28px;padding-bottom:0}.-verticalFull .m-offer__titleSecondary{margin-top:calc(-5px + var(--offer-space) / 2);margin-bottom:calc(var(--offer-space) * 1.5)}.-verticalFull .m-offer__productPrice{margin-top:-5px}.-verticalFull .m-offer__action{place-self:end stretch;margin-top:10px;margin-bottom:20px}.-verticalFull .m-offer__detailsAction{margin:var(--offer-space) var(--offer-space) calc(var(--offer-space) * 2) 0}.-verticalFull .m-offer__trustSignals{justify-self:center}.-verticalFull .m-offer__footer{padding-left:var(--offer-space)}}@layer block.molecules{.-billboard.m-offer{grid-template:"offerExtIllus offerExtIllus offerExtIllus offerExtIllus" ". . . ." var(--offer-space) "offerSidebar offerPreamble offerBadge ." "offerSidebar offerIntIllus offerIntIllus ." "offerSidebar offerTitle offerTitle ." "offerSidebar offerProductPrice offerProductPrice ." "offerSidebar offerTitleSecondary offerTitleSecondary ." "offerSidebar offerAction offerAction ." "offerSidebar offerGuru offerGuru ." "offerSidebar offerDetailsAction offerDetailsAction ." "offerSidebar offerDetails offerDetails ." "offerSidebar offerTrustSignals offerTrustSignals ." "offerFooter offerFooter offerFooter offerFooter"/105px minmax(min-content,1fr) auto var(--offer-space)}.-billboard .m-offer__extIllusContainer{grid-area:offerExtIllus}.-billboard .m-offer__extIllusContainer picture{display:block;height:100%}.-billboard .m-offer__extIllus{width:100%;height:150px;max-height:150px;object-fit:cover;object-position:left top}.-billboard .m-offer__flag{top:150px}.-verticalFull.-billboard.m-offer{grid-template:"offerExtIllus offerExtIllus offerExtIllus" ". . ." var(--offer-space) ". offerBadge ." minmax(8px,min-content) ". offerPreamble ." minmax(0,min-content) ". offerReview ." minmax(0,min-content) ". offerTitle ." ". offerProductPrice ." minmax(0,min-content) ". offerTitleSecondary ." minmax(0,min-content) ". offerLogoAlt ." minmax(0,min-content) ". offerAction ." minmax(0,min-content) ". offerTrustSignals ." minmax(0,min-content) "offerFooter offerFooter offerFooter" minmax(0,min-content)/var(--offer-space) 1fr var(--offer-space)}.-verticalFull.-billboard .m-offer__sidebar{position:absolute;top:90px;right:0;left:0;padding:0}.-verticalFull.-billboard .m-offer__sidebarPicture{max-height:60px;background:#fff}.-verticalFull.-billboard .m-offer__title{padding:0 45px}}@layer block.molecules{.-card.m-offer{grid-template:"offerExtIllus offerExtIllus offerExtIllus offerExtIllus" ". . . ." var(--offer-space) "offerSidebar offerPreamble offerBadge ." "offerSidebar offerIntIllus offerIntIllus ." "offerSidebar offerTitle offerTitle ." "offerSidebar offerProductPrice offerProductPrice ." "offerSidebar offerTitleSecondary offerTitleSecondary ." "offerSidebar offerAction offerAction ." "offerSidebar offerGuru offerGuru ." "offerSidebar offerDetailsAction offerDetailsAction ." "offerSidebar offerDetails offerDetails ." "offerSidebar offerTrustSignals offerTrustSignals ." "offerFooter offerFooter offerFooter offerFooter"/105px minmax(min-content,1fr) auto var(--offer-space)}.-card .m-offer__extIllusContainer{grid-area:offerExtIllus}.-card .m-offer__extIllus{width:100%;height:150px;max-height:150px;object-fit:cover;object-position:left top}.-card .m-offer__flag{top:150px}.-verticalFull.-card.m-offer{grid-template:"offerExtIllus offerExtIllus offerExtIllus" ". . ." var(--offer-space) ". offerBadge ." minmax(8px,min-content) ". offerPreamble ." minmax(0,min-content) ". offerReview ." minmax(0,min-content) ". offerTitle ." ". offerProductPrice ." minmax(0,min-content) ". offerTitleSecondary ." minmax(0,min-content) ". offerLogoAlt ." minmax(0,min-content) ". offerAction ." minmax(0,min-content) ". offerTrustSignals ." minmax(0,min-content) "offerFooter offerFooter offerFooter" minmax(0,min-content)/var(--offer-space) 1fr var(--offer-space)}.-verticalFull.-card .m-offer__sidebar{position:absolute;top:90px;right:0;left:0;padding:0}.-verticalFull.-card .m-offer__sidebarPicture{max-height:60px;background:#fff}}@layer block.molecules{.m-offerSmall{display:flex;position:relative;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%;height:55px;padding:7px 10px;cursor:pointer}.m-offerSmall.-on{border-radius:var(--BORDER-RADIUS);box-shadow:var(--BOX-SHADOW);background-color:#fff}.m-offerSmall>*:not(:last-child){margin-right:15px}.m-offerSmall__price{width:150px}.m-offerSmall__img{display:flex;flex-direction:row;place-content:center space-between;align-items:center;width:auto}.m-offerSmall__img img{width:66px;height:auto;object-fit:contain}.m-offerSmall__text{width:100px;margin:0;color:var(--COLOR-GREY-300);font-size:16px}.m-offerSmall__icon{margin-right:5px;font-size:18px}.m-offerSmall__cta{min-width:50px}}@layer block.molecules{.m-articleCard{display:flex;position:relative;flex-direction:row;height:80px;text-align:left;cursor:pointer;overflow:hidden}.m-articleCard__illustration{max-width:92px;margin-right:10px;border-radius:var(--BORDER-RADIUS)}.m-articleCard__content{position:relative;z-index:1}.m-articleCard__badges{position:absolute;top:-2px;right:12px}.m-articleCard__preambleTitle{margin-bottom:0;font-size:12px;font-weight:var(--FONT-WEIGHT-BOLD);text-transform:uppercase}.m-articleCard__preambleSubtitle{margin-bottom:5px;color:var(--COLOR-GREY-400);font-size:12px;line-height:16px}.m-articleCard__title{display:-webkit-box!important;font-size:16px;font-weight:var(--FONT-WEIGHT-BASE);line-height:1.3em;-webkit-line-clamp:2;text-overflow:ellipsis;white-space:normal;overflow:hidden;-webkit-box-orient:vertical}.m-articleCard__description{color:var(--COLOR-GREY-300)}.-boardFull.m-articleCard{flex-direction:column;justify-content:flex-end;border-radius:var(--BORDER-RADIUS)}.-boardFull.m-articleCard.-board,.-boardFull.m-articleCard.-boardFull{color:#fff}.-boardFull.m-articleCard:before{position:absolute;right:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000000d,#0006);content:""}.-boardFull.m-articleCard:hover .m-articleCard__illustration{transform:scale(1.05)}.-boardFull .m-articleCard__illustration{position:absolute;top:0;left:0;height:100%;transition:transform var(--TRANSITION-BASE);z-index:-1}.-boardFull .m-articleCard__content{position:initial;padding:20px}.-boardFull .m-articleCard__badges{top:12px}.-boardFull .m-articleCard__preambleTitle{margin-top:12px}.-boardFull .m-articleCard__preambleSubtitle{margin-bottom:15px;color:#fff}.-boardFull .m-articleCard__title{margin-bottom:0;font-size:20px;font-weight:var(--FONT-WEIGHT-SEMI-BOLD);-webkit-line-clamp:3}.-board>.-boardFull .m-articleCard__title,.-boardFull>.-boardFull .m-articleCard__title{color:#fff}.-boardFull .m-articleCard__description{display:none}}@layer block.molecules{.m-navScroll{padding-top:10px;padding-bottom:10px}.m-navScroll.-fixed,.m-navScroll.-sticky{top:0}.m-navScroll.-fixed{position:fixed}.m-navScroll.-sticky{position:sticky}.m-stickySidebar__content{opacity:0}.m-navScroll ol{margin-left:15px;list-style-type:none}.m-navScroll ol>li:first-child{margin-top:0}.m-navScroll__title{margin-bottom:1em;font-size:20px;font-weight:var(--FONT-WEIGHT-SEMI-BOLD);line-height:1.6}.m-navScroll__content{position:relative;padding:10px 0 10px 10px}.m-navScroll__progress{position:absolute;top:0;bottom:0;left:0}.m-navScroll__progress.-vertical{height:auto}.m-navScroll__progressBar{transition:height .5s var(--TRANSITION-EASE)}.m-navScroll__anchorList{margin-bottom:0;padding-left:20px}.m-navScroll__anchorListItem{font-size:16px;line-height:1.5}.m-navScroll__anchorListItem+.m-navScroll__anchorListItem{margin-top:1em}.m-navScroll__anchorListItem a,.m-navScroll__anchorListItem .-a{color:var(--COLOR-GREY)}.m-navScroll__anchorListItem.-active>a,.m-navScroll__anchorListItem.-active>.-a{color:var(--COLOR-DARK);font-weight:var(--FONT-WEIGHT-SEMI-BOLD)}ol>li{margin-top:.5em!important}.m-navScroll__anchorNestedList{position:relative;margin-bottom:0;cursor:pointer}.m-navScroll__anchorNestedTitle a:first-child{position:absolute;left:-15px;margin-top:6px;font:var(--fa-font-regular);font-size:12px}.m-navScroll__anchorNestedTitle.-active a,.m-navScroll__anchorNestedTitle.-active .-a{color:var(--COLOR-DARK);font-weight:var(--FONT-WEIGHT-SEMI-BOLD)}.m-navScroll__anchorNestedTitleChevron i{transition:rotate var(--TRANSITION-BASE);pointer-events:none}.m-navScroll__anchorNestedTitleChevron.-on i{rotate:90deg}.m-stickySidebar{position:absolute;top:0;right:0;width:290px}.m-stickySidebar__content{position:sticky;top:65px;transition:opacity var(--TRANSITION-BASE);z-index:0}.m-summary{max-height:calc(100vh - 65px)}.m-summary .m-navScroll__anchorList{max-height:calc(100vh - 280px);overflow:auto}.m-summary__navScroll{margin-bottom:20px}.m-summary__author{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:30px}.m-summary__authorAvatar{flex:0 0 40px;margin-right:12px;border-radius:50%;object-fit:contain;overflow:hidden}.m-summary__authorText{flex:1 0 200px;line-height:1.5}.m-summary__authorTitle{margin:10px 0 -3px}.m-summary__authorTitle,.m-summary__authorDescription{color:var(--COLOR-GREY);font-size:12px;font-weight:var(--FONT-WEIGHT-SEMI-BOLD)}}@layer block.molecules{.m-bannerEvent{display:flex;position:relative;align-items:center;justify-content:center;height:30px;background:#fe0;color:#000;font-size:12px;font-weight:var(--FONT-WEIGHT-BOLD);text-transform:uppercase;cursor:pointer}.m-bannerEvent .m-headerText__campaign{width:100%;height:100%;line-height:30px;text-align:center}}@layer block.molecules{.m-pageHeader__text{display:flex;flex-direction:column;align-items:baseline}.m-pageHeader__author{color:var(--COLOR-GREY-300);font-size:14px}}@layer block.molecules{.m-titleSection{position:relative;margin-bottom:15px}.m-titleSection>*:nth-last-child(2){margin-bottom:0}.m-titleSection__title+*:not(.m-titleSection__link){margin-top:15px}.m-titleSection__link{position:absolute;right:0;bottom:0}}@layer base{.-primaryTitle{position:relative;padding-left:15px}.-primaryTitle:before{position:absolute;top:0;left:0;width:3px;height:100%;background:var(--GRADIENT-PRIMARY);content:""}}@layer block.molecules{.m-alertingBox .o-form__inputToggleSliderWrapper{width:85px}.m-alertingBox .o-form__inputToggleSliderWrapper>label,.m-alertingBox .o-form__inputToggleSliderWrapper span{vertical-align:middle}.m-alertingBox .o-form__inputToggleContainer{display:flex;flex-direction:row;place-content:center space-between;align-items:center}.m-alertingBox .o-form__inputToggleContainer span.-textSmall{max-width:180px}.m-alertingBox .-toggleOn{background-image:var(--GRADIENT-PRIMARY);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:12px;font-weight:700}.m-alertingBox .-toggleOn:focus{background-size:400% 100%}.m-alertingBox .-toggleOff{color:var(--COLOR-GREY-400);font-size:12px;font-weight:700}}@layer block.organisms{#alerting-dialog{max-width:400px}#alerting-dialog .o-dialog__body{display:flex;flex-direction:column;flex-wrap:wrap;place-content:center center;align-items:center;padding-top:50px;text-align:center}#alerting-dialog .o-dialog__body h2{margin-top:30px;margin-bottom:0}#alerting-dialog .o-dialog__body h2.-titleSuccess{margin-bottom:30px}#alerting-dialog .o-dialog__body .a-alert{margin-bottom:22px}#alerting-dialog .o-dialog__body input,#alerting-dialog .o-dialog__body button{width:250px;margin-bottom:22px}#alerting-dialog .o-dialog__body .-loader{display:inline-block;margin-left:10px}#alerting-dialog .o-dialog__body .-wrapperSuccess .fa-circle-check{font-size:71px;background-image:var(--GRADIENT-PRIMARY);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}#alerting-dialog .o-dialog__body .-wrapperSuccess .fa-circle-check:focus{background-size:400% 100%}}@layer block.atoms{.heartbeat-anime{position:relative;animation:heartbeat 1s}@keyframes heartbeat{0%{transform:scale(.75)}20%{transform:scale(1)}40%{transform:scale(.75)}60%{transform:scale(1)}80%{transform:scale(.75)}to{transform:scale(1)}}.a-icons[data-bookmark-event]{position:relative}}@layer block.molecules{.m-offer__alerting{min-height:117px}.m-flash-message{position:absolute;top:3px;right:0;width:-moz-max-content;width:max-content;height:20px;margin-right:40px;padding:0 5px;animation:appear .3s;border-radius:5px;background:var(--COLOR-GREY-100);color:#fff;font-size:14px;line-height:20px;text-align:center}@keyframes appear{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}}@layer block.molecules{.m-quote{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:390px;margin:0 auto;padding:16px 24px}.m-quote__icon{font-size:18px}.m-quote__citation{margin-top:16px;font-style:italic;line-height:24px;text-align:center;quotes:none}}@layer block.molecules{.m-resume{border-radius:0 20px 20px;background:#0096521a;padding:30px 20px}.m-resume>*:last-child{margin-bottom:0}.m-resume__title{margin-bottom:24px}}@layer block.organisms{.o-author{width:100%}.o-author__container{display:flex;box-sizing:border-box;padding:30px 10px;border-top:1px solid var(--COLOR-BORDER);border-bottom:1px solid var(--COLOR-BORDER)}.o-author__img{width:50px;min-width:50px;height:50px;border-radius:50%;object-fit:cover}.o-author__description{padding-left:10px}.o-author__name{margin-top:0;margin-bottom:5px;font-size:16px}.o-author__text{margin-bottom:0;font-size:14px}}@layer block.organisms{.o-logoBordered__contains{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:space-evenly;margin-top:15px}.o-logoBordered__contains.-collapsed{width:100%;max-width:1200px;margin-top:0;margin-bottom:0}}@layer block.organisms{.o-tag{--section-tag-subtitle-color: var(--COLOR-GREY-100)}.o-tag__subtitle{color:var(--section-tag-subtitle-color)}.o-tag__list{display:inline-flex;flex-wrap:wrap}.o-tag__list>*{margin:0 10px 10px 0}.o-tag__list>*:last-child{margin-right:0}}@layer block.organisms{.o-product{--product-icon-primary-color: var(--COLOR-PRIMARY);--product-icon-secondary-color: var(--COLOR-GREY-400);display:grid;position:relative;grid-template:"productHead         productHead" "productPictured     productInfos" "productSmall        productSmall" "productDescription  productDescription" "productAdvantages   productAdvantages" "productDetailOffers productDetailOffers";padding-bottom:50px}.o-product__header{grid-area:productHead;margin-bottom:20px}.o-product__title{margin-bottom:initial;color:var(--COLOR-GREY-100);font-size:20px}.o-product__img{grid-area:productPictured;align-self:center;justify-self:center;max-width:100px}.o-product__img img{width:auto;max-height:220px}.o-product__infos{display:flex;grid-area:productInfos;flex-flow:row wrap;align-content:center;align-items:center;margin-left:20px}.o-product__infos a,.o-product__infos .-a{margin-top:12px}.o-product__infos .-ratingBrand{display:inline-block;width:62px;margin-right:28px;margin-left:10px;color:var(--COLOR-GREY-400);font-size:12px;font-weight:700}.o-product__rating{position:relative;width:60px;height:60px;color:var(--COLOR-GREY-100);font-size:24px;font-weight:500;line-height:60px;text-align:center;border:solid 2px transparent;border-radius:50%;background-clip:content-box,border-box;background-image:linear-gradient(#fff,#fff),var(--GRADIENT-PRIMARY);background-origin:border-box}.o-product__rating small{font-size:12px}.o-product__description{grid-area:productDescription}.o-product__text{margin:30px 0 0;text-align:justify}.o-product__advantages{grid-area:productAdvantages;padding-top:20px}.o-product__roundTitle{display:flex;position:relative;height:40px;min-height:initial;margin-bottom:20px;padding:10px;border-radius:5px;background:var(--COLOR-GREY-300);color:#fff;font-size:18px;font-weight:var(--FONT-WEIGHT-BOLD);line-height:18px;cursor:pointer}.o-product__roundTitle.-darker{background-image:var(--GRADIENT-PRIMARY)}.o-product__roundTitle:before{right:15px;width:16px;height:2px}.o-product__roundTitle:after{right:22px;width:2px;height:16px}.o-product__roundTitle:before,.o-product__roundTitle:after{position:absolute;top:0;bottom:0;margin:auto 0;transition:all var(--TRANSITION-BASE);background-color:#fff;content:""}.o-product__roundTitle.-on:before{display:none}.o-product__roundTitle.-on:after{transform:rotate(90deg)}.o-product__list{margin:0 0 0 5px;padding-bottom:20px}.o-product__list i{color:var(--product-icon-primary-color)}.o-product__list.-grey i{color:var(--product-icon-secondary-color)}.o-product__listItem{margin:12px 0 0 25px;list-style:none;font-size:16px}.o-product__listItem:first-child{margin-top:0}.o-product__listItem>i:before{margin-left:-25px}.o-product__offersContent{grid-area:productDetailOffers}.o-product__subtitle{margin:20px 0;font-size:20px}.o-product__date{margin-top:20px;color:var(--COLOR-GREY-300);font-size:14px;text-align:left}.o-product__offer{border-bottom:1px solid var(--COLOR-BORDER)}.o-product .m-productSmall{grid-area:productSmall}}@layer block.molecules{.m-productSmall{border-radius:var(--BORDER-RADIUS);box-shadow:var(--BOX-SHADOW);display:grid;grid-template:"productPictured productHead" "productPictured productOffer"/130px 1fr;width:100%;padding:20px 20px 20px 10px;border:1px solid var(--COLOR-BORDER);border-radius:5px;background-color:#fff}.m-productSmall__img{display:flex;position:relative;grid-area:productPictured;justify-content:center;height:-moz-fit-content;height:fit-content;margin-right:36px}.m-productSmall__img img{width:auto;height:auto;max-height:110px}.m-productSmall__rating{position:absolute;top:calc(50% - 30px);right:-25px;width:60px;height:60px;color:var(--COLOR-GREY-100);font-size:24px;font-weight:500;line-height:60px;text-align:center;border:solid 2px transparent;border-radius:50%;background-clip:content-box,border-box;background-image:linear-gradient(#fff,#fff),var(--GRADIENT-PRIMARY);background-origin:border-box}.m-productSmall__rating small{font-size:12px}.m-productSmall__head{grid-area:productHead}.m-productSmall__head a,.m-productSmall__head .-a{display:inline-block;margin:10px 5px 10px 0;color:var(--COLOR-GREY-300);font-size:12px;font-weight:700;text-decoration:none;text-transform:uppercase}.m-productSmall__head a i,.m-productSmall__head .-a i{color:var(--COLOR-PRIMARY)}.m-productSmall__title{max-width:85%;margin-bottom:10px}.m-productSmall__offer{grid-area:productOffer;padding-right:0;padding-left:0;border:none}.m-productSmall__offer .m-offerSmall{padding-right:0;padding-left:0}}@layer block.organisms{.o-jumbotron{display:flex;position:relative;flex-direction:column;place-content:center center;align-items:center;width:100%;min-height:150px;padding:22px;background:#fff;box-shadow:0 1px 5px #00000040;text-align:center}.o-jumbotron__background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.o-jumbotron__logo{position:relative;width:120px;margin-bottom:15px;padding:7px;border-radius:var(--BORDER-RADIUS);background-color:#fff}.o-jumbotron__title{position:relative;margin:0 0 5px;color:var(--COLOR-GREY-100)}picture~.o-jumbotron__title{color:#fff}.o-jumbotron__description{position:relative;margin:0;color:var(--COLOR-GREY-500)}picture~.o-jumbotron__description{color:#fff}.o-jumbotron__cta{margin:20px 0 8px}}@layer block.molecules{.m-alertingMerchant{display:grid;position:relative;grid-template:". . ." 15px " . alertingMerchantSidebar  . " min-content " . alertingMerchantTitle    . " minmax(0,min-content) " . alertingMerchantSubtitle ." minmax(0,min-content) " . alertingMerchantAction ." minmax(0,min-content) ". . ." 20px/12px 1fr 12px;justify-items:center;background-color:transparent;text-align:center}.m-alertingMerchant__sidebar{grid-area:alertingMerchantSidebar;justify-self:center}.m-alertingMerchant__title{grid-area:alertingMerchantTitle;margin:22px 0 2px;font-size:20px}.m-alertingMerchant__subtitle{grid-area:alertingMerchantSubtitle;grid-auto-rows:min-content;margin:0;color:var(--COLOR-GREY-400)}.m-alertingMerchant__action{grid-area:alertingMerchantAction;margin:12px 0 0}}@layer block.atoms{.m-linkItem{-webkit-text-fill-color:initial;background:none;text-decoration-color:initial;display:flex;position:relative;align-items:center;justify-content:space-between;height:50px;margin:0;padding:15px 20px;border-radius:inherit;background:#fff;box-shadow:inset 0 -1px 0 0 var(--COLOR-GREY-800);color:var(--COLOR-GREY-100);text-decoration:none;overflow:auto}.m-linkItem:hover,.m-linkItem:active{text-decoration:none}.m-linkItem:hover .m-linkItem__icon,.m-linkItem:active .m-linkItem__icon{transform:translate(5px)}.m-linkItem:focus{text-decoration:none;z-index:1}.m-linkItem:focus-visible{outline:0;box-shadow:inset 0 0 0 3px var(--COLOR-PRIMARY-LIGHTEN);text-decoration:none}.m-linkItem .a-stars{min-width:170px}.m-linkItem:has(.m-linkItem__countOffers) .a-stars{min-width:110px}.m-linkItem>*{white-space:nowrap}.m-linkItem>*+*:not(.a-flag){margin-left:10px}.m-linkItem__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex-basis:100%}.m-linkItem__rateGiftCard{position:relative;min-width:65px;text-align:right}.m-linkItem__rateGiftCard:before{-webkit-text-fill-color:initial;background:none;text-decoration-color:initial;position:absolute;left:0;color:var(--COLOR-GREY-400);content:"|"}.m-linkItem__title+.m-linkItem__rateGiftCard:before{content:none}.m-linkItem__countOffers{position:relative;min-width:50px;text-align:right}.m-linkItem:has(.a-badge,.a-rate) .m-linkItem__countOffers:before{-webkit-text-fill-color:initial;background:none;text-decoration-color:initial;position:absolute;left:0;color:var(--COLOR-GREY-400);content:"|"}.m-linkItem__countOffersIcon{position:relative;top:1px;line-height:20px}.m-linkItem__icon{margin-left:25px;transition:transform var(--TRANSITION-BASE);color:var(--COLOR-GREY-300);text-align:right}}@layer block.organisms{body:has(.o-dialog[open]){overflow:hidden}dialog{--dialog-max-width: 600px;display:block;position:absolute;right:0;left:0;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin:auto;padding:0;z-index:9999}dialog::backdrop{background-color:#555555b3}dialog:not([open]){display:none}dialog.-fixed{position:fixed;top:50%;transform:translateY(-50%)}.o-dialog{border-radius:var(--BORDER-RADIUS);box-shadow:var(--BOX-SHADOW);--dialog-padding: 20px;--dialog-padding-mobile: 10px;top:40px;width:auto;max-width:var(--dialog-max-width);max-height:calc(100% - 40px);margin:0 10px;border:0;background-color:#fff;color:var(--COLOR-DARK);overflow:auto}.o-dialog__body{display:flex;flex-direction:column;padding:var(--dialog-padding-mobile);background-color:#fff}.o-dialog__body.-center{align-items:center;text-align:center}.o-dialog__formClose{outline:0}.o-dialog__close{display:flex;position:absolute;top:6px;right:6px;width:32px;height:32px;margin:0;padding:6px;transition:color var(--TRANSITION-BASE);border:0;background:none;color:#0003;font-size:10px;line-height:20px;text-indent:0;vertical-align:top;cursor:pointer}.o-dialog__close:hover{color:#0000004d}.o-dialog ul{padding-left:20px}}@layer block.organisms{.o-offerDialog__headerBackground{width:100%;height:150px;object-fit:cover;background-image:var(--GRADIENT-PRIMARY)}.o-offerDialog__logo{display:block;position:relative;width:150px;margin:0 auto;padding:12px 12px 0;border-radius:5px;background-color:#fff}.o-offerDialog__headerBackground+.o-offerDialog__logo{margin-top:-70px}.o-offerDialog__preambleTitle{margin:0;font-size:12px;font-weight:var(--FONT-WEIGHT-BOLD);text-transform:uppercase}.o-offerDialog__preambleSubtitle{margin-bottom:8px;color:var(--COLOR-GREY-300);font-size:12px}.o-offerDialog__title{max-width:350px;margin-top:13px;margin-right:auto;margin-left:auto;font-weight:var(--FONT-WEIGHT-BASE)}.o-offerDialog__mainBox{width:100%;margin:10px 0 0;padding:20px;border-radius:calc(var(--BORDER-RADIUS) * 2);background-color:var(--COLOR-GREY-800)}.o-offerDialog__additionalBox{position:relative;width:100%;margin:7px 0 0;padding:27px 20px 16px;border-radius:calc(var(--BORDER-RADIUS) * 2);background-color:var(--COLOR-PROMOTIONAL);color:#000}.o-offerDialog__additionalBoxPlus{display:flex;position:absolute;top:-23px;left:calc(50% - 21px);align-items:center;justify-content:center;width:42px;height:42px;margin:0 auto;border:5px solid #fff;border-radius:21px;background-color:var(--COLOR-GREY-100);color:var(--COLOR-PROMOTIONAL)}.o-offerDialog__additionalBoxPlus i{height:14px}.o-offerDialog__additionalBoxTitle{margin-bottom:12px;font-weight:var(--FONT-WEIGHT-SEMI-BOLD)}.o-offerDialog__details{position:relative;color:var(--COLOR-GREY);font-size:13px;line-height:1.45;margin:30px auto 10px;text-align:left}.o-offerDialog__details .a-collapseItem{--collapse-item-font-weight: var(--FONT-WEIGHT-BASE);--collapse-item-font-size: 13px;--collapse-item-padding-left: 0;--collapse-item-padding-right: var(--offer-space)}.o-offerDialog__details .a-collapseItem+div{padding:0 12px}.o-offerDialog__details table{margin-bottom:0;border:0}.o-offerDialog__details p{font-size:13px}.o-offerDialog__details ul{margin:0 0 0 15px}.o-offerDialog__details li{margin-bottom:calc(var(--offer-space) / 2)}.o-offerDialog__details td,.o-offerDialog__details th{padding:calc(var(--offer-space) / 2) var(--offer-space);border:0;font-size:13px}}@layer block.organisms{@keyframes nav-tabs-fade-in{0%{opacity:0}to{opacity:1}}.o-navTabs{--nav-tabs-height: 60px;--nav-tabs-color: var(--COLOR-GREY-300);--nav-tabs-color-focus: var(--COLOR-GREY-200);--nav-tabs-underline-height: 3px;border-radius:var(--BORDER-RADIUS);box-shadow:var(--BOX-SHADOW);display:flex;position:relative;justify-content:center;transition:top var(--TRANSITION-BASE);background:#fff}.o-navTabs__tabList{scrollbar-width:none;font-size:0;text-align:center;white-space:nowrap;overflow-x:auto}.o-navTabs__tabList::-webkit-scrollbar{display:none}.o-navTabs__tabList.-left{text-align:left}.o-navTabs__tabList.-right{text-align:right}.o-navTabs__tab{-webkit-text-fill-color:initial;text-decoration-color:initial;display:inline-block;position:relative;height:var(--nav-tabs-height);margin-right:10px;padding-right:12px;padding-left:12px;transition:box-shadow var(--TRANSITION-BASE);border:none;outline:none;background:none;box-shadow:inset 0 calc(-1 * var(--nav-tabs-underline-height)) 0 0 transparent;color:var(--nav-tabs-color);font-size:16px;line-height:calc(var(--nav-tabs-height) - var(--nav-tabs-underline-height));text-decoration:none;vertical-align:middle;cursor:pointer}.o-navTabs__tab:hover,.o-navTabs__tab:focus{color:var(--nav-tabs-color);text-decoration:none}.o-navTabs__tab:focus{color:var(--nav-tabs-color-focus)}.o-navTabs__tab:last-child{margin-right:0}.o-navTabs__tab:disabled,.o-navTabs__tab.-disabled{color:var(--COLOR-DISABLED)}.o-navTabs__tab:active,.o-navTabs__tab[aria-selected=true]{outline:none;color:var(--nav-tabs-color);text-decoration:none}.o-navTabs__tab:active:disabled,.o-navTabs__tab:active.-disabled,.o-navTabs__tab[aria-selected=true]:disabled,.o-navTabs__tab[aria-selected=true].-disabled{box-shadow:inset 0 calc(-1 * var(--nav-tabs-underline-height)) 0 0 var(--COLOR-DISABLED)}.o-navTabs__tab.-on:after{position:absolute;bottom:0;left:0;width:100%;height:var(--nav-tabs-underline-height);content:""}.o-navTabs__underline{display:block;position:absolute;bottom:0;left:0;width:0;height:var(--nav-tabs-underline-height);transition:transform var(--TRANSITION-BASE),width var(--TRANSITION-BASE);pointer-events:none;z-index:0}.o-navTabs__underline.-trailing{transition-duration:.24s}.o-navTabs__underline.-leading{transition-duration:.16s}.o-navTabs__underline~[role=tab]:active,.o-navTabs__underline~[role=tab][aria-selected=true]{box-shadow:none!important}.o-navTabs.-panel{animation-name:nav-tabs-fade-in;animation-duration:var(--TRANSITION-DURATION);animation-timing-function:var(--TRANSITION-EASE);animation-iteration-count:1;opacity:1}.o-navTabs__arrows{position:absolute}.o-navTabs__arrow{display:flex;visibility:hidden;position:absolute;align-items:center;height:var(--nav-tabs-height);padding:0 10px;border:none;background:#fff;font-size:12px;cursor:pointer;z-index:1}.o-navTabs__arrow.-previous{left:0;box-shadow:#fff 15px 0 15px}.o-navTabs__arrow.-next{right:0;box-shadow:#fff -15px 0 15px}.o-navTabs__arrow.-showTab{visibility:visible}}@layer block.organisms{.o-navTabs.-primary .o-navTabs__tab:hover{background-image:var(--GRADIENT-PRIMARY);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}.o-navTabs.-primary .o-navTabs__tab:hover:focus{background-size:400% 100%}.o-navTabs.-primary .o-navTabs__tab[aria-selected=true]{box-shadow:inset 0 calc(-1 * var(--nav-tabs-underline-height)) 0 0 var(--COLOR-PRIMARY);background-image:var(--GRADIENT-PRIMARY);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}.o-navTabs.-primary .o-navTabs__tab[aria-selected=true]:focus{background-size:400% 100%}.o-navTabs.-primary .o-navTabs__tab.-on:after{background-image:var(--GRADIENT-PRIMARY)}.o-navTabs.-primary .o-navTabs__underline{background-image:var(--GRADIENT-PRIMARY)}}@layer utilities{.-sticky{position:sticky;top:20px;z-index:10}}@layer block.molecules{.m-specificationsTable{position:relative}.m-specificationsTable__container{display:flex;flex-direction:column;width:100%;padding:20px 0;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;overflow-x:scroll}.m-specificationsTable__container::-webkit-scrollbar{display:none}.m-specificationsTable__container .m-specificationsTable__row:nth-of-type(2n):not(.-last)>.m-specificationsTable__cell{background-color:var(--COLOR-GREY-800)}.m-specificationsTable__header{display:flex;flex-direction:column;align-items:center;width:100%}.m-specificationsTable__headerProduct{display:flex;position:relative;justify-content:center;height:150px;margin:16px 0}.m-specificationsTable__headerProduct img{max-height:100%;object-fit:contain}.m-specificationsTable__rating{display:flex;position:absolute;top:50%;right:0;align-items:center;justify-content:center;width:60px;height:60px;transform:translateY(-50%);color:var(--COLOR-GREY-100);font-size:24px;font-weight:500;line-height:60px;text-align:center;border:solid 2px transparent;border-radius:50%;background-clip:content-box,border-box;background-image:linear-gradient(#fff,#fff),var(--GRADIENT-PRIMARY);background-origin:border-box}.m-specificationsTable__rating small{font-size:12px}.m-specificationsTable__arrows{display:flex;position:absolute;top:50%;align-items:center;justify-content:center;width:36px;height:36px;padding:0;transform:translateY(-50%);transition:color var(--TRANSITION-BASE);border:none;border-radius:100%;outline:none;background:#fff;box-shadow:var(--BOX-SHADOW);color:var(--COLOR-GREY-200);font-size:20px;cursor:pointer;z-index:10}.m-specificationsTable__arrows:hover{color:var(--COLOR-PRIMARY)}.m-specificationsTable__arrows.-left{right:-19px}.m-specificationsTable__arrows.-right{right:-8px}.m-specificationsTable__arrows i{font-size:12px}.m-specificationsTable__row{display:flex;width:100%}.m-specificationsTable__row:first-of-type>.m-specificationsTable__cell{flex-direction:column;justify-content:flex-start;border-top-left-radius:var(--BORDER-RADIUS);border-top-right-radius:var(--BORDER-RADIUS);clip-path:inset(calc(0px - var(--BORDER-RADIUS)) calc(0px - var(--BORDER-RADIUS)) calc(0px - var(--BORDER-RADIUS)) calc(0px - var(--BORDER-RADIUS)))}.m-specificationsTable__row:first-of-type>.m-specificationsTable__cellTitle{border-top-left-radius:var(--BORDER-RADIUS);border-top-right-radius:var(--BORDER-RADIUS)}.m-specificationsTable__row.-last .m-specificationsTable__cell:not(:first-child){padding:15px 10px}.m-specificationsTable__row.-last .m-specificationsTable__cell,.m-specificationsTable__row.-last .m-specificationsTable__cellTitle{border-bottom-left-radius:var(--BORDER-RADIUS);border-bottom-right-radius:var(--BORDER-RADIUS)}.m-specificationsTable__cell{display:flex;align-items:center;justify-content:center;width:100%;min-width:calc(100% - 165px);min-height:50px;margin:0 5px;padding:8px 20px;background-color:#fff;box-shadow:var(--BOX-SHADOW);text-align:center;scroll-snap-align:end;scroll-margin-left:0;clip-path:inset(0 calc(0px - var(--BORDER-RADIUS)) calc(0px - var(--BORDER-RADIUS)) calc(0px - var(--BORDER-RADIUS)))}.m-specificationsTable__cellTitle{display:flex;align-items:center;justify-content:flex-start;width:160px;min-width:calc(100% - 195px);min-height:50px;margin-right:5px;padding:10px 20px;background-color:var(--COLOR-GREY-800);font-weight:700;text-align:left}.m-specificationsTable__titlesContainer{display:flex;position:absolute;left:-1px;flex-direction:column;border-radius:var(--BORDER-RADIUS)}.m-specificationsTable__titlesContainer .m-specificationsTable__cellTitle{position:relative;justify-content:flex-start;width:150px;padding-left:15px;background-color:var(--COLOR-GREY-800);clip-path:inset(0 calc(0px - var(--BORDER-RADIUS)) calc(0px - var(--BORDER-RADIUS)) calc(0px - var(--BORDER-RADIUS)));font-weight:700;z-index:1}.m-specificationsTable__titlesContainer .m-specificationsTable__cellTitle:first-of-type{clip-path:inset(calc(0px - var(--BORDER-RADIUS)) calc(0px - var(--BORDER-RADIUS)) calc(0px - var(--BORDER-RADIUS)) calc(0px - var(--BORDER-RADIUS)))}.m-specificationsTable__titlesContainer :first-child{border-top-left-radius:var(--BORDER-RADIUS);border-top-right-radius:var(--BORDER-RADIUS)}.m-specificationsTable__titlesContainer :nth-last-child(4){border-bottom-left-radius:var(--BORDER-RADIUS);border-bottom-right-radius:var(--BORDER-RADIUS)}.m-specificationsTable__titlesBackground{position:absolute;top:-8px;width:100%;height:103%;background-color:#fff}.m-specificationsTable__titlesShadow{position:absolute;min-width:calc(100% - 5px);height:100%;border-radius:var(--BORDER-RADIUS);background:none;box-shadow:0 1px 7px #0000003b}.-threeByThree .m-specificationsTable__cellTitle{min-width:150px}.-oneByOne .m-specificationsTable__cellTitle{min-width:calc(100% - 175px)}}@layer block.organisms{.o-text-item{font-size:16px;line-height:1.7}.o-text-item .o-product__advantages ul{padding:0 0 20px}.o-text-item .o-product__advantages li{margin:12px 0 0 25px;list-style:none;font-size:16px;line-height:16px}.o-text-item .o-product__advantages li:first-child{margin-top:0}.o-text-item ul,.o-text-item ol{padding:0 0 0 30px}.o-text-item ul ul,.o-text-item ul ol,.o-text-item ol ul,.o-text-item ol ol{margin-bottom:0;padding:5px 0 0 20px}.o-text-item ul li,.o-text-item ol li{margin-bottom:10px;text-align:justify}.o-text-item p{text-align:justify}.o-text-item *:last-child{margin-bottom:0}.o-text-item strong{font-weight:var(--FONT-WEIGHT-SEMI-BOLD)}.o-text-item img{width:100%!important;height:auto!important;border-radius:0 20px 20px}.o-text-item .a-btn.-primary{display:inline-block;max-width:300px;margin-bottom:30px;text-align:center;text-overflow:ellipsis;overflow:hidden}.o-text-item .a-btn.-primary>i.-left:before{display:inline-block;padding-right:5px}.o-text-item .o-product{margin-right:0}.o-text-item .o-product img{width:50px!important;height:30px!important;object-fit:contain}.o-text-item .o-product .-cashbackOffer .a-badge{margin-right:20px}.o-text-item .o-product .a-btn.-primary{margin-bottom:0}.o-text-item .fontPicto:before{display:inline-block;padding-right:5px;font:var(--fa-font-regular);-webkit-font-smoothing:antialiased;text-rendering:auto}.o-text-item .fontPicto__plusCircle:before{background-image:var(--GRADIENT-PRIMARY);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;content:""}.o-text-item .fontPicto__plusCircle:before:focus{background-size:400% 100%}.o-text-item .fontPicto__minusCircle:before{color:var(--COLOR-GREY-400);content:""}.o-text-item .-punchline{margin:20px 0 20px 20px;padding-left:20px;border-left:2px solid var(--COLOR-PRIMARY);font-size:20px;font-weight:var(--FONT-WEIGHT-SEMI-BOLD);text-align:left}.o-text-item .-externalLink{font-size:16px}.o-text-item .-externalLink>i{background-image:var(--GRADIENT-PRIMARY);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-right:10px;font-size:18px}.o-text-item .-externalLink>i:focus{background-size:400% 100%}.o-text-item .-externalLink>a{display:block;margin-left:28px}.o-text-item .-externalLink>span{padding-right:10px;border-right:1px solid var(--COLOR-BORDER);font-weight:var(--FONT-WEIGHT-SEMI-BOLD)}.m-giftCardPoulpi{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;gap:16px}.m-giftCardPoulpi img{width:auto!important;height:auto!important}.m-giftCardPoulpi__text{padding:24px 32px;max-width:425px;border:1px solid var(--COLOR-GREY-600);border-radius:60px;font-size:14px;line-height:normal}}@layer base{body{overflow-x:hidden}}@layer block.organisms{.o-jumbotron__fullwidth{width:100vw;margin-left:50%;transform:translate(-50%)}.o-jumbotron.-gradient{background:linear-gradient(95.85deg,#01b6cc 3.58%,#0179fe 95.77%)}.o-jumbotron.-gradient .o-jumbotron__title,.o-jumbotron.-gradient .o-jumbotron__description{color:#fff}.-cashbackGiftCard .o-jumbotron__cta{--button-border-radius: 999px}}@layer block.molecules{.m-alertingMerchant__center{display:flex;justify-content:center}.m-alertingMerchant__center>.m-alertingMerchant{margin-bottom:30px}}@layer block.organisms{.o-navTabs.-hideMenuMargin{order:-1;margin-bottom:0}.o-navTabs.-noShadowTop:after{box-shadow:0 3px 5px -1px #00000026}}@layer block.molecules{.m-title{position:relative;padding-left:15px;font-weight:var(--FONT-WEIGHT-SEMI-BOLD)}}@layer block.molecules;@layer reboot{:root{--animation-globalScrollMargin: 80px}}.o-form.m-titleSection__link{top:0}.o-form.m-titleSection__link .-formGrey{height:30px!important;max-height:30px!important}@layer utilities{.-formGrey.m-merchantList__sorting,.-formGrey.m-giftCardList__sortingCategory,.-formGrey.m-giftCardList__sortingValidity,.-formGrey.m-giftCardList__sortingOrder{background-color:#fff}.-fullViewHeight{height:calc(100dvh - 60px)}}@layer block.molecules{.m-offer__details .a-cashbackConditionCollapseItem{padding:10px 12px}.m-giftCardList__sortingCategory,.m-giftCardList__sortingValidity{margin-left:15px}}@layer utilities{.m-offer__details.m-dropDown:not(.-on){animation:none;content-visibility:hidden;overflow:hidden}.m-offer__details.m-dropDown:not(.-on)>*{animation:none;content-visibility:hidden;overflow:hidden}}@layer block.molecules{.m-offer__detailsAction{color:var(--COLOR-GREY-400);font-weight:400;text-transform:unset;cursor:pointer}.m-offer__detailsAction .fa-chevron-down,.m-offer__detailsAction .fa-circle-info{font-size:10px}.m-offer[data-offer-type=cashback]:first-child .m-offer__title,.m-offer[data-offer-type=giftcard-cashback]:first-child .m-offer__title{font-size:18px}}@layer block.molecules{.-horizontalProduct .m-offer__sidebar{margin-top:3px;margin-bottom:3px;padding:0 12px 0 6px}.-horizontalProduct .m-offer__sidebarPicture{width:auto;height:var(--offer-vertical-height-min-sidebar);max-height:var(--offer-vertical-height-min-sidebar);margin-top:0}.-horizontalProduct .m-offer__sidebarPicture.-big{height:auto;max-height:var(--offer-vertical-height-max-sidebar)}.-horizontalProduct .m-offer__sidebarPicture.-big{margin-top:0}.-horizontalProduct .m-offer__rating{right:25px}.-horizontalProduct .m-offer__review{margin-top:var(--offer-space)}.-horizontalProduct .m-offer__action{place-self:center center}.-horizontalProduct .m-offer__title{place-self:start stretch}.-horizontalProduct .m-offer__productPrice{place-self:center center;min-width:160px;max-width:160px}.-horizontalProduct .m-offer__logoAlt{max-width:110px;margin-top:0;margin-bottom:8px;object-fit:contain}}@layer block.organisms{.o-drawer{display:flex;position:fixed;top:0;left:100%;flex-direction:column;justify-content:space-between;width:380px;max-width:90vw;height:100%;margin-top:0;transform:translate(0);transition:transform var(--TRANSITION-BASE);background:#fff;z-index:10}.o-drawer.-open{z-index:300}.o-drawer.-open .o-drawer__btnClose{display:flex;position:fixed}.o-drawer__wrapperContent{height:100%;min-height:0;margin:45px 20px;padding-right:10px;padding-left:20px;direction:rtl;overflow-y:auto}.o-drawer__wrapperContent::-webkit-scrollbar{width:3px}.o-drawer__wrapperContent::-webkit-scrollbar-track{width:1px;background:var(--COLOR-GREY-800)}.o-drawer__wrapperContent::-webkit-scrollbar-thumb{width:3px;border-radius:20px;background:var(--GRADIENT-PRIMARY)}.o-drawer__overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;transition:opacity var(--TRANSITION-BASE);background-color:#333c;opacity:0;z-index:5}.o-drawer__btn,.o-drawer__btnClose{display:flex;position:fixed;top:unset;right:10px;bottom:65px;align-items:center;justify-content:center;width:55px;min-width:auto;height:55px;border-radius:50%;background:var(--COLOR-GREY-100);box-shadow:0 2px 4px #0003;color:#fff;font-size:24px;font-weight:300;cursor:pointer;z-index:5}.o-drawer__btnClose{display:none;position:unset}.o-drawer__content{height:100%;direction:ltr}}@layer block.atoms{.-primary .a-progress__progressBar{--progress-color: $color}}@layer block.atoms{.-secondary .a-progress__progressBar{--progress-color: $color}}@layer block.organisms{.o-jumbotron{margin-bottom:0}.o-jumbotron__fullwidth.-hideMenuMargin{order:-1}.o-jumbotron.-highConversion{min-height:280px;padding:24px 16px}.o-jumbotron__content{display:flex;position:relative;gap:20px;flex-direction:column;align-items:center;width:100%;max-width:1100px}.o-jumbotron__brand{display:flex;flex-direction:column;align-items:center}.o-jumbotron__brand .o-jumbotron__logo{margin-bottom:30px}.o-jumbotron__brand .o-jumbotron__title,.o-jumbotron__brand .o-jumbotron__description{color:#fff}.o-jumbotron__brand .o-jumbotron__title{text-transform:capitalize}.o-jumbotron__coupon{position:relative;width:100%}.o-jumbotron .m-offerMini{display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer}.o-jumbotron .m-offerMini__preamble{display:flex;gap:10px;align-items:center;margin:0 0 5px;font-size:.8125rem;font-weight:700;line-height:1.43;text-transform:uppercase}.o-jumbotron .m-offerMini__verified{color:#fff;text-transform:capitalize}.o-jumbotron .m-offerMini .m-offer__title{margin:0 0 15px;color:#fff;font-size:20px}.o-jumbotron .m-offerMini .m-offer__action{align-self:center;margin:0 0 80px}}@layer base{body{background:#fff}}@layer exceptions{.o-text-item,.o-linkItem,.m-title,.m-resume,.m-productSmall,.o-product,.o-merchantList,.o-typeform,.layout-default>.m-alertingMerchant__center{max-width:720px}.m-error__image{margin:80px auto 50px}.-cc-component{margin-bottom:30px}.-cc-component.o-tag{margin-bottom:20px}.m-offerSmall__icon:before{display:inline-block;width:18px}.m-summary .a-tag{align-items:center;justify-content:center;min-width:0!important;max-width:300px;height:30px;padding:0 15px;transition:transform var(--TRANSITION-BASE);transition-property:box-shadow,border,color;transition-duration:.2s;border:none;border-radius:14px;background:#fff;box-shadow:none;color:var(--COLOR-GREY-700);font-size:15px;font-weight:400;line-height:30px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m-summary .a-tag:hover{outline:0;box-shadow:inset 0 0 0 1px var(--COLOR-PRIMARY);color:#0c9;text-decoration:none}}@media (min-width: 320px){@layer block.atoms{.a-logoBordered.-logoRounded{flex-basis:calc((50vw - 10px)/2);width:calc((50vw - 10px)/2);height:calc((50vw - 10px)/2)}}@layer block.atoms{.a-logoBordered{width:calc(50% - 10px)}.-collapsed .a-logoBordered{width:33.3333333333%;margin:0;border-radius:0}}}@media (min-width: 360px){@layer base{.-grid12334{--grid-columns: 2}}@layer block.molecules{.m-offer__guruIllustration{margin-right:var(--offer-space)}}@layer block.molecules{.-billboard .m-offer__extIllus{height:190px;max-height:190px}}@layer block.molecules{.-billboard .m-offer__flag{top:190px}}@layer block.molecules{.-verticalFull.-billboard .m-offer__sidebar{top:145px}}@layer block.molecules{.-verticalFull.-billboard .m-offer__sidebarPicture{max-height:75px}}@layer block.molecules{.-billboard .m-offer__extIllus{height:190px;max-height:190px}}@layer block.molecules{.-billboard .m-offer__flag{top:190px}}@layer block.molecules{.-verticalFull.-billboard .m-offer__sidebar{top:145px}}@layer block.molecules{.-verticalFull.-billboard .m-offer__sidebarPicture{max-height:75px}}@layer block.molecules{.-card .m-offer__extIllus{height:190px;max-height:190px}}@layer block.molecules{.-card .m-offer__flag{top:190px}}@layer block.molecules{.-verticalFull.-card .m-offer__sidebar{top:145px}}@layer block.molecules{.-verticalFull.-card .m-offer__sidebarPicture{max-height:75px}}@layer block.molecules{.m-offerSmall>*:not(:last-child){margin-right:20px}}@layer block.organisms{.o-text-item .o-product{margin-right:0}}}@media (min-width: 381px) and (max-width: 599px){@layer block.organisms{.o-product .m-productSmall{grid-template:"productPictured productHead" "productPictured productOffer"/50% 1fr}.o-product .m-productSmall__img{justify-content:end;margin-right:20px}.o-product .m-productSmall__img img{max-height:170px}.o-product .m-productSmall__rating{right:-10px}}}@media (min-width: 600px) and (max-width: 1199px){@layer block.composition{[data-carousel=threeByThree] .m-offer.-card .m-offer__action>.a-btn{display:block;min-width:100%}}@layer block.composition{[data-carousel=threeByThree] .m-offer.-card .m-offer__action>.a-btnSlide{min-width:100%}}@layer block.composition{[data-carousel=threeByThree] .m-offer.-card .m-offer__action .a-btnSlide__btn{min-width:calc(100% - 30px)}}}@media (min-width: 600px){@layer block.composition{.m-carousel:not(.tns-carousel)[data-carousel=twoByTwo][data-carousel-count="2"]{margin-bottom:0}}@layer block.composition{.m-carousel[data-carousel=upToFour]:not(.tns-carousel)>*{min-width:calc((100% - var(--carousel-margin-at-init) * (2 - 1)) / 2)}}@layer block.composition{.tns-outer[data-carousel=twoByTwo][data-carousel-count="2"] .tns-inner{margin:0 calc(var(--carousel-margin-at-init) - 15px) 0 5px!important}}@layer block.composition{.m-carousel[data-carousel=twoByTwo]:not(.tns-carousel)>*{min-width:calc((100% - var(--carousel-margin-at-init) * (2 - 1)) / 2)}}@layer block.composition{.m-carousel[data-carousel=threeByThree]:not(.tns-carousel)>*,.m-carousel[data-carousel=threeByThree_iAB300]:not(.tns-carousel)>*{min-width:calc((100% - var(--carousel-margin-at-init) * (2 - 1)) / 2)}}@layer base{.-container{max-width:var(--container-width-sm)}}@layer base{.-grid12334{--grid-columns: 3}}@layer base{.-grid11234{--grid-columns: 2}}@layer base{.-grid11233{--grid-columns: 2}}@layer block.molecules{.-gridStandard{--grid-columns: 3;margin-bottom:var(--grid-gap)}.-gridStandard>.m-articleCard{height:236px}}@layer block.molecules{.-gridPlus{grid-template-columns:calc(33.3333333333% - var(--grid-gap) / 1.5) 1fr 1fr calc(33.3333333333% - var(--grid-gap) / 1.5);margin-bottom:var(--grid-gap)}.-gridPlus>.m-articleCard:nth-child(1){grid-column:1/3;height:360px}.-gridPlus>.m-articleCard:nth-child(2){grid-column:3/5;height:360px}.-gridPlus>.m-articleCard:nth-child(3n+3){grid-column:1/2;height:236px}.-gridPlus>.m-articleCard:nth-child(3n+4){grid-column:2/4;height:236px}.-gridPlus>.m-articleCard:nth-child(3n+5){grid-column:4/5;height:236px}}@layer block.molecules{.-gridPremium{--grid-columns: 3;margin-bottom:var(--grid-gap)}.-gridPremium>.m-articleCard{height:236px}.-gridPremium>.m-articleCard:nth-child(1){grid-column:1/3;grid-row:1/3;height:100%}}@layer block.atoms{.a-logoBordered.-logoRounded{flex-basis:calc((50vw - 10px)/4);width:calc((50vw - 10px)/4);height:calc((50vw - 10px)/4)}}@layer block.atoms{.a-logoBordered{width:calc(50% - 10px)}}@layer block.molecules{.m-offer__sidebar .-small{font-size:20px}}@layer block.molecules{.m-offer__title{margin-bottom:var(--offer-space)}}@layer block.molecules{.m-offer__titleSecondary{margin-bottom:var(--offer-space)}}@layer block.molecules{.m-offer__detailsAction{margin:0 var(--offer-space) var(--offer-space) 0}}@layer block.molecules{.m-offer__cashbackInfo{grid-template-columns:26px 1fr 26px 1fr}}@layer block.molecules{.-horizontal.m-offer{grid-template:". . . . ." var(--offer-space) "offerSidebar offerPreamble offerPreamble offerBadge ." "offerSidebar offerIntIllus offerIntIllus offerIntIllus ." "offerSidebar offerTitle offerTitle offerAction ." 1fr "offerSidebar offerTitleSecondary offerTitleSecondary offerAction ." "offerSidebar offerProductPrice offerProductPrice offerAction ." "offerSidebar offerGuru offerGuru offerGuru ." "offerSidebar offerDetailsAction offerTrustSignals offerTrustSignals ." "offerDetails offerDetails offerDetails offerDetails ." ". offerModeration offerModeration offerModeration ." ". offerStartingSoon offerStartingSoon offerStartingSoon ." "offerFooter offerFooter offerFooter offerFooter offerFooter"/var(--offer-horizontal-tablet-sidebar-width) auto minmax(min-content,1fr) auto var(--offer-space)}}@layer block.molecules{.-horizontal .m-offer__sidebar{place-self:stretch stretch;width:100%;padding-top:0;padding-bottom:6px}.-horizontal .m-offer__sidebar.-cardContainer{justify-self:center;width:106px;height:66px;margin-top:30px;padding:10px}}@layer block.molecules{.-horizontal .m-offer__badges{position:absolute}}@layer block.molecules{.-horizontal .m-offer__action{place-self:start end;margin-left:20px}}@layer block.molecules{.-horizontal .m-offer__details{padding-left:125px}}@layer block.molecules{.-horizontal .m-offer__trustSignals{justify-self:end;white-space:nowrap}}@layer block.molecules{.-horizontal .m-offer__footer{padding-left:125px}}@layer block.molecules{.-horizontal .m-offer__preamble:not(.-withSubtitle)~.m-offer__badges~.m-offer__action{margin-top:var(--offer-space)}}@layer block.molecules{.-horizontalCommunity.m-offer{grid-template:". . . . ." var(--offer-space) "offerSidebar offerPreamble offerPreamble offerBadge ." "offerSidebar offerTitle offerTitle offerAction ." 1fr "offerSidebar offerTitleSecondary offerTitleSecondary offerAction ." "offerSidebar offerDetailsAction offerDetailsAction offerTrustSignals ." "offerSidebar offerAuthor offerAuthor offerSocial ." "offerDetails offerDetails offerDetails offerDetails ." ". offerModeration offerModeration offerModeration ." ". offerStartingSoon offerStartingSoon offerStartingSoon ." ". offerGuru offerGuru offerGuru ." "offerFooter offerFooter offerFooter offerFooter offerFooter"/var(--offer-horizontal-tablet-sidebar-width) auto minmax(min-content,1fr) auto var(--offer-space)}}@layer block.molecules{.-horizontalCommunity .m-offer__sidebar{place-self:stretch stretch;width:100%;padding-top:0;padding-bottom:6px}}@layer block.molecules{.-horizontalCommunity .m-offer__badges{position:absolute}}@layer block.molecules{.-horizontalCommunity .m-offer__action{place-self:start end;margin-left:20px}}@layer block.molecules{.-horizontalCommunity .m-offer__social{justify-self:end}}@layer block.molecules{.-horizontalCommunity .m-offer__trustSignals{place-self:end end}}@layer block.molecules{.-horizontalCommunity .m-offer__details{padding-left:125px}}@layer block.molecules{.-horizontalCommunity .m-offer__footer{padding-left:125px}}@layer block.molecules{.-horizontalCommunity .m-offer__author{margin:0}}@layer block.molecules{.-vertical.m-offer{grid-template:". . ." var(--offer-space) ". offerBadge ." minmax(8px,min-content) ". offerSidebar ." min-content ". offerPreamble ." minmax(0,min-content) ". offerReview ." minmax(0,min-content) ". offerTitle ." ". offerDetailsAction ." minmax(0,min-content) ". offerDetails ." minmax(0,min-content) ". offerProductPrice ." minmax(0,min-content) ". offerTitleSecondary ." minmax(0,min-content) ". offerLogoAlt ." minmax(0,min-content) ". offerAction ." minmax(0,min-content) ". offerTrustSignals ." minmax(0,min-content) "offerFooter offerFooter offerFooter" minmax(0,min-content)/var(--offer-space) 1fr var(--offer-space);text-align:center}}@layer block.molecules{.-vertical .m-offer__sidebar{place-self:center center;min-height:var(--offer-vertical-height-min-sidebar);max-height:var(--offer-vertical-height-max-sidebar);padding:0 calc(var(--offer-space) / 2)}.-vertical .m-offer__sidebar.-cardContainer{width:144px;height:90px;margin-top:0}}@layer block.molecules{.-vertical .m-offer__sidebarPicture{width:auto;height:var(--offer-vertical-height-min-sidebar);max-height:var(--offer-vertical-height-min-sidebar);margin-top:0}.-vertical .m-offer__sidebarPicture.-big{height:auto;max-height:var(--offer-vertical-height-max-sidebar)}}@layer block.molecules{.-vertical .m-offer__preamble{margin:10px 0}}@layer block.molecules{.-vertical .m-offer__badges{height:28px;padding-bottom:0}}@layer block.molecules{.-vertical .m-offer__titleSecondary{margin-top:calc(-5px + var(--offer-space) / 2);margin-bottom:calc(var(--offer-space) * 1.5)}}@layer block.molecules{.-vertical .m-offer__productPrice{margin-top:-5px}}@layer block.molecules{.-vertical .m-offer__detailsAction{margin:var(--offer-space) var(--offer-space) calc(var(--offer-space) * 2) 0}}@layer block.molecules{.-vertical .m-offer__action{place-self:end stretch;margin-top:10px;margin-bottom:20px}}@layer block.molecules{.-vertical .m-offer__trustSignals{justify-self:center}}@layer block.molecules{.-vertical .m-offer__footer{padding-left:var(--offer-space)}}@layer block.molecules{.-billboard .m-offer__extIllus{height:240px;max-height:240px}}@layer block.molecules{.-billboard .m-offer__flag{top:240px}}@layer block.molecules{.-verticalFull.-billboard .m-offer__sidebar{top:195px}}@layer block.molecules{.-billboard .m-offer__extIllus{height:240px;max-height:240px}}@layer block.molecules{.-billboard .m-offer__flag{top:240px}}@layer block.molecules{.-verticalFull.-billboard .m-offer__sidebar{top:195px}}@layer block.molecules{.m-articleCard:not(.-board,.-boardFull){flex-direction:column;height:auto}}@layer block.molecules{.m-articleCard__illustration{width:100%;max-width:100%;height:236px;margin-right:0;object-fit:cover;object-position:center top}}@layer block.molecules{.m-articleCard__badges{top:12px}}@layer block.molecules{.m-articleCard__preambleTitle{margin-top:12px}}@layer block.molecules{.m-articleCard__title{margin-bottom:0;font-size:20px;font-weight:var(--FONT-WEIGHT-SEMI-BOLD);-webkit-line-clamp:3}.-board>.m-articleCard__title,.-boardFull>.m-articleCard__title{color:#fff}}@layer block.molecules{.-board.m-articleCard{flex-direction:column;justify-content:flex-end;border-radius:var(--BORDER-RADIUS)}.-board.m-articleCard.-board,.-board.m-articleCard.-boardFull{color:#fff}.-board.m-articleCard:before{position:absolute;right:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000000d,#0006);content:""}.-board.m-articleCard:hover .m-articleCard__illustration{transform:scale(1.05)}}@layer block.molecules{.-board .m-articleCard__illustration{position:absolute;top:0;left:0;height:100%;transition:transform var(--TRANSITION-BASE);z-index:-1}}@layer block.molecules{.-board .m-articleCard__content{position:initial;padding:20px}}@layer block.molecules{.-board .m-articleCard__badges{top:12px}}@layer block.molecules{.-board .m-articleCard__preambleSubtitle{margin-bottom:15px;color:#fff}}@layer block.molecules{.-board .m-articleCard__title{margin-bottom:0;font-size:20px;font-weight:var(--FONT-WEIGHT-SEMI-BOLD);-webkit-line-clamp:3}.-board>.-board .m-articleCard__title,.-boardFull>.-board .m-articleCard__title{color:#fff}}@layer block.molecules{.-board .m-articleCard__description{display:none}}@layer block.molecules{.m-pageHeader__text{flex-direction:row}}@layer block.molecules{.m-pageHeader__author{margin-left:10px}}@layer block.molecules{.m-quote{max-width:720px;padding:16px 100px}}@layer block.organisms{.o-author__container{padding:30px}}@layer block.organisms{.o-author__img{width:70px;min-width:70px;height:70px}}@layer block.organisms{.o-author__description{padding-left:30px}}@layer block.organisms{.o-author__name{font-size:18px}}@layer block.molecules{.m-productSmall__img{margin-right:27px}}@layer block.molecules{.m-productSmall__head{grid-column-start:2;grid-column-end:2;grid-row-start:1;grid-row-end:1}.m-productSmall__head a,.m-productSmall__head .-a{float:right}}@layer block.molecules{.m-productSmall__title{display:inline-block}}@layer block.organisms{.o-jumbotron{min-height:110px}}@layer block.molecules{.m-alertingMerchant{grid-template:". . . ." 15px "alertingMerchantSidebar . alertingMerchantTitle ." auto "alertingMerchantSidebar . alertingMerchantSubtitle ." auto "alertingMerchantSidebar . alertingMerchantAction ." 1fr ". . . ." 15px/190px 30px minmax(min-content,1fr) 12px;justify-items:flex-start;text-align:left}}@layer block.molecules{.m-alertingMerchant__title{margin-top:5px}}@layer block.atoms{.m-linkItem .a-stars{min-width:250px}}@layer block.atoms{.m-linkItem:has(.m-linkItem__countOffers) .a-stars{min-width:180px}}@layer block.atoms{.m-linkItem>*+*:not(.a-flag){margin-left:15px}}@layer block.atoms{.m-linkItem__rateGiftCard{min-width:70px}}@layer block.atoms{.m-linkItem__countOffers{min-width:55px}}@layer block.organisms{.o-dialog{margin:0 auto}}@layer block.organisms{.o-dialog__body{padding:var(--dialog-padding)}}@layer block.organisms{.o-offerDialog .o-dialog__body{padding-right:50px;padding-left:50px}}@layer block.organisms{.o-offerDialog__mainBox{padding:20px 50px}}@layer block.organisms{.o-offerDialog__details{width:460px}}@layer block.molecules{.m-specificationsTable__arrows.-right{right:-12px}}@layer block.molecules{.m-specificationsTable__cell{scroll-margin-left:-290px}}@layer block.molecules{.-threeByThree .m-specificationsTable__cell{min-width:calc(50% - 102px)}}@layer block.molecules{.-threeByThree .m-specificationsTable__cellTitle{min-width:180px}}@layer block.molecules{.-twoByTwo .m-specificationsTable__cell{min-width:calc(50% - 102px)}}@layer block.molecules{.-twoByTwo .m-specificationsTable__cellTitle{min-width:180px}}@layer block.molecules{.-oneByOne .m-specificationsTable__cellTitle{min-width:calc(100% - 195px)}}@layer block.molecules{.-upToFour .m-specificationsTable__cell{min-width:calc(50% - 102px)}}@layer block.molecules{.-upToFour .m-specificationsTable__cellTitle{min-width:180px}}@layer block.organisms{.o-text-item .o-product{margin-right:-10px}}@layer block.organisms{.o-text-item .o-product .-cashbackOffer .m-offerSmall__img{flex:0 0 377px}}@layer block.molecules{.-horizontalProduct.m-offer{grid-template:". . . ." var(--offer-space) "offerSidebar offerPreamble offerBadge ." "offerSidebar offerReview offerBadge ." "offerSidebar offerTitle offerTitle ." 1fr "offerSidebar offerTitleSecondary offerTitleSecondary ." "offerSidebar offerDetailsAction offerDetailsAction ." "offerSidebar offerDetails offerDetails ." "offerSidebar offerProductPrice offerAction ." "offerSidebar offerLogoAlt offerAction ." ". . . ." var(--offer-space)/210px auto min-content calc(var(--offer-space) * 2)}}@layer block.molecules{.-horizontalProduct .m-offer__productPrice{place-self:start start}}@layer block.molecules{.-horizontalProduct .m-offer__logoAlt{place-self:center start}}@layer block.organisms{.o-jumbotron.-highConversion{min-height:320px;padding:60px 16px}}@layer block.organisms{.o-jumbotron .m-offerMini .m-offer__title{font-size:30px}}}@media (min-width: 720px){@layer block.molecules{.-billboard.m-offer{grid-template:"offerExtIllus . . . ." var(--offer-space) "offerExtIllus offerSidebar offerPreamble offerBadge ." "offerExtIllus offerSidebar offerIntIllus offerIntIllus ." "offerExtIllus offerSidebar offerTitle offerTitle ." "offerExtIllus offerSidebar offerProductPrice offerProductPrice ." "offerExtIllus offerSidebar offerTitleSecondary offerTitleSecondary ." "offerExtIllus offerSidebar offerAction offerAction ." "offerExtIllus offerSidebar offerGuru offerGuru ." "offerExtIllus offerSidebar offerDetailsAction offerDetailsAction ." "offerExtIllus offerSidebar offerDetails offerDetails ." "offerExtIllus offerSidebar offerTrustSignals offerTrustSignals ." "offerExtIllus offerFooter offerFooter offerFooter offerFooter"/ calc(100% - 320px) 105px minmax(min-content,1fr) auto var(--offer-space);min-height:250px}}@layer block.molecules{.-billboard .m-offer__extIllusContainer picture{position:relative;height:0;min-height:100%}}@layer block.molecules{.-billboard .m-offer__extIllus{width:100%;height:100%;max-height:100%}}@layer block.molecules{.-billboard .m-offer__flag{top:0;right:calc(320px - var(--flag-size));left:initial}}@layer block.molecules{.-billboard .m-offer__footer{border-radius:0 0 var(--BORDER-RADIUS) 0}}@layer block.molecules{.-verticalFull.-billboard.m-offer{grid-template:"offerExtIllus . . ." var(--offer-space) "offerExtIllus . offerBadge ." minmax(8px,min-content) "offerExtIllus . offerPreamble ." minmax(0,min-content) "offerExtIllus . offerReview ." minmax(0,min-content) "offerExtIllus . offerTitle ." "offerExtIllus . offerProductPrice ." minmax(0,min-content) "offerExtIllus . offerTitleSecondary ." minmax(0,min-content) "offerExtIllus . offerLogoAlt ." minmax(0,min-content) "offerExtIllus . offerAction ." minmax(0,min-content) "offerExtIllus . offerTrustSignals ." minmax(0,min-content) "offerExtIllus offerFooter offerFooter offerFooter" minmax(0,min-content)/ calc(100% - 320px) var(--offer-space) 1fr var(--offer-space)}}@layer block.molecules{.-verticalFull.-billboard .m-offer__sidebar{top:calc(50% - 45px);right:260px;left:auto}}@layer block.molecules{.-billboard.m-offer{grid-template:"offerExtIllus . . . ." var(--offer-space) "offerExtIllus offerSidebar offerPreamble offerBadge ." "offerExtIllus offerSidebar offerIntIllus offerIntIllus ." "offerExtIllus offerSidebar offerTitle offerTitle ." "offerExtIllus offerSidebar offerProductPrice offerProductPrice ." "offerExtIllus offerSidebar offerTitleSecondary offerTitleSecondary ." "offerExtIllus offerSidebar offerAction offerAction ." "offerExtIllus offerSidebar offerGuru offerGuru ." "offerExtIllus offerSidebar offerDetailsAction offerDetailsAction ." "offerExtIllus offerSidebar offerDetails offerDetails ." "offerExtIllus offerSidebar offerTrustSignals offerTrustSignals ." "offerExtIllus offerFooter offerFooter offerFooter offerFooter"/ calc(100% - 320px) 105px minmax(min-content,1fr) auto var(--offer-space);min-height:250px}}@layer block.molecules{.-billboard .m-offer__extIllusContainer picture{position:relative;height:0;min-height:100%}}@layer block.molecules{.-billboard .m-offer__extIllus{width:100%;height:100%;max-height:100%}}@layer block.molecules{.-billboard .m-offer__flag{top:0;right:calc(320px - var(--flag-size));left:initial}}@layer block.molecules{.-billboard .m-offer__footer{border-radius:0 0 var(--BORDER-RADIUS) 0}}@layer block.molecules{.-verticalFull.-billboard.m-offer{grid-template:"offerExtIllus . . ." var(--offer-space) "offerExtIllus . offerBadge ." minmax(8px,min-content) "offerExtIllus . offerPreamble ." minmax(0,min-content) "offerExtIllus . offerReview ." minmax(0,min-content) "offerExtIllus . offerTitle ." "offerExtIllus . offerProductPrice ." minmax(0,min-content) "offerExtIllus . offerTitleSecondary ." minmax(0,min-content) "offerExtIllus . offerLogoAlt ." minmax(0,min-content) "offerExtIllus . offerAction ." minmax(0,min-content) "offerExtIllus . offerTrustSignals ." minmax(0,min-content) "offerExtIllus offerFooter offerFooter offerFooter" minmax(0,min-content)/ calc(100% - 320px) var(--offer-space) 1fr var(--offer-space)}}@layer block.molecules{.-verticalFull.-billboard .m-offer__sidebar{top:calc(50% - 45px);right:260px;left:auto}}}@media (min-width: 865px){@layer block.molecules{.-billboard.m-offer{grid-template:"offerExtIllus . . . ." var(--offer-space) "offerExtIllus offerSidebar offerPreamble offerBadge ." "offerExtIllus offerSidebar offerIntIllus offerIntIllus ." "offerExtIllus offerSidebar offerTitle offerTitle ." "offerExtIllus offerSidebar offerProductPrice offerProductPrice ." "offerExtIllus offerSidebar offerTitleSecondary offerTitleSecondary ." "offerExtIllus offerSidebar offerAction offerAction ." "offerExtIllus offerSidebar offerGuru offerGuru ." "offerExtIllus offerSidebar offerDetailsAction offerDetailsAction ." "offerExtIllus offerSidebar offerDetails offerDetails ." "offerExtIllus offerSidebar offerTrustSignals offerTrustSignals ." "offerExtIllus offerFooter offerFooter offerFooter offerFooter"/ calc(100% - 375px) 105px minmax(min-content,1fr) auto var(--offer-space)}}@layer block.molecules{.-billboard .m-offer__flag{right:calc(375px - var(--flag-size))}}@layer block.molecules{.-verticalFull.-billboard.m-offer{grid-template:"offerExtIllus . . ." var(--offer-space) "offerExtIllus . offerBadge ." minmax(8px,min-content) "offerExtIllus . offerPreamble ." minmax(0,min-content) "offerExtIllus . offerReview ." minmax(0,min-content) "offerExtIllus . offerTitle ." "offerExtIllus . offerProductPrice ." minmax(0,min-content) "offerExtIllus . offerTitleSecondary ." minmax(0,min-content) "offerExtIllus . offerLogoAlt ." minmax(0,min-content) "offerExtIllus . offerAction ." minmax(0,min-content) "offerExtIllus . offerTrustSignals ." minmax(0,min-content) "offerExtIllus offerFooter offerFooter offerFooter" minmax(0,min-content)/ calc(100% - 375px) var(--offer-space) 1fr var(--offer-space)}}@layer block.molecules{.-verticalFull.-billboard .m-offer__sidebar{right:315px}}@layer block.molecules{.-billboard.m-offer{grid-template:"offerExtIllus . . . ." var(--offer-space) "offerExtIllus offerSidebar offerPreamble offerBadge ." "offerExtIllus offerSidebar offerIntIllus offerIntIllus ." "offerExtIllus offerSidebar offerTitle offerTitle ." "offerExtIllus offerSidebar offerProductPrice offerProductPrice ." "offerExtIllus offerSidebar offerTitleSecondary offerTitleSecondary ." "offerExtIllus offerSidebar offerAction offerAction ." "offerExtIllus offerSidebar offerGuru offerGuru ." "offerExtIllus offerSidebar offerDetailsAction offerDetailsAction ." "offerExtIllus offerSidebar offerDetails offerDetails ." "offerExtIllus offerSidebar offerTrustSignals offerTrustSignals ." "offerExtIllus offerFooter offerFooter offerFooter offerFooter"/ calc(100% - 375px) 105px minmax(min-content,1fr) auto var(--offer-space)}}@layer block.molecules{.-billboard .m-offer__flag{right:calc(375px - var(--flag-size))}}@layer block.molecules{.-verticalFull.-billboard.m-offer{grid-template:"offerExtIllus . . ." var(--offer-space) "offerExtIllus . offerBadge ." minmax(8px,min-content) "offerExtIllus . offerPreamble ." minmax(0,min-content) "offerExtIllus . offerReview ." minmax(0,min-content) "offerExtIllus . offerTitle ." "offerExtIllus . offerProductPrice ." minmax(0,min-content) "offerExtIllus . offerTitleSecondary ." minmax(0,min-content) "offerExtIllus . offerLogoAlt ." minmax(0,min-content) "offerExtIllus . offerAction ." minmax(0,min-content) "offerExtIllus . offerTrustSignals ." minmax(0,min-content) "offerExtIllus offerFooter offerFooter offerFooter" minmax(0,min-content)/ calc(100% - 375px) var(--offer-space) 1fr var(--offer-space)}}@layer block.molecules{.-verticalFull.-billboard .m-offer__sidebar{right:315px}}}@media (min-width: 992px){@layer block.composition{.tns-outer:not(.-arrowsSideConstant) .m-carousel{margin-bottom:0}}@layer block.composition{.tns-nav{margin-top:15px}}@layer block.composition{.-arrowsSide{margin-bottom:0}}@layer block.composition{.-arrowsSide .tns-controls{position:absolute;top:-22px;align-content:unset;align-items:center;justify-content:space-between;height:100%}.-arrowsSide .tns-controls [data-controls]{flex-shrink:0;margin-bottom:10px}.-arrowsSide .tns-controls [data-controls]:hover,.-arrowsSide .tns-controls [data-controls].focus-visible{color:var(--COLOR-PRIMARY)}.-arrowsSide .tns-controls [data-controls][disabled]{color:var(--COLOR-GREY-600)}.-arrowsSide .tns-controls [data-controls=prev]{margin-left:-14px;padding-right:1px}.-arrowsSide .tns-controls [data-controls=next]{margin-right:-11px;padding-left:1px}}@layer block.composition{.m-carousel[data-carousel]:not(.tns-carousel)[data-carousel-arrows=side]{margin-bottom:23px}}@layer block.composition{.m-carousel:not(.tns-carousel)[data-carousel=threeByThree][data-carousel-count="3"],.m-carousel:not(.tns-carousel)[data-carousel=upToFour][data-carousel-count="4"]{margin-bottom:0}}@layer block.composition{.tns-outer[data-carousel=upToFour][data-carousel-count="4"] .tns-inner{margin:0 calc(var(--carousel-margin-at-init) - 15px) 0 5px!important}}@layer block.composition{.m-carousel[data-carousel=upToFour]:not(.tns-carousel)>*{min-width:calc((100% - var(--carousel-margin-at-init) * (4 - 1)) / 4)}}@layer block.composition{.tns-outer[data-carousel=threeByThree][data-carousel-count="3"] .tns-inner{margin:0 calc(var(--carousel-margin-at-init) - 15px) 0 5px!important}}@layer block.composition{.m-carousel[data-carousel=threeByThree]:not(.tns-carousel)>*,.m-carousel[data-carousel=threeByThree_iAB300]:not(.tns-carousel)>*{min-width:calc((100% - var(--carousel-margin-at-init) * (3 - 1)) / 3)}}@layer base{.-container{max-width:var(--container-width-md)}}@layer base{.-grid11234{--grid-columns: 3}}@layer base{.-grid11233{--grid-columns: 3}}@layer block.atoms{.a-logoBordered.-logoRounded{max-width:var(--logo-bordered-max-size-logo);max-height:var(--logo-bordered-max-size-logo)}}@layer block.atoms{.a-logoBordered{width:calc(33.3333333333% - 10px)}.-collapsed .a-logoBordered{width:16.6666666667%;border:none;border-right:var(--logo-bordered-border-height) solid var(--logo-bordered-border-color)}.-collapsed .a-logoBordered:nth-child(3n){border-right:var(--logo-bordered-border-height) solid var(--logo-bordered-border-color)}.-collapsed .a-logoBordered:last-child{border-right:none}}@layer block.atoms{.a-alert.-extraPadding{--alert-padding: 10px 80px}}@layer block.molecules{.-verticalFull .m-offer__sidebarPicture.-big{height:var(--offer-vertical-height-max-sidebar)}}@layer block.molecules{.m-titleSection>*:not(.m-titleSection__link){width:66.66%}}@layer block.organisms{.o-product{grid-template:"productHead         productHead" "productPictured     productInfos" "productPictured     productDescription" "productSmall        productSmall" "productAdvantages   productAdvantages" "productDetailOffers productDetailOffers"/250px auto}}@layer block.organisms{.o-product__title{font-size:28px}}@layer block.organisms{.o-product__img{align-self:start;max-width:200px;margin-top:20px;margin-bottom:40px}}@layer block.organisms{.o-product__infos{margin-top:20px;margin-left:35px}}@layer block.organisms{.o-product__description{margin-bottom:10px;margin-left:35px}}@layer block.organisms{.o-product__text{margin:20px 0 0}}@layer block.organisms{.o-product__advantages{display:grid;grid-gap:20px;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;margin-bottom:40px;padding:30px 0 0}}@layer block.organisms{.o-product__roundTitle{line-height:1.2;cursor:default}}@layer block.organisms{.o-product__roundTitle:before,.o-product__roundTitle:after{display:none}}@layer block.organisms{.o-product__list{padding:0}}@layer block.organisms{.o-product__subtitle{margin:0 0 20px;font-size:24px}}@layer block.molecules{.m-productSmall__img{grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:row2-end;align-self:center}}@layer block.organisms{.o-navTabs__tab{height:var(--nav-tabs-height);margin-right:10px;line-height:calc(var(--nav-tabs-height) - var(--nav-tabs-underline-height))}}@layer block.molecules{.m-specificationsTable__cell{width:100%!important}}@layer block.molecules{.m-specificationsTable__cellTitle{width:calc(100% - 5px)!important;padding-left:40px}}@layer block.molecules{.m-specificationsTable__titlesContainer .m-specificationsTable__cellTitle{width:275px;padding-left:40px}}@layer block.molecules{.-threeByThree .m-specificationsTable__cell{min-width:228px}}@layer block.molecules{.-threeByThree .m-specificationsTable__cellTitle{min-width:230px}}@layer block.molecules{.-twoByTwo .m-specificationsTable__cellTitle{min-width:230px}}@layer block.molecules{.-twoByTwo .m-specificationsTable__row>.m-specificationsTable__cell:not(:first-child){min-width:347px}}@layer block.molecules{.-oneByOne .m-specificationsTable__cellTitle{min-width:230px}}@layer block.molecules{.-oneByOne .m-specificationsTable__row>.m-specificationsTable__cell:not(:first-child){min-width:705px}}@layer block.molecules{.-upToFour .m-specificationsTable__cell{min-width:228px}}@layer block.molecules{.-upToFour .m-specificationsTable__cellTitle{min-width:230px}}@layer block.molecules{.-upToFour .m-specificationsTable__row>.m-specificationsTable__cell:not(:first-child){min-width:169px}}@layer block.organisms{.o-text-item ul,.o-text-item ol{padding:0 0 0 30px}}@layer block.organisms{.o-text-item ul ul,.o-text-item ul ol,.o-text-item ol ul,.o-text-item ol ol{padding:10px 0 0 30px}}@layer block.organisms{.o-text-item .a-btn.-primary{max-width:400px}}@layer block.organisms{.o-text-item .o-product{margin-right:-240px}}@layer block.organisms{.o-text-item .-punchline{margin:60px 0 60px 60px;padding-left:30px;font-size:24px}}@layer block.organisms{.o-text-item .-externalLink>a{display:unset;margin-left:10px}}@layer block.molecules{.-horizontalProduct.m-offer{grid-template:". . . . . ." var(--offer-space) "offerSidebar . . . . ." var(--offer-space) "offerSidebar offerPreamble offerProductPrice offerLogoAlt offerAction ." "offerSidebar offerReview offerProductPrice offerLogoAlt offerAction ." "offerSidebar offerTitle offerProductPrice offerLogoAlt offerAction ." 1fr "offerSidebar offerDetailsAction offerProductPrice offerLogoAlt offerAction ." ". . . . . ." var(--offer-space)/210px auto min-content min-content min-content calc(var(--offer-space) * 2)}}@layer block.molecules{.-horizontalProduct .m-offer__sidebarPicture.-big{height:var(--offer-vertical-height-max-sidebar)}}@layer block.molecules{.-horizontalProduct .m-offer__badges{position:absolute;top:calc(var(--offer-space) * 2);right:calc(var(--offer-space) * 2)}}@layer block.molecules{.-horizontalProduct .m-offer__action{place-self:center end;margin-left:20px}}@layer block.molecules{.-horizontalProduct .m-offer__productPrice{display:flex;flex-direction:column;place-self:stretch end;justify-content:center;margin-right:20px;margin-left:40px;padding-left:40px;border-left:1px solid var(--COLOR-BORDER)}}@layer block.molecules{.-horizontalProduct .m-offer__logoAlt{place-self:center end;height:64px;max-height:64px;margin-right:20px;margin-left:40px}}}@media (min-width: 600px) and (min-width: 992px){@layer block.molecules{.-vertical .m-offer__sidebarPicture.-big{height:var(--offer-vertical-height-max-sidebar)}}}@media (min-width: 1200px){@layer base{.-container{max-width:var(--container-width-lg)}}@layer base{.-grid12334{--grid-columns: 4}}@layer base{.-grid11234{--grid-columns: 4}}@layer block.atoms{.a-logoBordered{width:calc(16.6666666667% - 10px)}}@layer block.molecules{.-horizontal.m-offer{grid-template:". . . . . ." var(--offer-space) "offerSidebar offerPreamble offerPreamble offerPreamble offerBadge ." "offerSidebar offerIntIllus offerIntIllus offerIntIllus offerIntIllus ." "offerSidebar offerTitle offerTitle offerProductPrice offerAction ." 1fr "offerSidebar offerTitleSecondary offerTitleSecondary offerProductPrice offerAction ." "offerSidebar offerGuru offerGuru offerGuru offerGuru ." "offerSidebar offerDetailsAction offerDetailsAction offerTrustSignals offerTrustSignals ." "offerDetails offerDetails offerDetails offerDetails offerDetails ." ". offerModeration offerModeration offerModeration offerModeration ." ". offerStartingSoon offerStartingSoon offerStartingSoon offerStartingSoon ." "offerFooter offerFooter offerFooter offerFooter offerFooter offerFooter"/var(--offer-horizontal-desktop-sidebar-width) auto auto minmax(min-content,1fr) auto calc(var(--offer-space) * 2)}}@layer block.molecules{.-horizontal .m-offer__sidebarPicture{max-width:calc(100% - var(--offer-space));margin-top:0}}@layer block.molecules{.-horizontal .m-offer__productPrice{place-self:start end;margin:0 10px 0 30px}}@layer block.molecules{.-horizontal .m-offer__details{padding-left:150px}}@layer block.molecules{.-horizontal .m-offer__footer{padding-left:150px}}@layer block.molecules{.-horizontalCommunity.m-offer{grid-template:". . . . . ." var(--offer-space) "offerSidebar offerPreamble offerPreamble offerPreamble offerBadge ." "offerSidebar offerTitle offerTitle offerTitle offerAction ." 1fr "offerSidebar offerTitleSecondary offerTitleSecondary offerTitleSecondary offerAction ." "offerSidebar offerDetailsAction offerDetailsAction offerDetailsAction offerTrustSignals ." "offerSidebar offerAuthor offerAuthor offerAuthor offerSocial ." "offerDetails offerDetails offerDetails offerDetails offerDetails ." ". offerModeration offerModeration offerModeration offerModeration ." ". offerStartingSoon offerStartingSoon offerStartingSoon offerStartingSoon ." ". offerGuru offerGuru offerGuru offerGuru ." "offerFooter offerFooter offerFooter offerFooter offerFooter offerFooter"/var(--offer-horizontal-desktop-sidebar-width) auto auto minmax(min-content,1fr) auto calc(var(--offer-space) * 2)}}@layer block.molecules{.-horizontalCommunity .m-offer__details{padding-left:150px}}@layer block.molecules{.-horizontalCommunity .m-offer__footer{padding-left:150px}}@layer block.molecules{.-threeByThree .m-specificationsTable__cell{min-width:25%}}@layer block.molecules{.-threeByThree .m-specificationsTable__cellTitle{min-width:247.5px}}@layer block.molecules{.-threeByThree .m-specificationsTable__row>.m-specificationsTable__cell:not(:first-child){min-width:calc(33% - 90px)}}@layer block.molecules{.-twoByTwo .m-specificationsTable__cellTitle{min-width:247.5px}}@layer block.molecules{.-twoByTwo .m-specificationsTable__row>.m-specificationsTable__cell:not(:first-child){min-width:calc(50% - 136px)}}@layer block.molecules{.-oneByOne .m-specificationsTable__cellTitle{min-width:247.5px}}@layer block.molecules{.-oneByOne .m-specificationsTable__row>.m-specificationsTable__cell:not(:first-child){min-width:calc(100% - 265px)}}@layer block.molecules{.-upToFour .m-specificationsTable__cell{min-width:25%}}@layer block.molecules{.-upToFour .m-specificationsTable__cellTitle{min-width:247.5px}}@layer block.molecules{.-upToFour .m-specificationsTable__row>.m-specificationsTable__cell:not(:first-child){min-width:calc(20% - 17px)}}@layer block.organisms{.o-text-item .o-product{margin-right:-420px}}@layer block.molecules{.-horizontalProduct .m-offer__productPrice{margin-right:40px;margin-left:50px;padding-left:50px}}@layer block.molecules{.-horizontalProduct .m-offer__logoAlt{margin-right:40px}}}@media (max-width: 991px){@layer block.composition{.tns-controls{position:relative}}@layer block.composition{.-arrowsSideConstant .tns-controls{position:absolute}}@layer block.organisms{#alerting-dialog .o-dialog__body input,#alerting-dialog .o-dialog__body button{font-size:16px}}@layer block.molecules{.-horizontalProduct .m-offer__sidebar{place-self:start center}}@layer block.molecules{.-horizontalProduct .m-offer__action{margin-bottom:18px}}}@media (max-width: 599px){@layer block.molecules{.m-offer__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;overflow:hidden}}@layer block.molecules{.m-offerSmall.-verticalMobile{flex-direction:column;align-items:flex-start;height:auto}.m-offerSmall.-verticalMobile .m-offerSmall__img{display:none}.m-offerSmall.-verticalMobile .m-offerSmall__price{margin-bottom:5px}}@layer block.molecules{.m-articleCard__description{display:none}}@layer block.molecules{.-boardFull .m-articleCard__illustration{width:100%;max-width:100%;object-fit:cover;object-position:center top}}@layer block.molecules{.m-articleCard{margin-bottom:18px}}@layer block.molecules{.-horizontalProduct.m-offer{grid-template:". . ." var(--offer-space) ". offerBadge ." minmax(8px,min-content) ". offerSidebar ." min-content ". offerPreamble ." minmax(0,min-content) ". offerReview ." minmax(0,min-content) ". offerTitle ." ". offerDetailsAction ." minmax(0,min-content) ". offerDetails ." minmax(0,min-content) ". offerProductPrice ." minmax(0,min-content) ". offerTitleSecondary ." minmax(0,min-content) ". offerLogoAlt ." minmax(0,min-content) ". offerAction ." minmax(0,min-content) ". offerTrustSignals ." minmax(0,min-content) "offerFooter offerFooter offerFooter" minmax(0,min-content)/var(--offer-space) 1fr var(--offer-space);text-align:center}}}@media (max-width: 319px){@layer block.molecules{.m-offerSmall__img{width:50px}}}@media (max-width: 359px){@layer block.molecules{.m-productSmall{grid-template:"productPictured productHead" "productPictured productOffer"/120px 1fr}}}@media (max-width: 992px){.o-form.m-titleSection__link{display:flex;flex-direction:column;gap:8px;position:relative;margin-top:20px}.o-form.m-titleSection__link .m-merchantList__sorting{max-width:200px}.o-form.m-titleSection__link select:first-of-type{margin:0}.o-form.m-titleSection__link .m-giftCardList__sortingCategory,.o-form.m-titleSection__link .m-giftCardList__sortingValidity,.o-form.m-titleSection__link .m-giftCardList__sortingOrder{margin-left:0;width:100%}@layer block.molecules{.m-offer{grid-template:". . . ." var(--offer-space) "offerSidebar offerPreamble offerBadge ." "offerSidebar offerIntIllus offerIntIllus ." "offerSidebar offerTitle offerTitle ." "offerSidebar offerProductPrice offerProductPrice ." "offerSidebar offerTitleSecondary offerTitleSecondary ." "offerSidebar offerAction offerAction ." "offerSidebar offerGuru offerGuru ." "offerSidebar offerDetailsAction offerTrustSignals ." "offerSidebar offerDetails offerDetails ." "offerSidebar offerModeration offerModeration ." "offerSidebar offerStartingSoon offerStartingSoon ." "offerFooter offerFooter offerFooter offerFooter"/var(--offer-horizontal-mobile-sidebar-width) minmax(min-content,1fr) auto var(--offer-space)}}}
