#lightbox.quickBuy .modal-dialog .modal-body{padding:15px}#lightbox.quickBuy .modal-dialog .modal-body .PDP-template section.gal{max-width:640px}#lightbox.quickBuy .modal-dialog .modal-body .PDP-template section.inf{min-width:235px}#lightbox.quickBuy .modal-dialog .modal-body .col-sm-7 p{text-align:justify}.PDP-template,.PDP-template section.gal{position:relative}.PDP-template section.gal .gal_cont .picto{position:absolute;z-index:10}.PDP-template section.gal .gal_cont .picto .picto-wrapper{background:#da291c;color:#fff}.PDP-template section.gal .gal_cont .picto .picto-wrapper>span{padding:0 20px;letter-spacing:2px;line-height:24px;display:block;font-size:11px;text-transform:uppercase;font-family:"Carandache Office Sans",sans-serif}.PDP-template section.gal .gal_cont .gallery_list img{max-width:100%;height:auto}.PDP-template section.gal .gal_cont .gallery_cont{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;align-items:center;height:100%;background-color:#f7f4f4;position:relative}.PDP-template section.gal .gal_cont .gallery_cont .nophoto,.gift_card-template.PDP-template section.gal .gal_cont .gallery_cont .gallery-top{width:100%}.PDP-template section.gal .gal_cont .gallery_cont .expand_zoom,.PDP-template section.inf .addGiftcardContainer input[type=checkbox],.PDP-template section.inf .attribs input[type=checkbox]{display:none}.PDP-template section.gal .gal_cont .discount{position:absolute;top:10px;left:25px;height:60px;width:60px;line-height:60px;font-size:1.1em;color:#fff;background-color:#da291c;border-radius:100%;text-align:center}.PDP-template section.gal .legal_infos{font-size:13px;color:#676767;padding-top:5px}.PDP-template section.inf{position:initial}.PDP-template section.inf header{margin-bottom:10px}.PDP-template section.inf header .collection_link{display:inline-block;margin-top:10px}.PDP-template section.inf header .name{margin-top:15px;margin-bottom:0;font-family:"Carandache Office Sans Black",sans-serif;font-size:24px;text-transform:uppercase}.PDP-template section.inf .review_link{cursor:pointer;margin-bottom:25px}.PDP-template section.inf .review_link [class*=icon-]{font-size:20px;line-height:20px;margin-right:.4em}.PDP-template section.inf .review_link .review_number{margin-top:10px}.PDP-template section.inf .review_link .review_number>div{display:inline-block;position:relative}.PDP-template section.inf .review_link .review_number>div:after{content:"";display:block;width:100%;height:1px;background-color:#000;position:absolute;left:0;bottom:-5px}.PDP-template section.inf .price{margin-bottom:15px;font-family:"Carandache Office Sans Bold",sans-serif;font-size:20px;line-height:1em}.PDP-template section.inf .price .old{display:none;text-decoration:line-through}.PDP-template section.inf .price .best{display:inline-block;font-size:20px}.PDP-template section.inf .price .discount{display:none;color:#da291c}.PDP-template section.inf .price.promo .discount,.PDP-template section.inf .price.promo .old{display:inline-block}#lightbox.product_added .price span.small-font,.PDP-template section.inf .price span.small-font{font-size:12px;margin-left:10px;text-decoration:underline}.PDP-template section.inf .price span.small-font.pdp{font-size:14px}.PDP-template section.inf .addGiftcardContainer .step_2,.PDP-template section.inf .addGiftcardContainer>div:first-child,.PDP-template section.inf .attribs .step_2,.PDP-template section.inf .attribs>div:first-child{border-top:1px solid #ebebe9;padding-top:20px}.PDP-template section.inf .addGiftcardContainer .lbl,.PDP-template section.inf .attribs .lbl{margin-bottom:15px}.PDP-template section.inf .addGiftcardContainer ul:not(.dropdown-menu),.PDP-template section.inf .attribs ul:not(.dropdown-menu){position:relative;margin-left:0;margin-right:0;overflow:hidden;max-height:100px}.PDP-template section.inf .addGiftcardContainer ul:not(.dropdown-menu) li,.PDP-template section.inf .attribs ul:not(.dropdown-menu) li{padding:0;margin-bottom:10px;background-color:#fff}.PDP-template section.inf .addGiftcardContainer ul:not(.dropdown-menu) li>div,.PDP-template section.inf .addGiftcardContainer ul:not(.dropdown-menu) li>label,.PDP-template section.inf .attribs ul:not(.dropdown-menu) li>div,.PDP-template section.inf .attribs ul:not(.dropdown-menu) li>label{border:1px solid #ebebe9;border-radius:0;text-align:center;font-size:14px;font-family:"Carandache Office Sans Bold",sans-serif;height:40px;line-height:40px;cursor:pointer;margin-right:10px;display:block;margin-bottom:0;transition:.2s border-color ease}.PDP-template section.inf .addGiftcardContainer ul:not(.dropdown-menu) li>div::-moz-selection,.PDP-template section.inf .addGiftcardContainer ul:not(.dropdown-menu) li>div>div::-moz-selection,.PDP-template section.inf .addGiftcardContainer ul:not(.dropdown-menu) li>label::-moz-selection,.PDP-template section.inf .addGiftcardContainer ul:not(.dropdown-menu) li>label>div::-moz-selection,.PDP-template section.inf .attribs ul:not(.dropdown-menu) li>div::-moz-selection,.PDP-template section.inf .attribs ul:not(.dropdown-menu) li>div>div::-moz-selection,.PDP-template section.inf .attribs ul:not(.dropdown-menu) li>label::-moz-selection,.PDP-template section.inf .attribs ul:not(.dropdown-menu) li>label>div::-moz-selection{background-color:transparent;color:inherit}.PDP-template section.inf .addGiftcardContainer ul:not(.dropdown-menu) li>div::selection,.PDP-template section.inf .addGiftcardContainer ul:not(.dropdown-menu) li>div>div::selection,.PDP-template section.inf .addGiftcardContainer ul:not(.dropdown-menu) li>label::selection,.PDP-template section.inf .addGiftcardContainer ul:not(.dropdown-menu) li>label>div::selection,.PDP-template section.inf .attribs ul:not(.dropdown-menu) li>div::selection,.PDP-template section.inf .attribs ul:not(.dropdown-menu) li>div>div::selection,.PDP-template section.inf .attribs ul:not(.dropdown-menu) li>label::selection,.PDP-template section.inf .attribs ul:not(.dropdown-menu) li>label>div::selection{background-color:transparent;color:inherit}.PDP-template section.inf .addGiftcardContainer ul:not(.dropdown-menu) li.selected>div,.PDP-template section.inf .attribs ul:not(.dropdown-menu) li.selected>div{border-color:#da291c}.PDP-template section.inf .addGiftcardContainer ul:not(.dropdown-menu) li.dsp_attr_last,.PDP-template section.inf .attribs ul:not(.dropdown-menu) li.dsp_attr_last{position:absolute;bottom:0;right:0;z-index:5;text-decoration:underline}.PDP-template section.inf .addGiftcardContainer ul:not(.dropdown-menu) li.dsp_attr_last .less,.PDP-template section.inf .attribs ul:not(.dropdown-menu) li.dsp_attr_last .less{display:none}.PDP-template section.inf .addGiftcardContainer input[type=checkbox]:checked+ul,.PDP-template section.inf .attribs input[type=checkbox]:checked+ul{max-height:1000px}.PDP-template section.inf .addGiftcardContainer input[type=checkbox]:checked+ul .dsp_attr_last,.PDP-template section.inf .attribs input[type=checkbox]:checked+ul .dsp_attr_last{position:relative}.PDP-template section.inf .addGiftcardContainer input[type=checkbox]:checked+ul .dsp_attr_last .less,.PDP-template section.inf .attribs input[type=checkbox]:checked+ul .dsp_attr_last .less{display:block}.PDP-template section.inf .addGiftcardContainer input[type=checkbox]:checked+ul .dsp_attr_last .more,.PDP-template section.inf .attribs input[type=checkbox]:checked+ul .dsp_attr_last .more{display:none}.PDP-template section.inf .sizeGuid{display:inline-block;font-family:"Carandache Office Sans Bold",sans-serif;font-size:10px;text-transform:uppercase;text-decoration:underline;margin-bottom:15px}.PDP-template section.inf .engraving,.PDP-template section.inf .quantity .lbl{margin-bottom:15px}.PDP-template section.inf .engraving button{margin-bottom:5px;min-width:245px}.PDP-template section.inf .engraving>div{color:#676767}.PDP-template section.inf .quantity{border-top:1px solid #ebebe9;padding-top:20px;padding-bottom:10px}.PDP-template section.inf .quantity .input-number{width:80px}.PDP-template section.inf>.act{margin:20px 0}.PDP-template section.inf>.act button{min-width:245px}.PDP-template section.inf>.act button span:last-child{display:none}.PDP-template section.inf>.act .precommande{color:#008000}.PDP-template section.inf .btnAddWL{margin-bottom:35px}.PDP-template section.inf .btnAddWL .btnWL,.gift_card-template.PDP-template section.inf header a>img{margin-right:10px}.PDP-template .colors_list>span{border:1px solid transparent;border-radius:100%;display:inline-block;cursor:pointer;transition:.3s border-color ease;margin-right:8px;margin-bottom:18px}.PDP-template .colors_list>span>span{position:relative;display:block;height:32px;width:32px;border:1px solid #dbdbdb;border-radius:100%;transition:.3s border-color ease}.PDP-template .colors_list>span>span:before{content:"";display:block;position:absolute;top:0;right:0;left:0;bottom:0;border:1px solid #fff;border-radius:100%}.PDP-template .colors_list>span.selected,.PDP-template .colors_list>span.selected>span{border-color:#da291c}.PDP-template .colors_list .prod_color_110>span,.PDP-template .colors_list .prod_color_93>span{background-color:#1d4e94}.PDP-template .colors_list .prod_color_113>span{background-color:#06091e}.PDP-template .colors_list .prod_color_428>span,.PDP-template .colors_list .prod_color_529>span{background-color:#bf0065}.PDP-template .colors_list .prod_color_508>span,.PDP-template .colors_list .prod_color_566>span{background-color:#957375}.PDP-template .colors_list .prod_color_115>span,.PDP-template .colors_list .prod_color_491>span{background-color:#aaca85}.PDP-template .colors_list .prod_color_296>span,.PDP-template .colors_list .prod_color_427>span{background-color:#853320}.PDP-template .colors_list .prod_color_485>span,.PDP-template .colors_list .prod_color_517>span{background-color:#a8a8a7}.PDP-template .colors_list .prod_color_114>span,.PDP-template .colors_list .prod_color_94>span{background-color:#eb1e22}.PDP-template .colors_list .prod_color_486>span,.PDP-template .colors_list .prod_color_509>span{background-color:#fd8035}.PDP-template .available_soon_lbl,.PDP-template .dispo,.PDP-template .indispo{font-size:14px;margin-top:10px}.PDP-template .indispo{color:#f00}#lightbox.product_added .infos_liv span.precommande,.PDP-template .available_soon_lbl{color:#008000}.PDP-template .customization{margin-bottom:35px}#lightbox.product_added .name,.PDP-template .customization>div a{font-family:"Carandache Office Sans Bold",sans-serif;text-transform:uppercase}.PDP-template .customization>div a{display:inline-block;font-size:10px;text-decoration:underline;margin-top:5px}.gift_card-template.PDP-template section.gal .gal_cont{max-height:530px}.gift_card-template.PDP-template section.gal .gal_cont .gallery_cont .gallery-top .gallery-main{justify-content:center}.gift_card-template.PDP-template section.gal>p{font-family:"Carandache Office Sans",sans-serif;font-size:14px;margin:20px 0 0;color:#8f8f8f}.gift_card-template.PDP-template section.inf header a{font-size:16px;font-family:"Carandache Office Sans Bold",sans-serif;text-decoration:underline}#lightbox.product_added .CKDO .img{background-color:#f7f4f4}#lightbox.product_added .CKDO .img img{width:auto!important;max-width:100%;max-height:123px}#lightbox.product_added .product+.product{margin-top:15px}#lightbox.product_added .img img{background-color:#f7f4f4;width:auto;max-width:100%}#lightbox.product_added .name{font-size:20px;line-height:24px}#lightbox.product_added .qty{font-size:16px;color:#747373}#lightbox.product_added .price{font-family:"Carandache Office Sans Bold",sans-serif;font-size:14px}#lightbox.product_added .price .old{display:none;text-decoration:line-through;margin-right:10px}#lightbox.product_added .price.promo .old{display:inline}#lightbox.product_added .infos_liv{margin-left:65px;margin-right:65px;margin-top:15px}#lightbox.product_added .actions li+li{margin-top:15px;margin-left:0}@media(max-width:639px){#lightbox.quickBuy .modal-dialog .modal-body .PDP-template .product_layer>.container{padding-left:0!important;padding-right:0!important}#lightbox.quickBuy .modal-dialog .modal-body .PDP-template .product_layer>.container .gal{padding-left:0!important;padding-right:0!important;width:100%}#lightbox.quickBuy .modal-dialog .modal-body .PDP-template .product_layer>.container .gal .gallery-main>img{width:100%;height:auto}.PDP-template section.gal .gal_cont .picto{top:10px;left:20px}.PDP-template section.gal .gal_cont .gallery_cont .gallery-main>img,.PDP-template section.gal .gal_cont .picto>img{max-width:100%;height:auto}.PDP-template section.gal .gal_cont .gallery_list{background-color:#f5f5f3}.PDP-template section.gal .gal_cont [class*=swiper-button]{display:none;background-color:transparent}.PDP-template section.gal .gal_cont .swiper-button-next{right:15px}.PDP-template section.gal .gal_cont .swiper-button-prev{left:15px}.PDP-template section.gal .legal_infos{margin-left:5px;margin-right:5px}.PDP-template section.inf .price .old{margin-bottom:10px}.PDP-template section.gal .gal_cont .gallery_list.loaded+[class*=swiper-button],.PDP-template section.gal .gal_cont .gallery_list.loaded+[class*=swiper-button]+[class*=swiper-button],.PDP-template section.inf .price .best,.PDP-template section.inf .price.promo .discount,.PDP-template section.inf .price.promo .old{display:block}.PDP-template section.inf .price .discount{margin-top:10px}.PDP-template .customization>.btn,.PDP-template section.inf .engraving button,.PDP-template section.inf>.act button{width:100%}.gift_card-template.PDP-template section.inf header a{margin-top:15px;display:block}}@media(min-width:640px){.PDP-template .product_layer{display:-ms-grid;display:grid;-ms-grid-columns:60% 40%;grid-template-columns:60% 40%;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0}.PDP-template section.gal .gal_cont{height:100%}.PDP-template section.gal .gal_cont .picto{top:25px;left:50px}.PDP-template section.gal,.PDP-template section.inf .price .old{margin-right:20px}.PDP-template section.inf .price .discount{margin-left:20px}.PDP-template .customization>.btn{min-width:245px}.gift_card-template.PDP-template section.gal{min-height:570px}}@keyframes keyframes_sticky_submit{0%{height:0}to{height:60px}}@keyframes keyframes_sticky_submit_paiement{0%{height:0}to{height:190px}}.checkout-page header.main{position:relative;box-shadow:none}.checkout-page .bodyLayer{padding-top:0}header.main .headerContainer{justify-content:space-between}.checkout-template-right .order-summary .order-summary-content .total_final ul.checkout_submit>li,header.main .headerContainer .checkout_step>[class^=step]{position:relative}header.main .headerContainer .checkout_step>[class^=step]:not(:last-child):after{content:"";display:block;height:1px;position:absolute;top:50%}header.main .headerContainer .checkout_step>[class^=step]>a,header.main .headerContainer .checkout_step>[class^=step]>div{display:inline-block;border-radius:0;text-align:center;font-family:"Carandache Office Sans Bold",sans-serif}header.main .headerContainer .checkout_step>[class^=step].current>a,header.main .headerContainer .checkout_step>[class^=step].current>div{border:1px solid #000;color:#000}header.main .headerContainer .checkout_step>[class^=step].current>a .text,header.main .headerContainer .checkout_step>[class^=step].current>div .text{display:inline-block;margin-left:5px}header.main .headerContainer .checkout_step>[class^=step].current:after{background-color:#d7d6d2}header.main .headerContainer .checkout_step>[class^=step].past>a,header.main .headerContainer .checkout_step>[class^=step].past>div{border:1px solid #da291c;color:#da291c}header.main .headerContainer .checkout_step>[class^=step].past:after{background-color:#da291c}header.main .headerContainer .checkout_step>[class^=step].next>a,header.main .headerContainer .checkout_step>[class^=step].next>div{border:1px solid #d7d6d2;color:#d7d6d2}header.main .headerContainer .checkout_step>[class^=step].next:after{background-color:#d7d6d2}.checkout-template-right .order-summary #order_products_resume .panel .panel-heading .panel-title a .right .on,header.main .headerContainer .checkout_step>[class^=step].next>a .text,header.main .headerContainer .checkout_step>[class^=step].next>div .text,header.main .headerContainer .checkout_step>[class^=step].past>a .text,header.main .headerContainer .checkout_step>[class^=step].past>div .text{display:none}.siteLayer{overflow:visible}.checkout-template{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;padding-top:30px;padding-bottom:30px}.checkout-template>.back-navigation{width:100%;padding-bottom:40px}.checkout-template>.back-navigation a span{font-size:.7em;display:inline-block;transform:rotate(-180deg)}.checkout-template .checkout-template-title{text-transform:uppercase;line-height:1em}.checkout-template .checkout-template-title>span{text-transform:none}.checkout-template-right .order-summary #order_products_resume{margin:0}.checkout-template-right .order-summary #order_products_resume .panel{border:4px solid #f7f4f4;border-radius:0}.checkout-template-right .order-summary #order_products_resume .panel .panel-heading{color:#000;background-color:#fff;border:0;padding:0}.checkout-template-right .order-summary #order_products_resume .panel .panel-heading .panel-title a{font-size:16px;line-height:1em}.checkout-template .checkout-template-title,.checkout-template-right .order-summary #order_products_resume .panel .panel-heading .panel-title a .left{font-family:"Carandache Office Sans Black",sans-serif}.checkout-template-right .order-summary #order_products_resume .panel .panel-heading .panel-title a .right .off,.checkout-template-right .order-summary #order_products_resume .panel .panel-heading .panel-title a.collapsed .right .on,.prods .prod_line .prod .right .infos .product_parts>span,body.sticky_submit .siteLayer.pg_paiement .checkout-template-right .order-summary .order-summary-content .total_final ul.checkout_submit button.submit span{display:inline-block}.checkout-template-right .order-summary #order_products_resume .panel .panel-heading .panel-title a .right [class^=icon-]{font-size:11px;margin-left:5px}.checkout-template-right .order-summary #order_products_resume .panel .panel-heading .panel-title a .right [class^=icon-]:before{transform:rotate(-90deg);transition:.3s transform ease}.checkout-template-right .order-summary #order_products_resume .panel .panel-heading .panel-title a.collapsed .right .off,.checkout-template-right .order-summary .order-summary-content .total_final ul.checkout_submit>li button.submit span{display:none}.checkout-template-right .order-summary #order_products_resume .panel .panel-heading .panel-title a.collapsed .right [class^=icon-]:before{transform:rotate(90deg)}.checkout-template-right .order-summary #order_products_resume .panel .panel-collapse .panel-body{border-top:0;padding:0 10px 15px}.checkout-template-right .order-summary #order_products_resume .panel .panel-collapse .panel-body ul.prods{border-bottom:0;margin-bottom:0}.checkout-template-right .order-summary #order_products_resume .panel .panel-collapse .panel-body ul.prods>li{border-top:1px solid #f7f4f4;padding-top:10px}.checkout-template-right .order-summary #order_products_resume .panel .panel-collapse .panel-body ul.prods>li:not(:last-child){padding-bottom:10px}.checkout-template-right .order-summary #order_products_resume .panel .panel-collapse .panel-body ul.prods>li .img{max-width:100%}.checkout-template-right .order-summary #order_products_resume .panel .panel-collapse .panel-body ul.prods>li .name{font-size:16px;font-family:"Carandache Office Sans Black",sans-serif;line-height:1em;padding-bottom:5px;text-transform:uppercase}.checkout-template-right .order-summary #order_products_resume .panel .panel-collapse .panel-body ul.prods>li .lbl{font-size:14px;color:#747373}.checkout-template-right .order-summary #order_products_resume .panel .panel-collapse .panel-body ul.prods>li .price{font-size:13px;font-family:"Carandache Office Sans Bold",sans-serif}.checkout-template-right .order-summary #order_products_resume .panel .panel-collapse .panel-body ul.prods>li .price.promo .best{color:#da291c}.checkout-template-right .order-summary .order-summary-content{background-color:#f7f4f4;position:relative}.checkout-template-right .order-summary .order-summary-content>ul li{margin-bottom:10px}.checkout-template-right .order-summary .order-summary-content>ul li .left{width:50%}.checkout-template-right .order-summary .order-summary-content>ul li .right{width:40%;justify-content:space-between}.checkout-template-right .order-summary .order-summary-content>ul li.delivery_amount .left,.checkout-template-right .order-summary .order-summary-content>ul li.delivery_franco .left,.checkout-template-right .order-summary .order-summary-content>ul li.promo_code_total{font-family:"Carandache Office Sans Bold",sans-serif}.checkout-template-right .order-summary .order-summary-content>ul li.delivery_amount .left:nth-child(2),.checkout-template-right .order-summary .order-summary-content>ul li.delivery_franco .left:nth-child(2){font-size:13px}.checkout-template-right .order-summary .order-summary-content>ul li.delivery_amount .right .progress-bar,.checkout-template-right .order-summary .order-summary-content>ul li.delivery_franco .right .progress-bar{width:calc(100% - 36px);height:6px;background:#fff;border:1px solid #d7d6d2;border-radius:3px}.checkout-template-right .order-summary .order-summary-content>ul li.delivery_amount .right .progress-bar .progress-bar-content,.checkout-template-right .order-summary .order-summary-content>ul li.delivery_franco .right .progress-bar .progress-bar-content{display:block;background-color:#da291c;border-radius:2px;height:4px;position:relative}.checkout-template-right .order-summary .order-summary-content>ul li.delivery_amount .right .progress-bar .progress-bar-content:after,.checkout-template-right .order-summary .order-summary-content>ul li.delivery_franco .right .progress-bar .progress-bar-content:after{content:"";display:block;width:10px;height:10px;background-color:#da291c;opacity:.3;position:absolute;top:50%;right:-3px;transform:translateY(-50%);border-radius:100%}.checkout-template-right .order-summary .order-summary-content>ul li.delivery_amount .right .progress-bar+[class^=icon-],.checkout-template-right .order-summary .order-summary-content>ul li.delivery_franco .right .progress-bar+[class^=icon-]{width:26px;margin-left:10px;opacity:.3}.checkout-template-right .order-summary .order-summary-content>ul li.delivery_amount.full_width .right{display:flex;align-items:center;justify-content:space-between}.checkout-template-right .order-summary .order-summary-content>ul li.delivery_amount .right p{font-size:13px;width:auto;margin-bottom:0}.checkout-template-right .order-summary .order-summary-content .promo_code-template{margin-top:15px}#lightbox.gift .modal-dialog .modal-body form .gift-choice li,.checkout-template-right .order-summary .order-summary-content .promo_code-template .promo_code-input,.checkout-template-right .order-summary .order-summary-content .promo_code-template .promo_code-title{margin-bottom:5px}.checkout-template-right .order-summary .order-summary-content .promo_code-template .promo_code-input>label,.prods .prod_line.no_stock .no_stock_layer label[for*=stock_reminder_email_]{font-size:13px}.checkout-template-right .order-summary .order-summary-content .promo_code-template .promo_code-input .promo_code-input input{border:1px solid #000;border-radius:2px;width:calc(73% - 10px)}.checkout-template-right .order-summary .order-summary-content .promo_code-template .promo_code-input .promo_code-input button{font-family:"Carandache Office Sans Bold",sans-serif;width:27%}.checkout-template-right .order-summary .order-summary-content .promo_code-template .promo_code-input .applied-promo_code{font-size:14px;color:#00b733}.checkout-template-right .order-summary .order-summary-content .promo_code-template .promo_code-input .denied-promo_code{font-size:14px;color:#da291c}.checkout-template-right .order-summary .order-summary-content .promo_code-template .promo_code-input .denied-promo_code a{text-decoration:underline}.checkout-template-right .order-summary .order-summary-content .promo_code-template.loading .promo_code-input:before{content:"";display:block;width:100%;height:100%;background-color:rgba(255,255,255,.5);position:absolute;top:0;left:0;z-index:10}.checkout-template-right .order-summary .order-summary-content .promo_code-template.loading .promo_code-input:after{content:"";display:block;width:40px;height:40px;background:url(../../ximg/loader_list.svg) no-repeat 0 0;background-size:cover;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);z-index:15}.checkout-template-right .order-summary .order-summary-content .promo_code-template .promo_code-infos{font-style:italic;font-size:15px;margin-top:5px}.checkout-template-right .order-summary .order-summary-content .panier-fidelite,.checkout-template-right .order-summary .order-summary-content .total_final{margin-top:15px;padding-top:30px;border-top:1px solid #000}.checkout-template-right .order-summary .order-summary-content .panier-fidelite p.flex{display:flex;flex-direction:row;align-items:center}.checkout-template-right .order-summary .order-summary-content .panier-fidelite img{height:23px;margin-right:10px}.checkout-template-right .order-summary .order-summary-content .total_final .lbl{width:70%}.checkout-template-right .order-summary .order-summary-content .total_final .amt{width:30%}.checkout-template-right .order-summary .order-summary-content .total_final .cgv{margin-top:20px;margin-bottom:20px}.checkout-template-right .order-summary .order-summary-content .total_final ul.checkout_submit{margin-top:30px;margin-bottom:30px}.checkout-template-right .order-summary .order-summary-content .total_final ul.checkout_submit>li button.submit.disabled,.checkout-template-right .order-summary .order-summary-content .total_final ul.checkout_submit>li button.submit[disabled]{opacity:1;position:relative}.checkout-template-right .order-summary .order-summary-content .total_final ul.checkout_submit>li button.submit.disabled:before,.checkout-template-right .order-summary .order-summary-content .total_final ul.checkout_submit>li button.submit[disabled]:before{content:"";display:block;width:calc(100% + 6px);height:calc(100% + 6px);background-color:rgba(255,255,255,.4);position:absolute;top:-3px;left:-3px;z-index:10}.checkout-template-right .order-summary .order-summary-content .total_final ul.checkout_submit>li .cgv_error{display:none}.checkout-template-right .order-summary .order-summary-content .total_final ul.checkout_submit>li .cgv_error.active{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.checkout-template-right .order-summary .order-summary-content .giftcard_msg img{margin-right:10px;width:32px}.checkout-template-right .order-summary .order-summary-content .giftcard_msg .txt{width:calc(100% - 42px)}.checkout-template-right .order-summary .order-summary-content .giftcard_msg .txt strong{font-size:16px;display:block;font-family:"Carandache Office Sans Black",sans-serif}#axeptio_main_button{transform:translate(0,0) scale(1)!important;transition:.3s transform ease}body.sticky_submit .siteLayer:not(.pg_paiement) .checkout-template-right .order-summary .order-summary-content .total_final ul.checkout_submit>li button.submit{animation:keyframes_sticky_submit .3s 1 cubic-bezier(.25,.46,.45,.94);position:fixed;bottom:0;left:0;z-index:10000}body.sticky_submit .siteLayer:not(.pg_paiement) .checkout-template-right .order-summary .order-summary-content .total_final ul.checkout_submit>li button.submit span{display:inline-block}body.sticky_submit .siteLayer.pg_paiement .checkout-template-right .order-summary .order-summary-content .total_final{background-color:#f7f4f4;margin-top:0;animation:keyframes_sticky_submit_paiement .3s 1 cubic-bezier(.25,.46,.45,.94);position:fixed;bottom:0;left:0;z-index:10000;padding-top:15px;width:100%;box-shadow:inset 0 1px 6px rgba(0,0,0,.25);border-top:0}body.sticky_submit .siteLayer.pg_paiement .checkout-template-right .order-summary .order-summary-content .total_final .amt,body.sticky_submit .siteLayer.pg_paiement .checkout-template-right .order-summary .order-summary-content .total_final .lbl{font-size:16px}body.sticky_submit .siteLayer.pg_paiement .checkout-template-right .order-summary .order-summary-content .total_final ul.checkout_submit{margin-bottom:0}body.sticky_submit #axeptio_main_button{transform:translate(0,0) scale(0)!important}section.cart.empty.height0{height:0;overflow:hidden;opacity:0}section.cart.empty .msg{font-size:20px;text-align:center;padding:60px 0}section.cart.empty .msg .btn{margin-top:20px}.prods{border-bottom:1px solid #cfcdcd;margin-bottom:20px}.prods .icon-edit{background:url(../../ximg/icon_edit.svg) no-repeat 0 0;background-size:contain;width:14px;height:14px;display:inline-block;vertical-align:middle}.prods .prod_line,.prods .prod_line:before{position:relative;border-top:1px solid #cfcdcd}.prods .prod_line:before{content:"";display:none;width:100%;height:calc(100% + 2px);background-color:rgba(255,255,255,.7);border-bottom:1px solid #cfcdcd;position:absolute;top:-1px;left:0;z-index:10}.prods .prod_line:after{content:"";display:none;width:70px;height:70px;background:url(../../ximg/loader.svg) no-repeat center center;position:absolute;top:calc(50% - 35px);left:calc(50% - 35px);background-size:contain;z-index:15}.prods .prod_line.loading:after,.prods .prod_line.loading:before,section.cart.full menu.checkout .mask,section.cart.full menu.stop_checkout .mask{display:block}.prods .prod_line .prod{transition:.3s opacity ease;position:relative}.prods .prod_line .prod .left .img .zoom_button{cursor:pointer;background-color:#f7f4f4;position:relative;border:1px solid transparent;transition:.3s border ease}.prods .prod_line .prod .left .img .zoom_button .zoom{width:36px;height:36px;background-color:#fff;border-radius:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0) scale(0);transition:.3s transform ease}.prods .prod_line .prod .left .img .zoom_button .zoom:before{content:"";display:block;width:14px;height:14px;border:1px solid #da291c;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.prods .prod_line .prod .left .img .zoom_button .zoom:after{content:"";display:block;width:15px;height:15px;background-color:#fff;border-radius:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.prods .prod_line .prod .left .img .zoom_button:hover{border-color:#da291c}.prods .prod_line .prod .left .img .zoom_button:hover .zoom{transform:translate3d(-50%,-50%,0) scale(1)}.prods .prod_line .prod .left .img img{max-width:100%;width:auto;height:auto}.prods .prod_line .prod .right .infos .name{display:block;font-family:"Carandache Office Sans Bold",sans-serif;line-height:1.1em;transition:.3s color ease;text-transform:uppercase}.prods .prod_line .prod .right .infos .name:hover,.prods .prod_line .prod .right .total .price.promo .best,.prods .prod_line .prod .right .total .price.promo .prct{color:#da291c}.prods .prod_line .prod .right .infos .attrib{font-size:14px}.prods .prod_line .prod .right .infos .attrib:last-child{margin-bottom:0}#lightbox.login .modal-dialog .modal-body .lostPassForm menu,.prods .prod_line .prod .right .infos .composants{margin-top:20px}.prods .prod_line .prod .right .infos .composants li{list-style:disc;list-style-position:inside;margin-bottom:5px;font-size:.9em}.prods .prod_line .prod .right .infos .product_parts>span:first-letter {text-transform:uppercase}.prods .prod_line .prod .right .qty{text-align:center}.prods .prod_line .prod .right .qty .input-number{width:80px}.prods .prod_line .prod .right .qty .input-number .value{height:40px}.prods .prod_line .prod .right .total .price .best,.prods .prod_line .prod .right .total .price .old{font-family:"Carandache Office Sans Black",sans-serif;font-size:15px}.prods .prod_line .prod .right .total .price .old{text-decoration:line-through}.prods .prod_line .prod .right .total .price .prct{font-family:"Carandache Office Sans",sans-serif;font-size:13px}.prods .prod_line .prod .right .actions button:not(:first-child){position:relative}.prods .prod_line .prod .right .actions button:not(:first-child):after{content:"";display:block;width:1px;height:15px;background-color:#000;position:absolute;top:3px;left:0}.prods .prod_line .prod .right .actions button [class*=icon-]{font-size:13px;margin-right:5px}.prods .prod_line .prod .right .gift_wrap_cbox{background-color:#f7f4f4;padding:3px 15px 3px 5px;font-family:"Carandache Office Sans",sans-serif;font-size:14px}.prods .prod_line .prod .right .gift_wrap_cbox .cbox{width:13px;height:13px;border:1px solid #000;position:relative}.prods .prod_line .prod .right .gift_wrap_cbox .cbox:after{content:"";width:7px;height:11px;border:solid #da291c;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);position:absolute;left:2px;top:-2px;transition:.2s transform ease}.addr_content .addr_right #accordion_addr_bill .panel-heading>.panel-title.collapsed .check:after,.prods .prod_line .prod .right .gift_wrap_cbox .cbox.checked:after{transform:rotate(45deg) scale(1)}.prods .prod_line .prod .right .gift_wrap_cbox>div:not(.cbox){width:calc(100% - 13px);padding-left:5px}.prods .prod_line .prod_line_option{border-top:1px solid #cfcdcd;padding-top:15px;margin-top:15px}.prods .prod_line .prod_line_option .btn-white{background-color:#fff;border:1px solid #000;border-radius:0}.prods .prod_line .prod_line_option .btn-white .plus{display:inline-block;width:18px;height:18px;line-height:18px;text-align:center;border:1px solid #000;border-radius:100%;margin-right:5px}.prods .prod_line .prod_line_option .head .lbl{font-family:"Carandache Office Sans Black",sans-serif}.prods .prod_line .prod_line_option .head .price{text-align:right;font-size:12px}.prods .prod_line .prod_line_option .body{margin-bottom:10px}.prods .prod_line .prod_line_option .body .lbl{font-size:14px}.prods .prod_line .prod_line_option .body span:not(.lbl){font-size:14px;font-weight:700}.prods .prod_line .prod_line_option .actions a.btn:not(:last-child),.prods .prod_line .prod_line_option .actions button:not(:last-child){padding-right:10px;margin-right:10px;position:relative}.prods .prod_line .prod_line_option .actions a.btn:not(:last-child):after,.prods .prod_line .prod_line_option .actions button:not(:last-child):after{content:"";display:block;width:1px;height:15px;background-color:#000;position:absolute;top:3px;right:0}.prods .prod_line .prod_line_option .actions a.btn .lbl,.prods .prod_line .prod_line_option .actions button .lbl{font-size:13px;display:inline-block;vertical-align:middle;line-height:1em}.prods .prod_line .prod_line_option .actions a.btn [class*=icon-],.prods .prod_line .prod_line_option .actions button [class*=icon-]{font-size:11px;margin-right:5px}.prods .prod_line .prod_line_option.emersya{padding-bottom:15px;margin-bottom:15px}.siteLayer:not(.pg_confirmation) .prods .prod_line .prod_line_option.emersya{border-bottom:1px solid #cfcdcd}.prods .prod_line .prod_line_option.emersya .head .lbl{width:100%;padding-bottom:10px}.prods .prod_line .prod_line_option.emersya .body .engraving .item{position:relative}.prods .prod_line .prod_line_option.emersya .body .engraving .item:first-child{margin-top:15px}.prods .prod_line .prod_line_option.emersya .body .engraving .item .txt{width:80%}.prods .prod_line .prod_line_option.emersya .body .engraving .item .price{text-align:right;font-size:12px}.prods .prod_line.no_stock .prod .left,.prods .prod_line.no_stock .prod .right .infos,.prods .prod_line.no_stock .prod .right .total{opacity:.5}.prods .prod_line.no_stock .prod .right .qty{position:relative}.payment_method-list.disabled:before,.prods .prod_line.no_stock .prod .right .qty:before{content:"";display:block;width:100%;height:100%;background-color:rgba(255,255,255,.5);position:absolute;top:0;left:0;z-index:10}.prods .prod_line.no_stock .no_stock_layer{background-color:rgba(226,175,172,.21);margin-top:20px}.prods .prod_line.no_stock .no_stock_layer .title{color:#da291c;font-size:16px;font-family:"Carandache Office Sans Bold",sans-serif;margin-bottom:15px}.prods .prod_line.no_stock .no_stock_layer .form_title{font-size:14px;font-family:"Carandache Office Sans Black",sans-serif;margin-top:15px}.prods .prod_line.no_stock .no_stock_layer input[type=email]{border-color:#000;margin-right:10px}.prods .prod_line.no_stock .no_stock_layer button.submit{font-size:16px;font-family:"Carandache Office Sans Bold",sans-serif;border:1px solid #000;border-radius:20px;background-color:transparent;padding-left:25px;padding-right:25px}.prods .prod_line.no_stock .no_stock_layer .stock_reminder_error{color:#da291c}.prods .prod_line.no_stock .no_stock_layer .stock_reminder_error>p{line-height:1em}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard] [id*=outputMessage-giftcard]>span ul li:not(:last-child),.prods .prod_line.no_stock .no_stock_layer .stock_reminder_error>p:not(:last-child){margin-bottom:5px}.prods .prod_line.no_stock .no_stock_layer .stock_reminder_error>p:last-child{margin-bottom:0}#lightbox.quickBuy.light_display .modal-dialog .modal-content .modal-header,[id*=zoom_img_].quickBuy.light_display .modal-dialog .modal-content .modal-header{padding-top:0;padding-bottom:0}#lightbox.quickBuy.light_display .modal-dialog .modal-content .modal-body .product_layer .inf .act,#lightbox.quickBuy.light_display .modal-dialog .modal-content .modal-body .product_layer .inf .attribs,#lightbox.quickBuy.light_display .modal-dialog .modal-content .modal-body .product_layer .inf .available_soon_lbl,#lightbox.quickBuy.light_display .modal-dialog .modal-content .modal-body .product_layer .inf .dispo,#lightbox.quickBuy.light_display .modal-dialog .modal-content .modal-body .product_layer .inf .indispo,#lightbox.quickBuy.light_display .modal-dialog .modal-content .modal-body .product_layer .inf .quantity,#lightbox.quickBuy.light_display .modal-dialog .modal-content .modal-body .product_layer .inf .review_link,#lightbox.quickBuy.light_display .modal-dialog .modal-content .modal-body .product_layer .inf .seeDetails,#lightbox.quickBuy.light_display .modal-dialog .modal-content .modal-header .modal-title,.gift_card-template fieldset,[id*=zoom_img_].quickBuy.light_display .modal-dialog .modal-content .modal-body .product_layer .inf .act,[id*=zoom_img_].quickBuy.light_display .modal-dialog .modal-content .modal-body .product_layer .inf .attribs,[id*=zoom_img_].quickBuy.light_display .modal-dialog .modal-content .modal-body .product_layer .inf .available_soon_lbl,[id*=zoom_img_].quickBuy.light_display .modal-dialog .modal-content .modal-body .product_layer .inf .dispo,[id*=zoom_img_].quickBuy.light_display .modal-dialog .modal-content .modal-body .product_layer .inf .indispo,[id*=zoom_img_].quickBuy.light_display .modal-dialog .modal-content .modal-body .product_layer .inf .quantity,[id*=zoom_img_].quickBuy.light_display .modal-dialog .modal-content .modal-body .product_layer .inf .review_link,[id*=zoom_img_].quickBuy.light_display .modal-dialog .modal-content .modal-body .product_layer .inf .seeDetails,[id*=zoom_img_].quickBuy.light_display .modal-dialog .modal-content .modal-header .modal-title{display:none}#lightbox.quickBuy.light_display .modal-dialog .modal-content .modal-body,[id*=zoom_img_].quickBuy.light_display .modal-dialog .modal-content .modal-body{padding:15px}#lightbox.quickBuy.light_display .modal-dialog .modal-content .modal-body .product_layer .gal,[id*=zoom_img_].quickBuy.light_display .modal-dialog .modal-content .modal-body .product_layer .gal{max-width:640px}#lightbox.quickBuy.light_display .modal-dialog .modal-content .modal-body .product_layer .inf,[id*=zoom_img_].quickBuy.light_display .modal-dialog .modal-content .modal-body .product_layer .inf{position:relative}#lightbox.quickBuy.light_display .modal-dialog .modal-content .modal-body .product_layer .inf header,[id*=zoom_img_].quickBuy.light_display .modal-dialog .modal-content .modal-body .product_layer .inf header{padding-right:40px}#lightbox.login .modal-dialog{width:820px}#lightbox.gift .modal-dialog{width:810px}#lightbox.gift .modal-dialog .modal-body .grid-template{visibility:visible;width:100%!important}#lightbox.gift .modal-dialog .modal-body form .typo_text textarea{resize:none;height:150px;overflow-y:auto;max-width:none}#lightbox.gift .modal-dialog .modal-body form .typo_text .count{text-align:right;margin-right:5px}#lightbox.gift .modal-dialog .modal-body form>menu{margin-top:30px}.addr_content .addr_title,.addr_form .addr_title{line-height:1.5em}.addr_content .addr_right #accordion_addr_bill{border:0;padding:0;margin-bottom:40px}.addr_content .addr_right #accordion_addr_bill .panel-heading{border:0}.addr_content .addr_right #accordion_addr_bill .panel-heading>.panel-title .check:after{transform:rotate(45deg) scale(0);border-color:#da291c}.addr_content .addr_right #accordion_addr_bill .panel-heading>.panel-title{padding:0;text-transform:none}.addr_content .addr_right #accordion_addr_bill .panel-heading>.panel-title>span{line-height:18px;font-size:16px;font-family:"Carandache Office Sans",sans-serif}.addr_content .addr_right #accordion_addr_bill .panel-collapse .panel-body{padding-top:25px}.addr_content .addr_title,.addr_form .addr_title,.delivery_content .delivery_title{font-size:20px;font-family:"Carandache Office Sans Black",sans-serif;padding-bottom:5px;border-bottom:1px solid #000;margin-bottom:25px}.delivery_content .delivery_list>label{width:100%;padding-left:40px;font-family:"Carandache Office Sans",sans-serif}.delivery_content .delivery_list>label:not(:last-child){margin-bottom:30px}.delivery_content .delivery_list>label .lbl,.payment_method-list li label .lbl{line-height:1em;font-family:"Carandache Office Sans Black",sans-serif;text-transform:uppercase}.delivery_content .delivery_list>label .lbl{padding-bottom:5px}.delivery_content .delivery_list>label .infos{margin-bottom:3px}.delivery_content .delivery_infos{padding-top:30px;padding-left:20px;font-style:italic}.guest_checkout_content{margin-top:25px}.guest_checkout_content .guest_checkout_title{font-size:20px;font-family:"Carandache Office Sans Black",sans-serif;padding-bottom:5px;border-bottom:1px solid #000;margin-bottom:25px}.guest_checkout_content .form-champs-password{padding-left:30px;padding-top:15px}.guest_checkout_content .form-champs-password .form-input.password .icon-eye{position:relative;margin-left:10px;cursor:pointer;font-size:12px;color:#888;transition:.3s color ease}.guest_checkout_content .form-champs-password .form-input.password .icon-eye:after{display:block;content:"";width:110%;height:1px;background-color:#000;transform:rotate(155deg);position:absolute;top:7px;left:0;opacity:.5;transition:.3s opacity ease}.guest_checkout_content .form-champs-password .form-input.password .icon-eye.active{color:#000}.guest_checkout_content .form-champs-password .form-input.password .icon-eye.active:after{opacity:0}.payment_method-list{border-top:1px solid #000}.payment_method-list.disabled{position:relative}.payment_method-list li{border-bottom:1px solid #cfcdcd;padding-top:20px;padding-bottom:20px}.payment_method-list li label{width:100%;padding-left:40px}.payment_method-list li label .lbl{font-size:16px}.payment_method-list li label .check{top:50%;transform:translateY(-50%)}.payment_method-list li>div.vhidden{height:0;overflow:hidden}.payment_method-list li>.infos{max-height:0;overflow:hidden;transition:.5s max-height ease}.payment_method-list li>.infos.open{max-height:200px}.payment_method-list li>.infos p.italic{font-weight:300;font-size:14px;margin-top:10px;margin-bottom:0}.gift_card-template{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23BF423CFF' stroke-width='1' stroke-dasharray='6' stroke-dashoffset='3' stroke-linecap='square'/%3e%3c/svg%3e");margin-top:40px;opacity:0;transition:.3s opacity ease}.gift_card-template.loaded{opacity:1}.gift_card-template.loading{position:relative}.gift_card-template.loading:before{content:"";display:block;width:100%;height:100%;background-color:rgba(255,255,255,.5);position:absolute;top:0;left:0;z-index:10}.gift_card-template.loading:after{content:"";display:block;width:60px;height:60px;background:url(../../ximg/loader_list.svg) no-repeat 0 0;background-size:contain;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);z-index:15}.gift_card-template>.title{font-size:16px;line-height:1em;text-transform:uppercase;margin-bottom:15px}.gift_card-template>.title img{height:30px;box-shadow:2px 2px 5px gray;padding:2px;margin-left:15px}.gift_card-template>.infos,.gift_card-template>.title{font-family:"Carandache Office Sans Black",sans-serif}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard]>[class*=form_infos-giftcard]>.acts{padding-top:25px}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard]>[class*=form_infos-giftcard]>.acts>div:nth-child(1){text-align:center}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard]>[class*=form_infos-giftcard]>.acts>div:nth-child(1) button{font-family:"Carandache Office Sans Black",sans-serif}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard]>[class*=form_infos-giftcard]>.acts>div:nth-child(2) .deleteGiftcardButton{border:0;text-decoration:underline!important;font-size:14px}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard]>[class*=form_infos-giftcard]>.acts>div:nth-child(2) .deleteGiftcardButton:active{box-shadow:none;background-color:#fff}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard]>[class*=form_infos-giftcard].gift_card_ok .acts>div:nth-child(1),.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard]>[class*=form_infos-giftcard].gift_card_ok>div:not(.acts){display:none}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard]>[class*=form_infos-giftcard].gift_card_ok .acts{width:auto;padding:0;position:absolute;top:20px;right:0;z-index:10}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard]>[class*=form_infos-giftcard].gift_card_ok .acts>div:nth-child(2){width:100%;padding:0}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard]>[class*=form_infos-giftcard].gift_card_ok .acts>div:nth-child(2) .deleteGiftcardButton{background-color:transparent}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard] [id*=outputMessage-giftcard]{font-size:14px;padding-top:15px}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard] [id*=outputMessage-giftcard].gift_card_ok,.order-summary .usedGiftcardAmountLine{color:#00b733}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard] [id*=outputMessage-giftcard]>span{display:block;background-color:#f7f4f4;position:relative}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard] [id*=outputMessage-giftcard]>span ul li{margin-top:0}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard] [id*=outputMessage-giftcard]>span ul li.title{font-size:16px;font-family:"Carandache Office Sans Bold",sans-serif}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard] [id*=outputMessage-giftcard]>span ul li .lbl{float:none!important}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard] [id*=outputMessage-giftcard]>span ul li .price{float:none!important;padding-left:5px}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard] [id*=outputMessage-giftcard] div.valid{color:#00b733;padding-bottom:5px}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard] [id*=finalAction-giftcard].disabled,.pg_paiement form{position:relative}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard] [id*=finalAction-giftcard].disabled:before{content:"";display:block;width:calc(100% + 6px);height:calc(100% + 6px);background-color:rgba(255,255,255,.4);position:absolute;top:-3px;left:-3px;z-index:10}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard] [id*=finalAction-giftcard]>div:nth-child(1) label{font-size:16px;font-family:"Carandache Office Sans Bold",sans-serif}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard] [id*=finalAction-giftcard]>div:nth-child(2) input[type=text]{max-width:135px}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard] [id*=finalAction-giftcard]>div:nth-child(3) button{color:#fff;background:#da291c;border-color:#da291c}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard] .final_step_msg{font-size:14px;color:#00b733;padding-top:15px}.gift_card-template .useGiftcardMessage.error{display:block;font-size:16px;color:#da291c;padding-top:5px}.datepicker .icon-arrow-left,.datepicker .icon-arrow-right{font-family:"caran_d_ache_icons";color:#da291c}.datepicker .icon-arrow-left:before,.datepicker .icon-arrow-right:before{content:"";font-family:"caran_d_ache_icons"!important;position:relative}.datepicker .icon-arrow-left:before{transform:rotate(180deg)}.pg_paiement [name=ogoneForm] .moyen_paiement{margin-bottom:25px}.pg_paiement [name=ogoneForm] .moyen_paiement>div{margin-right:10px}.pg_confirmation .checkout-template .conf_footer .panier-recap .content .recap>div:last-child,.pg_paiement [name=ogoneForm] .moyen_paiement>div:last-child{margin:0}.pg_paiement .ico_payment{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-image:url(../../ximg/sprite_payment.png);background-size:193px 23px;height:23px;width:47px}.pg_paiement .ico_payment.mode_1{background-position:0 0}.pg_paiement .ico_payment.mode_2{background-position:-47px 0}.pg_paiement .ico_payment.mode_5{background-position:-97px 0}.pg_paiement .ico_payment.mode_4{background-position:-145px 0}.pg_paiement .add-on{background-color:#da291c;padding:9px 15px;color:#fff;margin-left:5px;border-radius:5px}.pg_paiement .check-mark{font-family:"caran_d_ache_icons"}.pg_paiement [aria-selected=true] .check-mark:before{content:"";font-family:"caran_d_ache_icons"!important}.pg_paiement .file_custom{width:100%;margin-bottom:15px;height:38px;border-radius:20px}.pg_paiement .file_custom>span{width:65%;min-height:38px;line-height:25px}.pg_paiement .file_custom>strong{width:35%;text-align:center}.pg_paiement form .submit-btn-hide{position:absolute;top:0;left:0;width:100%;bottom:0;height:100%;z-index:1100;cursor:pointer;background-color:rgba(255,255,255,.5)}#paymentFrameWrapper{z-index:10010!important}.pg_confirmation .checkout-template .checkout-template-title,.pg_confirmation .checkout-template .top_checkout{width:100%}.pg_confirmation .checkout-template .prods{width:100%;margin-top:30px;margin-bottom:0}.pg_confirmation .checkout-template .conf_footer{width:100%;margin-bottom:40px}.pg_confirmation .checkout-template .conf_footer .panier-recap{padding-right:0;padding-left:0}.pg_confirmation .checkout-template .conf_footer .panier-recap .content{background-color:#f5f5f3;padding:30px 15px}.pg_confirmation .checkout-template .conf_footer .panier-recap .content .recap>div{margin-bottom:10px}.pg_confirmation .checkout-template .conf_footer .panier-recap .content .recap .ttl{color:#da291c;margin-bottom:20px}.pg_confirmation .checkout-template .conf_footer .panier-recap .total_final{padding:20px 15px;background-color:#da291c;color:#fff}.pg_confirmation .checkout-template .conf_footer .panier-recap .total_final .checkout{margin:20px 0 0;position:relative}.pg_confirmation .checkout-template .infos_cmd>.ttl{font-size:20px;font-family:"Carandache Office Sans Black",sans-serif;padding-bottom:5px;border-bottom:1px solid #000;margin-bottom:25px}.payment_mode{padding:20px 15px;margin-top:15px}#PayWithAmazon_top>img{max-width:130px;margin-right:.5em}section.cart.full .cart_cont>.message_expedition{margin-top:15px;padding:20px 30px}section.cart.full menu.checkout.stop_checkout>div:not(.mask):not(.tooltip),section.cart.full menu.stop_checkout #PayWithAmazon_top,section.cart.full menu.stop_checkout .submit{opacity:.5}.amazon_matching{margin-top:20px;margin-bottom:20px}.amazon_matching .logo{padding:20px 0;margin:0 20px;border-bottom:1px solid #e2e2e2}.amazon_matching .content{padding:20px}.amazon_matching .content .wait{font-size:1.5em}.basket-warning{font-size:15px;padding-left:30px;margin:-25px 0 25px;font-weight:700}.basket-doc{padding-left:0}#shippingForm .basket-doc{margin-bottom:30px}@media(min-width:992px){.checkout-page .bodyLayer>.container-fluid{padding-left:15px;padding-right:15px}header.main .headerContainer .logo-wrapper{width:150px}header.main .headerContainer .checkout_step{width:calc(100% - 150px);margin:15px auto 0}header.main .headerContainer .checkout_step>[class^=step]:not(:last-child){margin-right:40px}header.main .headerContainer .checkout_step>[class^=step]:not(:last-child):after{width:40px;right:-40px}header.main .headerContainer .checkout_step>[class^=step]>a,header.main .headerContainer .checkout_step>[class^=step]>div{font-size:14px;padding-top:13px;padding-bottom:13px}header.main .headerContainer .checkout_step>[class^=step].current>a,header.main .headerContainer .checkout_step>[class^=step].current>div{padding-left:70px;padding-right:70px}header.main .headerContainer .checkout_step>[class^=step].next>a,header.main .headerContainer .checkout_step>[class^=step].next>div,header.main .headerContainer .checkout_step>[class^=step].past>a,header.main .headerContainer .checkout_step>[class^=step].past>div{width:48px}.checkout-template .checkout-template-title{padding-bottom:50px;font-size:20px}.checkout-template-left{width:55%;margin-right:10%}.checkout-template-right{width:35%;position:relative}.checkout-template-right .order-summary{position:sticky;top:0}.checkout-template-right .order-summary #order_products_resume .panel .panel-heading .panel-title a{padding:10px 30px}.checkout-template-right .order-summary .order-summary-content{padding:40px 35px}.pg_panier .checkout-template-right{margin-top:-58px}.pg_panier .alert+.checkout-template-left+.checkout-template-right{margin-top:0}.prods .prod_line{padding-bottom:25px;padding-top:25px}.prods .prod_line .prod .left{width:20%;padding-right:40px}.prods .prod_line .prod .right{width:80%}.prods .prod_line .prod .right>div:first-child{padding-bottom:10px}.prods .prod_line .prod .right .infos{width:55%}.prods .prod_line .prod .right .infos .name{font-size:20px;margin-bottom:5px}.prods .prod_line .prod .right .qty{width:25%;padding-left:10px;padding-right:10px}.prods .prod_line .prod .right .total{width:20%;padding-right:20px}.prods .prod_line .prod .right .actions button:not(:first-child){padding-left:10px;margin-left:10px}.prods .prod_line .prod .right .actions button .lbl{font-size:13px}.prods .prod_line .prod .right .gift_wrap_cbox{width:45%}.siteLayer:not(.pg_confirmation) .prods .prod_line .prod_line_option:not(.emersya){width:80%;margin-left:20%}.prods .prod_line .prod_line_option .btn-white{font-size:16px}.prods .prod_line .prod_line_option .head .lbl{width:80%}.prods .prod_line .prod_line_option .head .price,.prods .prod_line .prod_line_option.emersya .body .engraving .item .price{width:20%;padding-right:20px}.prods .prod_line .prod_line_option .actions{height:20px}.prods .prod_line.no_stock .no_stock_layer{padding:15px 40px}#lightbox.login .modal-dialog,#lightbox.quickBuy.light_display .modal-dialog,[id*=zoom_img_].quickBuy.light_display .modal-dialog{margin-top:25vh}#lightbox.login .modal-dialog .modal-body{padding-left:30px;padding-right:30px}#lightbox.gift .modal-dialog .modal-body{padding-left:40px;padding-right:40px}.addr_content{margin-bottom:25px}.addr_content .addr_left,.addr_content .addr_right,.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard]>[class*=form_infos-giftcard]>.acts{width:50%}.addr_content .addr_left{padding-right:30px}.addr_content .addr_right{padding-left:30px}.payment_method-list li label .logo_paiement img{height:auto;margin-left:15px;width:45px;-o-object-fit:cover;object-fit:cover}.gift_card-template{padding:20px 40px}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard]>[class*=form_infos-giftcard]>div:nth-child(1){width:30%}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard]>[class*=form_infos-giftcard]>.acts>div:nth-child(1){width:80%}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard]>[class*=form_infos-giftcard]>.acts>div:nth-child(2),.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard]>[class*=form_infos-giftcard]>div:nth-child(2){width:20%}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard] [id*=outputMessage-giftcard]>span{left:-39px;width:calc(100% + 78px);padding:10px 40px}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard] [id*=finalAction-giftcard]>div:nth-child(2),.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard] [id*=finalAction-giftcard]>div:nth-child(3){width:auto}.pg_confirmation .checkout-template .infos_cmd{width:50%;padding-right:20px}.pg_confirmation .checkout-template .infos_cmd+.infos_cmd{padding-right:0;padding-left:20px}}@media(max-width:991px){header.main{padding-left:10px;padding-right:5px}header.main .headerContainer .logo-wrapper{width:40px}header.main .headerContainer .checkout_step{width:calc(100% - 40px)}header.main .headerContainer .checkout_step>[class^=step]:not(:last-child){margin-right:5px}header.main .headerContainer .checkout_step>[class^=step]:not(:last-child):after{width:5px;right:-5px}header.main .headerContainer .checkout_step>[class^=step]>a,header.main .headerContainer .checkout_step>[class^=step]>div{font-size:12px;padding-top:6px;padding-bottom:6px}header.main .headerContainer .checkout_step>[class^=step].current>a,header.main .headerContainer .checkout_step>[class^=step].current>div{font-size:12px;padding-left:30px;padding-right:30px}header.main .headerContainer .checkout_step>[class^=step].next>a,header.main .headerContainer .checkout_step>[class^=step].next>div,header.main .headerContainer .checkout_step>[class^=step].past>a,header.main .headerContainer .checkout_step>[class^=step].past>div{width:32px}.checkout-template .checkout-template-title{padding-bottom:20px;font-size:16px}.checkout-template-left,.checkout-template-right{width:100%}.checkout-template-right{margin-top:35px}.checkout-template-right .order-summary>.checkout-template-title{padding-left:15px;padding-right:15px}.checkout-template-right .order-summary #order_products_resume .panel .panel-heading .panel-title a{padding:10px 15px}.checkout-template-right .order-summary .order-summary-content{padding:45px 15px 35px}.checkout-template-right .order-summary .order-summary-content ul li.delivery_franco .flex_acenter{justify-content:flex-end}.checkout-template-right .order-summary,.checkout-template-right .order-summary .order-summary-content .total_final{position:relative;left:-15px;width:calc(100% + 30px)}.checkout-template-right .order-summary .order-summary-content .total_final>div:first-child{padding-left:15px;padding-right:15px}.checkout-template-right .order-summary .order-summary-content .total_final .cgv{margin-left:15px;margin-right:15px}.checkout-template-right .order-summary .order-summary-content .total_final .cgv .custom_checkbox{padding-left:40px}.checkout-template-right .order-summary .order-summary-content .total_final ul.checkout_submit>li button.submit{border-radius:0;transition:none}.prods .prod_line{padding-bottom:15px;padding-top:15px}.prods .prod_line .prod .left{width:30%;padding-right:10px}.prods .prod_line .prod .right{width:70%}.siteLayer:not(.pg_confirmation) .prods .prod_line .prod .right .infos{width:65%}.addr_content .addr_left,.addr_content .addr_right,.siteLayer.pg_confirmation .prods .prod_line .prod .right .infos{width:100%}.prods .prod_line .prod .right .infos .name{font-size:16px;margin-bottom:10px}.prods .prod_line .prod .right .total{width:35%}.prods .prod_line .prod .right .total .price{display:inline-block;text-align:left}.prods .prod_line .prod .right .actions button{padding-right:10px;padding-left:10px}.prods .prod_line .prod .right .actions button .lbl{display:none}.prods .prod_line .prod .right .gift_wrap_cbox{width:100%;margin-top:15px}.prods .prod_line .prod_line_option .btn-white{font-size:12px}.prods .prod_line .prod_line_option .head .lbl{width:70%}.prods .prod_line .prod_line_option .head .price{width:30%}.prods .prod_line .prod_line_option .actions{height:25px}.prods .prod_line .prod_line_option.emersya .body .engraving .item .txt [class*=typo-]{display:block}.prods .prod_line .prod_line_option.emersya .body .engraving .item .price{position:absolute;bottom:0;right:0}.prods .prod_line.no_stock .no_stock_layer{padding:15px}.prods .prod_line.no_stock .no_stock_layer input[type=email]{width:calc(60% - 10px)}.prods .prod_line.no_stock .no_stock_layer button.submit{width:40%}#lightbox.quickBuy.light_display .modal-dialog,[id*=zoom_img_].quickBuy.light_display .modal-dialog{margin-top:20vh}#lightbox.quickBuy.light_display .modal-dialog .modal-content .modal-body .product_layer .gal,[id*=zoom_img_].quickBuy.light_display .modal-dialog .modal-content .modal-body .product_layer .gal{margin-top:25px}#lightbox.login .modal-dialog{margin-top:15vh;width:95%}#lightbox.login .modal-dialog .modal-body .lostPassForm menu li:not(first-child){margin-top:15px}#lightbox.gift .modal-dialog{width:95%}.addr_content .addr_left{margin-bottom:20px}.guest_checkout_content .form-champs-password .form-input.password input{max-width:calc(100% - 30px)}.payment_method-list li label .logo_paiement img{height:25px;margin-left:10px}.gift_card-template{padding:20px}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard]>[class*=form_infos-giftcard]>div:nth-child(1){width:60%}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard]>[class*=form_infos-giftcard]>div:nth-child(2){width:40%}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard]>[class*=form_infos-giftcard]>.acts{width:100%}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard]>[class*=form_infos-giftcard]>.acts>div:nth-child(1){width:70%}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard]>[class*=form_infos-giftcard]>.acts>div:nth-child(1) button{font-size:.9em}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard]>[class*=form_infos-giftcard]>.acts>div:nth-child(2){width:30%;text-align:center}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard] [id*=outputMessage-giftcard]>span{left:-19px;width:calc(100% + 38px);padding:10px}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard] [id*=finalAction-giftcard]>div:nth-child(2){width:35%}.gift_card-template .giftcardInputContainer [id*=giftcardInputContainer-giftcard] [id*=finalAction-giftcard]>div:nth-child(3){width:65%;text-align:center}.pg_confirmation .checkout-template .infos_cmd{width:100%;margin-bottom:15px}}@media screen and (max-width:423px){.checkout-template-right .order-summary .order-summary-content ul li.delivery_franco .flex_acenter{justify-content:center}.checkout-template-right .order-summary .order-summary-content ul li.delivery_franco .flex_acenter [class^=icon-]{margin-left:0}}@media(max-width:639px){section.cart.empty .msg{padding-top:125px}}@media(min-width:768px) and (max-width:991px){.pg_panier .bodyLayer{width:100%!important}#formPayment,#shippingForm,.pg_paiement>.loi{padding-left:0}.pg_livraison .checkoutLeft .pays_liv>label,.pg_paiement .checkoutLeft .panel-body ul.CBList>li>label{font-size:15px}.pg_livraison .checkoutLeft .checkout .panel-heading>.panel-title .date{padding-top:10px;padding-left:0}#accordion_livraison .panel-heading>.panel-title .label{height:auto;line-height:1em}#accordion_livraison .panel-heading>.panel-title .label>span{font-size:1em}.pg_paiement .checkoutLeft .panel-body ul.CBList>li>label>.fa{margin:0 5px;font-size:19px}#formPayment .quotatis>div:first-child img{width:53px;height:12px}}@media(max-width:767px){header.main{height:auto}#lightbox.embKdo-lightbox .embKdo_img .embKdo_infos,.pg_confirmation .steps,section.cart.full .cart>.gift .giftInfos>.fa{margin:0}.pg_panier .bodyLayer{width:100%!important}menu.save{margin-bottom:20px}section.cart.full .cart_cont [data-slq=crt]>.garantie:not(.prod)>div.type{padding-bottom:0}section.cart.full .cart_cont [data-slq=crt]>.garantie:not(.prod)>div.price{border-top:0;padding-top:5px}section.cart.full .cart_cont [data-slq=crt]>.garantie:not(.prod)>div.price>span{font-size:1.1em}section.cart.full .cart>.gift .giftInfos>.lbl{padding-left:10px}section.cart.full .cart>.checkout>menu,section.cart.full .cart>.gift .giftInfos>.lbl>menu{margin-top:10px}#lightbox.embKdo-lightbox .modal-dialog,.modal-dialog.storeDetails{width:auto}#lightbox.Kdo-lightbox .modal-dialog{width:95%}#lightbox.Kdo-lightbox .KdoForm .zoomCnt>div{width:90%}#lightbox.Kdo-lightbox .KdoForm .goodiesInpt>label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#basketForm .delivery{padding:15px}#accordion_delivery .panel-body>ul{margin:0;border:0;padding:3px 0 0}#accordion_delivery .panel-body>ul>li>span:not(.price){border:0}#accordion_delivery .panel-body>ul>li .priceInfo>p,#accordion_delivery .panel-body>ul>li .priceInfo>span{font-size:12px}#accordion_delivery .panel-body>ul>li .priceInfo>p{display:inline}section.cart.full .cart_footer .reducTotal,section.cart.full .cart_footer .totalItems{border:0}section.cart.full .cart_footer .total_final>div{border-left:0}section.cart.full .cart_footer .total_final .toggle_ticket{line-height:35px}section.cart.full .cart_footer .right.flux .trs03.toggle_ticket,section.cart.full .cart_footer .right.flux .ttl .toggle_ticket{display:none!important}section.cart.full .cart_footer .right.flux .total_final .lbl{display:block!important;float:left}section.cart.full .cart_footer .right.flux .total_final .amt{text-align:right;float:right}section.cart.full .cart_footer .right.flux menu.checkout button,section.cart.full .cart_footer .right.flux menu.checkout.clearfix.pull-right{width:100%}section.cart.full .cart_footer .total_final .amt{line-height:30px}section.cart.full .cart_footer .right{padding:0}.message_expedition.background-color3.bold,section.cart.full .cart_cont>menu.checkout,section.cart.full .cart_cont>menu.save,section.cart.full .cart_footer .futurcashback,section.cart.full .cart_footer .recap{padding:10px}section.cart.full .cart_cont>menu.message_expedition{padding:10px;text-align:right}section.cart.full .cart_footer .total_final{padding-left:10px;padding-right:10px}.pg_livraison .checkoutLeft .checkout .panel-heading>.panel-title .info strong.price{text-align:right;font-size:20px}.pg_livraison .checkoutLeft .checkout .panel-heading>.panel-title .info strong.free{text-align:right;margin:5px 0 0}.pg_livraison .checkoutLeft .checkout .panel-heading>.panel-title .label{padding-top:5px}#accordion_livraison .panel-heading>.panel-title .label>span{font-size:1em}.pg_livraison .checkoutLeft .checkout .panel-collapse .customerInfos.fact{margin:20px 0 0}.pg_livraison .checkoutLeft .checkout .panel-collapse .submitLiv{padding-top:10px;margin-top:10px;border-top:1px solid #efefef}.pg_livraison .checkoutLeft .checkout .panel-collapse .storeList ul.resultStoreList>li:not(.moreMag) .choice{margin-bottom:15px}.resultStoreList>li .choice>menu{position:relative}.resultStoreList>li .choice .infos{max-width:235px}.pg_confirmation .quotatis,.pg_paiement .checkoutLeft{padding-left:0;padding-right:0}.pg_paiement .checkoutLeft .panel-body ul.CBList>li{margin:0 0 20px}.cryptoInfos-lightbox{width:auto!important}#formPayment .quotatis{padding:20px 0}.pg_confirmation .confirmation .steps{margin:15px 0}.pg_confirmation .confirmation .steps .tunnelStep{width:78%}.pg_confirmation .confirmation .steps .tunnelStep>li:not(.active) .stepLbl{display:none}.pg_confirmation .quotatis img{width:85px}.pg_confirmation .confirmation>.garantie:not(.prod){border-top:1px solid #ccc}.pg_confirmation .confirmation>.garantie:not(.prod) .type{margin-left:0;width:100%}.pg_confirmation .confirmation>.garantie:not(.prod) .price{width:100%;padding-left:0;text-align:right}.pg_confirmation .confirmation>.garantie:not(.prod) .delete,.pg_confirmation .confirmation>.garantie:not(.prod) .price,.pg_confirmation .confirmation>.garantie:not(.prod) .type{border-top:0}.pg_confirmation .confirmation>.garantie:not(.prod) .price>span{margin-left:15px;margin-right:15px}.pg_confirmation .confirmation>.garantie:not(.prod)>.total{padding:5px 0;border-top:1px solid #efefef;text-align:right;background-color:#fff}.verify_order .fa-caret-up,.verify_order.open .fa-caret-down{display:none}.verify_order.open .fa-caret-up{display:inline}section.cart.full .cart_footer .right.fixed .total_final{position:fixed;bottom:0;left:0;width:100%;z-index:10000;padding-left:0;padding-right:0;height:55px}section.cart.full .fixed menu.checkout{position:fixed;bottom:10px;right:15px;z-index:10000;margin:0}body.ticket_opened{overflow:hidden}body.ticket_opened .menuMask{top:0;display:block!important}section.cart.full .cart_footer .right.fixed .content{position:fixed;bottom:-100%;left:0;width:100%;z-index:10000;box-shadow:0 -9px 20px -5px #ababab;transition:.3s bottom ease}body.ticket_opened section.cart.full .cart_footer .right.fixed .content{bottom:55px;box-shadow:0 -9px 20px -5px rgba(0,0,0,.3)}body.ticket_opened section.cart.full .cart_footer .right.fixed .total_final .clearfix .toggle_ticket:first-child,body.ticket_opened section.checkoutRight .total>.toggle_ticket:first-child{margin-top:-5px;transform:rotate(180deg)}body.ticket_opened section.checkoutRight{top:0;bottom:55px;box-shadow:0 -9px 20px -5px rgba(0,0,0,.3)}section.checkoutRight .ttl{font-weight:400;text-transform:uppercase;padding-bottom:10px}section.checkoutRight .total{position:fixed;bottom:0;left:0;width:100%;z-index:10000;padding-left:0;padding-right:0;height:55px}section.checkoutRight .total .fa{line-height:35px}section.checkoutRight .total .amt{line-height:30px}section.checkoutRight .submitLiv{position:fixed;bottom:10px;right:15px;z-index:10000;padding:0}#PaylineWidget .pl-form-group{width:100%}#shippingForm{margin-bottom:30px}}