﻿.block--headervisual-static{width:100%;background:var(--color-blue1);margin-bottom:2.4rem}.block--headervisual-static .headervisual__visual{width:100%;height:auto;background:var(--color-black);color:var(--color-white)}.block--headervisual-static .headervisual__visual img{display:block;width:100%;height:auto}.product__page-grid{display:flex;flex-wrap:wrap;margin-top:24px;gap:32px}.product__page-primary,.product__page-secondary{display:flex;flex-wrap:wrap;gap:32px}.product__page-header{display:flex;flex-wrap:wrap;gap:32px;width:100%}.product__page-title{width:100%}.product__title{line-height:1;margin:0;padding-top:0;font-size:4rem;font-weight:600}.product__title .oddity{display:inline-block;vertical-align:middle;background:var(--color-grey1);border-radius:6rem;font-size:2rem;line-height:1;font-family:'Inter', sans-serif;padding:0.8rem 1.6rem;text-transform:uppercase}.product__subtitle{margin:1.6rem 0 0 0;font-weight:400;font-style:italic;padding-top:0;font-size:2.4rem}.product__subtitle span.language{background:var(--color-grey1);border-radius:0.4rem;padding:0.4rem 0.8rem;font-style:normal;display:inline-block;pointer-events:none;font-family:'Inter', sans-serif;font-size:1.8rem;line-height:1.2}.product__subtitle--language{display:flex;gap:0.8rem}.product__page-cover{position:relative;width:100%;text-align:center;order:1}.product__page-cover .cover{display:block;width:auto;height:320px;margin:auto;box-shadow:0 1px 1px rgba(var(--color-black-rgb), 0.01),1px 2px 2px rgba(var(--color-black-rgb), 0.02),2px 4px 4px rgba(var(--color-black-rgb), 0.04),4px 8px 8px rgba(var(--color-black-rgb), 0.08),8px 16px 16px rgba(var(--color-black-rgb), 0.16);transition:all 0.2s ease-in-out}.product__page-cover .cover--landscape{width:calc(100vw - 6.4rem);height:auto}.product__page-cover .cover--empty{box-shadow:0 1px 1px rgba(var(--color-black-rgb), 0.01),1px 2px 2px rgba(var(--color-black-rgb), 0.02),2px 4px 4px rgba(var(--color-black-rgb), 0.04),4px 8px 8px rgba(var(--color-black-rgb), 0.08),8px 16px 16px rgba(var(--color-black-rgb), 0.16);aspect-ratio:2 / 3;background:var(--color-grey1);display:flex;justify-content:center;color:var(--color-grey3)}.product__page-cover .cover--empty span{font-size:1.4rem;align-self:center;font-style:italic;line-height:1.2;padding:0 3.2rem}.product__page-cover a:not(.button){display:block;width:fit-content;height:fit-content;margin:auto}.product__page-cover a:not(.button):hover{transform:scale(1.025)}.product__page-cover-image{position:relative;z-index:2}.product__page-cover-image .open-slideshow-in-overlay{position:relative}.product__page-cover-image .open-slideshow-in-overlay:after{content:"";display:block;position:absolute;top:4px;right:4px;z-index:1;width:48px;height:48px;background:transparent url(/assets/deslegte/images/default/zoom-in-black.svg) no-repeat center center/50% auto;border-radius:50%;transition:background 0.2s ease-in-out}.product__page-cover-image .open-slideshow-in-overlay:hover:after{background-color:var(--color-blue1);background-image:url(/assets/deslegte/images/default/zoom-in-white.svg)}.product__page-usernav{position:absolute;z-index:10;top:50%;left:0;transform:translateY(-50%)}.product__page-usernav__option{padding:0;margin:0;width:48px;height:48px;background:var(--color-grey1);border:none;display:flex;justify-content:center}.product__page-usernav__option .icon{display:block;align-self:center;width:16px;height:16px}.product__page-usernav__option .icon svg{width:100%;height:auto}.product__page-usernav__option .icon svg path{transition:fill 0.2s ease-in-out}.product__page-usernav__option:hover .icon svg path{fill:var(--color-white)}.product__page-usernav__option.selected{background-color:var(--color-green1);position:relative}.product__page-usernav__option.selected .icon{transform:scale(1);opacity:1;transition:all 0.2s ease-in-out}.product__page-usernav__option.selected .icon--hover{position:absolute;margin:auto;opacity:0}.product__page-usernav__option.selected .icon svg path{fill:var(--color-white)}.product__page-usernav__option.selected:hover,.product__page-usernav__option.selected:focus{background-color:var(--color-red1)}.product__page-usernav__option.selected:hover .icon,.product__page-usernav__option.selected:focus .icon{opacity:0}.product__page-usernav__option.selected:hover .icon--hover,.product__page-usernav__option.selected:focus .icon--hover{transform:scale(1.25);opacity:1 !important}.product__page-usernav__option.selected:hover .icon--hover svg path,.product__page-usernav__option.selected:focus .icon--hover svg path{fill:var(--color-white)}.product__page-usernav__option.selected:hover .icon svg path,.product__page-usernav__option.selected:focus .icon svg path{fill:var(--color-white)}.product__page-sample{margin-top:1.6rem}.product__page-sample .icon{display:inline-block;vertical-align:middle;width:20px;height:20px;margin:-4px 0 -4px 4px}.product__page-sample .icon svg{width:100%;height:auto}.product__page-sample .icon svg path{transition:fill 0.2s ease-in-out}.product__page-sample a:hover .icon svg path{fill:var(--color-white)}.product__page-cover-gallery{position:relative;z-index:1;margin-top:1.6rem}.product__page-cover-gallery .thumbnails{display:flex;justify-content:center;gap:8px}.product__page-cover-gallery .thumbnail{align-self:center;width:calc((100% - (4 * 0.8rem)) / 5)}.product__page-cover-gallery .thumbnail a{display:block;width:fit-content;height:fit-content;margin:auto}.product__page-cover-gallery .thumbnail a:hover img{transform:scale(1.05)}.product__page-cover-gallery .thumbnail img{display:block;width:auto;height:auto;max-width:100%;border:1px solid var(--color-grey1);transition:transform 0.2s ease-in-out}.product__page-cover-gallery .product__page-cover-gallery-overlay-content{display:none}.book-cover__award{position:absolute;left:0;right:0;bottom:16px;margin:0 auto;width:fit-content;min-width:calc(((320px / 3)* 2) + 1rem);transform:rotate(-1deg)}.book-cover__award span.year{font-weight:bold}.book-cover__award-ribbon-center{position:relative;z-index:2;background:var(--color-green2);text-align:center;padding:0 0.5rem;display:flex;justify-content:center;min-height:32px;width:104%;margin-left:-2%}.book-cover__award-ribbon-center-text{align-self:center;height:100%;font-size:1.3rem;line-height:1.2;color:var(--color-white);padding:0 0.5rem}.book-cover__award-ribbon-center-text.ribbon__tooltip{position:relative}.book-cover__award-ribbon-center-text.ribbon__tooltip .ribbon__tooltip-text{pointer-events:none;width:fit-content;max-width:65%;background-color:var(--color-grey5);color:var(--color-white);font-size:.9em;text-align:center;padding:.5em;position:absolute;z-index:10;left:0;right:0;margin:auto;box-shadow:0 2px 5px rgba(var(--color-black-rgb), 0.35);user-select:none;opacity:0;transform:rotate(1deg) translateY(-8px);transition:all 0.2s ease-in-out}.book-cover__award-ribbon-center-text.ribbon__tooltip:hover .ribbon__tooltip-text{opacity:1;transform:rotate(1deg) translateY(0)}.book-cover__award-ribbon-left,.book-cover__award-ribbon-right{position:absolute;z-index:1;top:8px;width:8px;height:32px;background:var(--color-green2-darken10)}.book-cover__award-ribbon-left{left:calc(-5px - 2%)}.book-cover__award-ribbon-left:before{content:"";position:absolute;z-index:2;top:0;left:-11.5px;border-top:16px solid var(--color-green2-darken10);border-bottom:16px solid var(--color-green2-darken10);border-left:12px solid transparent}.book-cover__award-ribbon-right{right:calc(-5px - 2%)}.book-cover__award-ribbon-right:before{content:"";position:absolute;z-index:2;top:0;right:-15.5px;border-top:16px solid var(--color-green2-darken10);border-bottom:16px solid var(--color-green2-darken10);border-right:16px solid transparent}.product__page-summary{width:100%;margin-top:-1.6rem}.product__page-summary a{color:var(--color-black)}.product__page-summary a:hover{color:var(--color-blue1)}.product__page-author{margin:0 auto 1.6rem}.product__page-rating-average{display:flex;justify-content:flex-start;gap:0.8rem}.product__page-rating-average .rating__stars{align-self:center}.product__page-rating-average .rating__number{align-self:center}.product__page-rating-average .rating__number--summary{font-weight:600}.product__page-rating-overview{list-style:none;margin:0;padding:0}.product__page-rating-overview-item{display:flex;gap:0.8rem;align-items:center}.product__page-rating-overview-item .label{font-size:1.4rem;text-align:center;width:1.6rem}.product__page-rating-overview-item .bar{position:relative;width:100%;height:0.8rem;background-color:var(--color-grey2);border-radius:0.4rem}.product__page-rating-overview-item .bar span{position:absolute;display:block;width:0%;height:100%;background-color:var(--color-black);border-radius:0.4rem}.product__page-stars-reviews{display:flex}.rating__stars{display:flex;gap:2px;align-self:center}.rating__stars--empty{opacity:0.25}.rating__star{display:block;position:relative;z-index:1;width:20px;height:20px;background:transparent url(/assets/deslegte/images/default/star-grey3.svg) no-repeat center center/100% auto}.rating__star--highlight:before,.rating__star--highlight-half:before{position:absolute;top:0;left:0;display:block;z-index:2;content:"";width:100%;height:100%;background:transparent url(/assets/deslegte/images/default/star-blue1.svg) no-repeat center center/100% auto}.rating__star--highlight-half:before{-webkit-mask-image:linear-gradient(to right, var(--color-black) 50%, transparent 51%);mask-image:linear-gradient(to right, var(--color-black) 50%, transparent 51%)}.product__page-reviews-link{margin-left:0.8rem;text-transform:initial}.product__page-reviews-link--found{text-transform:lowercase}.product__page-description{order:3;width:100%}.product__page-series-notification{font-style:italic;background:var(--color-grey1);display:inline-block;width:100%;text-align:center;padding:0.8rem;font-size:1.4rem;border-radius:0.4rem}.product__page-series-notification a{color:var(--color-black)}.product__page-series-notification a:hover{color:var(--color-blue1)}.product__page-series-notification:before{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;background:url(/assets/deslegte/images/default/book-series-black.svg) no-repeat center center/100% auto;margin-right:0.8rem}h3.product__page-description-title{font-size:1.6rem;margin-top:0}.product__page-description-content p:last-child,.authortitle__body-content p:last-child,.author__page-body p:last-child{margin-bottom:0}.product__page-description-content .button--toggle,.authortitle__body-content .button--toggle,.author__page-body .button--toggle{display:block;position:relative;z-index:10;margin:1.6rem auto 0}.product__page-description-content--minimized,.authortitle__body-content--minimized,.author__page-body--minimized{position:relative}.product__page-description-content--minimized .contenttext,.authortitle__body-content--minimized .contenttext,.author__page-body--minimized .contenttext{overflow:hidden;-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - 5.2rem), transparent 100%);mask-image:linear-gradient(to bottom, #000 calc(100% - 5.2rem), transparent 100%)}.product__page-description-content--minimized .contenttext,.authortitle__body-content--minimized .contenttext{max-height:128px}.author__page-body--minimized .contenttext{max-height:284px}.product__page-specs,.author__page-specs{width:100%}h3.product__page-specs-title,h3.author__page-specs-title{font-size:1.6rem;margin-top:0}.product__page-spec-list,.author__page-spec-list{list-style:none;margin:0;padding:0}.product__page-spec-item,.author__page-spec-item{font-size:1.4rem;display:flex;gap:0.8rem}.product__page-spec-item:first-child .column,.author__page-spec-item:first-child .column{border-top:0}.product__page-spec-item .column,.author__page-spec-item .column{border-top:1px solid var(--color-grey1);padding:0.8rem}.product__page-spec-item .column:nth-child(1),.author__page-spec-item .column:nth-child(1){width:130px;flex-shrink:0}.product__page-spec-item .column:nth-child(2),.author__page-spec-item .column:nth-child(2){flex-grow:1}.product__page-spec-item--section,.product__page-spec-item--genre,.product__page-spec-item--website,.author__page-spec-item--section,.author__page-spec-item--genre,.author__page-spec-item--website{border:1px solid var(--color-grey1);border-radius:24px;margin-top:2.4rem;padding:1.2rem 2.4rem}.product__page-spec-item--section .column,.product__page-spec-item--genre .column,.product__page-spec-item--website .column,.author__page-spec-item--section .column,.author__page-spec-item--genre .column,.author__page-spec-item--website .column{border-top:none;width:auto;padding:0}.product__page-spec-item--section .column:nth-child(1),.product__page-spec-item--genre .column:nth-child(1),.product__page-spec-item--website .column:nth-child(1),.author__page-spec-item--section .column:nth-child(1),.author__page-spec-item--genre .column:nth-child(1),.author__page-spec-item--website .column:nth-child(1){width:auto}.product__page-spec-item--section .column:nth-child(2),.product__page-spec-item--genre .column:nth-child(2),.product__page-spec-item--website .column:nth-child(2),.author__page-spec-item--section .column:nth-child(2),.author__page-spec-item--genre .column:nth-child(2),.author__page-spec-item--website .column:nth-child(2){flex-grow:1}.product__page-spec-item a,.author__page-spec-item a{color:var(--color-black)}.product__page-spec-item a:hover,.author__page-spec-item a:hover{color:var(--color-blue1)}.product__page-spec-award-participations{list-style:none;margin:0;padding:0}.product__page-spec-award-participations .product__page-spec-award-participation:last-child{margin:0}.product__page-spec-award-participation{margin-bottom:0.4rem;color:var(--color-green1)}.product__page-spec-award-participation:before{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;background:transparent url(/assets/deslegte/images/default/award-green.svg) no-repeat center center/100% auto;margin-right:0.4rem}.author__page-specs{margin-top:4.8rem}.author__page-spec-item--wikipedia a{word-break:break-word}.author__page-spec-item--website{justify-content:center}.author__page-spec-item--death .column:nth-child(2) span:after{content:"";width:16px;height:16px;display:inline-block;vertical-align:middle;margin-top:-2px;background:transparent url(/assets/deslegte/images/default/rip-black.svg) no-repeat center center/100% auto}.product__page-offer-container{display:flex;flex-wrap:wrap;gap:24px;order:2}.product__page-offer{order:2;width:100%;display:flex;flex-direction:column;gap:0.8rem}.product__page-offer--no-used .product__page-offer-table--new,.product__page-offer--no-used .product__page-offer-table--ebooks{order:1}.product__page-offer--no-used .product__page-offer-table--used{order:2}.product__page-offer-table{border:1px solid var(--color-grey3);border-radius:1.6rem;padding:2.4rem 1.6rem;position:relative}h2.product__page-offer-table-title{margin-top:0;margin-bottom:1.6rem;font-size:1.6rem;padding-bottom:1.6rem;border-bottom:1px solid var(--color-grey2);position:relative}h2.product__page-offer-table-title .sticker{position:absolute}h2.product__page-offer-table-title .sticker--web-only{background:var(--color-black);color:var(--color-white);font-size:1.2rem;line-height:1.2rem;width:4.8rem;height:4.8rem;text-align:center;border-radius:50%;padding-top:1.2rem;transform:rotate(-4deg);margin-left:-2.4rem;right:0;top:-4.4rem}.product__page-offer-table--new-soldout h3.product__page-offer-table-title .sticker--web-only,.product__page-offer-table--used-soldout h3.product__page-offer-table-title .sticker--web-only{display:none}.product__page-offer-table-content{font-size:1.4rem}.product__page-offer-table-content .product__page-offer-table-row{padding-bottom:1.6rem;border-bottom:1px solid var(--color-grey2)}.product__page-offer-table-content .product__page-offer-table-row:last-child{padding-bottom:0;border-bottom:none}.product__page-offer-table-row{display:flex;flex-direction:row;gap:0.8rem 1.6rem;flex-wrap:wrap}.product__page-offer-table-row--subheader{display:block;color:var(--color-grey3);margin:1.6rem 0}.product__page-offer-table-row--subheader h4{font-weight:400;font-size:1.2rem;margin:0}.product__page-offer-table-row--offer{margin-bottom:1.6rem}.product__page-offer-table-row--offer:last-child{margin-bottom:0}.product__page-offer-table-row--no-offer{color:var(--color-red1)}.product__page-offer-table-row--backorder .product__page-offer-table-column--stock{display:none}.product__page-offer-table-row--backorder .product__page-offer-table-column--price{flex-grow:1}.product__page-offer-table-row--notification{font-style:italic;background:var(--color-grey1);display:inline-block;width:100%;text-align:center;padding:0.8rem;font-size:1.4rem;border-radius:0.4rem;margin-top:-1.6rem;margin-bottom:0.8rem}.product__page-offer-table-row-inset{width:100%}.product__page-offer-table-row-inset--details{margin-top:0.8rem}.product__page-offer-table-row-inset--details .product__page-offer-table-column{display:flex;gap:0.8rem;flex-wrap:wrap}.product__page-offer-table-row-inset--stock-alert{color:var(--color-black);border-top:1px dashed var(--color-grey2);padding-top:1.6rem}.product__page-offer-table-row-inset--stock-alert .stock-alert__title{font-size:1.6rem;margin-top:0}.product__page-offer-table-row-inset--stock-alert .row{display:flex;gap:1.6rem;align-items:center}.product__page-offer-table-row-inset--stock-alert .row .column{width:auto}.product__page-offer-table-row-inset--stock-alert .row .stock-alert__body p{margin-bottom:0}.product__page-offer-table-row-inset--stock-alert .row .form{flex-shrink:0}.product__page-offer-table-row-inset--stock-alert .stock-alert__body p{margin-bottom:0.8rem}.product__page-offer-table-row-inset--stock-alert .form{background:transparent;padding:0}.product__page-offer-table-column--wide{flex:1}.product__page-offer-table-column--info{width:100%}.product__page-offer-table-column--info .supplier{font-weight:600;white-space:nowrap}.product__page-offer-table-column--info .supplier .country{color:var(--color-grey4);font-weight:normal}.product__page-offer-table-column--info .quality .quality__value{font-weight:600}.product__page-offer-table-column--info .quality .quality__value-tooltip{position:relative}.product__page-offer-table-column--info .quality .quality__value-tooltip:hover{cursor:help}.product__page-offer-table-column--info .quality .quality__value-tooltip:hover .quality__value-tooltip-text{opacity:1;transform:translateX(-50%) translateY(0)}.product__page-offer-table-column--info .quality .quality__value-tooltip .icon{font-family:'Crimson Text', serif;font-size:1.3rem;font-weight:600;background:var(--color-black);color:var(--color-white);border-radius:50%;width:16px;height:16px;line-height:16px;display:inline-block;vertical-align:middle;margin-top:-2px;text-align:center}.product__page-offer-table-column--info .quality .quality__value-tooltip-text{opacity:0;pointer-events:none;position:absolute;z-index:10;left:50%;transform:translateX(-50%) translateY(1rem);min-width:var(--column-width1);bottom:24px;border-radius:0.4rem;color:white;padding:0.8rem 1.2rem;font-weight:normal;font-size:1.2rem;line-height:1.2;background:var(--color-black);margin:auto;transition:opacity 0.2s ease-in-out, transform 0.1s ease-in-out}.product__page-offer-table-column--info .quality .quality__value-tooltip-text:after{content:'';position:absolute;bottom:0;left:50%;width:0;height:0;border:0.4rem solid transparent;border-top-color:var(--color-black);border-bottom:0;margin-left:-0.4rem;margin-bottom:-0.4rem}.product__page-offer-table-column--stock{align-self:center;flex-grow:1}.product__page-offer-table-column--stock.backorder{content:"&nbsp;"}.product__page-offer-table-column--price{color:var(--color-green1);font-weight:600;align-self:center}.product__page-offer-table-column--price.display-org-price .org-price{color:var(--color-red1);text-decoration:line-through;font-weight:normal}.product__page-offer-table-column--actions{align-self:center}.product-details__tags{display:flex;gap:0.4rem}.product-details__tag{font-size:1.2rem;line-height:1.2;background:rgba(var(--color-green1-rgb), 0.05);color:var(--color-green1);font-weight:600;border-radius:1.6rem;padding:0.8rem 1.2rem}.product-details__description{font-size:1.2rem;background:var(--color-grey1);border-radius:6rem;padding:0.8rem;position:relative;display:flex;gap:0.8rem;width:fit-content}.product-details__description--shipping{margin-bottom:0}.product-details__description-icon{font-family:'Crimson Text', serif;font-size:1.3rem;font-weight:600;background:var(--color-black);color:var(--color-white);border-radius:50%;flex-shrink:0;width:16px;height:16px;line-height:16px;display:inline-block;vertical-align:middle;margin-top:-2px;text-align:center;align-self:center}.product-details__description-text{line-height:1.2;color:var(--color-black)}.product__page-offer-delivery{font-size:1.2rem;color:var(--color-grey4);position:absolute;top:2.4rem;right:1.6rem}.product__page-currentformat{order:1;width:100%;border:1px solid var(--color-green1);background:rgba(var(--color-green1-rgb), 0.05);border-radius:1.6rem;padding:1.6rem;font-size:1.4rem}.product__page-currentformat-starting-prices{font-size:1.2rem}.product__page-currentformat-title{margin-bottom:1.6rem;padding-bottom:1.6rem;border-bottom:1px solid var(--color-green1);font-weight:600}.product__page-currentformat-title--noprice{border-bottom:none;margin-bottom:0;padding-bottom:0}.product__page-currentformat-title .product__icon{margin-right:0.4rem}.product__page-otherformats{order:3;width:100%}.product__page-otherformats--minimized{position:relative}.product__page-otherformats--minimized .product__page-otherformats-item{display:none}.product__page-otherformats--minimized .product__page-otherformats-item:nth-child(1),.product__page-otherformats--minimized .product__page-otherformats-item:nth-child(2),.product__page-otherformats--minimized .product__page-otherformats-item:nth-child(3){display:block}.product__page-otherformats .button--toggle{display:block;position:relative;z-index:10;margin:1.6rem auto 0;width:calc(100% - 2px);padding-left:0;padding-right:0}h3.product__page-otherformats-title{font-size:1.6rem;margin-top:0;margin-bottom:1.6rem}.product__page-otherformats-list{display:flex;gap:1.6rem;flex-wrap:wrap}.product__page-otherformats-item{width:calc((100% - 3.2rem) / 3);font-size:1.2rem;text-align:center}.product__page-otherformats-item a{display:block;width:100%;height:100%;text-decoration:none;color:var(--color-black);border:1px solid var(--color-grey2);background:var(--color-white);border-radius:1.6rem;padding:1.6rem}.product__page-otherformats-item a:hover{border-color:var(--color-blue1);background-color:rgba(var(--color-blue1-rgb), 0.1);text-decoration:none}.product__page-otherformats-item .product__page-otherformat-title{border-bottom:none;padding-bottom:0;margin-bottom:0;display:flex;gap:0.8rem;flex-direction:column;justify-content:center;line-height:1.2;font-weight:600}.product__page-otherformats-item .product__page-otherformat-title span{display:block}.product__page-otherformats-item .product__page-otherformat-title .product__icon{margin:0 auto;width:32px;height:32px}.product__page-otherformats-item .product__page-otherformat-starting-prices{font-size:1rem;margin-top:0.4rem}.product__icon{display:inline-block;vertical-align:middle;width:24px;height:24px;background:transparent no-repeat center center / 100% auto}.product__icon--book{background-image:url(/assets/deslegte/images/default/book-default-black.svg)}.product__icon--ebook{background-image:url(/assets/deslegte/images/default/book-ebook-black.svg)}.product__icon--audiobook{background-image:url(/assets/deslegte/images/default/book-audiobook-black.svg)}.product__icon--beam{background-image:url(/assets/deslegte/images/default/book-beam-black.svg)}.product__icon--avm{background-image:url(/assets/deslegte/images/default/book-avm-black.svg)}.product__page-relateditems{width:100%}.product__page-relateditems .block--shelf{margin-bottom:0}.product__page-relateditems-title{text-align:center;margin-bottom:3.2rem}.product__page-relateditems-list--minimized .list__item--5,.product__page-relateditems-list--minimized .list__item--6,.product__page-relateditems-list--minimized .list__item--7,.product__page-relateditems-list--minimized .list__item--8{display:none}.product__page-relateditems-list--minimized .list__shelf--6,.product__page-relateditems-list--minimized .list__shelf--8{display:none}.product__page-relateditems-toggle{width:100%;min-width:calc(100% + 12px);margin-top:2.4rem;margin-left:auto;margin-right:auto}.product__page-relateditems-toggle.selected{display:none}.product__page-relateditems-item{width:50%;text-align:center}.product__page-grid-column--wide{width:100%;display:flex;flex-wrap:wrap;gap:32px}.product__page-related-sections{width:100%;display:flex;flex-direction:column;gap:32px}.product__page-related-section{width:100%}.product__page-related-section .block--carousel{margin-top:0;margin-bottom:0;overflow:visible}.product__page-related-section .block__more-link{text-align:center;margin-top:3.2rem}.product__page-related-section-title{text-align:center;margin-top:0;margin-bottom:3.2rem}.product__page-related-section-form{margin-top:3.2rem}.product__page-reviews{width:100%}h3.product__page-reviews-title{text-align:center;margin:0 auto 2.4rem}.product__page-reviews-rating-rate{margin:2.4rem auto}.product__page-reviews-rating-rate .product__page-reviews-rating h4{margin-top:0;margin-bottom:1.6rem}.product__page-reviews-rating-rate .product__page-rating-average{gap:1.6rem}.product__page-reviews-rate{margin-top:2.4rem}.form--rating .form__body{text-align:center;margin-bottom:1.6rem}.form--rating.form--handled .form__body{margin-bottom:0;font-size:1.4rem}.form--rating h4{margin:0}.form--rating input,.form--rating label{cursor:pointer}.form--rating .rating{display:flex;flex-direction:row-reverse;justify-content:center}.form--rating .rating>input{display:none}.form--rating .rating>label{position:relative;padding:0 0.1rem}.form--rating .rating>label:before{content:"";display:block;position:absolute;z-index:1;width:32px;height:32px;background:transparent url(/assets/deslegte/images/default/star-grey2.svg) no-repeat center center/100% auto}.form--rating .rating>label:after{position:absolute;content:"";display:block;position:relative;z-index:2;width:32px;height:32px;background:transparent no-repeat center center / 100% auto}.form--rating .rating>input:checked ~ label:after,.form--rating .rating:not(:checked)>label:hover:after,.form--rating .rating:not(:checked)>label:hover ~ label:after{background-image:url(/assets/deslegte/images/default/star-black.svg)}.form--rating .rating>input:checked+label:hover:after,.form--rating .rating>input:checked ~ label:hover:after,.form--rating .rating>label:hover ~ input:checked ~ label:after,.form--rating .rating>input:checked ~ label:hover ~ label:after{background-image:url(/assets/deslegte/images/default/star-blue2.svg)}.form--rating .element.submit{margin-top:1.6rem}.form--rating .element.submit input[type="submit"]{width:auto;display:block;margin:0 auto}.product__page-reviews-rating-disclaimer{margin-top:1.6rem;margin-bottom:1.6rem;font-size:1.2rem}.product__page-reviews-write{font-size:1.4rem;margin-top:3.2rem}.product__page-reviews-write .button--text{font-size:1.4rem;line-height:1.6}.product__page-reviews-write .toggle-write-review{margin-top:1.6rem}.product__page-reviews-write .form--write-review .form__body h4{margin-top:0}.product__page-reviews-write .form--login h3{margin:0}.product__page-reviews-write-actions{margin-top:2.4rem}.product__page-reviews-write-actions a{color:var(--color-black)}.product__page-reviews-write-actions a:hover{color:var(--color-blue1)}.product__page-reviews-list{display:flex;flex-direction:column;margin-top:3.2rem}.product__page-reviews-list-title{margin:0 0 2.4rem}.product__page-review-item{background:var(--color-grey1);border-radius:1.6rem;padding:2.4rem}.product__page-review-item .review__title{margin:0}.product__page-review-item .review__date{display:none}.product__page-review-item--empty{font-style:italic;font-size:1.4rem;background:transparent;border:1px solid var(--color-grey1)}.product__page-review-item--empty .product__page-review-item-content{text-align:center}.product__page-review-item--empty .product__page-review-item-content p{margin-bottom:0}.product__page-review-item-content{font-size:1.4rem;margin:8px auto 1.2rem}.product__page-review-item-author{font-size:1.4rem}.product__page-review-item-author .icon{display:inline-block;vertical-align:middle;width:18px;height:18px;background:transparent url(/assets/deslegte/images/default/avatar-black.svg) no-repeat center center/100% auto}.product__page-review-item-author .author{font-weight:600}.menu__list{margin:3.2rem 0 0;padding:0;list-style:none}.menu__list--rich{border-top:none;margin-top:4.8rem;padding-top:0;display:flex;flex-direction:column;gap:4.8rem}.menu__list--grid{display:flex;flex-direction:column;gap:1.6rem}.menu__list--grid .menu__item{margin:0}.menu__list--grid-images{margin-top:4.8rem}.menu__list--grid-images a{position:relative;height:100%;color:var(--color-black);text-decoration:none;display:flex;justify-content:center;align-items:center}.menu__list--grid-images a:hover .menu__item-visual img{opacity:1;transform:scale(1.05)}.menu__list--grid-images .menu__item{position:relative;padding:0;border-radius:1.6rem}.menu__list--grid-images .menu__item-visual{display:block;position:absolute;top:0;z-index:1;width:100%;height:100%;overflow:hidden;pointer-events:none;border-radius:1.6rem}.menu__list--grid-images .menu__item-visual img{width:100%;height:100%;object-fit:cover;opacity:0.2;transition:all 0.2s ease-in-out}.menu__list--grid-images .menu__item-content{display:block;position:relative;z-index:2;padding:2.4rem;text-align:center}.menu__list--grid-images .menu__item-content h3{margin:0;background:transparent;transition:all 0.2s ease-in-out}.menu__list--grid-images .menu__item-content .more{text-decoration:underline}.menu__list--faq-index .menu__item,.menu__list--faq-section .menu__item{border:none;padding:0}.menu__list--faq-section{margin-top:4.8rem}.menu__list--faq-section:first-child{margin-top:0}.menu__item{margin-bottom:2.4rem;border:1px solid var(--color-grey1);border-radius:2.4rem;padding:2.4rem}.menu__item:last-child{margin-bottom:0}.menu__item p.more,.menu__item span.more{margin-bottom:0}.menu__item p.more a,.menu__item span.more a{text-underline-offset:1px}.menu__item p.more a:after,.menu__item span.more a:after{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;background:url(/assets/deslegte/images/default/arrow-slim-right-black.svg) no-repeat center center/100% auto;margin-left:0;transition:margin 0.15s ease-in-out}.menu__item p.more a:hover,.menu__item span.more a:hover{text-underline-offset:2px}.menu__item p.more a:hover:after,.menu__item span.more a:hover:after{margin-left:4px}.menu__item-visual{width:100%;height:auto;margin-bottom:1.6rem;background:var(--color-grey1);overflow:hidden}.menu__item-visual img{display:block;width:100%;height:auto;transition:transform 0.2s ease-in-out}.menu__item-visual a:hover img{transform:scale(1.05)}.menu__item-title{margin:0 0 0.4rem 0}.menu__item-title a{text-decoration:none;color:var(--color-black)}.menu__item-title a:hover{color:var(--color-blue1)}.menu__item-date{font-size:1.4rem;color:var(--color-grey3);margin-bottom:0.4rem}.menu__item-description p{margin-bottom:0.8rem}.faq-index__title{margin:0;display:flex;line-height:1}.faq-index__title a{color:var(--color-black);text-decoration:none}.faq-index__title a:hover{color:var(--color-blue1);text-decoration-thickness:2px}.faq-index__title:before{content:"•";display:block;margin-right:0.8rem;align-self:center}.faq-section__title{margin-top:0;margin-bottom:4.8rem;font-size:4rem}.faq-section__chapter{margin-bottom:2.4rem;border:1px solid var(--color-grey1);border-radius:1.2rem;padding:2.4rem 2.4rem 0}h3.faq-section__chapter-question{position:relative;margin:0 0 2.4rem 0;padding-right:calc(2.4rem + 2.4rem);font-size:2rem}h3.faq-section__chapter-question:hover{cursor:pointer}h3.faq-section__chapter-question:after{position:absolute;top:0;bottom:0;right:0;margin:auto;content:"";width:24px;height:24px;background:transparent url(/assets/deslegte/images/default/plus-black.svg) no-repeat center center/100% auto}h3.faq-section__chapter-question.active:after{background-image:url(/assets/deslegte/images/default/minus-black.svg)}.faq-section__chapter-answer{display:none}.faq-section__chapter-answer ul{list-style:disc}.faq-section__chapter-answer ul li{margin-bottom:0.9rem}.faq-section__chapter-answer ul li:last-child{margin-bottom:0}.faq-section__chapter-answer.show{display:block;margin-top:2.4rem}.linkbox--form{margin:2.4rem auto 0}.page__title--searchresults-summary{line-height:0.8;margin-top:1.6rem;margin-bottom:3.2rem;font-size:4.8rem}.page__title--searchresults-summary .terms{font-style:italic}.page__subtitle--searchresults-summary{margin-top:-1.6rem;margin-bottom:1.6rem;color:var(--color-grey3);font-size:2.8rem;font-weight:400;line-height:1}.page__subtitle--searchresults-summary .icon{display:inline-block;width:20px;height:20px;background:transparent url(/assets/deslegte/images/default/search-grey3.svg) no-repeat center center/100% 100%;margin-right:0.4rem}.page__title-rss{display:flex;align-items:center;justify-content:space-between;gap:0.8rem}.rss{display:block}.rss span:not(.rss){display:block}.rss .icon{display:inline-block;width:20px;height:20px;background:transparent url(/assets/deslegte/images/default/rss-black.svg) no-repeat center center/100% 100%;opacity:1;transition:all 0.2s ease-in-out}.rss .text{display:block;text-indent:-9999px;width:0;height:0}.rss:hover .icon{opacity:0.5}.page__body--series{margin-bottom:2.4rem}.page__body--rubriclist{margin-bottom:2.4rem}.page__chapters ul{margin:0;padding:0;list-style:none}.page__chapters .chapter__list{display:flex;flex-direction:column;gap:1.6rem 0}.page__chapters .chapter__list-item a{color:var(--color-black);text-decoration-color:transparent;font-weight:600}.page__chapters .chapter__list-item a:hover{color:var(--color--blue1);text-decoration-color:var(--color--blue1)}.page__chapters .chapter__list-item a:after{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;background:url(/assets/deslegte/images/default/arrow-slim-right-black.svg) no-repeat center center/100% auto;margin-left:0;transition:margin 0.15s ease-in-out}.aside--searchfilters{position:absolute}.filters--searchresults{position:fixed;z-index:100;bottom:0;left:0;opacity:0;pointer-events:none;width:100vw;background:var(--color-white);transition:opacity 0.2s ease-in-out}.filters--searchresults.active{pointer-events:initial;animation:fadeIn 0.2s ease-in forwards}.filters--searchresults.active:before{opacity:1;pointer-events:initial}.filters--searchresults:before{content:"";width:100vw;height:100%;background:rgba(var(--color-black-rgb), 0.85);position:fixed;z-index:1;top:0;left:0;opacity:0;pointer-events:none;transition:all 0.2s ease-in-out 0.1s}.filters__content{position:relative;z-index:2;background:var(--color-white)}.filters__content-header{background:var(--color-grey2);padding:0;display:flex;justify-content:flex-end}.filters__reset-button{padding:1.6rem}.filters__content-section{max-height:50vh;overflow-y:scroll;padding:1.6rem}.filters__content-footer{border-top:1px solid var(--color-grey2);background:var(--color-white);padding:1.6rem}.filters--searchfilters{display:flex;flex-direction:column;gap:2.4rem}.filter__list{list-style-type:square;margin:0;padding:0 0 0 1.6rem}.filter__list--current-refinements{border-bottom:1px dashed var(--color-grey2);padding-bottom:1.6rem;--increment-margin: 0.8rem}.filter__list--current-refinements li:nth-child(2){margin-left:calc((2 - 2) * var(--increment-margin))}.filter__list--current-refinements li:nth-child(3){margin-left:calc((3 - 2) * var(--increment-margin))}.filter__list--current-refinements li:nth-child(4){margin-left:calc((4 - 2) * var(--increment-margin))}.filter__list--current-refinements li:nth-child(5){margin-left:calc((5 - 2) * var(--increment-margin))}.filter__list--current-refinements li:nth-child(6){margin-left:calc((6 - 2) * var(--increment-margin))}.filter__list--current-refinements li:nth-child(7){margin-left:calc((7 - 2) * var(--increment-margin))}.filter__list--current-refinements li:nth-child(8){margin-left:calc((8 - 2) * var(--increment-margin))}.filter__list--current-refinements li:nth-child(9){margin-left:calc((9 - 2) * var(--increment-margin))}.filter__list--current-refinements li:nth-child(10){margin-left:calc((10 - 2) * var(--increment-margin))}.filter__list--current-refinements li:last-child:not(:first-child){font-weight:600}.filter__list--current-refinements .filter__item--link{padding-left:0.4rem}.filter__list--current-refinements .filter__item--link::marker{content:"<";color:var(--color-black)}.filter__list--current-refinements .filter__item:not(.filter__item--link):not(:first-child){margin-left:1.6rem}.filter__list--current-refinements .filter__item a{text-decoration:underline}.filter__list--current-refinements .filter__item .remove-term .icon{font-family:'Crimson Text', serif;font-size:1.3rem;font-weight:600;background:transparent;border:1px solid var(--color-black);color:var(--color-black);border-radius:50%;width:16px;height:16px;line-height:12px;display:inline-block;vertical-align:middle;margin-top:-2px;text-align:center;transition:all 0.2s ease-in-out}.filter__list--current-refinements .filter__item .remove-term:hover .icon{background:var(--color-red1);border-color:var(--color-red1);color:var(--color-white)}.filter__list.visible .filter__item--hidden{display:list-item}.filter__list.visible .filter__list-toggle:after{transform:rotate(-90deg)}.filter__item{font-size:1.4rem}.filter__item::marker{color:var(--color-grey3)}.filter__item--title{font-weight:600;margin-bottom:0.4rem;list-style-type:none;margin-left:-1.6rem}.filter__item a{text-decoration:none;color:var(--color-black)}.filter__item a:hover{color:var(--color-blue1);text-decoration:none}.filter__item a:hover .filter__item-title{text-decoration:underline}.filter__item--hidden{display:none}.filter__item--toggle::marker{color:transparent}.filter__item-count{color:var(--color-grey3)}.filter__list-toggle{font-size:1.4rem}.filter__list-toggle:after{content:"";display:inline-block;width:12px;height:12px;margin-left:0.4rem;background:transparent url(/assets/deslegte/images/default/arrow-slim-right-black.svg) no-repeat center center/100% auto;transform:rotate(90deg)}a.filters__reset-button{font-size:1.3rem;color:var(--color-black)}a.filters__reset-button:hover{color:var(--color-blue1)}.searchresults__alert{margin-bottom:1.6rem}.searchresults__alert a{color:var(--color-black)}.searchresults__alert a:hover{text-decoration:none}.searchresults__alert p:last-child{margin-bottom:0}.searchresults__summary-body{font-size:1.4rem;margin:0 auto 2.4rem}.searchresults__summary-body .button--toggle{display:block;margin:0.8rem auto 0}.searchresults__summary-body--minimized{display:flex}.searchresults__summary-body--minimized .button--toggle{margin-top:0;align-self:center;flex-shrink:0}.searchresults__summary-body--minimized .searchresults__summary-body-content{overflow:hidden;max-height:calc(1.6em * 2);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - 3.2em), transparent 100%);mask-image:linear-gradient(to bottom, #000 calc(100% - 3.2em), transparent 100%)}.searchresults__summary-body-content{margin-bottom:1.6rem;transition:margin 0.2s ease-in-out}.searchresults__summary-body-content .button{background-color:transparent}.searchresults__summary-body-content .button:hover,.searchresults__summary-body-content .button:focus-visible{background-color:var(--color-blue1)}.searchresults__refinement-suggestions{margin-bottom:2.4rem}h3.searchresults__refinement-suggestions-title,h3.rubric__subrubric-suggestions-title{margin:0 auto 1.6rem}.searchresults__refinement-suggestions-container,.rubric__subrubric-suggestions-container{position:relative;overflow:hidden;margin-left:-1.6rem;padding:0 1.6rem;width:100vw}.searchresults__refinement-suggestions-container .swiper,.rubric__subrubric-suggestions-container .swiper{overflow:visible}.searchresults__refinement-suggestions-container .swiper-slide,.rubric__subrubric-suggestions-container .swiper-slide{width:fit-content;align-self:center}.searchresults__refinement-suggestions-container .swiper-button-prev,.searchresults__refinement-suggestions-container .swiper-button-next,.rubric__subrubric-suggestions-container .swiper-button-prev,.rubric__subrubric-suggestions-container .swiper-button-next{display:none}.searchresults__refinement-suggestions-container .swiper-slide{max-width:50%}.searchresults__refinement-suggestion,.rubric__subrubric-suggestion{flex-shrink:0}.searchresults__refinement-suggestion a,.rubric__subrubric-suggestion a{display:flex;width:100%;height:100%;justify-content:flex-start;gap:0.8rem;border:1px solid var(--color-grey1);border-radius:0.8rem;background-color:var(--color-white);padding:0.8rem;color:var(--color-black);text-decoration:none;transition:all 0.2s ease-in-out}.searchresults__refinement-suggestion a:hover,.rubric__subrubric-suggestion a:hover{background-color:var(--color-blue1);border-color:var(--color-blue1);color:var(--color-white);text-decoration:none}.searchresults__refinement-suggestion a:hover .searchresults__refinement-suggestion-image,.rubric__subrubric-suggestion a:hover .searchresults__refinement-suggestion-image{box-shadow:0 1px 1px rgba(var(--color-black-rgb), 0.01),1px 2px 2px rgba(var(--color-black-rgb), 0.04),2px 4px 4px rgba(var(--color-black-rgb), 0.08),4px 8px 16px rgba(var(--color-black-rgb), 0.12);transform:scale(1.1)}.searchresults__refinement-suggestion--novisual a,.rubric__subrubric-suggestion--novisual a{min-height:54px}.searchresults__refinement-suggestion-image,.rubric__subrubric-suggestion-image{width:auto;height:36px;aspect-ratio:2 / 3;align-self:center;border:1px solid rgba(var(--color-black-rgb), 0.05);box-shadow:0 1px 1px rgba(var(--color-black-rgb), 0.01),1px 2px 2px rgba(var(--color-black-rgb), 0.02),2px 4px 4px rgba(var(--color-black-rgb), 0.04),4px 8px 8px rgba(var(--color-black-rgb), 0.08);transition:transform 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.searchresults__refinement-suggestion-title,.rubric__subrubric-suggestion-title{align-self:center;font-size:1.4rem;line-height:1.2}.searchresults__controls{display:flex;flex-wrap:wrap;justify-content:space-between}.searchresults__filter-controls{align-self:center}.searchresults__view-controls{font-size:1.3rem;align-self:center;display:flex;align-items:center;gap:0;max-width:calc(100% - 100px - 1.6rem)}.searchresults__view-list{list-style:none;margin:0;padding:0;display:flex}.searchresults__view-item{display:block;width:4.8rem;height:4.8rem;background:transparent no-repeat center center / 50% 50%}.searchresults__view-item.active{display:none}.searchresults__view-item a{display:block;text-indent:-999em;width:100%;height:100%}.searchresults__view-item a:hover{opacity:1}.searchresults__view-item span{display:block;text-indent:-999em;width:100%;height:100%}.searchresults__view-item--grid{background-image:url(/assets/deslegte/images/default/grid-black.svg)}.searchresults__view-item--list{background-image:url(/assets/deslegte/images/default/list-black.svg)}.searchresults__sorting{display:flex;align-items:center;gap:0.8rem}.searchresults__sorting label{white-space:nowrap}.searchresults__sorting select{padding:0 2rem 0 0.8rem;background-position:calc(100% - 0.8rem) 50%;height:3.2rem;color:var(--color-black)}.searchresults__sorting input[type="submit"]{display:none}.searchresults__advanced-search{width:100%;text-align:center;margin:1.6rem auto 0;font-size:1.3rem}.searchresults__advanced-search a{color:var(--color-black)}.searchresults__advanced-search a:hover{color:var(--color-blue1)}.searchresults__list{display:flex;flex-wrap:wrap;gap:3.2rem 1.6rem;list-style:none;margin:3.2rem auto;padding:0}.searchresults__list--list .searchresult__item{width:100%}.searchresults__list--list .searchresult__item:before,.searchresults__list--list .searchresult__item:nth-child(odd):before{display:none}.searchresults__list--list .searchresult__item:after{content:"";display:block;width:100%;height:1px;margin-top:3.2rem;border-top:1px dashed var(--color-grey2)}.searchresults__list--list .searchresult__item:last-child:after{display:none}.searchresults__list--list .searchresult__item a{display:block}.searchresults__list--list .searchresult__item .list__item-visual{width:100%;margin-bottom:1.6rem;text-align:center;min-height:160px;align-items:center}.searchresults__list--list .searchresult__item .list__item-visual img,.searchresults__list--list .searchresult__item .list__item-visual .image--empty{transform-origin:center center}.searchresults__list--list .searchresult__item .list__item-content{width:100%;justify-content:flex-start;align-self:center;padding-top:0;display:flex;flex-direction:column}.searchresults__list--list .searchresult__item .list__item-content-column{text-align:left;margin-bottom:1.6rem}.searchresults__list--list .searchresult__item .list__item-content-column:last-child{margin-bottom:0}.searchresults__list--list .searchresult__item .list__item-title,.searchresults__list--list .searchresult__item .list__item-author,.searchresults__list--list .searchresult__item .list__item-format,.searchresults__list--list .searchresult__item .list__item-price{width:auto;text-align:left}.searchresults__list--list .searchresult__item .list__item-title{font-size:1.8rem}.searchresults__list--list .searchresult__item .list__item-author{margin-top:0.4rem;font-size:1.4rem}.searchresults__list--list .searchresult__item .list__item-specs{display:flex;flex-wrap:wrap;gap:0 0.8rem;text-align:left;margin:0.4rem 0 0.8rem;color:var(--color-grey4);font-size:1.3rem;transition:color 0.2s ease-in-out 0s}.searchresults__list--list .searchresult__item .list__item-specs .divider{width:1px;height:1em;align-self:center;background:var(--color-grey2)}.searchresults__list--list .searchresult__item .list__item-language,.searchresults__list--list .searchresult__item .list__item-isbn,.searchresults__list--list .searchresult__item .list__item-releasedate,.searchresults__list--list .searchresult__item .list__item-numpages{display:block;align-self:center}.searchresults__list--list .searchresult__item .list__item-format{display:block;font-size:1.3rem;margin-top:0;vertical-align:middle;color:var(--color-grey4);transition:color 0.2s ease-in-out 0s}.searchresults__list--list .searchresult__item .list__item-rating .rating__count{color:var(--color-black);margin-left:0.2rem}.searchresults__list--list .searchresult__item .list__item-description{display:block;text-align:left;margin:0.8rem 0 0;color:var(--color-black)}.searchresults__list--list .searchresult__item .list__item-price{display:block;margin-bottom:1.6rem}.searchresults__list--list .searchresult__item .list__item-price .org-price{display:inline-block}.searchresults__list--grid .searchresult__item .list__item-visual{position:relative}.searchresults__list--grid .searchresult__item .list__item-rating--onshelf{position:absolute;top:-1.6rem;z-index:10;height:1.6rem;align-items:center;gap:0}.searchresults__list--grid .searchresult__item .list__item-rating--onshelf .rating__star{width:12px;height:12px}.searchresults__list--grid .searchresult__item .list__item-rating--onshelf .rating__count{display:none}.searchresults__list--grid .searchresult__item .list__item-rating--number{position:absolute;z-index:10;right:0;top:0}.searchresults__list--grid .searchresult__item .list__item-rating--number .rating__star{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;background-image:url(/assets/deslegte/images/default/star-outline-black.svg)}.searchresults__list--grid .searchresult__item .list__item-rating--number .rating__star--highlight:before,.searchresults__list--grid .searchresult__item .list__item-rating--number .rating__star--highlight-half:before{background-image:url(/assets/deslegte/images/default/star-black.svg);opacity:0;transition:opacity 0.2s ease-in-out}.searchresults__list--grid .searchresult__item .list__item-rating--number .number{color:var(--color-black);position:relative;z-index:2;font-size:1rem;line-height:1;margin-top:2px}.searchresult__item{position:relative;width:calc(50% - 0.8rem);font-size:1.4rem}.searchresult__item:before{display:none;content:"";position:absolute;z-index:2;top:200px;background:var(--color-white);height:1.6rem;width:calc((100% * 2) + 1.6rem);box-shadow:0 1px 1px rgba(var(--color-black-rgb), 0.01),1px 2px 2px rgba(var(--color-black-rgb), 0.02),2px 4px 4px rgba(var(--color-black-rgb), 0.04),4px 4px 8px rgba(var(--color-black-rgb), 0.08),8px 4px 16px rgba(var(--color-black-rgb), 0.24)}.searchresult__item:nth-child(odd):before{display:block}.searchresult__item a{text-decoration:none;display:block;margin:0 auto}.searchresult__item a:hover{text-decoration:none}.searchresult__item a:hover .list__item-title{text-decoration:underline}.searchresult__item a:hover img,.searchresult__item a:hover .image--empty{box-shadow:0 1px 1px rgba(var(--color-black-rgb), 0.01),1px 2px 2px rgba(var(--color-black-rgb), 0.04),2px 4px 4px rgba(var(--color-black-rgb), 0.08),4px 8px 16px rgba(var(--color-black-rgb), 0.12);transform:scale(1.05)}.searchresult__item .list__item-visual{text-align:center;align-self:center;display:flex;align-items:flex-end;min-height:200px;margin-bottom:1.6rem}.searchresult__item .list__item-visual img,.searchresult__item .list__item-visual .image--empty{display:block;margin:0 auto;width:auto;height:auto;max-width:100%;max-height:200px;box-shadow:0 1px 1px rgba(var(--color-black-rgb), 0.01),1px 2px 2px rgba(var(--color-black-rgb), 0.02),2px 4px 4px rgba(var(--color-black-rgb), 0.04),4px 8px 8px rgba(var(--color-black-rgb), 0.08);background:var(--color-grey1);font-size:1.2rem;transition:transform 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transform-origin:bottom center}.searchresult__item .list__item-visual .image--empty{aspect-ratio:2 / 3;background:var(--color-grey1)}.searchresult__item .list__item-content{position:relative;display:flex;justify-content:center;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:flex-start;padding-top:1.6rem;text-align:center}.searchresult__item .list__item-title{display:block;width:100%;color:var(--color-black);text-decoration:none;font-size:1.4rem;font-weight:600;line-height:1.2}.searchresult__item .list__item-author{display:block;width:100%;font-size:1.2rem;color:var(--color-black);margin-top:0.2rem}.searchresult__item .list__item-format{display:block;width:100%;font-size:1.2rem;margin-top:0.2rem;color:var(--color-black)}.searchresult__item .list__item-format .product__icon{width:14px;height:14px}.searchresult__item .list__item-format .list__item-format-title{display:inline-block;vertical-align:middle}.searchresult__item .list__item-format .tooltip{display:none;font-family:'Crimson text', serif;font-size:1.1rem;font-weight:600;background:transparent;border:1px solid var(--color-black);color:var(--color-black);border-radius:50%;width:13px;height:13px;line-height:12px;vertical-align:middle;margin-top:-2px;text-align:center;position:relative;transition:all 0.2s ease-in-out}.searchresult__item .list__item-format .tooltip::after{background-color:var(--color-blue1);border-radius:0.4rem;color:var(--color-white);content:attr(data-tooltip);font-family:'Inter', sans-serif;font-weight:400;line-height:1.2;position:absolute;bottom:13px;padding:0.4rem;text-align:center;opacity:0;visibility:hidden;max-width:var(--column-width1);z-index:1;transition:all 0.2s linear;transform:translateX(-50%)}.searchresult__item .list__item-format .tooltip:hover::after{visibility:visible;animation:fadeIn 0.2s ease-in forwards}.searchresult__item .list__item-format .tooltip:hover{background-color:var(--color-blue1);border-color:var(--color-blue1);color:var(--color-white);cursor:help}.searchresult__item .list__item-price{display:block;width:100%;margin-top:0.2rem;font-size:1.4rem;color:var(--color-green1)}.searchresult__item .list__item-price.no-stock{color:var(--color-red1)}.searchresult__item .list__item-price .org-price{color:var(--color-red1);text-decoration:line-through;font-weight:normal;display:block}.searchresult__item-otherformats{margin-top:2.4rem}h3.searchresult__item-otherformats-title{font-size:1.4rem;margin-top:0;margin-bottom:1.2rem}.searchresult__item-otherformats-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0.8rem 1.6rem}.searchresult__item-otherformat-item{width:calc(50% - 1.2rem)}.searchresult__item-otherformat-item a{display:flex !important;align-items:center;gap:0.8rem}.searchresult__item-otherformat-item .product__icon{width:16px;height:16px}.searchresult__item-otherformat-visual{width:32px}.searchresult__item-otherformat-visual img,.searchresult__item-otherformat-visual .image--empty{display:block;margin:0 auto;width:auto;height:auto;max-width:100%;max-height:48px;box-shadow:0 1px 1px rgba(var(--color-black-rgb), 0.01),1px 2px 2px rgba(var(--color-black-rgb), 0.02),2px 4px 4px rgba(var(--color-black-rgb), 0.04),4px 8px 8px rgba(var(--color-black-rgb), 0.08);background:var(--color-grey1);font-size:1.2rem;transition:transform 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transform-origin:center center;overflow:hidden}.searchresult__item-otherformat-visual .image--empty{aspect-ratio:2 / 3;background:var(--color-grey3);height:48px}.searchresult__item-otherformat-content{display:flex;flex-direction:column;font-size:1.3rem;gap:0.4rem}.searchresult__item-otherformat-title{color:var(--color-black);line-height:1.2;display:flex;align-items:center;gap:0.4rem}.searchresult__item-otherformat-title .product__icon{flex-shrink:0}.searchresult__item-otherformat-starting-price{color:var(--color-green1);line-height:1.2}.searchresult__item-otherformat-starting-price.no-stock{color:var(--color-red1)}.searchresult__item-otherformats-link{margin-top:1.6rem !important;color:var(--color-black);display:block;font-size:1.4rem;color:var(--color-black);text-decoration:underline !important;text-underline-offset:1px}.searchresult__item-otherformats-link:hover{color:var(--color-blue1);text-underline-offset:4px}.paging{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.paging .button__prev,.paging .button__next{flex:1}.paging .button__next{text-align:right}.paging .pager__pages{flex:0 1 auto}.paging--authors,.paging--series{margin-top:3.2rem}.pager__pages{display:block;list-style:none;margin:0 auto 2.4rem;padding:0;width:100%;text-align:center}.pager__page{display:inline-block;vertical-align:middle;font-size:1.4rem;margin-left:0.4rem;margin-right:0.4rem}.pager__page:first-child{margin-left:0}.pager__page:last-child{margin-right:0}.pager__page a{color:var(--color-black)}.pager__page a:hover{color:var(--color-blue1)}.pager__links{font-size:1.4rem;text-align:center;margin:2.4rem auto 0}.pager__links a{color:var(--color-black)}.pager__links a:hover{color:var(--color-blue1)}.pager__link{display:block;margin-bottom:2.4rem}.pager__link:last-child{margin-bottom:0}.block--list .list__item{width:100%;font-size:1.4rem}.block--list .list__item a,.block--list .list__item .list__item-pseudo-link{display:block;text-decoration:none}.block--list .list__item a:hover .list__item-visual img,.block--list .list__item a:hover .list__item-visual .img-empty{box-shadow:0 1px 1px rgba(var(--color-black-rgb), 0.01),1px 2px 2px rgba(var(--color-black-rgb), 0.04),2px 4px 4px rgba(var(--color-black-rgb), 0.08),4px 8px 16px rgba(var(--color-black-rgb), 0.12);transform:scale(1.05)}.block--list .list__item a:hover .list__item-visual--has-position .list__item-position{background-color:var(--color-blue1);top:calc(200px - 1.8rem);left:-0.2rem;width:3.6rem;height:3.6rem}.block--list .list__item a:hover .list__item-visual--has-position .list__item-position:after{border-color:var(--color-blue1);top:-0.4rem;left:-0.4rem}.block--list .list__item a:hover .list__item-title{text-decoration:underline}.block--list .list__item .list__item-pseudo-link .list__item-price{position:relative;max-width:100%;margin-left:1.6rem;text-align:left}.block--list .list__item--bookoftheweek{background:rgba(var(--color-blue1-rgb), 0.1);border:1px solid rgba(var(--color-blue1-rgb), 0.2);border-radius:1.6rem;padding:4.8rem 0.8rem 2.4rem;width:calc(100% + 1.6rem);margin-left:-0.8rem;position:relative}.block--list .list__item--bookoftheweek:before{content:"Boek van de week";position:absolute;top:0.8rem;left:0;right:0;text-align:center;margin:auto;z-index:2;color:var(--color-blue1);font-size:2rem;font-weight:bold;font-style:italic;font-family:'Crimson Text', serif}.block--list .list__item--bookoftheweek .list__item-price:not(.no-stock){color:var(--color-white);position:absolute;right:2.4rem;margin-top:0;transform:rotate(-4deg)}.block--list .list__item--bookoftheweek .list__item-price:not(.no-stock) .from,.block--list .list__item--bookoftheweek .list__item-price:not(.no-stock) .amount{display:block;position:relative;z-index:2;text-align:center}.block--list .list__item--bookoftheweek .list__item-price:not(.no-stock) .from{font-size:1rem;line-height:1}.block--list .list__item--bookoftheweek .list__item-price:not(.no-stock) .amount{font-size:1.6rem}.block--list .list__item--bookoftheweek .list__item-price:not(.no-stock):after{content:"";position:absolute;top:50%;left:50%;z-index:1;background-color:var(--color-blue1);border-radius:50%;width:6.4rem;height:6.4rem;transform:translate3d(-50%, -50%, 0)}.block--list .list__item--bookoftheweek button,.block--list .list__item--bookoftheweek .button{background-color:transparent}.block--list .list__item--bookoftheweek button:hover,.block--list .list__item--bookoftheweek button:focus-visible,.block--list .list__item--bookoftheweek .button:hover,.block--list .list__item--bookoftheweek .button:focus-visible{background-color:var(--color-blue1)}.block--list .list__item--highlight{border:1px dashed rgba(var(--color-blue1-rgb), 0.2);border-radius:1.6rem;padding:4.8rem 0.8rem 2.4rem;width:calc(100% + 1.6rem);margin-left:-0.8rem;position:relative}.block--list .list__item--highlight button,.block--list .list__item--highlight .button{background-color:transparent}.block--list .list__item--highlight button:hover,.block--list .list__item--highlight button:focus-visible,.block--list .list__item--highlight .button:hover,.block--list .list__item--highlight .button:focus-visible{background-color:var(--color-blue1)}.block--list .list__item-visual{text-align:center;align-self:center;display:flex;margin-bottom:1.6rem;width:100%;min-height:160px;align-items:center}.block--list .list__item-visual img.wide,.block--list .list__item-visual img.extra-wide{max-width:320px}.block--list .list__item-visual img,.block--list .list__item-visual .image--empty{display:block;margin:0 auto;width:auto;height:auto;max-width:100%;max-height:200px;box-shadow:0 1px 1px rgba(var(--color-black-rgb), 0.01),1px 2px 2px rgba(var(--color-black-rgb), 0.02),2px 4px 4px rgba(var(--color-black-rgb), 0.04),4px 8px 8px rgba(var(--color-black-rgb), 0.08);background:var(--color-grey1);font-size:1.2rem;transition:transform 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transform-origin:bottom center}.block--list .list__item-visual .image--empty{aspect-ratio:2 / 3;background:var(--color-grey1);height:200px}.block--list .list__item-visual--has-position,.block--list .list__item-visual--has-serial-numbering{position:relative;margin-bottom:calc(1.6rem + 1.6rem)}.block--list .list__item-position{position:absolute;z-index:10;left:0;right:0;margin:auto;top:calc(200px - 1.6rem);background:var(--color-black);color:var(--color-white);width:3.2rem;height:3.2rem;border-radius:50%;font-family:'Crimson Text', serif;font-size:2rem;line-height:1;display:flex;align-items:center;justify-content:center;transition:all 0.2s cubic-bezier(0.25, 0.4, 0.55, 1.4)}.block--list .list__item-position:after{display:block;width:calc(100% + 0.8rem);height:calc(100% + 0.8rem);aspect-ratio:1 / 1;content:"";pointer-events:none;border:2px solid var(--color-black);border-radius:50%;position:absolute;top:-0.4rem;left:-0.4rem;transition:all 0.2s cubic-bezier(0.25, 0.4, 0.55, 1.4)}.block--list .list__item-content{width:100%;justify-content:flex-start;align-self:center;padding-top:0;display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:column;text-align:center}.block--list .list__item-content-column{text-align:left;margin-bottom:1.6rem}.block--list .list__item-content-column:last-child{margin-bottom:0}.block--list .list__item-title,.block--list .list__item-author,.block--list .list__item-format,.block--list .list__item-price{width:auto;text-align:left}.block--list .list__item-title{display:block;color:var(--color-black);font-size:1.6rem;font-weight:600;line-height:1.2;text-align:left;text-decoration:none}.block--list .list__item-author{display:block;width:100%;color:var(--color-black);margin-top:0.4rem;color:var(--color-black)}.block--list .list__item-specs{display:flex;flex-wrap:wrap;gap:0 0.8rem;text-align:left;margin:0.4rem 0 0.8rem;color:var(--color-grey4);font-size:1.3rem;transition:color 0.2s ease-in-out 0s}.block--list .list__item-specs .divider{width:1px;height:1em;align-self:center;background:var(--color-grey2)}.block--list .list__item-language,.block--list .list__item-isbn,.block--list .list__item-releasedate,.block--list .list__item-numpages{display:block;align-self:center}.block--list .list__item-format{display:block;font-size:1.3rem;margin-top:0;vertical-align:middle;color:var(--color-grey4);transition:color 0.2s ease-in-out 0s}.block--list .list__item-rating .rating__count{color:var(--color-black);margin-left:0.2rem}.block--list .list__item-description{display:block;text-align:left;font-size:1.4rem;margin:0.8rem 0 0;color:var(--color-black)}.block--list .list__item-product-details{display:block;margin-top:0.8rem}.block--list .list__item-product-details .product-details__tags{margin-top:0.8rem}.block--list .list__item-price{display:block;max-width:50%;position:absolute;right:1.6rem;margin-top:0.8rem;color:var(--color-green1);text-align:right}.block--list .list__item-price.no-stock{color:var(--color-red1);line-height:1;font-size:1.4rem}.block--list .list__item-price .org-price{color:var(--color-red1);text-decoration:line-through;font-weight:normal;display:inline-block}.block--list-menu-alternate{margin-bottom:calc(4.8rem + 1.6rem)}.block--list-menu-alternate .list__item:nth-child(even) .list__item-visual{order:2}.block--list-menu-alternate .list__item:nth-child(even) .list__item-content{order:1}h3.menu__list-title--single{text-align:center;margin:0;font-size:1.6rem}.block--shelf-menu .list__item-serial-numbering{position:absolute;z-index:10;left:0;right:0;margin:auto;top:-1.2rem;background:var(--color-black);color:var(--color-white);width:2.4rem;height:2.4rem;border-radius:50%;font-family:'Crimson Text', serif;font-size:1.6rem;line-height:0.8em;display:flex;align-items:center;justify-content:center;transition:all 0.2s cubic-bezier(0.25, 0.4, 0.55, 1.4)}.author__page-list-title{text-align:center}.authortitles__list-controls{font-size:1.3rem;margin:0 auto;max-width:fit-content}.series__list-controls{margin:0 auto 4.8rem}.authortitles__sorting,.series__sorting{display:flex;align-items:center;gap:0.8rem}.authortitles__sorting label,.series__sorting label{white-space:nowrap}.authortitles__sorting select,.series__sorting select{padding:0 2.4rem 0 0.8rem;background-position:calc(100% - 0.8rem) 50%;height:3.2rem;color:var(--color-black)}.authortitles__sorting input[type="submit"],.series__sorting input[type="submit"]{display:none}.series__sorting{font-size:1.3rem;width:fit-content;margin:0 auto}.series__tags{display:flex;flex-wrap:wrap;justify-content:center;gap:0.4rem}.series__tag{font-size:1.2rem;line-height:1;text-decoration:none;color:var(--color-black);border:1px solid var(--color-grey1);background:transparent;padding:0.4rem 0.8rem;border-radius:0.4rem;transition:all 0.2s ease-in-out}.series__tag:hover{background-color:var(--color-blue1);border-color:var(--color-blue1);color:var(--color-white);text-decoration:none !important}.authorlist__page-highlight{border:1px solid var(--color-grey1);border-radius:24px;margin-top:2.4rem;padding:2.4rem;margin-bottom:4.8rem}h2.authorlist__page-highlight-title{font-size:2.8rem;margin-top:0;margin-bottom:3.2rem}h3.authorlist__page-highlight-subtitle{font-size:1.2rem;font-weight:400;text-transform:uppercase;margin:-2.4rem 0 3.2rem}.authorlist__page-highlight-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0.8rem;align-items:center}.authorlist__page-highlight-item{flex-basis:calc((100% - 0.8rem) / 2);display:flex;flex-direction:column;align-items:center}.authorlist__page-highlight-item .date{display:block;font-variant-numeric:tabular-nums;color:var(--color-grey4);font-size:1.3rem}.authorlist__page-highlight-item .author{display:block;text-decoration:none;color:var(--color-black);font-weight:bold;text-align:center;line-height:1.2}.authorlist__page-highlight-item .author:hover{text-decoration:underline}.author__page-body-source{font-size:1.4rem}.authorlist__page-alphabet,.rubriclist__page-alphabet{text-align:center;text-transform:uppercase;margin-bottom:2.4rem}.authorlist__page-alphabet .letter,.rubriclist__page-alphabet .letter{display:inline-block;width:24px;text-align:center;color:var(--color-grey4);min-width:fit-content}.authorlist__page-alphabet a,.rubriclist__page-alphabet a{color:var(--color-black)}.authorlist__page-alphabet a:hover,.rubriclist__page-alphabet a:hover{color:var(--color-blue1)}.authorlist__page-alphabet-groups{display:flex;flex-direction:column;gap:2.4rem}.rubriclist__page-alphabet-groups{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1.6rem}.authorlist__page-alphabet-group,.rubriclist__page-alphabet-group{margin:0;display:flex;flex-wrap:wrap}.authorlist__page-alphabet-group{gap:1.6rem}.rubriclist__page-alphabet-group{width:calc(((100% - (1 * 1.6rem)) / 2));gap:2.4rem}.authorlist__page-alphabet-group-title,.rubriclist__page-alphabet-group-title{display:block;margin:2.4rem auto 0;width:4.8rem;height:4.8rem;line-height:4.8rem;text-align:center;background:var(--color-black);border-radius:50%;color:var(--color-white);font-weight:normal;text-transform:uppercase;pointer-events:none}.authorlist__page-alphabet-group-title--doubledigit,.rubriclist__page-alphabet-group-title--doubledigit{font-size:2.4rem}.authorlist__page-alphabet-group-list,.rubriclist__page-alphabet-group-list{list-style:none;margin:0;padding:0;width:100%}.authorlist__page-alphabet-group-list{column-count:2;column-gap:1.6rem}.authorlist__page-alphabet-group-item,.rubriclist__page-alphabet-group-item{margin:0 0 0.8rem 0}.authorlist__page-alphabet-group-item .title,.rubriclist__page-alphabet-group-item .title{margin:0;font-weight:normal;font-size:1.6rem}.authorlist__page-alphabet-group-item a,.rubriclist__page-alphabet-group-item a{color:var(--color-black);text-decoration:none}.authorlist__page-alphabet-group-item a:hover,.rubriclist__page-alphabet-group-item a:hover{text-decoration:underline}.authorlist__page-alphabet-group-item{column-width:50vw}.rubriclist__page-alphabet-group-item a{overflow-wrap:break-word}.authorlist__page-alphabet-group-link,.rubriclist__page-alphabet-group-link{color:var(--color-black);margin-top:0.8rem}.authorlist__page-alphabet-group-link .letter,.rubriclist__page-alphabet-group-link .letter{text-transform:uppercase}.authorlist__page-alphabet-group-link:hover,.rubriclist__page-alphabet-group-link:hover{color:var(--color-blue1)}.terms__tagcloud{display:flex;flex-wrap:wrap;gap:0 0.8rem;justify-content:center}.terms__tag{font-size:1.4rem}.terms__tag a{color:var(--color-black);text-decoration-color:transparent}.terms__tag a:hover{color:var(--color-blue1);text-underline-offset:2px}.menu__children-alternate-title{text-align:center}.block--list-menu-antiquarian{margin-bottom:4.8rem}.menu__timeline{margin:4.8rem auto;display:flex;flex-direction:column;gap:4.8rem;overflow-x:hidden}.menu__timeline .timeline{position:relative;padding-left:1.6rem;margin-left:1.6rem}.menu__timeline .timeline:before{content:"";display:block;z-index:1;width:1px;height:100%;position:absolute;top:0;left:0;background:repeating-linear-gradient(var(--color-grey2), var(--color-grey2) 2px, transparent 3px, transparent 6px)}.menu__timeline .timeline:after{content:"";display:block;width:16px;height:16px;position:absolute;bottom:0;left:-7px;background:var(--color-grey2);border-radius:50%}.menu__timeline .timeline .list__item{position:relative;z-index:2;margin-bottom:4.8rem}.menu__timeline .timeline .list__item:first-child .list__item-date-published .date__label{position:absolute;top:0;left:0;display:block;width:auto;height:auto;border-radius:0;background:var(--color-white);padding:0 0.8rem;text-align:right;transform:rotate(-90deg) translate(calc(-100% - 2.4rem), calc(100% - 1rem));transform-origin:center left;text-transform:uppercase}.menu__timeline .timeline .list__item:first-child .list__item-date-published .date__label .month,.menu__timeline .timeline .list__item:first-child .list__item-date-published .date__label .year{color:var(--color-grey2)}.menu__timeline .timeline .list__item:nth-child(even) .list__item-visual:nth-child(1){left:-0.8rem;transform:rotate(4deg)}.menu__timeline .timeline .list__item:nth-child(even) .list__item-visual:nth-child(2){top:-0.4rem;left:0.8rem;transform:rotate(0)}.menu__timeline .timeline .list__item:nth-child(even) .list__item-visual:nth-child(3){top:1.6rem;transform:rotate(-4deg)}.menu__timeline .timeline .list__item:nth-child(2n+3) .list__item-visual:nth-child(1){top:0.4rem;left:-1.6rem;transform:rotate(0deg)}.menu__timeline .timeline .list__item:nth-child(2n+3) .list__item-visual:nth-child(2){top:-0.4rem;left:1.6rem;transform:rotate(4deg)}.menu__timeline .timeline .list__item:nth-child(2n+3) .list__item-visual:nth-child(3){top:0.8rem;left:0;transform:rotate(4deg)}.menu__timeline .timeline .list__item .list__item-visuals.animate-in-start{transform:translateX(2.4rem);transition:transform 0.2s ease-in}.menu__timeline .timeline .list__item .list__item-visuals.animate-in-start .list__item-visual{opacity:0;transition:opacity 0.2s ease-in}.menu__timeline .timeline .list__item .list__item-visuals.animate-in-start .list__item-visual:nth-child(1){transition-delay:0.2s}.menu__timeline .timeline .list__item .list__item-visuals.animate-in-start .list__item-visual:nth-child(2){transition-delay:0.1s}.menu__timeline .timeline .list__item .list__item-visuals.animate-in-play{transform:translateX(0)}.menu__timeline .timeline .list__item .list__item-visuals.animate-in-play .list__item-visual{opacity:1}.menu__timeline .timeline .list__item-date-published{position:absolute;margin-left:calc((1.6rem + 1.6rem) * -1);width:3.2rem;height:3.2rem;background:var(--color-black);border-radius:50%}.menu__timeline .timeline .list__item-date-published .date__label{display:none}.menu__timeline .timeline .list__item-visuals{position:relative;list-style:none;margin:0 0 3.2rem 0;padding:0;overflow:hidden}.menu__timeline .timeline .list__item-visual{text-align:center;align-self:center;display:flex;width:100%;min-height:160px;align-items:center;position:relative}.menu__timeline .timeline .list__item-visual:nth-child(1){z-index:3;top:0rem;left:0rem;transform:rotate(0deg)}.menu__timeline .timeline .list__item-visual:nth-child(2){position:absolute;top:-0.4rem;left:1.6rem;z-index:2;transform:rotate(4deg)}.menu__timeline .timeline .list__item-visual:nth-child(3){position:absolute;top:0.8rem;left:3.2rem;z-index:1;transform:rotate(-4deg)}.menu__timeline .timeline .list__item-visual img,.menu__timeline .timeline .list__item-visual .image--empty{display:block;margin:0 auto;width:auto;height:auto;max-width:100%;max-height:200px;box-shadow:0 1px 1px rgba(var(--color-black-rgb), 0.01),1px 2px 2px rgba(var(--color-black-rgb), 0.02),2px 4px 4px rgba(var(--color-black-rgb), 0.04),4px 8px 8px rgba(var(--color-black-rgb), 0.08);background:var(--color-grey1);font-size:1.2rem;transition:transform 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transform-origin:bottom center}.menu__timeline .timeline .list__item-visual .image--empty{aspect-ratio:2 / 3;background:var(--color-grey1);height:200px}.menu__timeline .timeline .list__item-content{padding-left:1.6rem}.menu__timeline .timeline .list__item-description p:not(.more){margin-bottom:1rem}.menu__timeline .timeline .list__item-title{margin-top:0}.menu__timeline .timeline .list__item-title a{text-decoration:none;color:var(--color-black)}.menu__timeline .timeline .list__item-title a:hover{color:var(--color-blue1)}.menu__timeline p.more{margin-bottom:0}.menu__timeline p.more a{text-underline-offset:1px}.menu__timeline p.more a:after{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;background:url(/assets/deslegte/images/default/arrow-slim-right-black.svg) no-repeat center center/100% auto;margin-left:0;transition:margin 0.15s ease-in-out}.menu__timeline p.more a:hover{text-underline-offset:2px}.menu__timeline p.more a:hover:after{margin-left:4px}.block--carousel-serieslist{margin-bottom:0}.block--carousel-serieslist a:hover .list__item-visual--has-duplicates-or-stack>img{box-shadow:0 2px 2px rgba(var(--color-black-rgb), 0.02),4px 4px 4px rgba(var(--color-black-rgb), 0.08),8px 8px 8px rgba(var(--color-black-rgb), 0.16),16px 16px 16px rgba(var(--color-black-rgb), 0.16)}.block--carousel-serieslist a:hover .list__item-visual-duplicate:nth-child(1){transform:scale(1.06) rotateY(180deg);box-shadow:0 2px 2px rgba(var(--color-black-rgb), 0.04),2px 4px 4px rgba(var(--color-black-rgb), 0.16),4px 8px 8px rgba(var(--color-black-rgb), 0.32),8px 16px 16px rgba(var(--color-black-rgb), 0.32)}.block--carousel-serieslist a:hover .list__item-visual-duplicate:nth-child(2){transform:scale(1.03)}.block--carousel-serieslist a:hover .list__item-visual-stackitem:nth-child(1){transform:scale(1.06);box-shadow:0 2px 2px rgba(var(--color-black-rgb), 0.04),2px 4px 4px rgba(var(--color-black-rgb), 0.16),4px 8px 8px rgba(var(--color-black-rgb), 0.32),8px 16px 16px rgba(var(--color-black-rgb), 0.32)}.block--carousel-serieslist a:hover .list__item-visual-stackitem:nth-child(2){transform:scale(1.03)}.block--carousel-serieslist .list__item:nth-child(even) a:hover .list__item-visual-duplicate:nth-child(1){transform:scale(0.98)}.block--carousel-serieslist .list__item:nth-child(even) a:hover .list__item-visual-duplicate:nth-child(2){transform:scale(1.05) rotateY(180deg)}.block--carousel-serieslist .list__item-visual>img{position:relative;z-index:2}.block--carousel-serieslist .list__item-visual--has-duplicates-or-stack>img:not(.list__item-visual-duplicate):not(.list__item-visual-stackitem),.block--carousel-serieslist .list__item-visual--has-duplicates-or-stack .image--empty{position:relative;z-index:2}.block--carousel-serieslist .list__item-visual--has-duplicates-or-stack>img{left:-1rem;box-shadow:0 2px 2px rgba(var(--color-black-rgb), 0.02),2px 4px 4px rgba(var(--color-black-rgb), 0.04),4px 8px 8px rgba(var(--color-black-rgb), 0.08),8px 16px 16px rgba(var(--color-black-rgb), 0.16)}.block--carousel-serieslist .list__item-visual-duplicates,.block--carousel-serieslist .list__item-visual-stack{position:absolute;z-index:1;bottom:0;left:0;right:0;margin:0 auto;opacity:1;transition:opacity 0.2s ease-in-out, transform 0.15s ease-in-out;transform-origin:bottom center}.block--carousel-serieslist .list__item-visual-duplicate{position:absolute;bottom:0;left:0;right:0}.block--carousel-serieslist .list__item-visual-duplicate:nth-child(1){z-index:2;right:-0.4rem;transform:scale(1.04) rotateY(180deg);box-shadow:0 2px 2px rgba(var(--color-black-rgb), 0.04),1px 4px 4px rgba(var(--color-black-rgb), 0.08),2px 8px 8px rgba(var(--color-black-rgb), 0.16),4px 16px 16px rgba(var(--color-black-rgb), 0.16);filter:grayscale(0.35) hue-rotate(15deg) !important}.block--carousel-serieslist .list__item-visual-duplicate:nth-child(2){z-index:1;right:-2.4rem;transform:scale(1.02)}.block--carousel-serieslist .list__item-visual-stackitem{position:absolute;bottom:0;left:0;right:0}.block--carousel-serieslist .list__item-visual-stackitem:nth-child(1){z-index:2;right:-0.4rem;transform:scale(1.04);box-shadow:0 2px 2px rgba(var(--color-black-rgb), 0.04),1px 4px 4px rgba(var(--color-black-rgb), 0.08),2px 8px 8px rgba(var(--color-black-rgb), 0.16),4px 16px 16px rgba(var(--color-black-rgb), 0.16)}.block--carousel-serieslist .list__item-visual-stackitem:nth-child(2){z-index:1;right:-2.4rem;transform:scale(1.02)}.block--carousel-serieslist .list__item:nth-child(even) .list__item-visual--has-duplicates-or-stack{left:-0.4rem}.block--carousel-serieslist .list__item:nth-child(even) .list__item-visual-duplicate:nth-child(1){z-index:2;right:-0.8rem;filter:grayscale(0.95);transform:scale(0.96)}.block--carousel-serieslist .list__item:nth-child(even) .list__item-visual-duplicate:nth-child(2){z-index:1;right:-2.4rem;transform:scale(1.04) rotateY(180deg);filter:grayscale(0.5)}.block--carousel-serieslist .list__item:nth-child(even) .list__item-visual-stackitem:nth-child(1){z-index:2;right:-0.8rem;transform:scale(0.96)}.block--carousel-serieslist .list__item:nth-child(even) .list__item-visual-stackitem:nth-child(2){z-index:1;right:-2.4rem;transform:scale(1.04)}.block--carousel-serieslist .list__item.swiper-slide-visible .list__item-visual-duplicate:nth-child(2){filter:grayscale(0.95)}.list__sitemap .list__item--parent ul{margin-bottom:0}.list__sitemap a{text-decoration:none;color:var(--color-black)}.cart{display:flex;flex-direction:column;gap:2.4rem}.cart__actions-primary{display:flex;gap:1.6rem;margin-bottom:1.6rem}.cart__actions-primary .button{flex-basis:100%}.cart__content,.order__content{border:1px solid var(--color-grey2);padding:2.4rem 1.6rem;border-radius:1.6rem}.cart__content--empty{border:none;padding:0;font-style:italic}.order__lines{display:flex;flex-direction:column;gap:2.4rem}.order__lines:not(.order__lines--options):not(.order__lines--footer) .order__line{border-bottom:1px dashed var(--color-grey2);padding-bottom:2.4rem}.order__lines:not(.order__lines--options):not(.order__lines--footer) .order__line:last-child{border:none;padding-bottom:0}.order__lines:not(.order__lines--options):not(.order__lines--footer) .order__line:last-child .order__line-delete{bottom:0}.order__lines--options{border-top:1px solid var(--color-grey2);padding-top:1.6rem;margin-top:1.6rem}.order__lines--options .order__line{display:flex;justify-content:space-between;background:var(--color-grey1);padding:1.6rem;border-radius:1.6rem;font-size:1.4rem}.order__lines--options .option__title{font-weight:600}.order__lines--footer{border-top:1px solid var(--color-grey2);padding-top:1.6rem;margin-top:1.6rem}.order__lines--footer .order__line{justify-content:space-between}.order__lines--footer .order__line-price,.order__lines--footer .order__line--discount .price,.order__lines--footer .order__line--shipping .price,.order__lines--footer .order__line--subtotal .price{margin-top:0;color:var(--color-green1)}.order__line{display:flex;gap:1.6rem;font-size:1.4rem;position:relative}.order__line--slim{gap:0.8rem}.order__line--slim .order__line-product-title{line-height:1.2}.order__line--slim .order__line-amount{flex-shrink:0;margin-top:0}.order__line--slim .order__line-product-articlecode{line-height:1.2}.order__line--slim .order__line-delivery{line-height:1.2}.order__line--slim .order__line-price,.order__line--slim .order__line--discount .price,.order__line--slim .order__line--shipping .price,.order__line--slim .order__line--subtotal .price,.order__line--slim .order__line--total .price{margin-top:0}.order__line--discount,.order__line--shipping,.order__line--subtotal{justify-content:space-between}.order__line--hidden{display:none}.order__line-visual{min-width:48px}.order__line-visual a{display:block}.order__line-visual a:hover img,.order__line-visual a:hover .image--empty{transform:scale(1.05)}.order__line-visual img,.order__line-visual .image--empty{display:block;margin:0 auto;width:48px;height:auto;box-shadow:0 1px 1px rgba(var(--color-black-rgb), 0.01),1px 2px 2px rgba(var(--color-black-rgb), 0.02),2px 4px 4px rgba(var(--color-black-rgb), 0.04),4px 8px 8px rgba(var(--color-black-rgb), 0.08);background:var(--color-grey3);font-size:1.2rem;transition:transform 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.order__line-visual .image--empty{aspect-ratio:2 / 3;background:var(--color-grey3)}.order__line-content{flex-grow:2}.order__line-product-quantity{color:var(--color-black);font-size:1.6rem}.order__line-product-title{text-decoration:none;color:var(--color-black);font-size:1.6rem;font-weight:600}.order__line-product-title:hover{color:var(--color--blue1);text-underline-offset:1px !important}.order__line-product-author{margin-top:0.2rem}.order__line-product-format-specs{display:flex;gap:0.2rem 0;flex-direction:column;margin:0.8rem auto;font-size:1.3rem}.order__line-product-format-spec{width:fit-content}.order__line-product-format{display:flex;gap:0 0.4rem;align-items:center;font-weight:600;line-height:1.2;margin:0.2rem 0}.order__line-product-format .product__icon{width:16px;height:16px;flex-shrink:0}.order__line-product-type{background-color:var(--color-grey1);display:inline-block;padding:0 0.4rem;border-radius:4px;margin:0.4rem 0}.order__line-product-articlecode{margin-top:0.8rem}.order__line-delivery{color:var(--color-blue1);margin-top:0.8rem}.order__line-delivery-alert{color:var(--color-black)}.order__line-delivery-alert--undeliverable{border-color:var(--color-red1);color:var(--color-red1);background-color:rgba(var(--color-red1-rgb), 0.1)}.order__line-delivery-alert--undeliverable p:first-child:before{background-image:url(/assets/deslegte/images/default/alert-red.svg)}.order__line-delivery-supplier{display:block}.order__line-amount select{margin-top:-0.8rem;padding:0 0 0 2.4rem;width:fit-content;background-position:calc(100% - 2rem) 50%}.order__line-delete{position:absolute;right:0;bottom:1.6rem}.order__line-delete a{display:flex;justify-content:center;align-items:center;width:4.8rem;height:4.8rem;border:1px dotted var(--color-grey2);border-radius:50%}.order__line-delete a:hover{border-color:var(--color-red1)}.order__line-delete a:hover svg #lid,.order__line-delete a:hover svg #can{fill:var(--color-red1)}.order__line-delete a:hover svg #lid{transform:translateY(-8px)}.order__line-delete a svg{overflow:visible;width:16px;height:16px}.order__line-delete a svg #lid,.order__line-delete a svg #can{fill:var(--color-black);transition:all 0.2s ease-in-out}.order__line-delete a svg #lid{transform:translateY(0)}.order__line-amount{margin-top:0.2rem}.order__line-price,.order__line--discount .price,.order__line--shipping .price,.order__line--subtotal .price,.order__line--total .price{display:flex;gap:0.4rem;font-weight:600;margin-top:0.2rem}.cart__content-buttons{display:none}.cart__shipping-overview{background:var(--color-grey1);padding:2.4rem 1.6rem;border-radius:1.6rem;font-size:1.4rem}h2.cart__shipping-overview-title{font-size:1.4rem;margin:0 0 1.6rem}.cart__shipping-overview-line{margin-bottom:0.8rem;display:flex;justify-content:space-between;gap:0.8rem}.cart__shipping-overview-line:last-child{margin-bottom:0}.cart__shipping-overview-line .column{line-height:1.2}.cart__shipping-overview-line .column.price{display:flex;gap:0.4rem}.cart__shipping-overview-line .column.price span:not(.currency){text-align:right}.cart__shipping-overview-line--combined{margin-top:2.4rem}.cart__shipping-overview-line--combined .shippingcost-options__title{font-weight:600;margin-bottom:0.8rem;display:block}.cart__shipping-overview-line--combined .shippingcost-options__element{display:flex;gap:0.8rem;align-items:center}.pickup__tooltip{position:relative}.pickup__tooltip:hover{cursor:help}.pickup__tooltip:hover .pickup__tooltip-text{opacity:1;transform:translateX(-50%) translateY(0)}.pickup__tooltip .icon{font-family:'Crimson Text', serif;font-size:1.3rem;font-weight:600;background:var(--color-black);color:var(--color-white);border-radius:50%;width:16px;height:16px;line-height:16px;display:inline-block;vertical-align:middle;margin-top:-2px;text-align:center}.pickup__tooltip-text{opacity:0;pointer-events:none;position:absolute;z-index:10;left:50%;transform:translateX(-50%) translateY(1rem);min-width:var(--column-width1);bottom:24px;border-radius:0.4rem;color:white;padding:0.8rem 1.2rem;font-weight:normal;font-size:1.2rem;line-height:1.2;background:var(--color-black);margin:auto;transition:opacity 0.2s ease-in-out, transform 0.1s ease-in-out}.pickup__tooltip-text:after{content:'';position:absolute;bottom:0;left:50%;width:0;height:0;border:0.4rem solid transparent;border-top-color:var(--color-black);border-bottom:0;margin-left:-0.4rem;margin-bottom:-0.4rem}.cart__alerts{margin-top:2.4rem;display:flex;flex-direction:column;gap:0.8rem}.cart__actions-secondary{display:flex;flex-direction:column;gap:1.6rem}.cart__actions-secondary .continue-shopping{display:none}.cart__actions-secondary .button--wishlist{width:calc(100% - 1.6rem - (1.6rem + 16px + 0.4rem))}.order__result{display:flex;flex-direction:column;gap:2.4rem}.order__result-inset{margin:4.8rem auto}.order__result-ordercode{background:rgba(var(--color-yellow1-rgb), 0.15);padding:1.6rem;text-align:center;width:calc(100% - 4.8rem);margin:0 auto;box-shadow:4px 4px 8px rgba(var(--color-black-rgb), 0.12);display:flex;align-items:center;justify-content:center;flex-direction:column;aspect-ratio:3 / 2}.order__result-ordercode-title{border-bottom:2px dotted rgba(var(--color-yellow1-rgb), 0.65);margin-bottom:0.8rem}.order__result-ordercode-code{font-weight:bold;font-size:3.2rem}.order__result-secondary h2{margin-top:0}.order__result-secondary .share{margin-bottom:0}.order__result-overview-title{font-size:2.8rem}.order__result-overview{display:flex;flex-direction:column;gap:2.4rem}.order__result-overview .block--shelf-single{margin-top:0;width:100%}h3.order__result-share-title{font-size:1.6rem;text-align:center}.profile__loggedinas{padding:0.8rem 1.6rem;border-radius:0.8rem;background-color:rgba(var(--color-blue1-rgb), 0.1);color:var(--color-blue1);font-size:1.4rem;display:flex;justify-content:space-between;margin-top:2.4rem}.profile__loggedinas .icon{display:inline-block;vertical-align:middle;width:16px;height:16px;margin-left:0.2rem;background:transparent url(/assets/deslegte/images/default/avatar-blue.svg) no-repeat center center/100% auto}.profile__nav{position:relative}.profile__nav-list-toggle{text-transform:capitalize;background-image:url(/assets/deslegte/images/default/arrow-default-down-black.svg);background-position:calc(100% - 1.6rem) 50%;background-repeat:no-repeat;background-size:12px 12px;padding-right:3.2rem;width:calc(100% - 4.8rem)}.profile__nav-list-toggle:focus{background-image:url(/assets/deslegte/images/default/arrow-default-up-white.svg)}.profile__nav-list-toggle span{pointer-events:none}.profile__nav-list{list-style:none;margin:0;padding:0;display:none;position:absolute;background:var(--color-grey1);border:1px solid var(--color-grey2);box-shadow:0 1px 1px rgba(var(--color-black-rgb), 0.01),0 2px 2px rgba(var(--color-black-rgb), 0.02),0 4px 4px rgba(var(--color-black-rgb), 0.04),0 8px 8px rgba(var(--color-black-rgb), 0.08);width:100%;pointer-events:none}.profile__nav-list.show{display:block;pointer-events:initial}.profile__nav-list-item span{display:block;line-height:1;padding:1.2rem 1.6rem}.profile__nav-list-item a{display:block;text-decoration:none;color:var(--color-black)}.profile__nav-list-item--current{color:var(--color-grey3)}.profile__tabs-content{padding:2.4rem 0 0}.profile__tabs-content h2{margin-top:0}.profile__group{display:flex;flex-direction:column;gap:1.6rem;margin-bottom:1.6rem}.profile__group--default{border:1px solid var(--color-grey2);padding:2.4rem 1.6rem;border-radius:1.6rem;margin-bottom:1.6rem;gap:0.8rem}.profile__group--notified{margin-top:3.2rem}.profile__group--danger{border:1px dashed var(--color-red1);padding:1.6rem}.profile__group--danger a{color:var(--color-red1)}h2.profile__group-title--danger{margin-top:2.4rem;margin-bottom:1.6rem}h3.profile__group-title{margin-top:0;margin-bottom:1.6rem}.profile__group-item--address .profile__address{display:flex;flex-direction:column;gap:1.6rem}.profile__group-item--address-not-found{font-style:italic}.profile__group-item--order .profile__order{display:flex;flex-direction:column;gap:1.6rem}.profile__group-item--invoice .profile__invoice{display:flex;flex-direction:column;gap:1.6rem}.profile__group-item--date .profile__group-value{text-transform:lowercase}.profile__group-item.error{color:var(--color-red1)}.profile__group-item.error .profile__group-label{color:var(--color-red1)}.profile__group-item.error.profile__group-item--paymentstatus{border-color:var(--color-red1)}.profile__group-label{font-size:1.2rem;color:var(--color-grey3-wcag)}.profile__address,.profile__order,.profile__invoice{margin-top:1.6rem;padding-top:1.6rem;border-top:1px solid var(--color-grey2)}.profile__address:nth-child(1),.profile__order:nth-child(1),.profile__invoice:nth-child(1){margin-top:0;padding-top:0;border-top:none}.profile__returns{margin-bottom:1.6rem}.profile__returns-list{margin-top:-0.8rem}.profile__address-content,.profile__order-content,.profile__invoice-content,.profile__returns-content,.profile__order-shipping-content{background:var(--color-grey1);padding:1.6rem}.profile__address-content a,.profile__order-content a,.profile__invoice-content a,.profile__returns-content a,.profile__order-shipping-content a{color:var(--color-black)}.profile__address-content,.profile__order-content,.profile__invoice-content{flex-grow:1}.profile__address-content{border:1px dashed var(--color-grey2)}.contact-addresses__address-title{font-weight:bold}.profile__invoice-content.unpaid{background:rgba(var(--color-red1-rgb), 0.1)}.profile__group-item--paymentstatus{padding-top:1.6rem;margin-top:1.6rem;border-top:1px dashed var(--color-grey2)}.profile__group-title{margin-bottom:0}.profile__downloads{border:1px solid var(--color-grey2);padding:2.4rem 1.6rem;border-radius:1.6rem}.profile__downloads-list{margin:0;padding:0;list-style:none}.profile__downloads-item{display:flex;justify-content:space-between}.profile__downloads-item .download__title,.profile__downloads-item .download__link{align-self:center}h3.stockmonitor__list-title{margin-top:0}.block--list-products--stockmonitor{padding-bottom:3.2rem}.block--list-products--stockmonitor .list__item a{height:auto}.block--list-products--stockmonitor .list__item-actions{margin-bottom:1.6rem}.list__item-actions{position:relative;margin-top:1.6rem;display:flex;justify-content:center}.list__item-actions .button--stockmonitor.disable{display:block;width:48px;text-indent:-999em;height:48px;padding:0}.list__item-actions .button--stockmonitor.disable:hover{background-position:center;background-size:20px 20px}.list__item-action{padding:0;margin:0;width:48px !important;height:48px !important;background:var(--color-grey1);border:none;display:flex !important;justify-content:center;border-radius:4.8rem}.list__item-action .icon{display:block;align-self:center;width:16px;height:16px}.list__item-action .icon svg{display:block;width:100%;height:auto}.list__item-action .icon svg path{fill:var(--color-white)}.list__item-action--hide{background-color:var(--color-red1)}.list__item-action--hide:hover{background-color:var(--color-blue1)}.list__item-action--wishlist.delete{background-color:var(--color-red1)}.list__item-action--wishlist svg{transform:scale(1);transition:all 0.2s ease-in-out}.list__item-action--wishlist:hover svg{transform:scale(1.25)}.list__item-action:hover.delete{background-color:var(--color-blue1)}.profile__stockmonitor-unconfirmed{margin-bottom:2.4rem}.checkout__steps{margin:2.4rem 1.6rem;display:flex;flex-direction:column;gap:2.4rem 0}.checkout__step{background:var(--color-white);padding:2.4rem 1.6rem;border:1px solid var(--color-grey2);border-radius:1.6rem}.checkout__step h1{font-size:2.4rem;margin-top:0}.checkout__step h1 .number{color:var(--color-blue1)}.checkout__step--disabled h2{color:var(--color-grey2);margin-bottom:0}.checkout__step--completed{border-color:var(--color-blue1)}.checkout__step--completed h2{color:var(--color-blue1);margin-bottom:0;padding-right:4rem;position:relative}.checkout__step--completed h2:after{content:"";width:2.4rem;height:2.4rem;background:transparent url(/assets/deslegte/images/default/check-blue1.svg) no-repeat center center/100% auto;display:inline-block;position:absolute;top:0;bottom:0;right:0;margin:auto}h1.checkout__step-title{margin-bottom:2.4rem}h2.checkout__step-title{font-size:2.4rem;margin-top:0}h2.checkout__step-subtitle{font-size:2rem;margin-top:0;margin-bottom:1.6rem}h3.checkout__step-subtitle{font-size:1.4rem;font-weight:600;margin-top:0}h3.checkout__step-subtitle--alt{font-style:italic}.checkout__step-content{font-size:1.4rem}.checkout__step-content .element__label{font-weight:600}.checkout__step-content .required-note{margin-bottom:0}.checkout__step-columns{display:flex;flex-direction:column;gap:4rem}.checkout__step-column{flex:1}.checkout__step-column:first-child:after{display:block;content:"";width:100%;height:1px;background-image:linear-gradient(90deg, var(--color-grey2) 0%, var(--color-grey2) 50%, transparent 50%, transparent 100%);background-size:16px 1px;margin-top:4rem}.checkout__delivery-addresses-overlay{display:none}.checkout__delivery-addresses{padding:0.8rem;overflow-y:auto;max-height:calc(100vh - 16rem)}.checkout__delivery-addresses h2.checkout__step-subtitle{margin-top:0}.checkout__step-address{padding:1.6rem;margin:0.8rem auto 2.4rem;width:100%;border:1px solid var(--color-grey2);border-radius:1.6rem;font-size:1.4rem}.checkout__step-address p{margin:0}.checkout__delivery-addresses-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:1.6rem}.checkout__delivery-address-item{display:flex;justify-content:space-between;gap:1.6rem;margin:0;max-width:initial;transition:border-color 0.2s ease-in-out}.checkout__delivery-address-item button{align-self:center}.checkout__delivery-address-item:hover{border-color:var(--color-grey3)}.checkout__addresses-add{margin-top:2.4rem}@media only screen and (min-width: 768px){.page__title--searchresults-summary{font-size:5.6rem;line-height:1.2}.page__subtitle--searchresults-summary{margin-bottom:2.4rem}.menu__list--grid{flex-direction:row;flex-wrap:wrap}.menu__list--grid .menu__item{width:calc(50% - 0.8rem)}.menu__item{padding-left:2.4rem;padding-right:2.4rem}.product__page-cover .cover--landscape{width:auto}.product__page-cover-gallery .thumbnail{width:initial}.product__page-cover-gallery .thumbnail img{height:64px;max-width:initial}.product__page-spec-item .column,.author__page-spec-item .column{padding-left:1.6rem;padding-right:1.6rem;flex:1}.product__page-spec-item .column:nth-child(1),.author__page-spec-item .column:nth-child(1){max-width:var(--column-width1)}.product__page-spec-item--section .column,.author__page-spec-item--section .column{padding:0}.product__page-spec-item--section .column:nth-child(1),.author__page-spec-item--section .column:nth-child(1){width:auto}.product__page-relateditems-list--minimized .list__shelf--4{display:none}.main__section--product .swiper-button-prev{left:calc(-4.8rem - 0.8rem)}.main__section--product .swiper-button-next{right:calc(-4.8rem - 0.8rem)}.searchresults__refinement-suggestions{margin-bottom:0}.searchresults__view-controls{gap:0 0.8rem;max-width:initial}.searchresults__view-item{opacity:0.25;transition:opacity 0.2s ease-in-out}.searchresults__view-item.active{display:block;opacity:1}.searchresults__view-item:hover{opacity:1}.searchresults__list--list .searchresult__item a{display:flex;gap:1.6rem}.searchresults__list--list .searchresult__item .list__item-visual{width:160px;flex-shrink:0;margin-bottom:0}.searchresults__list--list .searchresult__item .list__item-content{width:calc(100% - 160px);flex-direction:row;gap:1.6rem}.searchresults__list--list .searchresult__item .list__item-content-column{margin-bottom:0}.searchresults__list--list .searchresult__item .list__item-content-column--first{width:calc(75% - 0.8rem)}.searchresults__list--list .searchresult__item .list__item-content-column--second{width:calc(25% - 0.8rem)}.searchresult__item{width:calc((calc((100% - (3 * 16px)))) / 4)}.searchresult__item:nth-child(odd):before{display:none}.searchresult__item:before{top:144px;width:calc((100% * 4) + (3 * 1.6rem))}.searchresult__item:nth-child(4n+1):before{display:block}.searchresult__item .list__item-visual{min-height:144px}.searchresult__item .list__item-visual .image--empty{width:96px;height:auto}.searchresult__item .list__item-visual img{width:auto;max-width:96px;max-height:144px;height:auto}.searchresult__item-otherformats{padding-left:calc(160px + 1.6rem);margin-top:1.6rem}.block--list .list__item a,.block--list .list__item .list__item-pseudo-link{display:flex;gap:1.6rem}.block--list .list__item a:hover .list__item-visual--has-position .list__item-position{top:auto;bottom:calc(0.4rem - 1.8rem)}.block--list .list__item .list__item-pseudo-link .list__item-content-column{align-self:center}.block--list .list__item .list__item-pseudo-link .list__item-price{margin:0}.block--list .list__item--bookoftheweek{padding-left:1.6rem;padding-right:1.6rem;width:calc(100% + 3.2rem);margin-left:-1.6rem;padding-bottom:4.8rem}.block--list .list__item--bookoftheweek .list__item-price:not(.no-stock){position:relative;right:auto;margin-bottom:2.4rem}.block--list .list__item--highlight{padding-left:1.6rem;padding-right:1.6rem;width:calc(100% + 3.2rem);margin-left:-1.6rem;padding-bottom:4.8rem}.block--list .list__item-visual{width:160px;margin-bottom:0}.block--list .list__item-visual img{width:auto;max-width:initial;max-height:144px}.block--list .list__item-visual img.wide,.block--list .list__item-visual img.extra-wide{max-width:95%;max-height:initial;height:auto}.block--list .list__item-visual img,.block--list .list__item-visual .image--empty{height:160px;transform-origin:center center}.block--list .list__item-visual .image--empty{width:96px;height:auto}.block--list .list__item-position{top:auto;bottom:calc(-1.6rem + 0.8rem)}.block--list .list__item-content{width:calc(100% - 160px);flex-direction:row;gap:1.6rem}.block--list .list__item-content-column{margin-bottom:0}.block--list .list__item-content-column--first{width:calc(75% - 0.8rem)}.block--list .list__item-content-column--second{width:calc(25% - 0.8rem)}.block--list .list__item-price{max-width:initial;position:relative;right:auto;margin-top:0;margin-bottom:1.6rem;text-align:left}.author__page-list-header{display:flex;justify-content:space-between;gap:1.6rem}.author__page-list-title{text-align:left;align-self:center}.authortitles__list-controls{align-self:center;margin:0}.author__page-content--latest{margin-bottom:4.8rem;align-items:center}.author__page-content--latest .author__page-body,.author__page-content--latest .author__page-specs{margin-top:0}.author__page-specs{margin-top:0}.grid__row .grid__col--col4.block--shelf-single{width:var(--column-width2);max-width:initial}.block--shelf-single{margin-top:0;margin-bottom:0}.block--shelf-single .shelf__grid{grid-template-columns:repeat(1, 100% [grid-col])}.block--shelf-single .list__item{width:100%}.block--shelf-single .list__item .list__shelf{top:calc(144px * 1.5)}.block--shelf-single .list__item--firstchild .list__shelf{width:100%}.block--shelf-single .list__item-visual{min-height:calc(144px * 1.5)}.block--shelf-single .list__item-visual img{max-width:calc(96px * 1.5);max-height:calc(144px * 1.5)}.authorlist__page-alphabet,.rubriclist__page-alphabet{margin-bottom:0}.authorlist__page-alphabet-group-title,.rubriclist__page-alphabet-group-title{margin-top:3.2rem}.menu__timeline{overflow-x:visible}.menu__timeline .timeline .list__item{display:flex;gap:3.2rem}.menu__timeline .timeline .list__item-visuals{order:2;flex-basis:var(--column-width2);margin:0;align-self:center;overflow:visible}.menu__timeline .timeline .list__item-content{order:1;margin-left:3.2rem}.checkout__step-address{margin-left:0;margin-right:0;max-width:var(--column-width2)}.checkout__delivery-address-item{width:calc(50% - 0.8rem);max-width:initial}.order__line-product-format-specs{gap:0 0.8rem;flex-direction:row;align-items:center;margin:0.4rem auto}.order__line-product-format-specs .divider{width:1px;height:1em;align-self:center;background:var(--color-grey2)}.order__line-product-format-spec{width:initial}.order__line-product-articlecode{margin-top:0.4rem}.order__line-delivery{margin-top:0.4rem}}@media only screen and (min-width: 1024px){.contenttext .message--error{padding:2.4rem}.block--headervisual-static .headervisual__visual{max-width:var(--column-width8);margin:0 auto}.menu__list--grid{flex-direction:row;flex-wrap:wrap}.menu__list--grid .menu__item{width:calc(25% - (4.8rem / 3))}.product__page-grid{flex-wrap:wrap;justify-content:space-between;gap:32px 0}.product__page-header{flex-direction:column;gap:32px 0}.product__page-primary{display:block}.product__page-cover{float:left;width:calc(var(--column-width4) - 1.6rem);margin-bottom:2.4rem}.product__page-cover-image .open-slideshow-in-overlay:after{width:36px;height:36px}.product__page-summary-container{width:var(--column-width4)}.product__page-summary-container .hr--inline{background-size:100% 100%}.product__page-summary{display:flex;gap:0 2.4rem}.product__page-author{margin:0}.product__page-secondary{width:100%;flex-wrap:nowrap;margin-bottom:-2.4rem}.product__page-specs{order:1;width:var(--column-width4)}.product__page-relateditems{order:2;width:var(--column-width4)}.product__page-relateditems hr{display:none}.product__page-relateditems-title{margin-top:0}.product__page-relateditems-list .shelf__grid-row:last-child{margin-bottom:0}.product__page-related-sections{gap:48px}.product__page-description{width:calc(var(--column-width4) - 1.6rem)}.product__page-offer-container{float:right;justify-content:space-between;gap:16px 0;width:calc(var(--column-width4) - 1.6rem);margin-left:1.6rem}.product__page-offer{min-height:280px}.product__page-offer-table{padding:2.4rem}.product__page-offer-table-row{flex-direction:row;justify-content:space-between;gap:2.4rem}.product__page-offer-table-row--backorder .product__page-offer-table-column--stock{display:block}.product__page-offer-table-row--backorder .product__page-offer-table-column--price{flex-grow:initial}.product__page-offer-table-row--notification{margin-top:-0.8rem}.product__page-offer-table-row-inset--details{margin-top:-1.6rem}.product__page-offer-table-row-inset--stock-alert{padding-top:2.4rem}.product__page-offer-table-column{align-self:center}.product__page-offer-table-column--info{width:auto;flex:1.5}.product__page-offer-table-column--stock{align-self:flex-start;margin-top:0.9rem}.product__page-offer-table-column--price{align-self:flex-start;margin-top:0.9rem}.product__page-offer-table-column--actions{align-self:flex-start}.product__page-offer-delivery{right:2.4rem}.product__page-currentformat{display:flex;justify-content:space-between}.product__page-currentformat-title{margin-bottom:0;padding-bottom:0;border-bottom:0;align-self:center}.product__page-currentformat-starting-prices{align-self:center}.product__page-otherformats--minimized .product__page-otherformats-item:nth-child(4){display:block}.product__page-otherformats-item{width:calc((100% - 4.8rem) / 4)}.product__page-grid-column--wide{gap:0}.product__page-reviews{display:flex;gap:16px;flex-wrap:wrap}.product__page-reviews-title{width:100%}.product__page-rating-overview{max-width:var(--column-width3)}.product__page-reviews-rating-rate{margin-top:0}.product__page-reviews-rate{width:var(--column-width3)}.product__page-reviews-list{width:var(--column-width4);flex-direction:row;flex-wrap:wrap;gap:16px;margin-top:0;justify-content:flex-start}.product__page-reviews-list--empty{flex-direction:column}.product__page-reviews-list-title{width:100%;margin-bottom:0;height:max-content}.product__page-review-item{width:var(--column-width4)}.product__page-review-item--empty{width:var(--column-width4)}.product__page-review-item--empty .product__page-review-item-content{align-self:center}.main__section--product .swiper-button-prev{left:-1.2rem}.main__section--product .swiper-button-next{right:-1.2rem}.linkbox--form{margin-top:4.8rem}.page__subtitle--searchresults-summary{margin-top:-3.6rem;margin-bottom:4.8rem;text-align:center;font-size:3.2rem}.aside--searchfilters{position:relative;padding-right:1.6rem}.aside--searchfilters:after{content:"";position:absolute;top:0;right:0;height:100%;width:0;border-right:1px solid var(--color-grey2)}.filters--searchresults{opacity:1;pointer-events:initial;position:relative;bottom:auto;left:auto;width:auto}.filters__close-button{display:none}.filters__content-header{background:transparent;display:block;padding:0;margin-bottom:2.4rem;line-height:32px}.filters__content-section{overflow:auto;max-height:initial;padding:0}.filters__content-footer{display:none}.searchresults__refinement-suggestions-container,.rubric__subrubric-suggestions-container{max-width:100%;margin-left:0;padding:0 5.6rem;position:relative}.searchresults__refinement-suggestions-container:after,.searchresults__refinement-suggestions-container:before,.rubric__subrubric-suggestions-container:after,.rubric__subrubric-suggestions-container:before{content:"";position:absolute;z-index:9;top:0;width:56px;height:100%;background:linear-gradient(to right, rgba(var(--color-white-rgb), 0) 0%, var(--color-white) 48px)}.searchresults__refinement-suggestions-container:after,.rubric__subrubric-suggestions-container:after{right:0}.searchresults__refinement-suggestions-container:before,.rubric__subrubric-suggestions-container:before{left:0;transform:rotate(180deg)}.searchresults__refinement-suggestions-container .swiper:not(.swiper-initialized) .swiper-slide,.rubric__subrubric-suggestions-container .swiper:not(.swiper-initialized) .swiper-slide{width:initial}.searchresults__refinement-suggestions-container .swiper-slide,.rubric__subrubric-suggestions-container .swiper-slide{max-width:25%}.searchresults__refinement-suggestions-container .swiper-button-prev,.searchresults__refinement-suggestions-container .swiper-button-next,.rubric__subrubric-suggestions-container .swiper-button-prev,.rubric__subrubric-suggestions-container .swiper-button-next{display:block;background-color:var(--color-white);transform:scale(0.65)}.searchresults__refinement-suggestions-container .swiper-button-prev,.rubric__subrubric-suggestions-container .swiper-button-prev{left:0;transform:scale(0.65) rotate(180deg)}.searchresults__refinement-suggestions-container .swiper-button-next,.rubric__subrubric-suggestions-container .swiper-button-next{right:0}.searchresults__alert{padding:1.6rem}.searchresults__summary-body{position:relative}.searchresults__summary-body--minimized{display:block}.searchresults__summary-body-content{padding-right:calc(81px + 0.8rem)}.searchresults__summary-body .button--toggle{position:absolute;right:0;bottom:0}.searchresults__controls{justify-content:flex-end}.searchresults__filter-controls{display:none}.filters__reset-button{padding:0}.searchresults__view-controls{order:2;flex:1;justify-content:flex-end;gap:0 1.6rem}.searchresults__view-list{gap:0.8rem}.searchresults__view-item{width:24px;height:24px;background-size:100% 100%}.searchresults__advanced-search{order:1;text-align:left;width:auto;flex:1;align-self:center}.searchresults__list{margin-top:4.8rem;margin-bottom:3.2rem}.searchresults__body--no-result{max-width:var(--column-width4)}.searchresults__advanced-search{margin-top:0}.searchresult__item{width:calc((calc((100% - (5 * 16px)))) / 6)}.searchresult__item:nth-child(4n+1):before{display:none}.searchresult__item:before{width:calc((100% * 6) + (5 * 1.6rem))}.searchresult__item:nth-child(6n+1):before{display:block}.searchresult__item .list__item-format .tooltip{display:inline-block}.searchresult__item-otherformats-list{width:calc(100% - (25% + 0.8rem))}.paging .pager__pages{order:2;flex:1;align-self:center;margin-bottom:0}.paging .button__prev,.paging .button__next{flex:1;align-self:center}.paging .button__prev{order:1}.paging .button__next{order:3}.paging--authors,.paging--series{margin-top:6.4rem}.series__tag{font-size:1.3rem}.pager__page{margin-left:0.8rem;margin-right:0.8rem}.menu__list--rich{margin-top:6.4rem;gap:6.4rem}.faq-section__title{text-align:center}.block--list{width:var(--column-width6);margin:0 auto}.block--list .list__item--bookofhteweek,.block--list .list__item--highlight{padding-left:3.2rem;padding-right:3.2rem;width:calc(100% + 6.4rem);margin-left:-3.2rem}.block--list .list__item-visual{width:calc(160px * 1.5)}.block--list .list__item-visual img{max-height:calc(144px * 1.5)}.block--list .list__item-visual img,.block--list .list__item-visual .image--empty{height:calc(160px * 1.5)}.block--list .list__item-visual .image--empty{width:auto}.block--list .list__item-position{top:auto;bottom:calc(0.4rem - 1.6rem)}.block--list-menu-alternate{margin-bottom:calc(6.4rem + 1.6rem)}.author__page-content--latest{width:var(--column-width6);margin-bottom:4.8rem}.author__page-specs{padding-left:calc(var(--column-width1) / 2)}.author__page-body,.author__page-specs{margin-top:1.6rem}.block--shelf:not(.block--shelf-related).block--shelf-single .shelf__grid{grid-template-columns:repeat(1, 100% [grid-col])}.block--shelf:not(.block--shelf-related).block--shelf-single .list__item--firstchild .list__shelf{width:100%}.author__page-content .block--shelf-single{margin-top:0;margin-bottom:0;margin-left:calc(var(--column-width1) / 2)}.author__page-content .block--shelf-single .list__item .list__shelf{top:144px;height:1.6rem}.author__page-content .block--shelf-single .list__item-visual{min-height:144px}.author__page-content .block--shelf-single .list__item-visual img{max-width:96px;max-height:144px}.author__page-content .block--shelf-single .list__item-content{padding-top:1.2rem}.block--carousel-serieslist .swiper:not(.swiper-initialized) .list__item .list__item-content{opacity:1}.block--carousel-serieslist .list__item .list__item-visual img{opacity:1 !important;filter:grayscale(0) !important}h2.authorlist__page-highlight-title,h3.authorlist__page-highlight-subtitle{max-width:var(--column-width8);margin-left:auto;margin-right:auto}.authorlist__page-highlight-list{max-width:var(--column-width8)}.authorlist__page-highlight-item{flex-basis:calc((100% - (3 * 0.8rem)) / 4)}.rubriclist__page-alphabet-group{width:calc(((100% - (3 * 1.6rem)) / 4))}.authorlist__page-alphabet-group-list{column-count:4}.authorlist__page-alphabet-group-item{column-width:initial}.block--list-menu-antiquarian{margin-bottom:6.4rem}.menu__timeline{margin-top:6.4rem}.menu__timeline .timeline .list__item-visual{width:calc(160px * 1.5)}.menu__timeline .timeline .list__item-visual img{max-width:calc(96px * 1.5);max-height:calc(144px * 1.5)}.menu__timeline .timeline .list__item-visual img,.menu__timeline .timeline .list__item-visual .image--empty{height:calc(160px * 1.5)}.menu__timeline .timeline .list__item-visual .image--empty{width:auto}.cart{flex-direction:row;flex-wrap:wrap;gap:2.4rem 1.6rem}.cart__form{display:flex;flex-direction:column;width:calc(var(--column-width6) - 3.2rem)}.cart__actions-primary{display:none;order:1;margin-bottom:0}.cart__content,.order__content{padding:3.2rem}.cart__content{order:1}.order__lines{margin-right:3.2rem}.order__lines--fullwidth{margin-right:0}.order__lines:not(.order__lines--options):not(.order__lines--footer) .order__line:last-child .order__line-delete{bottom:auto}.order__lines--options{padding-top:2.4rem;margin-top:2.4rem}.order__lines--options .order__line{padding:2.4rem}.order__lines--footer{padding-top:2.4rem;margin-top:2.4rem}.order__line{gap:2.4rem}.order__line--slim{gap:0.8rem 1.6rem}.order__line--slim .order__line-visual{min-width:48px}.order__line--slim .order__line-visual img,.order__line--slim .order__line-visual .image--empty{width:48px}.order__line-visual{order:1;min-width:96px}.order__line-visual img,.order__line-visual .image--empty{width:96px}.order__line-content{align-self:flex-start;order:2}.order__line-delivery-alert{padding:0.8rem 1.6rem}.order__line-delivery-supplier{display:inline}.order__line-delete{bottom:auto;right:-32px;margin-top:0.2rem}.order__line-delete a{width:1.6rem;height:1.6rem;background-size:100% auto;margin-top:2px;border:none;border-radius:0}.order__line-amount{order:3;margin-top:0.2rem}.order__line-price{order:4;margin-top:0.2rem}.cart__shipping-overview{padding:2.4rem;width:var(--column-width2);height:fit-content}.cart__actions-secondary{order:2;flex-direction:row;justify-content:space-between;width:var(--column-width6)}.cart__actions-secondary .continue-shopping{display:block}.order__line--discount .label,.order__line--shipping .label,.order__line--subtotal .label,.order__line--total .label{flex-grow:2;text-align:right}.cart__alerts{order:1}.order__result{flex-direction:row;flex-wrap:wrap;gap:1.6rem}.order__result-primary{width:var(--column-width4);height:fit-content}.order__result-inset{margin-bottom:0}.order__result-ordercode{max-width:65%}.order__result-secondary{order:2;flex-direction:row;justify-content:space-between;width:calc(var(--column-width2) - 1px)}.order__result-secondary .share{margin-top:2.4rem}.profile__nav-list-toggle{display:none}.profile__nav-list{display:flex;margin:2.4rem 0;padding:0 0.4rem;gap:0 0.2rem;position:relative;background:transparent;border:none;box-shadow:none;width:100%;pointer-events:initial}.profile__nav-list:after{content:"";display:block;position:absolute;z-index:2;left:0;bottom:0;width:100%;height:1px;background:var(--color-black)}.profile__nav-list-item{position:relative;z-index:1;font-size:1.4rem;text-align:center}.profile__nav-list-item span{padding-left:0.8rem;padding-right:0.8rem;font-size:1.3rem}.profile__nav-list-item--current{z-index:10}.profile__nav-list-item--current span{border:1px solid var(--color-grey4);color:var(--color-black);border-radius:1.2rem 1.2rem 0 0;pointer-events:none;border-bottom-color:var(--color-white)}.profile__nav-list-item--current span:after,.profile__nav-list-item--current span:before{content:"";display:block;position:absolute;z-index:10;right:calc(-0.8rem + 1px);bottom:0;width:0.8rem;height:0.8rem}.profile__nav-list-item--current span:before{background-image:radial-gradient(circle at 0.8rem 0, transparent 0, transparent 0.8rem, #fff 0.8rem)}.profile__nav-list-item--current span:after{z-index:11;border-radius:0 0 0 0.8rem;border:1px solid var(--color-grey4);border-width:0 0 1px 1px}.profile__nav-list-item--current:after,.profile__nav-list-item--current:before{content:"";display:block;position:absolute;z-index:10;left:calc(-0.8rem + 1px);bottom:0;width:0.8rem;height:0.8rem}.profile__nav-list-item--current:before{background-image:radial-gradient(circle at 0 0, transparent 0, transparent 0.8rem, #fff 0.8rem)}.profile__nav-list-item--current:after{z-index:11;border-radius:0 0 0.8rem 0;border:1px solid var(--color-grey4);border-width:0 1px 1px 0}.profile__nav-list-item span{white-space:nowrap}.profile__nav-list-item a{background:var(--color-grey1);border:1px solid var(--color-grey3);border-radius:1.2rem 1.2rem 0 0;color:var(--color-grey3-wcag)}.profile__nav-list-item a:hover{border-color:var(--color-blue2);background-color:var(--color-blue2);color:var(--color-white);text-decoration:none}.profile__group--default{padding:3.2rem}.profile__group-item--columns{display:flex;gap:1.6rem}.profile__group-item--columns div:nth-child(1){flex-basis:var(--column-width1)}.profile__group-item--address .profile__address{flex-direction:row;justify-content:space-between}.profile__group-item--order .profile__order{flex-direction:row;justify-content:space-between}.profile__group-item--invoice .profile__invoice{flex-direction:row;justify-content:space-between}.profile__group-item--invoice .profile__group-item:not(.profile__group-item--paymentstatus){padding-right:calc(var(--column-width1) + 1.6rem)}.profile__address-actions,.profile__order-actions{align-self:center}.profile__group-label{font-size:1.6rem}.profile__invoice-content{position:relative}.profile__group-item--paymentstatus{padding-top:0;margin-top:0;border-top:none;padding-left:1.6rem;border-left:1px dashed var(--color-grey2);position:absolute;right:1.6rem;top:0;bottom:0;margin:auto;height:calc(100% - 3.2rem);width:var(--column-width1);text-align:center;display:flex}.profile__group-item--paymentstatus span{display:block;align-self:center;width:100%}.profile__downloads{padding:3.2rem}.checkout__steps{margin:6.4rem 0;gap:3.2rem 0}.checkout__step{padding:4rem 8rem}.checkout__step h1{text-align:left}.checkout__step-content .row{display:flex;gap:1.6rem}.checkout__step-content .row .column{width:auto}.checkout__step-columns{flex-direction:row;gap:0}.checkout__step-column{width:var(--column-width3);flex:auto}.checkout__step-column:first-child{position:relative}.checkout__step-column:first-child:after{position:absolute;top:0;right:0;width:1px;height:100%;background-image:linear-gradient(0deg, var(--color-grey2) 0%, var(--color-grey2) 50%, transparent 50%, transparent 100%);background-size:1px 16px;margin-top:0}.checkout__step-column--articles{width:var(--column-width3);padding-left:calc(var(--column-width1) / 2)}.checkout__delivery-addresses{padding:0}}@media only screen and (min-width: 1300px){.main__section--product .swiper-button-prev{left:calc(-1.6rem - 4.8rem)}.main__section--product .swiper-button-next{right:calc(-1.6rem - 4.8rem)}.product__page-grid-column--wide{width:var(--column-width8)}.product__page-reviews-rating-rate{width:var(--column-width4)}.cart__form{display:flex;flex-direction:column;width:var(--column-width6)}.order__result-ordercode{max-width:var(--column-width2)}.profile__nav-list-item span{padding-left:1.6rem;padding-right:1.6rem;font-size:1.4rem}}@media only screen and (min-width: 1280px) and (max-height: 1024px){.page__subtitle--searchresults-summary{margin-top:-3.6rem;margin-bottom:2.4rem}hr.hr--below-pagetitle{margin-top:-1.2rem;margin-bottom:2.4rem}}
/*# sourceMappingURL=screen.css.map */
