#testcommander{color:#eee;font-family:monospace;left:0;line-height:24px;max-height:100%;max-width:500px;overflow:hidden;position:fixed;top:0;z-index:1000000}#testcommander:not(.active){height:30px;width:30px;@media (max-width: 649px){left:50px}@media (min-width: 650px) and (max-width: 949px){left:60px}}#testcommander
.openclose{cursor:pointer;height:30px;margin:0;min-width:auto;padding:5px;vertical-align:top}#testcommander .openclose>span{display:none}#testcommander.active .openclose>span{display:inline}#testcommander.active{display:inline-block;background-color:#5f5f5f;overflow:auto}#testcommander .teco-box{border-top:1px solid #a9a9a9;margin:5px
0;padding:5px}#testcommander .teco-box .teco-box-heading{color:#ffa743;cursor:pointer;display:block;font-weight:bold;text-decoration:underline}#testcommander .teco-box .teco-box-heading::after{content:'+';float:right;font-size:20px}#testcommander .teco-box.active .teco-box-heading::after{content:'–'}#testcommander .teco-box:not(.active) .teco-box-content{display:none}#testcommander .teco-box.active .teco-box-content{display:block}#testcommander .teco-box .teco-box-content{background-color:#555;margin:5px;padding:5px}#testcommander .teco-box-note{font-style:italic}#testcommander .teco-time-form input.teco-time-form-input{background-color:#dedede}#testcommander .teco-time-form input.teco-time-form-input,
#testcommander .teco-time-form input.teco-time-form-submit{display:inline-block;vertical-align:middle;width:auto}#testcommander .teco-catalog-form>div>*{vertical-align:middle}#testcommander .teco-catalog-form .value-box{margin-bottom:1rem}#testcommander .teco-catalog-form .value-box .teco-box-note{padding-left:10px}#testcommander .teco-catalog-form
span{display:inline-block;padding:10px}#testcommander .teco-catalog-form
select{width:auto}#testcommander .teco-debug-form
label{margin-bottom:1rem}#testcommander .teco-debug-form
input{margin-bottom:0}#testcommander .teco-button{min-width:auto;padding:10px}#testcommander
select{cursor:pointer}
#cookie-policy-layer{height:100%}#cookie-policy-layer
.layerBox{border:none;box-shadow:1px 1px 2px 1px #888;-webkit-box-shadow:1px 1px 2px 1px #888;-moz-box-shadow:1px 1px 2px 1px #888;box-sizing:border-box;margin:10% 17.5% 0;max-height:80%;opacity:0.95;overflow-x:hidden;overflow-y:auto;padding:0;width:65%}#cookie-policy-layer
.innerWrapper{padding:20px;text-align:left}.widget.cookie-policy-widget{display:flex;flex-flow:column nowrap}.cookie-policy-widget .cookie-policy{box-sizing:border-box}.cookie-policy-widget .cookie-policy.body{flex-grow:1;max-height:420px;overflow-y:scroll}.cookie-policy-widget .cookie-policy.footer{padding:10px
0 0 0}.cookie-policy-widget .cookie-policy.header{background-color:#fff;flex:1;font-size:15px;font-weight:700;padding-bottom:10px}.cookie-policy-widget .cookie-policy-wrapper{flex:1}.cookie-policy-widget .cookie-policy.footer{background:#fff}.cookie-policy-widget .cookie-policy.footer
.buttons{display:flex;flex-wrap:wrap-reverse;gap:10px}.cookie-policy-widget .cookie-policy.footer .buttons
button{flex:1 1 0px;margin-bottom:0}.cookie-policy-widget #privacy-info{font-size:13px;margin:0
0 10px 0}.cookie-policy-widget .cookie-policy.body
span{display:inline-block;margin:10px
0}.cookie-policy-widget .cookie-policy{display:block;animation-duration:0.5s;-moz-animation-duration:0.5s;-webkit-animation-duration:0.5s;animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.cookie-policy-widget
.hidden{display:none !important}.cookie-policy-widget .cookie-policy.consent
input{margin-bottom:0}.cookie-policy-widget .cookie-policy.consent
label{display:inline}.cookie-policy-widget #functional-cookies,
.cookie-policy-widget #functional-cookies+label{cursor:default;pointer-events:none}.cookie-policy-widget .cookie-policy.consent label
small{display:block;font-size:smaller}.cookie-policy-widget .consent-info,
.cookie-policy-widget
.info{font-size:13px}.cookie-policy-widget .consent-info span,
.cookie-policy-widget .cookie-policy.info
span{margin-top:5px}body.noscroll{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;padding:0}.cookie-policy-widget
.button{background-color:#1781a5;border:1px
solid transparent;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;font-family:"Open Sans Regular";font-size:14px;font-weight:600;line-height:1;margin:0
0 1rem 0;min-width:auto;padding:0.9em 1.75em;text-align:center;transition:background-color 0.25s ease-out,color 0.25s ease-out;vertical-align:middle;-webkit-appearance:none}.cookie-policy-widget
.button.secondary{background-color:#808183;color:#fff}.cookie-policy-widget .button.hollow,
.cookie-policy-widget .button.hollow:hover,
.cookie-policy-widget .button.hollow:focus{background-color:white}.cookie-policy-widget
.button.hollow{border:1px
solid #1781a5;color:#1781a5}.cookie-policy-widget
.button.hollow.secondary{border:1px
solid #808183;color:#808183}.cookie-policy-widget .cookie-policy.checkbox{display:inline-block}.cookie-policy-widget #cookies-consent-more-information{color:#1781a5;font-weight:bold;cursor:pointer;margin:0;text-decoration:underline}@media (max-width: 1050px){#cookie-policy-layer
.layerBox{margin:7.5% 9% 0;max-height:85%;width:82%}}@media (max-width: 700px){#cookie-policy-layer
.layerBox{margin:7.5% 8% 0;max-height:85%;width:84%}}@media (max-width: 550px){#cookie-policy-layer
.layerBox{margin:7.5% 5% 0;max-height:85%;width:90%}.cookie-policy-widget .cookie-policy.footer .buttons
button{flex:auto}.cookie-policy-widget .cookie-policy.footer .buttons.reverse-order{flex-wrap:wrap}}@media (max-width: 450px){#cookie-policy-layer
.layerBox{bottom:unset;max-height:calc(100% - 40px);transform:unset;width:calc(100% - 40px)}}@media (max-width: 420px){.cookie-policy-widget .cookie-policy.body{max-height:375px}.cookie-policy-widget .cookie-policy.footer{background:#fff}}
[id^="tsbadgeResponsiveTop_"]{bottom:0;position:fixed;z-index:999}@media screen and (max-width: 1158px){[id^="tsbadge4_"]{display:none !important}}@media screen and (max-width: 1158px){.etrusted-badge-container{display:block !important}}
.layer{display:none}.layer
img{display:inline-block;height:auto;max-width:100%;vertical-align:middle}.layer
.layerBox{background:#fff;border:solid #fff 2px;margin:auto;padding:7px;position:relative;width:fit-content;width: -moz-fit-content;width: -webkit-fit-content}.layer .layerBox
.innerWrapper{text-align:center;padding:15px
10px}.separator{border-bottom:1px solid #b5b5b5;height:10px;margin-bottom:10px}.layer .layerBox p.header,
.layer .layerBox
h2{color:#5b5b5b;font-family:'Open Sans Regular',sans-serif;font-size:20px;font-weight:bold;line-height:1.4;margin:10px
0 15px 0;position:relative}.closeLayer
img{height:40px;width:40px}.layer .layerBox p.header .closeLayer img,
.layer .layerBox h2 .closeLayer
img{bottom:0;cursor:pointer;position:absolute;right: -15px;top: -30px}.layer .layerBox
.openInNewWindowLink{font-size:0.9em;font-weight:normal;padding-top:5px;text-align:right}.layer .layerBox
.row{border-bottom:1px solid #ccc;padding:10px
0;width:325px}.layer .layerBox
.row.noborder{border-bottom:medium none}.layer .layerBox .row
p{float:right}.layer .layerBox
img.payment_method{height:25px}#sweets_information_layer .one-component{padding:5px
18px 0}#sweets_information_layer .one-component
img{float:left;margin:15px
30px 35px 35px}#sweets_information_layer .tabbed-content-wrapper .tab-bar{background-color:white;height:30px;position:relative;top: -5px;width:100%}#sweets_information_layer .tabbed-content-wrapper .tab-bar
a{color:#000;line-height:30px}#sweets_information_layer .tabbed-content-wrapper .tab-bar a:hover,
#sweets_information_layer .tabbed-content-wrapper .tab-bar a.tab-active{font-weight:bold}#sweets_information_layer .tabbed-content-wrapper .tabbed-content{border-top:1px solid #b5b5b5;padding:20px
18px 0}#sweets_information_layer .tabbed-content-wrapper .tabbed-content
img{float:left;margin:15px
30px 35px 35px}.progressBar{background-color:#dee8d4;border:solid #b2bdae 1px;box-shadow:inset 0 0 4px rgba(0,0,0,0.3);height:42px;margin-bottom:10px;position:relative}.progressDescription{margin:0;padding:0}.progressInformation{margin-top:20px;text-align:center}#upload-iframe{border:none;margin:0;padding:0}#progress-bar{background:url(/images/default/default/common/progress-bar-background.png) left top repeat-x #b2da1d;height:42px;left:0;position:absolute;top:0;width:0}#progress-pct{color:#000;display:block;height:42px;left:0;line-height:42px;position:absolute;text-align:center;top:0;width:100%}.layer
h3{font-size:1.2em}.layer
h3.blue{color:#0e7aa1}#xmas-layer .closeLayer
div{background-position:0 0;height:43px;margin:0
auto;margin-top:10px;width:223px}#xmas-layer .closeLayer div:hover{background-position:0 -43px}#frame-layer
.layerBox{width:591px}#frame-layer
h3{font-size:28px;line-height:32px;margin-bottom:5px}#frame-layer
.price{font-weight:bold}#frame-layer .price
.price{color:#1781a5;font-size:28px}#frame-layer
.checkbox{color:#ED8512;font-size:14px;font-weight:bold}#frame-layer
.submit{margin:0
0 5px 0;text-align:center}#frame-layer .submit
input{border:medium none;cursor:pointer;line-height:45px;margin-bottom:10px;margin-left:175px;outline:medium none}#frame-layer .offer-text{font-size:smaller}#puzzle24-layer
.layerBox{width:800px}#puzzle24-layer .layerBox .innerWrapper
.content{margin:10px}#puzzle24-layer .layerBox .innerWrapper .content
.layer_title{color:#1781a5;font-size:25px;text-transform:none}#puzzle24-layer .images
.left_picture{float:left;margin:35px
60px 0 0}#puzzle24-layer .images
.right_picture{float:left}#puzzle24-layer .images .right_picture .image-caption{text-align:center}#puzzle24-layer .images .left_picture
a{margin-top:10px}#puzzle24-layer .images .image-caption{font-size:14px;margin-top:5px}#puzzle24-layer .images .arrow-red{left: -254px;position:relative;top: -314px}#lastminute-layer
.layerBox{width:760px;height:400px;padding-left:20px;background-color:#fff;background-repeat:no-repeat;background-position:right}#lastminute-layer
.title{font-size:44px;font-weight:normal;padding:15px
0}#lastminute-layer
.content{margin-top:75px;font-size:26px;width:550px}#lastminute-layer .content
.link{margin-top:50px}#lastminute-layer .content .link
a{font-size:30px}#lastminute-layer
.closeLayer.linktext{float:right;margin:20px
30px;font-size:18px}#shipping-costs-layer{max-width:600px}#shipping-costs-layer>.layerBox>.innerWrapper{padding:15px
10px 5px}#shipping-costs-layer .shipping-costs-layer-info-heading
h2{border:none;color:#000;font-family:'Handwritten';font-size:26px;font-weight:normal;margin:0
0 15px;text-align:center}.shipping-costs-layer-info-heading
img{display:block;margin:0
auto}#shipping-costs-layer .shipping-costs-costs{font-weight:bold}.shipping-costs-layer-info-box-photo-gifts,.shipping-costs-layer-info-box-frames{border:1px
solid lightgrey;box-shadow:0px 0px 5px 1px lightgrey;margin:0
12px 20px;max-width:100%;padding:5px
10px 30px;position:relative}.shipping-costs-layer-info-box-photo-gifts>ul,.shipping-costs-layer-info-box-frames>ul{font-size:90%;margin:0
auto;padding:0
0 15px 10px;text-align:left;width:fit-content;width: -moz-fit-content;width: -webkit-fit-content}.shipping-costs-layer-info-box-photo-gifts>ul>li,.shipping-costs-layer-info-box-frames>ul>li{margin-left:0}#shipping-costs-layer .costs-list{bottom:0;font-size:90%;left:50%;position:absolute;transform:translate(-50%, -25%);width:max-content}#shipping-costs-layer .shipping-costs-layer-info{padding-top:10px}#shipping-costs-layer .shipping-costs-layer-info>p{font-size:90%;margin:0
40px}@media (max-width: 639px){.layer{top:10px !important;width:100%}.layer>div{max-height:100%}.layer #shipping-costs-layer-content>.shipping-costs-layer-info-boxes{display:block}.layer #shipping-costs-layer-content>.shipping-costs-layer-info-boxes>div{margin-left:auto;margin-right:auto}}@media (min-width: 640px){.shipping-costs-layer-info-box-photo-gifts,.shipping-costs-layer-info-box-frames{width:calc(50% - 24px)}.shipping-costs-layer-info-box-photo-gifts.single,.shipping-costs-layer-info-box-frames.single{width:calc(100% - 24px)}}.shipping-costs-layer-info-box-photo-gifts p,
.shipping-costs-layer-info-box-frames
p{margin:0
15px}.shipping-costs-layer-info-boxes{display:inline-flex;width:100%}#sweets_information_layer{margin-top:126px}#sweets_information_layer>.layerBox>.innerWrapper>.tabbed-content-wrapper>.tabbed-content,#sweets_information_layer>.layerBox>.innerWrapper>.one-component{height:400px;overflow-y:scroll;padding:20px
0 0 0;width:100%}
.cms-content-layer{display:contents}.cms-content-layer
.layerBox{border:none;margin:0;height:70%;opacity:0.95;padding:0;text-align:right;width:700px}@media (max-width: 949px){.cms-content-layer
.layerBox{width:80%}}@media (max-width: 639px){.cms-content-layer
.layerBox{width:90%}}#cms-content-base-layer
.innerWrapper{height:100%;width:100%}#cms-content-base-layer .closeLayer
img{margin:10px
10px 0 0}#country-selection-layer
.innerWrapper{height:100%;padding:0;text-align:left;width:100%}#whatsapp-newsletter-layer
.innerWrapper{height:100%;padding:0
10px 40px;text-align:left;width:100%}.cms-content-layer
iframe{border:none;height:100%;width:100%}
.pswp
img{background-color:white}.empty-cart-box .wrapper-2{padding:30px
10px 50px 10px;text-align:center}.empty-cart-box
.button{border-radius:2px}.cart-end-total .cart-price-info{font-size:80%;font-weight:normal}.cart-end > .cart-end-content > .cart-end-total > .cart-total-price tr>td{padding:0
0 8px}.cart-end .redeem-coupon-and-voucher
.error{color:#ff8585;font-weight:bold}.cart-total-price .shipping>.shipping-title{background-image:url(/images/default/default/icons/help.png);background-position:center right;background-repeat:no-repeat;background-size:30px;color:#464646;color:#000;padding-right:30px;text-decoration:none}.cart-total-price .shipping>.shipping-title:hover{background-image:url(/images/default/default/icons/help_active.png);color:#1781a5}.redeem-coupon-and-voucher .redeem-coupon-or-voucher>input{border-radius:2px;border:solid #a0a0a0 1px;font-size:85%;height:28px;margin-bottom:0;padding-left:5px;width:90%}.redeem-coupon-and-voucher .button-ng-discreet{background:#a0a0a0;border:none;border-radius:2px;color:white;font-size:85%;font-weight:bold;height:28px;padding-top:3px;width:35%}.cart-end > .cart-end-content > .cart-end-total
td.coupon{color:#a00}.cart
.errorMessage{background:#ff8585 url(/images/default/default/cart/warning.png) center left no-repeat;background-position-x: -5px;background-size:60px;border:none;color:#fff;font-size:100%;font-weight:bold;margin:10px
0;padding:8px
0 8px 50px}.cart .not-stylable{height:unset;padding-top:2px}.cart .shipping-dropdown>.not-stylable{padding-top:3px;padding-bottom:2px}.cart .cart-end-total>.cart-total-price>tbody{border:none}.cart .cart-end-total>.cart-total-price>tbody>tr{background-color:#fff}.cart .cart-end-total > .cart-total-price .coupon-enabled-checkbox{margin:0}.cart .cart-end-total>.accordion{margin-bottom:0;padding:4px
0 10px}.cart .cart-end-total>.accordion>.accordion-item>.accordion-title{color:#2d2d2d;font-size:unset;padding:0}.cart .cart-end-total>.accordion>.accordion-item>.accordion-content{padding:10px
0 0}.cart-end>.cart-end-content>.cart-end-total>.total-savings{border-bottom:1px solid;border-top:1px solid;color:#a00;font-weight:bold;margin-top:5px;padding:3px
0 1px;text-align:center}.cart-end>.cart-end-content>.cart-end-total>.total-savings>.percentage{height:24px;margin:0
6px 2px 0;vertical-align:middle}.accordion-item>.accordion-title.style-circled-triangle::after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #505050;content:'';position:absolute;right:5px;top:5px}.accordion-item.is-active>.accordion-title.style-circled-triangle::after{border-bottom:5px solid #505050;border-top:none;top:4px}.accordion-item>.accordion-title.style-circled-triangle::before{border:1px
solid #a9a9a9;border-radius:50%;content:'';height:23px;position:absolute;right: -1px;top:3px;width:23px}.cart
.hollow{border:1px
solid #808183;color:#808183}.cart-payment-icons>.icons{box-sizing:unset}footer{background-color:#eaf6fe}.cart .navigation-buttons.bottom>#AmazonPayButton{margin-left:calc(100% - 170px);max-width:170px}footer>#footer-navigation>ul>li>a{background:none;text-align:center}footer > #footer-navigation .text-wrapper
a{color:#1781a5}footer > #footer-navigation .text-wrapper a:hover{text-decoration:underline}footer::after{margin-top:0 !important}.cart-delivery-date-time-range>.cart-delivery-date-time-range-ddtr{background-image:url('/images/default/default/icons/delivery-time-truck.png');background-position:left center;background-repeat:no-repeat;background-size:40px;font-size:90%;font-weight:bold;display:inline-block;padding-left:49px;text-align:left}.cart-delivery-date-time-range>.cart-delivery-date-time-range-ddtr>span{color:#1781a5}@media (min-width: 640px) and (max-width: 949px){.cart-delivery-date-time-range>.cart-delivery-date-time-range-ddtr>br{display:none}}.cart-shipping{background-image:url('/images/default/default/icons/delivery-time-truck.png');background-position:left top;background-repeat:no-repeat;background-size:40px;display:inline-block;float:left;font-size:90%;margin-left:100px;padding-left:49px;text-align:left}@media (max-width: 949px){.cart-shipping{float:initial}}@media (max-width: 640px){.cart-shipping{background:none;margin-left:auto;padding-left:0}}.cart-shipping-title{font-size:12pt;font-weight:bold;margin-bottom:5px}.cart-shipping-selection{margin-bottom:5px}.cart-shipping-selection
label{color:#2d2d2d}.cart-shipping-selection
input{margin-bottom:0}.cart-shipping-date{color:#1781a5}.cart-shipping .cart-free-shipping-notice{margin-left:26px}.layer .delete-product .layer-content
a{color:#fff;background:#a0a0a0;border-radius:2px;font-size:85%;font-weight:bold;text-decoration:none;padding:5px
20px}.layer>.layerWrapper>.layerBox>.delete-product>h2{background:url(/images/default/default/layers/delete.png) center left no-repeat;background-size:80px}.layer>.layerWrapper>.layerBox>.delete-product{padding:15px
60px}.cart-delivery-date-time-range>.cart-delivery-date-time-range-ddtr.date-missing{opacity:0.5}@media (min-width: 950px){html{background:#fff}.empty-cart-box{margin:10px
auto;width:868px}.empty-cart-box .wrapper-1{padding-bottom:10px}.empty-cart-box
a{margin:40px
auto}.cart-end .redeem-coupon-and-voucher
.error{display:inline-block;height:fit-content;height: -moz-fit-content;height: -webkit-fit-content;padding-top:2px}.importation-vat{padding-top:10px}#cart-image-upload{height:38px;left:30px;position:absolute;top:6px;width:235px}#cart-image-upload:hover{background-position:left -38px}#cart-create-further-product-content a,
#quantity-selection-layer-content
a{border-radius:2px}#quantity-selection-layer-content
input{margin-right:15px;margin-top:1px}.cart{min-height:0}#cart>button{border-radius:2px;float:right}.cart>form>.cart-main{clear:both;margin-bottom:24px}.cart-delivery-date-time-range{float:left}.cart-delivery-date-time-range>.cart-delivery-date-time-range-ddtr{margin-left:100px}.cart-delivery-date-time-range>.cart-delivery-date-time-range-ddtr{margin-left:100px}.cart-delivery-date-time-range>.cart-product-prepayment-notice{display:inline-block;text-align:left}.cart-delivery-date-time-range>.cart-delivery-date-time-range-ddtr+.separator{margin-bottom:24px}.cart-end{width:100%}.cart-end>.separator{margin-bottom:24px}.cart-end>.cart-end-coupon{float:left;width:30%}.cart-end>.cart-end-content>.cart-end-total{float:right;padding-bottom:30px;width:350px}.cart-end tr>td:nth-child(even){text-align:right}.cart-end>.cart-end-content>.cart-end-total>.cart-total-price{margin-bottom:0;width:100%}.cart-end > .cart-end-content > .cart-end-total > .cart-total-price tr>td{max-width:160px}.cart-end > .cart-end-content > .cart-end-total > .cart-total-price tr.total>td{border-top:1px solid #a9a9a9;font-size:110%;font-weight:bold;padding-top:5px;vertical-align:top}.cart>form>.navigation-buttons.bottom{display:inline-block;padding-bottom:50px;text-align:right;width:100%}.cart>form>.navigation-buttons.bottom>a{float:left;padding-top:15px}.cart>form>.navigation-buttons.bottom>button{border-radius:2px;display:unset;margin:0}#AmazonPayButton{margin:15px
0 0}#phone_number{color:#1781a5;cursor:help;text-decoration:underline}#quantity-selection-layer-content
a.orange{float:right}.redeem-coupon-and-voucher .redeem-coupon-or-voucher{float:left;width:65%}.redeem-coupon-and-voucher .redeem-coupon-or-voucher>input{border-radius:2px;border:solid #a0a0a0 1px;font-size:85%;height:28px;margin-bottom:0;padding-left:5px;width:90%}.add-to-cart .button-ng-discreet{width:initial}.cart-payment-icons{margin: -1rem 0 1rem 0}.cart-payment-icons>.icons{text-align:center}.cart-payment-icons>.icons>.icon{border:1px
solid #fff;display:inline-block;height:40px;margin:20px
5px 10px;width:110px}.cart-payment-icons>.icons>.icon>img{max-height:25px;padding-top:7px}.tax-duty-note{font-size:90%;line-height:140%}.cart .not-stylable{background-color:#fff;border-radius:2px;width:auto}.cart .shipping-dropdown>.not-stylable{width:auto}.cart .quantity-dropdown{position:relative}.layer>.layerWrapper>.layerBox>.delete-product>h2{background-position-x: -20px;padding:0
50px}.layer>.layerWrapper>.layerBox>.delete-product>h2>a>img{right: -65px}}@media (max-width: 949px){.empty-cart-box{padding:10px}.empty-cart-box
h2{margin-bottom:0}.cart>form{padding:0
2%}.cart>.separator{height:1px}.cart>form>.cart-main{min-height:0}.cart-main>h1{margin:0
0 8px 0;text-align:center}.cart-main>.navigation-buttons{margin-bottom:8px}.cart-end{margin-bottom:32px}.cart-end tr>td:nth-child(even){text-align:right}.cart-end .cart-total-price td.shipping-dropdown{position:relative}.cart .shipping-dropdown>.not-stylable{font-size:90%;width:175px}.cart .cart-total-price
.shipping{padding:5px
0}.cart-end .cart-end-total > .cart-total-price .total>td{border-top:1px solid #a9a9a9;font-size:110%;font-weight:bold;padding-top:5px}.cart-end .cart-end-total>.cart-total-price{margin-bottom:0;width:100%}.footnote,
.cart-total-price .total-shopping-cart-costs,
.cart-total-price .payment-costs,
.cart-total-price .shipping-costs,
.cart-total-price .total-price,
.cart-total-price .importation-vat-value,
.cart-total-price
.coupon{text-align:right}.importation-vat{padding-top:10px}#AmazonPayButton{margin-left:calc(50% - 85px);max-width:170px}div.error{float:left}p.error{margin:5px
0}.cart>form>.navigation-buttons.top{float:right;margin:5px
0 8px}.cart>form>.navigation-buttons.top>button{border-radius:2px}.cart-payment-icons{margin: -1rem 0 1rem 0}.cart-payment-icons>.title{font-weight:bold;padding-bottom:8px}.cart-payment-icons>.icons{margin:15px
auto 0;text-align:center;width:60%}.cart-payment-icons>.icons>.icon{border:1px
solid #fff;display:inline-block;height:40px;margin:5px
5px 10px;width:110px}.cart-payment-icons>.icons>.icon>img{max-height:25px;padding-top:7px}.cart-end .redeem-coupon-and-voucher>.redeem-coupon-or-voucher>input{width:60%}.cart-end .redeem-coupon-and-voucher .button-ng-discreet{float:right;padding:0
10px;width:20%}.cart .cart-end-total>.accordion>.accordion-item>.accordion-content{padding:10px
0 30px}.cart-end > .cart-end-coupon > .redeem-coupon-and-voucher .submit:hover{color:#1781a5;cursor:pointer}.cart+.footnote{margin:0
10px}.tax-duty-note{font-size:90%;line-height:140%;padding-top:5px}.accordion-item>.accordion-title.style-circled-triangle::after{right:5px}.cart .navigation-buttons.bottom{height:130px}.cart .navigation-buttons.bottom>#AmazonPayButton{padding-top:10px}.cart .navigation-buttons.bottom > button,
.cart .navigation-buttons.bottom>#AmazonPayButton{border-radius:2px;clear:right;float:right}.layer>.layerWrapper>.layerBox>.delete-product>h2{height:fit-content;height: -moz-fit-content;height: -webkit-fit-content;padding:0
60px}.layer>.layerWrapper>.layerBox>.delete-product>h2>a>img{right:0;top:0}#cart-create-further-product-content a,
#quantity-selection-layer-content
a{border-radius:2px;margin:5px
auto}#quantity-selection-layer-content
input{margin-right:15px;margin-top:1px}}@media (min-width: 640px) and (max-width: 949px){.redeem-coupon-and-voucher .redeem-coupon-or-voucher{float:left;width:65%}.cart .progress-widget{display:inline-block;margin-bottom:5px}.cart .progress-widget .progress-widget-tab{padding:0px}.cart .shipping-dropdown>.not-stylable{width:80%}.cart-end .redeem-coupon-and-voucher>.button-ng-discreet{width:30%}}@media (max-width: 639px){.empty-cart-box
.button{width:100%}.cart>form{padding:0
4%}.cart>form>.navigation-buttons.top{float:none}.cart>form>.navigation-buttons.top>button{margin:auto}.cart > form > .navigation-buttons.top > button,
.cart > form > .navigation-buttons.bottom > button,
.cart .shipping-dropdown>.not-stylable{width:100%}.cart .navigation-buttons.bottom{height:unset;padding-bottom:20px;text-align:center}.cart .navigation-buttons.bottom>#AmazonPayButton{padding:15px
0 10px}.cart .navigation-buttons.bottom > button,
.cart .navigation-buttons.bottom>#AmazonPayButton{clear:unset;float:unset}.cart .navigation-buttons.bottom>.back-to-shop{margin-top:10px}.cart-end{margin-bottom:40px}.redeem-coupon-and-voucher .redeem-coupon-or-voucher{float:left;width:70%}.cart-end .redeem-coupon-and-voucher>.redeem-coupon-or-voucher>input{width:90%}.cart-end .redeem-coupon-and-voucher>.button-ng-discreet{width:30%}.cart-end > .cart-end-content > .cart-end-total > .cart-total-price tr>td{width:50%}.cart-end > .cart-end-content > .cart-end-total > .cart-total-price tr>td.coupon{vertical-align:top}.cart-payment-icons>.icons{width:90%}.layer>.layerWrapper>.layerBox>.delete-product{padding:0}.layer>.layerWrapper>.layerBox>.delete-product>h2{background-position-x:0}}@media (max-width: 949px){.hide-until-large{display:none !important}}@media (min-width: 950px){.hide-for-large{display:none !important}}@media (min-width: 640px) and (max-width: 949px){.show-for-medium{display:unset !important}}@media (min-width: 640px){.hide-until-small{display:none !important}}@media (max-width: 639px){.hide-for-small{display:none !important}.show-for-small{display:unset !important}}

