@charset "UTF-8";.block_wishlist{background-color:#ebe9e4;padding:128px 0 64px 0;min-height:100vh}@media screen and (min-width:64em){.block_wishlist{padding:192px 0}}.block_wishlist>.grid-container{max-width:1250px}.block_wishlist .wishlist{padding:48px 0}.block_wishlist .product{border-top:#707070 solid 1px;width:100%;display:flex;flex-wrap:wrap;padding:32px 8px;position:relative}@media print,screen and (min-width:48.0625em){.block_wishlist .product{padding:32px 16px}}.block_wishlist .product:last-child{border-bottom:#707070 solid 1px}.block_wishlist .product__image{width:20%;padding:0;display:flex;text-align:center;justify-content:center;order:1}@media print,screen and (min-width:40em){.block_wishlist .product__image{width:30%}}@media print,screen and (min-width:48.0625em){.block_wishlist .product__image{padding:0 24px;width:30%}}.block_wishlist .product__image img{width:100%;align-self:flex-start;height:auto}@media screen and (min-width:64em){.block_wishlist .product__image img{width:auto;align-self:center}}.block_wishlist .product__details{width:75%;order:2;padding-left:12px;position:relative}@media print,screen and (min-width:40em){.block_wishlist .product__details{width:65%;padding-left:32px}}@media print,screen and (min-width:48.0625em){.block_wishlist .product__details{width:40%;padding-left:0}}.block_wishlist .product__details .tailor-made{width:45px;height:auto;position:absolute}@media print,screen and (max-width:48.06125em){.block_wishlist .product__details .tailor-made{top:-10px;right:8px}}@media print,screen and (min-width:48.0625em){.block_wishlist .product__details .tailor-made{width:55px}}@media screen and (min-width:64em){.block_wishlist .product__details .tailor-made{position:relative;width:72px;margin-top:4px}}.block_wishlist .product__details .title{font-family:sofia-pro,sans-serif;font-weight:300;font-size:13px;line-height:18px;font-weight:700;margin-bottom:4px}@media print,screen and (min-width:48.0625em){.block_wishlist .product__details .title{font-family:sofia-pro,sans-serif;font-weight:300;font-size:19px;line-height:30px;font-weight:700}}.block_wishlist .product__details ul.details{list-style:none;font-family:sofia-pro,sans-serif;font-weight:300;font-size:13px;line-height:18px}@media print,screen and (min-width:48.0625em){.block_wishlist .product__details ul.details{font-family:sofia-pro,sans-serif;font-weight:300;font-size:16px;line-height:22px}}.block_wishlist .product__details ul.details li{display:flex;width:100%;margin-bottom:4px}.block_wishlist .product__details ul.details li span:first-child{width:90px}@media print,screen and (min-width:48.0625em){.block_wishlist .product__details ul.details li span:first-child{width:115px}}@media screen and (min-width:64em){.block_wishlist .product__details ul.details li span:first-child{width:150px}}.block_wishlist .product__actions{width:100%;display:flex;flex-direction:row;justify-content:flex-end;order:4}@media print,screen and (min-width:48.0625em){.block_wishlist .product__actions{width:25%;order:3}}.block_wishlist .product__actions .actions{display:flex;flex-direction:row;align-items:center;width:100%}@media print,screen and (min-width:48.0625em){.block_wishlist .product__actions .actions{align-items:flex-end;flex-direction:column}}@media screen and (min-width:64em){.block_wishlist .product__actions .actions{width:auto}}.block_wishlist .product__actions .price{display:flex;flex-direction:column;font-weight:700;color:#818080;text-align:right;order:2}@media print,screen and (max-width:48.06125em){.block_wishlist .product__actions .price{margin-left:auto}}@media print,screen and (min-width:48.0625em){.block_wishlist .product__actions .price{order:1}}.block_wishlist .product__actions .price .price__prefix{display:none}@media print,screen and (min-width:48.0625em){.block_wishlist .product__actions .price .price__prefix{display:block}}.block_wishlist .product__actions .price .price__suffix{display:inline-flex;position:relative;flex-direction:column}.block_wishlist .product__actions .price .price__suffix:after{content:attr(data-suffix);font-size:13px;font-weight:300;line-height:100%;max-width:max-content;margin-bottom:8px;margin-left:auto}.block_wishlist .product__actions .quantity{display:flex;align-items:center;margin-top:10px;order:1}@media print,screen and (min-width:48.0625em){.block_wishlist .product__actions .quantity{margin-top:40px;order:2}}.block_wishlist .product__actions .quantity svg circle{fill:#fff}.block_wishlist .product__actions .quantity svg line{stroke:#4c4741}.block_wishlist .product__actions .quantity button{cursor:pointer;outline:0}@media (hover:hover) and (pointer:fine){.block_wishlist .product__actions .quantity button:hover svg circle{fill:#4c4741}.block_wishlist .product__actions .quantity button:hover svg line{stroke:#fff}}.block_wishlist .product__actions .quantity input[type=number]{width:45px;border:none;background-color:transparent;font-weight:700;text-align:center;outline:0;padding-left:10px}.block_wishlist .product__actions .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.block_wishlist .product__delete{width:5%;display:flex;justify-content:flex-end;order:3}@media print,screen and (max-width:39.99875em){.block_wishlist .product__delete{position:absolute;top:24px;right:0}}@media print,screen and (min-width:48.0625em){.block_wishlist .product__delete{padding-top:12px}}@media screen and (min-width:64em){.block_wishlist .product__delete{order:4}}.block_wishlist .product__delete button{align-self:flex-start;cursor:pointer}@media (hover:hover) and (pointer:fine){.block_wishlist .product__delete button:hover{-webkit-transition:all .3s ease-in-out .1s;-moz-transition:all .3s ease-in-out .1s;-ms-transition:all .3s ease-in-out .1s;-o-transition:all .3s ease-in-out .1s;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:1}}.block_wishlist .product__delete svg line{stroke:#4c4741}.block_wishlist .price-total{font-family:sofia-pro,sans-serif;font-weight:300;font-size:16px;line-height:22px;font-weight:700;display:flex;justify-content:space-between}@media print,screen and (min-width:48.0625em){.block_wishlist .price-total{font-family:sofia-pro,sans-serif;font-weight:900;font-size:28px;line-height:50px;justify-content:flex-end}}.block_wishlist .price-total .price-total__price strong{display:none}.block_wishlist .price-total .price-total__price strong.show{display:block}.block_wishlist .price-total .price-total__price span:before{content:'€'}.block_wishlist .price-total .price-total__price span:empty{display:none}.block_wishlist .price-total .price-total__price .price-total__price-suffix{position:relative}.block_wishlist .price-total .price-total__price .price-total__price-suffix:after{content:attr(data-suffix);position:absolute;font-size:13px;font-weight:300;line-height:100%;max-width:max-content;bottom:-10px;left:0}@media print,screen and (min-width:48.0625em){.block_wishlist .price-total .price-total__price{margin-left:48px}}.block_wishlist .wishlist__actions{display:flex;align-items:center;flex-wrap:wrap}@media print,screen and (max-width:48.06125em){.block_wishlist .wishlist__actions{background-color:#d3d3d3;position:fixed;justify-content:space-evenly;-webkit-box-shadow:0 -3px 5px 0 rgba(0,0,0,.15);-moz-box-shadow:0 -3px 5px 0 rgba(0,0,0,.15);box-shadow:0 -3px 5px 0 rgba(0,0,0,.15);padding:12px;width:100%;bottom:0;left:0;margin:0;z-index:5}}@media print,screen and (min-width:48.0625em){.block_wishlist .wishlist__actions{margin-top:96px}}@media print,screen and (max-width:48.06125em){.block_wishlist .wishlist__actions .button.button--primary{margin-top:8px}}.block_wishlist .wishlist__actions a,.block_wishlist .wishlist__actions button{font-size:16px;font-weight:700;text-decoration:none;cursor:pointer}@media (hover:hover) and (pointer:fine){.block_wishlist .wishlist__actions a:hover:not(.button),.block_wishlist .wishlist__actions button:hover:not(.button){text-decoration:underline}}.block_wishlist .wishlist__actions .action-mail{color:#4c4741;line-height:24px}@media print,screen and (min-width:48.0625em){.block_wishlist .wishlist__actions .action-mail{margin-left:auto;margin-right:32px}}.block_wishlist .wishlist__actions .back{cursor:pointer}.block_wishlist .no-products{margin-top:32px}