@font-face{font-family:icomoon;src:url("../fonts/icomoon.eot");src:url("../fonts/icomoon.eot?mt5112#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?mt5112") format("truetype"),url("../fonts/icomoon.woff?mt5112") format("woff"),url("../fonts/icomoon.svg?mt5112#icomoon") format("svg");font-weight:400;font-style:normal;font-display:swap}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-1:before{content:"\E900"}.icon-arrow-2:before{content:"\E901"}.icon-arrow-3:before{content:"\E902"}.icon-block:before{content:"\E903"}.icon-care-bleach-not:before{content:"\E904"}.icon-care-drying:before{content:"\E905"}.icon-care-dry-not-clean:before{content:"\E906"}.icon-care-iron-low-temp:before{content:"\E907"}.icon-care-wash-not:before{content:"\E908"}.icon-care-wash-not-30:before{content:"\E909"}.icon-care-wet-clean:before{content:"\E90A"}.icon-cartboard:before{content:"\E90B"}.icon-check:before{content:"\E90C"}.icon-click-collect-1:before{content:"\E90D"}.icon-delevery-1:before{content:"\E90E"}.icon-delevery-2:before{content:"\E90F"}.icon-favorite:before{content:"\E910"}.icon-location-target:before{content:"\E911"}.icon-lock-1:before{content:"\E912"}.icon-navigation:before{content:"\E913"}.icon-navigation-account:before{content:"\E914"}.icon-navigation-cancel:before{content:"\E915"}.icon-navigation-cart:before{content:"\E916"}.icon-navigation-cart-1:before{content:"\E917"}.icon-navigation-filter:before{content:"\E918"}.icon-navigation-less:before{content:"\E919"}.icon-navigation-more:before{content:"\E91A"}.icon-navigation-search:before{content:"\E91B"}.icon-navigation-store-1:before{content:"\E91C"}.icon-phone:before{content:"\E91D"}.icon-resize:before{content:"\E91E"}.icon-resize-fullscreen:before{content:"\E91F"}.icon-return-1:before{content:"\E920"}.icon-return-2:before{content:"\E921"}.icon-return-3:before{content:"\E922"}.icon-share:before{content:"\E923"}.icon-social-facebook:before{content:"\E924"}.icon-social-google-1:before{content:"\E925"}.icon-social-google-2:before{content:"\E926"}.icon-social-instagram:before{content:"\E927"}.icon-social-paypal .path1:before{content:"\E928";color:#000;opacity:.68}.icon-social-paypal .path2:before{content:"\E929";margin-left:-1em;color:#000;opacity:.7}.icon-social-paypal .path3:before{content:"\E92A";margin-left:-1em;color:#000}.icon-social-twiter:before{content:"\E92B"}.icon-social-youtube:before{content:"\E92C"}.icon-star:before{content:"\E92D"}.icon-visibility:before{content:"\E92E"}.icon-visibility-off:before{content:"\E92F"}@media (max-width:959.98px){#contentGiftCard .col-12:first-of-type{margin-bottom:3.5em}}#contentGiftCard ul{margin-left:1.5em;margin-right:1.5em;padding-bottom:1em}#contentGiftCard p.h6.underline span{display:block;font-size:.85em;line-height:1.6em}#contentGiftCard a.btn.btn-primary.w100{margin-left:1.5em;margin-right:1.5em;width:calc(100% - 3em)}#contentGiftCard .underline:after{content:"";width:49px;height:2px;background:#000;display:block;margin:1.5rem auto 1.75em}#contentGiftCard .imageBlock{margin-bottom:2rem;background-color:#f7f8f9}#contentGiftCard .imageBlock img{margin:0 auto;margin-top:3.4em;margin-bottom:1.5em}#bottomGiftCard{padding-top:7em}#bottomGiftCard .content{margin:auto;margin-bottom:1rem;background-color:#f5f6f6;padding:2rem}@media (max-width:768.98px){#bottomGiftCard .content .col-12:nth-of-type(2){margin-top:2.5em}}#bottomGiftCard .underline:after{content:"";width:49px;height:2px;background:#000;display:block;margin:1.5rem auto 2.5rem}#eCardForm form,#giftCardForm form{padding-bottom:5em}#eCardForm form img,#giftCardForm form img{margin-top:4rem}#eCardForm form .contenuForm,#giftCardForm form .contenuForm{margin-top:2rem}#eCardForm form input[type=text],#giftCardForm form input[type=text]{height:56px}#eCardForm form p,#giftCardForm form p{font-size:.9em}#eCardForm form .dual-cols>div:first-child,#giftCardForm form .dual-cols>div:first-child{padding-right:.5em}#eCardForm form .dual-cols>div:last-child,#giftCardForm form .dual-cols>div:last-child{padding-left:.5em}#eCardForm form .selectCustom.amountfixed,#giftCardForm form .selectCustom.amountfixed{padding-top:21px;background-position-y:34px}#eCardForm form select.select-custom,#giftCardForm form select.select-custom{height:56px!important}.ecardImages{padding:0;margin-left:-6px;padding-bottom:1em}.ecardImages div{float:left;width:25%}@media (max-width:768.98px){.ecardImages div{width:35%}}.ecardImages div input{display:none}.ecardImages div img{max-width:96px;border:3px solid #fff;margin:.3em!important}.ecardImages div img.select{border:3px solid #64cf7d}#giftcardGetinfos{width:100%;max-width:434px;position:relative}#giftcardGetinfos .reminder{position:absolute;top:0;bottom:0;left:0;right:0;width:0;height:0;background:#fff;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:-1}#giftcardGetinfos .reminder.active{z-index:1;width:100%;height:100%}#giftcardGetinfos .reminder.active #resultGiftCard .row .giftcard-balance,#giftcardGetinfos .reminder.active #resultGiftCard .row .giftcard-expirationdate,#giftcardGetinfos .reminder.active #resultGiftCard .row .giftcard-numberCard{transform:translate(0)}#giftcardGetinfos .reminder #resultGiftCard{height:100%}#giftcardGetinfos .reminder #resultGiftCard .row{height:100%;overflow:hidden}#giftcardGetinfos .reminder #resultGiftCard .row .giftcard-balance{border:3px solid #000;font-size:40px;height:124px;width:124px;border-radius:124px;line-height:105px;text-align:center;transform:translate(-100vw);transition:all .5s;position:relative}#giftcardGetinfos .reminder #resultGiftCard .row .giftcard-balance .caption{font-size:14px;position:absolute;bottom:21px;line-height:14px;text-align:center;width:100%}#giftcardGetinfos .reminder #resultGiftCard .row .giftcard-expirationdate{font-size:14px;color:rgba(0,0,0,.8);transform:translate(100vw);transition:all .5s}@media (max-width:768.98px){#giftcardGetinfos .reminder #resultGiftCard .row .giftcard-expirationdate{word-break:break-all}}#giftcardGetinfos .reminder #resultGiftCard .row .giftcard-expirationdate span{color:rgba(0,0,0,.4);font-size:10px;font-weight:500}#giftcardGetinfos .reminder #resultGiftCard .row .giftcard-numberCard{font-size:14px;color:rgba(0,0,0,.8);margin-bottom:16px;transform:translate(100vw);transition:all .5s}@media (max-width:768.98px){#giftcardGetinfos .reminder #resultGiftCard .row .giftcard-numberCard{word-break:break-all}}#giftcardGetinfos .reminder #resultGiftCard .row .giftcard-numberCard span{color:rgba(0,0,0,.4);font-size:10px;font-weight:500}#activation-giftcard{max-width:none;background-color:#f7f8f9}#activation-giftcard .submit-giftcardactivation{padding:5em 0;width:100%}#activation-giftcard .submit-giftcardactivation .active-form .title{text-align:center}#activation-giftcard .submit-giftcardactivation .active-form .title h2{text-transform:uppercase;letter-spacing:1px}#activation-giftcard .submit-giftcardactivation .active-form p{text-align:center;padding:1em 5em;letter-spacing:.5px;font-weight:500;font-size:.875rem}