<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media(min-width:992px){.banner-card-large .banner-card-body{margin:auto 35% auto auto}}@media(min-width:1200px){.banner-card-large .banner-card-title{font-size:28px}}.banner-hero{background-position:100% 100%;background-repeat:no-repeat;background-size:cover;display:flex;margin:0;min-height:133px;position:relative}@media(min-width:768px){.banner-hero{min-height:168px}}@media(min-width:992px){.banner-hero{min-height:210px}}@media(min-width:1200px){.banner-hero{min-height:252px}}.banner-hero .bg-container{background-position:top;background-repeat:no-repeat;background-size:auto 150px;width:100%}@media(min-width:768px){.banner-hero .bg-container{background-size:cover}}@media(min-width:992px){.banner-hero .bg-container{background-size:cover;bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}}.banner-hero .arrow-button{bottom:15px;position:absolute;right:15px}.banner-hero .adx-ico svg{background:#fff;border-radius:50%;color:#ff5400}.banner-hero-media{bottom:0;left:0;overflow:hidden;position:relative;top:0;width:100%}@media(max-width:767px){.banner-hero-media{padding-top:133px}}@media(min-width:768px){.banner-hero-media{position:absolute}}.banner-hero-media.tablet{height:100%;padding-top:150px}.banner-hero-media img{height:100%;max-width:none;width:auto}.banner-hero-media-right{bottom:0;height:100%;position:absolute;right:0}.banner-hero-media-left{bottom:0;left:0;position:absolute}.banner-wrap-content{display:flex;height:100%}@media(max-width:767px){.banner-wrap-content{height:133px;position:absolute;top:0;width:100%}}.banner-wrap-content .banner-hero-body{flex:1;padding-bottom:14px;padding-top:14px;position:relative;width:100%;z-index:1}@media(min-width:768px){.banner-wrap-content .banner-hero-body{margin-left:-10px;width:50%}}@media(min-width:992px){.banner-wrap-content .banner-hero-body{padding-bottom:28px;padding-top:28px}}.banner-wrap-content .products-wrap{align-items:center;display:flex;flex:1}@media(max-width:767px){.banner-wrap-content .products-wrap{justify-content:center}}@media(min-width:768px){.banner-wrap-content .products-wrap{justify-content:flex-end;padding-right:49px}}.banner-wrap-content .products-wrap .booklist-images{display:flex;justify-content:flex-end}.banner-wrap-content .products-wrap .booklist-images .cover-wrap{padding:0 7px}@media(max-width:767px){.banner-wrap-content .products-wrap .booklist-images .cover-wrap .product-cover img{max-height:105px}}@media(min-width:768px){.banner-wrap-content .products-wrap .booklist-images .cover-wrap .product-cover img{max-height:140px}}@media(min-width:992px){.banner-wrap-content .products-wrap .booklist-images .cover-wrap .product-cover img{max-height:182px}}@media(min-width:1200px){.banner-wrap-content .products-wrap .booklist-images .cover-wrap .product-cover img{max-height:224px}}.banner-hero-subtitle&gt;span,.banner-hero-text&gt;span,.banner-hero-title&gt;span{background:#fff;box-decoration-break:clone;display:inline;margin:0;outline:none;vertical-align:text-top}.banner-hero-text{font-size:14px;line-height:1.5;margin-bottom:14px}@media(min-width:1200px){.banner-hero-text{font-size:16px;line-height:1.75}}.banner-hero-text&gt;span{box-shadow:10px 0 0 #fff,-10px 0 0 #fff,-10px 0 0 #fff,-10px 0 0 #fff,-10px 0 0 #fff}.banner-hero-title{font-size:23px;line-height:1;line-height:1.2174;margin-bottom:21px;margin-top:0}@media(min-width:1200px){.banner-hero-title{font-size:40px;line-height:1.225}}.banner-hero-title&gt;span{box-shadow:0 -10px 0 0 #fff,10px -10px 0 0 #fff,0 -10px 0 0 #fff,0 10px 0 0 #fff,10px 0 0 0 #fff,10px 10px 0 0 #fff}.banner-hero-title&gt;span&gt;span{position:relative}.banner-hero-subtitle{font-weight:700}.banner-hero-subtitle&gt;span{background:#00aa13;box-shadow:10px 0 0 #00aa13,-10px 0 0 #00aa13,-10px 0 0 #00aa13,-10px 0 0 #00aa13,-10px 0 0 #00aa13;color:#fff;margin-left:10px;padding:10px}.mobile-hero-body{background:#fff;border-bottom:1px solid #d9d9d9;padding:14px;position:relative}.mobile-hero-body h1.mobile-title{font-size:16px;line-height:1.75;line-height:1.31;margin-bottom:7px}.mobile-hero-body .mobile-subtitle{font-size:14px;font-weight:700;line-height:1.5;margin-right:28px}.banner-cover{display:block;height:100%;min-height:154px}@media(min-width:768px){.banner-cover{min-height:203px}}@media(min-width:992px){.banner-cover{min-height:252px}}@media(min-width:1200px){.banner-cover{min-height:301px}}.banner-cover .container&gt;a{display:contents}.banner-cover .img-container{height:100%;left:0;position:absolute;top:0;width:100%}.banner-cover .img-container img{height:100%;object-fit:cover;object-position:50% 50%;width:100%}.banner-cover .container{height:100%}.banner-cover .container .banner-img{margin:0 auto;max-height:100%;position:relative}.banner-cover .container .buttonwrap{bottom:21px;display:flex;justify-content:center;left:0;position:absolute;right:0}@media(min-width:768px){.banner-cover .container .buttonwrap{bottom:35px}}.banner-cover .container .buttonwrap .btn{color:#fff}.coverflow{border-bottom:7px solid #edf2e0;border-top:7px solid #edf2e0;color:#211a2b;display:block;margin-bottom:49px;margin-top:49px;padding-bottom:49px;padding-top:49px;text-decoration:none;user-select:none}@media(min-width:768px){.coverflow{align-items:center;display:flex}}.coverflow:hover{color:inherit}.coverflow-media{flex-basis:40%;margin-bottom:35px;margin-right:49px;text-align:center;transform:translateX(25%)}.coverflow-media-content{display:inline-block;max-width:50%;position:relative}.coverflow-media-content .product-image-wrapper&gt;div{height:100%}.coverflow-media-content .image:not(:first-child){bottom:0;height:100%;left:0;position:absolute;z-index:0}.coverflow-media-content .image:not(:first-child) img{height:100%;max-height:100%;max-width:none}.coverflow-media-content .image:first-child{position:relative;z-index:1}.coverflow-media-content .image:nth-child(2){margin-left:-100%;transform:scale(.6)}.coverflow-media-content .image:nth-child(3){margin-left:-83%;transform:scale(.7)}.coverflow-media-content .image:nth-child(4){margin-left:-60%;transform:scale(.8)}.coverflow-media-content .image:nth-child(5){margin-left:-35%;transform:scale(.9)}.coverflow-subtitle{color:#00aa13;font-family:adx-primary,Helvetica Neue,helvetica,arial,sans-serif;font-size:23px;line-height:1.2174;margin:0;transform:rotate(-2deg)}.coverflow-title{font-family:adx-secondary,rockwell,palatino,Big Caslon,georgia,serif;font-size:23px;font-weight:600;line-height:1.2174;margin:0 0 7px}@media(min-width:1200px){.coverflow-title{font-size:33px;line-height:1.2727}}.banner-display{color:#211a2b;display:flex;flex-direction:column;height:100%;margin:0 auto;max-width:600px;position:relative;text-decoration:none}.banner-display:focus,.banner-display:hover{color:#211a2b}.banner-display .title{-webkit-line-clamp:2;font-family:adx-secondary,rockwell,palatino,Big Caslon,georgia,serif;font-weight:600;margin:0}.banner-display .subtitle,.banner-display .title{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.banner-display .subtitle{-webkit-line-clamp:1;color:#959595;margin-bottom:0}.banner-display .price{bottom:0;color:#211a2b;font-weight:700;margin-bottom:0;position:absolute}.banner-display .img-container{height:100%;left:0;position:absolute;top:0;width:100%}.banner-display .img-container img{height:100%;object-fit:cover;object-position:50% 50%;width:100%}.banner-display .banner-media{display:block;height:100%;overflow:hidden;padding-bottom:56px;position:relative;text-align:center}.banner-display .banner-media.extra-padding{padding-bottom:91px}.banner-display .banner-media .front-image{position:relative}.banner-display .banner-media .product-image-wrapper{display:flex;justify-content:center;margin:49px 14px 0}@media(min-width:768px){.banner-display .banner-media .product-image-wrapper{margin:49px 77px 0}}.banner-display .banner-media .product-image-wrapper img{max-height:none!important}@media(min-width:768px)and (max-width:992px){.col-sm-3 .banner-display .banner-media .product-image-wrapper{margin-left:21px;margin-right:21px}}.banner-display .banner-media .overlay{left:0;position:absolute;top:0;width:100%;z-index:2}.banner-display .banner-media .btn{bottom:28px;display:inline-block;left:50%;position:absolute;transform:translateX(-50%)}.banner-display .banner-body{background:#fff;margin-top:auto;min-height:6em;padding:14px 21px 0;position:relative}.banner.banner-spread{background:#ecf3de;position:relative}@media(min-width:768px){.banner.banner-spread{display:flex;flex-direction:row}}@media(max-width:767px){.banner.banner-spread{flex-direction:unset}}.banner.banner-spread .img-container{max-height:252px;overflow:hidden}.banner.banner-spread .banner-media{flex:1;z-index:2}@media(max-width:767px){.banner.banner-spread .banner-media{display:flex;min-height:106px}}@media(min-width:768px){.banner.banner-spread .banner-media{min-height:146px}}@media(min-width:992px){.banner.banner-spread .banner-media{min-height:200px}}@media(min-width:1200px){.banner.banner-spread .banner-media{min-height:252px}}.banner.banner-spread .banner-media .banner-product{z-index:2}@media(min-width:768px){.banner.banner-spread .banner-media .banner-product .image{transform:translateY(20px)}}.banner.banner-spread .banner-media .banner-product .product-image-wrapper img{max-height:252px;max-width:59px}@media(min-width:768px){.banner.banner-spread .banner-media .banner-product .product-image-wrapper img{max-width:102px}}@media(min-width:992px){.banner.banner-spread .banner-media .banner-product .product-image-wrapper img{max-width:137px}}@media(min-width:1200px){.banner.banner-spread .banner-media .banner-product .product-image-wrapper img{max-width:167px}}@media(max-width:767px){.banner.banner-spread .banner-media .banner-product{flex:0 1 auto;margin:21px 7px -14px 14px}}@media(min-width:768px){.banner.banner-spread .banner-media .banner-product{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}}.banner.banner-spread .banner-body{display:flex;height:100%;padding:21px 21px 7px 7px;position:relative}.banner.banner-spread .banner-body .banner-content-container{margin:auto 0}.banner.banner-spread .banner-body .banner-subtitle{color:#00aa13;font-size:14px;font-weight:700;line-height:1.3125;margin-bottom:7px}.banner.banner-spread .banner-body h2.banner-title{font-size:23px;font-weight:600;line-height:1.2174;margin:0}@media(min-width:1200px){.banner.banner-spread .banner-body h2.banner-title{font-size:28px;line-height:1.25}}@media(min-width:768px){.banner.banner-spread .banner-body{padding:14px 70px 14px 28px}}@media(min-width:992px){.banner.banner-spread .banner-body{padding:14px 91px 14px 42px}}@media(min-width:1200px){.banner.banner-spread .banner-body{padding:28px 140px 28px 56px}}.banner.banner-spread .banner-image{flex:1}.banner.banner-spread .banner-image img{width:100%}@media(max-width:767px){.banner.banner-spread .banner-image{overflow:hidden;position:relative}.banner.banner-spread .banner-image .img-container{height:200px;position:relative;width:100%}.banner.banner-spread .banner-image .img-container img{height:100%;object-fit:cover;object-position:50% 50%}}.banner.banner-spread .flex-icon-container{align-items:center;color:#ff5400;display:flex;margin-top:7px}.banner.banner-spread .flex-icon-container span{font-weight:700}.banner.banner-spread .flex-icon-container .adx-ico{background:#fff;border-radius:50%;margin-right:7px;overflow:hidden}.banner.banner-spread .artwork-overflow-container{bottom:0;box-sizing:border-box;height:100%;left:-110px;overflow-y:hidden;position:absolute;top:0;width:265px;z-index:1}@media(min-width:768px){.banner.banner-spread .artwork-overflow-container{width:158px}}@media(min-width:992px){.banner.banner-spread .artwork-overflow-container{width:220px}}@media(min-width:1200px){.banner.banner-spread .artwork-overflow-container{width:265px}}@media(min-width:768px){.banner.banner-spread .artwork-overflow-container{left:0;margin:auto;position:absolute;right:0;z-index:1}}.banner.banner-spread .artwork-overflow-container .artwork{fill:#00aa13;height:265px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:265px}@media(min-width:768px){.banner.banner-spread .artwork-overflow-container .artwork{height:158px;width:158px}}@media(min-width:992px){.banner.banner-spread .artwork-overflow-container .artwork{height:220px;width:220px}}@media(min-width:1200px){.banner.banner-spread .artwork-overflow-container .artwork{height:265px;width:265px}}.banner.banner-spread.mobileBanner{border-bottom:1px solid #d9d9d9;display:block;flex:unset;overflow:hidden}.banner.banner-spread.mobileBanner .banner-product{display:block;flex:unset}.banner.banner-spread.mobileBanner .banner-body{background-color:#fff;display:block;flex:unset;height:auto}@media(max-width:767px){.banner.banner-spread.mobileBanner .banner-body{padding:21px 7px 14px}}.banner.banner-spread.mobileBanner .banner-media{background:none!important;display:block;position:absolute}.banner.banner-spread.mobileBanner .banner-media .banner-product .cover img{max-height:91px;max-width:none}.banner.banner-spread.mobileBanner .banner-image{display:block;flex:unset;height:106px;position:relative;width:100%}.banner.banner-spread.mobileBanner .img-container{height:107px}.ribbon-banner{background-position:50%!important;background-repeat:no-repeat;font-family:adx-secondary,rockwell,palatino,Big Caslon,georgia,serif;font-weight:600;padding:14px 21px;position:relative;text-align:left}@media(max-width:767px){.ribbon-banner{flex-direction:column!important}}@media(min-width:768px){.ribbon-banner{flex-direction:row}}@media(min-width:992px){.ribbon-banner{padding:0;text-align:center}}.ribbon-banner.dark-on-light,.ribbon-banner.dark-on-light:hover{color:#211a2b}.ribbon-banner.light-on-dark,.ribbon-banner.light-on-dark:hover{color:#fff}.ribbon-banner .img-container{height:100%;left:0;position:absolute;top:0;width:100%}.ribbon-banner .img-container img{height:100%;object-fit:cover;object-position:50% 50%;width:100%}.ribbon-banner&gt;div{display:flex}.ribbon-banner .image-left{background-position:50%;background-repeat:no-repeat;background-size:cover!important}.ribbon-banner .banner-content{flex-direction:column;font-size:16px;line-height:1.3125}@media(max-width:767px){.ribbon-banner .banner-content{padding:0}}@media(min-width:992px){.ribbon-banner .banner-content{font-size:23px;line-height:1.2174}}.ribbon-banner .banner-content .subtitle{display:block;font-size:14px;line-height:1.5}@media(min-width:992px){.ribbon-banner .banner-content .subtitle{font-size:16px;line-height:1.75;margin-top:7px}}.ribbon-banner .banner-button{align-items:center;justify-content:flex-start;padding:0}@media(min-width:768px){.ribbon-banner .banner-button{justify-content:flex-end}}@media(min-width:992px){.ribbon-banner .banner-button a{margin-right:21px}}.ribbon-banner .banner-button a,.ribbon-banner .banner-button a:hover{color:inherit;cursor:pointer}a.collection-banner{background-color:transparent;border-right:1px solid #d9d9d9;border-top:1px solid #d9d9d9;box-shadow:none;flex-direction:column;height:267px;justify-content:flex-start;margin-right:-1px;margin-top:-2px}a.collection-banner .align-to-bottom-container{height:70px;margin:0 28px;position:relative}@media(max-width:767px){a.collection-banner .align-to-bottom-container{margin:0 21px}}@media(min-width:768px){a.collection-banner .align-to-bottom-container{margin:0 28px}}@media(min-width:992px){a.collection-banner .align-to-bottom-container{margin:0 28px}}a.collection-banner .align-to-bottom-container .collection-headings{bottom:0;padding:inherit;position:absolute;width:100%}@media(min-width:768px){a.collection-banner{height:307px}}a.collection-banner .booklist-images{height:119px;margin:28px auto;width:184px}@media(max-width:767px){a.collection-banner .booklist-images{height:119px;margin:28px auto 14px;width:107px}}@media(min-width:768px){a.collection-banner .booklist-images{height:147px;margin:49px auto 17.5px;width:184px}}@media(min-width:992px){a.collection-banner .booklist-images{width:179px}}@media(min-width:1200px){a.collection-banner .booklist-images{width:175px}}a.collection-banner .booklist-images .centered-images{height:100%;position:relative;transition:.1s;z-index:6}a.collection-banner .centered-images .product-image-wrapper{bottom:0;margin-top:7px;position:absolute;transform-origin:bottom;transition:.15s ease-out;z-index:5}a.collection-banner .centered-images .product-image-wrapper img{max-height:120px;max-width:84px}@media(min-width:768px){a.collection-banner .centered-images .product-image-wrapper img{max-height:149px;max-width:105px}}a.collection-banner .centered-images .product-image-wrapper:first-child{transform:translate(0);z-index:3}a.collection-banner .centered-images .product-image-wrapper:nth-child(2){transform:translate(56px,-7px) scale(.9);z-index:2}a.collection-banner .centered-images .product-image-wrapper:nth-child(3){transform:translate(84px,-14px) scale(.8);z-index:1}@media(max-width:767px){a.collection-banner .centered-images .product-image-wrapper:first-child{transform:translate(0)}a.collection-banner .centered-images .product-image-wrapper:nth-child(2){transform:translate(28px,-7px) scale(.9)}a.collection-banner .centered-images .product-image-wrapper:nth-child(3){transform:translate(42px,-14px) scale(.8)}}@media(min-width:768px){a.collection-banner:hover h4{text-decoration:underline}a.collection-banner:hover .centered-images .product-image-wrapper:first-child{transform:translate(-7px)}a.collection-banner:hover .centered-images .product-image-wrapper:nth-child(2){transform:translate(52.5px,-7px) scale(.9)}}.banner-responsive{background:#f2f2f2;margin-bottom:70px;overflow:hidden;padding:119px 0}.banner-responsive-body{padding-bottom:14px;padding-top:14px;position:relative;width:60%;z-index:1}.banner-responsive-title{margin:0;max-width:100%}.banner-responsive-title span{background:#f2f2f2;box-decoration-break:clone;box-shadow:-10px 0 0 #f2f2f2,0 0 0 #f2f2f2,-10px 0 0 #f2f2f2,0 10px 0 0 #f2f2f2,10px 0 0 0 #f2f2f2,10px 10px 0 0 #f2f2f2;display:inline;margin:0;outline:none;vertical-align:text-top}.banner-responsive-subtitle{font-weight:700}.banner-responsive-subtitle&gt;span{background:#00aa13;box-shadow:10px 0 0 #00aa13,-10px 0 0 #00aa13,-10px 0 0 #00aa13,-10px 0 0 #00aa13,-10px 0 0 #00aa13;margin-left:10px;padding:10px}.banner-resonsive-artwork{background-color:#d6ecfa;border-radius:50%;overflow:hidden;position:absolute;right:-20%;top:50%;transform:translateY(-50%);z-index:-1}.banner-resonsive-artwork img{display:block;transform:scale(.85);transform-origin:bottom center}.banner-campaign.banner-responsive picture{display:block;height:400px;overflow:hidden;position:relative}.banner-campaign.banner-responsive picture img{bottom:0;left:50%;max-width:none;min-width:100%;position:absolute;transform:translateX(-50%);width:auto}@media(min-width:768px){.banner-campaign.banner-responsive picture{height:450px}}.banner-campaign.banner-responsive .banner-responsive-title{margin:0;max-width:100%}.banner-campaign.banner-responsive .banner-responsive-title span{font-size:49px;max-width:80%}@media(max-width:768px){.banner-campaign.banner-responsive .banner-responsive-title{margin-top:21px}.banner-campaign.banner-responsive .banner-responsive-title span{font-size:28px}}.banner-campaign.banner-responsive .banner-responsive-title:before{display:none}@media(max-width:992px){.banner-campaign.banner-responsive .banner-reponsive-contentwrapper{padding-left:14px}}.banner-campaign.banner-responsive .banner-responsive-logos{align-items:flex-end;display:flex;margin-top:3rem}.banner-campaign.banner-responsive .banner-responsive-logos img{height:auto;max-width:50%}.banner-campaign.banner-responsive .banner-responsive-logos img:first-child{margin-right:3rem}@media(min-width:992px){.banner-campaign.banner-responsive .banner-responsive-logos{margin-top:6rem}}@media(min-width:768px){.banner-campaign.banner-responsive .banner-responsive-logos img{width:auto}}.banner-search{background-color:transparent!important;box-shadow:none!important}.banner-search .ankeiler{padding:0;width:100%!important}.banner-search .ankeiler .image-column{align-items:center;display:flex;justify-content:center}@media(max-width:768px){.banner-search .ankeiler .image-column{padding-left:0}}@media(min-width:768px){.banner-search .ankeiler .image-column{padding-right:0}}.banner-search .ankeiler .image-column .image.wrapper{margin-top:5px}.banner-search .ankeiler .image-column .image.wrapper img{min-width:103px}.banner-search .ankeiler .details-column,.banner-search .ankeiler .purchase-details{padding-left:30px}.banner-search .ankeiler .details-column .add-to-booklist-container,.banner-search .ankeiler .purchase-details .add-to-booklist-container{right:0;top:0}.banner-wrapper{height:100%;position:relative}.banner-wrapper .side-panel-link{color:#959595;cursor:pointer;display:inline-block;font-size:14px;line-height:1.5;line-height:28px;overflow:hidden;position:absolute;right:0;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap;z-index:1}@media(min-width:992px){.banner-wrapper .side-panel-link{right:auto}}.banner-wrapper .side-panel-link:hover{color:#003da5;text-decoration:none}.banner-content{padding:21px 0}.banner,.banner-cover a,.banner-cover a:active,.banner-cover a:focus,.banner-cover a:hover,.banner:active,.banner:focus,.banner:hover{color:inherit;outline:none;text-decoration:none}.banner{background-color:#ecf3de;background-position:100% 0;background-size:cover;color:inherit;display:flex;flex-direction:row;flex-grow:1;height:100%;position:relative}.banner-btn{bottom:14px;position:absolute;right:14px}.banner-card{min-height:120px}.banner-card-media{display:flex;flex-grow:0;flex-shrink:0;margin-top:-14px;position:relative;width:100px}@media(min-width:768px){.banner-card-media{width:150px}}@media(min-width:992px){.banner-card-media{width:185px}}@media(min-width:1200px){.banner-card-media{width:220px}}.banner-card-media&gt;img{align-self:flex-end;margin-top:auto;max-height:100%;max-width:100%;width:auto}.banner-card-body{padding:28px 28px 3em;position:relative}.banner-card-subtitle{color:#00aa13;font-weight:700;line-height:1.3;margin-bottom:7px}.banner-card-title{font-size:23px;line-height:1.2174;margin:0}.banner-card-text{font-size:14px;line-height:1.5}.banner-card-title+.banner-card-text{margin:7px 0 0}.banner-pricing{margin-top:14px}.banner-newprice{color:#211a2b;font-size:23px;font-weight:700;margin:0 14px 0 0}.banner-newprice,.banner-oldprice{display:inline-block;line-height:1.1;vertical-align:middle}.banner-oldprice{font-size:14px;margin:0;position:relative}.banner-oldprice:after{background:rgba(0,0,0,.4);content:"";display:block;height:1px;position:absolute;top:40%;transform:translateX(-10%) rotate(25deg);width:120%}.banner-card-product-image-wrapper{align-self:center;margin:auto auto -9.3333333333px;transform:translateX(9.3333333333px)}@media(max-width:767px){.banner-card-product-image-wrapper *{max-height:124px!important}}@media(min-width:768px){.banner-card-product-image-wrapper *{max-height:174px!important}}@media(min-width:768px)and (max-width:992px){.banner-card-small .banner-card-product-image-wrapper *{max-height:133px!important}}@media(min-width:992px){.banner-card-product-image-wrapper *{max-height:224px!important}}@media(min-width:1200px){.banner-card-product-image-wrapper *{max-height:220px!important}}.bestsellers{align-items:end;counter-reset:listNumbering;display:grid;grid-template-columns:repeat(7,minmax(110px,auto));justify-content:space-between;margin-bottom:21px;margin-top:14px;min-height:243px;position:relative;scroll-snap-align:end;scroll-snap-type:y mandatory}@media(min-width:768px)and (max-width:992px){.bestsellers{grid-template-columns:repeat(5,minmax(110px,auto))}}@media(max-width:767px){.bestsellers{align-items:flex-end;display:flex;justify-content:flex-start;margin:-14px -15px 21px 0;min-height:227px;overflow:scroll;padding-top:28px}}.bestsellers.unnumbered{counter-reset:none}.bestsellers .item{align-items:center;counter-increment:listNumbering;display:flex;scroll-snap-align:end}@media(max-width:767px){.bestsellers .item{min-width:110px;padding:0 17px}}.bestsellers .item .image.wrapper .product-cover{max-width:100%}.bestsellers .item:hover:before{transform:translateY(-10px)}.bestsellers .item:hover .ankeiler .image.wrapper .product-cover{transform:translate(-50%,-10px)}.genre-list{height:auto;line-height:1.75;margin-bottom:28px;position:relative;transition:.2s ease-out}@media(max-width:768px){.genre-list .toggle-button{display:block}}@media(min-width:768px){.genre-list .toggle-button{display:none}}.genre-list:before{bottom:0;content:"";display:block;height:75px;left:0;opacity:1;pointer-events:none;position:absolute;transform:translateY(0);transition:all .2s ease-in-out;width:100%;z-index:1}@media(min-width:768px){.genre-list:before{display:none}}.genre-list.expandable.open:before{opacity:0;transform:translateY(80px)}.genre-list.expandable:before{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.8) 30%,#fff)}.genre-list.expandable .container-ul{height:100%;overflow:hidden}@media(max-width:768px){.genre-list{height:150px;overflow:hidden}.genre-list .toggle-button{transition:all .3s ease-in-out}.genre-list .toggle-button .readmore-toggle:before{transition:all .5s ease-in-out}.genre-list.open{height:auto;margin-bottom:48px;overflow:visible}.genre-list.open .toggle-button{transform:translateY(100%)}}.genre-list .container-ul{background:#f7f7f7;overflow:hidden;padding:14px 21px}@media(min-width:1200px){.genre-list .container-ul{padding:21px 28px}}.genre-list ul{list-style-type:none;margin:0;padding:0}.genre-list ul li{margin:0;padding-left:0}.genre-list ul li a{color:#211a2b;display:inline-block;line-height:32px;text-decoration:none}@media(max-width:767px){.genre-list ul li a{display:inline-block;line-height:17px}}@media(min-width:768px){.genre-list ul li a{line-height:20px}}.genre-list ul li a:hover{text-decoration:underline}@supports(column-count:4){.genre-list ul{column-count:2}@media(min-width:768px){.genre-list ul{column-count:4}}@media(min-width:992px){.genre-list ul{column-count:5}}.genre-list ul li{float:none;width:auto}}.genre-list .toggle-button{bottom:0;height:50px;position:absolute;width:100%;z-index:2}.genre-list .toggle-button .readmore-toggle{display:flex;justify-content:center;width:100%}@media(min-width:768px){.genre-list .toggle-button .readmore-toggle{display:none!important}}@media(max-width:767px){.genre-list .toggle-button .readmore-toggle{margin-top:10px}}.open .genre-list .toggle-button .readmore-toggle{bottom:-5px}@media(min-width:768px){.genre-list{height:auto!important}}.genre-list[aria-expanded=false]{position:relative}.genre-list[aria-expanded=false]:before{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);bottom:0;content:"";display:none;height:75px;left:0;pointer-events:none;position:absolute;width:100%;z-index:1}@media(max-width:767px){.genre-list[aria-expanded=false]:before{display:inline}}@media(min-width:768px){.genre-list[aria-expanded=false]:before{display:none}}.book-skyline{display:block;margin-bottom:28px;text-decoration:none}.book-skyline .product-gallery&gt;.wrapper{align-items:flex-end;background-color:#edf2e0;display:flex;justify-content:space-between;padding:21px;width:100%}@media(min-width:1200px){.book-skyline .product-gallery&gt;.wrapper{padding:28px}}.book-skyline .product-gallery&gt;.wrapper .item{display:flex;flex-direction:column;height:auto;justify-content:flex-end}.book-skyline .product-gallery&gt;.wrapper .item:not(:first-child){margin-left:14px}@media(min-width:992px){.col-md-3 .book-skyline .product-gallery&gt;.wrapper .item:nth-child(4){display:none}.col-sm-6 .book-skyline .product-gallery&gt;.wrapper .item{height:133px}}@media(min-width:1200px){.col-sm-6 .book-skyline .product-gallery&gt;.wrapper .item{height:119px}}@media(min-width:992px){.col-md-3 .book-skyline .product-gallery&gt;.wrapper .item{height:70px}}@media(min-width:1200px){.col-md-3 .book-skyline .product-gallery&gt;.wrapper .item{height:91px}}.col-sm-6 .book-skyline .product-gallery&gt;.wrapper .item img{max-height:84px}@media(min-width:768px){.col-sm-6 .book-skyline .product-gallery&gt;.wrapper .item img{max-height:98px}}@media(min-width:992px){.col-sm-6 .book-skyline .product-gallery&gt;.wrapper .item img{max-height:133px}}@media(min-width:1200px){.col-sm-6 .book-skyline .product-gallery&gt;.wrapper .item img{max-height:119px}}.col-md-3 .book-skyline .product-gallery&gt;.wrapper .item img{max-height:84px}@media(min-width:768px){.col-md-3 .book-skyline .product-gallery&gt;.wrapper .item img{max-height:133px}}@media(min-width:992px){.col-md-3 .book-skyline .product-gallery&gt;.wrapper .item img{max-height:70px}}@media(min-width:1200px){.col-md-3 .book-skyline .product-gallery&gt;.wrapper .item img{max-height:91px}}.book-skyline .content{margin-bottom:0!important}.book-skyline .content.text-border{border-left:none;border-right:none}.ankeiler-grid{display:flex;flex-wrap:wrap;position:relative;z-index:1}.ankeiler-grid:after{background:#fff;content:"";height:100%;position:absolute;right:0;top:0;width:1px}.ankeiler-grid .column-list,.ankeiler-grid .column-minimalList{width:100%}.ankeiler-grid .column-medium{width:50%}@media(min-width:768px){.ankeiler-grid .column-medium{flex:1 1 230px;max-width:400px;min-width:230px}}.ankeiler-grid .column-medium .grid-element-wrapper{height:100%}.generic__two-diff-flex .ankeiler-grid .column-medium{flex:0 0 50%;margin-bottom:28px;min-width:146px}.generic__two-diff-flex .ankeiler-grid .column-medium:last-child .ankeiler-medium{border-right:none}@media(min-width:768px){.generic__two-diff-flex .ankeiler-grid .column-medium{flex:0 0 33.333%}}.generic__two-diff-flex .ankeiler-grid .column-medium .ankeiler-medium{border-top:1px solid #d9d9d9;min-height:414px;padding:28px 21px!important}@media(min-width:992px){.generic__two-diff-flex .ankeiler-grid .column-medium .ankeiler-medium{min-height:342px}}@media(max-width:767px){.generic__two-diff-flex .ankeiler-grid .column-medium:last-child{display:none}}.generic__two-diff-flex .ankeiler-grid .column-medium .promotion-notification{display:none}.ankeiler-grid .grid-element-wrapper{position:relative}.ankeiler-grid .grid-element-wrapper.sale{height:420px;padding-bottom:20px;padding-top:20px}@media(min-width:992px){.ankeiler-grid .grid-element-wrapper.sale{height:500px}}.ankeiler-grid .grid-element-wrapper.list{left:-1px}.ankeiler-grid .viewAllContainer{align-items:center;background:hsla(0,0%,100%,.9);display:flex;height:calc(100% - 1px);justify-content:center;left:0;position:absolute;top:0;width:calc(100% - 1px);z-index:2}.ankeiler-grid .viewAllContainer .link-decorated{font-size:16px}@media(min-width:992px){.ankeiler-grid .viewAllContainer .link-decorated{font-size:23px}}.ankeiler-grid .viewAllContainer .viewAllCount{display:block;text-align:center}.ankeiler-grid .ankeiler{width:100%}.ankeiler-grid .ankeiler:after,.ankeiler-grid .ankeiler:before{content:"";height:100%;position:absolute;width:100%;z-index:-1}.ankeiler-grid .ankeiler:before{left:0;top:0}.ankeiler-grid .ankeiler:after{bottom:0;right:0}.ankeiler-grid .list-link{align-items:center;color:#003da5;display:inline-flex;font-weight:700;height:49px;margin:21px 0 14px;text-decoration:none}.ankeiler-grid .list-link:hover&gt;span{text-decoration:underline}.ankeiler-grid .list-link span{height:24px;text-overflow:ellipsis;white-space:nowrap}.ankeiler-grid .list-link i{border:2px solid #959595;border-radius:50%;font-size:12px;height:21px;line-height:17px;margin-right:7px;text-align:center;width:21px}.ankeiler-grid .rowfix{background-color:#fff;height:1px;margin-top:-1px}.category-collection-list{overflow:hidden}.category-collection-list .collection-list-item{padding-left:0;padding-right:0}.tegel-genre-banner{margin-bottom:28px}.tegel-genre-banner p.text-border{border-left:0;border-right:0;margin:0}.tegel-genre-banner img{width:100%}.tegel-genre-banner a{text-decoration:none}.grid{border-top:1px solid #d9d9d9;margin-bottom:28px;position:relative}@media(max-width:767px){.grid{margin-left:-14px;margin-right:-14px x}}.grid:after{background:#fff;content:"";height:100%;position:absolute;right:0;top:0;width:1px}.grid .row{margin:unset}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.grid .row{padding:0 14px}}.grid .row&gt;div{transition-duration:.3s;transition-property:width}.grid .row&gt;div.column-highlight{margin:0;min-height:1px;padding:0;position:relative}@media(min-width:767px){.grid .row&gt;div.column-highlight{float:left;width:100%}}@media(min-width:768px){.grid .row&gt;div.column-highlight{float:left;width:100%}}@media(min-width:992px){.grid .row&gt;div.column-highlight{float:left;width:100%}}@media(min-width:1200px){.grid .row&gt;div.column-highlight{float:left;width:50%}}.grid .row&gt;div.column-medium,.grid .row&gt;div.column-person,.grid .row&gt;div.column-text{margin:0;min-height:1px;padding:0;position:relative}@media(min-width:767px){.grid .row&gt;div.column-medium,.grid .row&gt;div.column-person,.grid .row&gt;div.column-text{float:left;width:50%}}@media(min-width:768px){.grid .row&gt;div.column-medium,.grid .row&gt;div.column-person,.grid .row&gt;div.column-text{float:left;width:50%}}@media(min-width:992px){.grid .row&gt;div.column-medium,.grid .row&gt;div.column-person,.grid .row&gt;div.column-text{float:left;width:25%}}.grid .row&gt;div.column-large{margin:0;min-height:1px;padding:0;position:relative}@media(min-width:767px){.grid .row&gt;div.column-large{float:left;width:50%}}@media(min-width:768px){.grid .row&gt;div.column-large{float:left;width:33.3333333333%}}@media(min-width:992px){.grid .row&gt;div.column-large{float:left;width:33.3333333333%}}.grid .row&gt;div.column-list{margin:0;min-height:1px;padding:0;position:relative}@media(min-width:767px){.grid .row&gt;div.column-list{float:left;width:100%}}.grid .row&gt;div.column-sale{margin:0;min-height:1px;padding:0;position:relative}@media(min-width:767px){.grid .row&gt;div.column-sale{float:left;width:100%}}@media(min-width:768px){.grid .row&gt;div.column-sale{float:left;width:33.3333333333%}}.grid .row&gt;div.column-sale-medium{margin:0;min-height:1px;padding:0;position:relative}@media(max-width:768px){.grid .row&gt;div.column-sale-medium{min-height:1px;padding:0;position:relative}}@media(max-width:768px)and (min-width:767px){.grid .row&gt;div.column-sale-medium{float:left;width:50%}}@media(max-width:480px){.grid .row&gt;div.column-sale-medium{float:none;width:100%}}@media(min-width:768px){.grid .row&gt;div.column-sale-medium{float:left;width:33.3333333333%}}@media(min-width:992px){.grid .row&gt;div.column-sale-medium{float:left;width:25%}}.grid .grid-element-wrapper{position:relative}.grid .grid-element-wrapper.large,.grid .grid-element-wrapper.medium{height:414px}@media(min-width:992px){.grid .grid-element-wrapper.large,.grid .grid-element-wrapper.medium{height:342px}}.grid .grid-element-wrapper.sale{border-bottom:1px solid #d9d9d9;height:420px;padding-bottom:20px;padding-top:20px}@media(min-width:992px){.grid .grid-element-wrapper.sale{height:500px}}.grid .grid-element-wrapper.highlight{height:684px}@media(min-width:992px){.grid .grid-element-wrapper.highlight{height:640px}}@media(min-width:768px){.grid .grid-element-wrapper.highlight{height:640px}}@media(max-width:767px){.grid .grid-element-wrapper.highlight{height:330px}}.grid .grid-element-wrapper.list{left:-1px}.grid .grid-element-wrapper .promotion-notification{display:none}@media(min-width:992px){.grid .medium .ankeiler:hover{margin-bottom:-342px}}.grid .medium .ankeiler .notification-wrap{display:none}.grid .large .ankeiler{padding:20px 14px}@media(min-width:992px){.grid .large .ankeiler:hover{margin-bottom:-342px}.grid .highlight .ankeiler:hover{height:759px;margin-bottom:-684px}}.grid .viewAllContainer{align-items:center;background:hsla(0,0%,100%,.9);display:flex;height:calc(100% - 1px);justify-content:center;left:0;position:absolute;top:0;width:calc(100% - 1px);z-index:2}.grid .viewAllContainer .link-decorated{font-size:16px}@media(min-width:992px){.grid .viewAllContainer .link-decorated{font-size:23px}}.grid .viewAllContainer .viewAllCount{display:block;text-align:center}.grid .ankeiler{width:100%}.grid .ankeiler:after,.grid .ankeiler:before{content:"";height:100%;position:absolute;width:100%;z-index:-1}.grid .ankeiler:before{left:-1px;top:1px}.grid .ankeiler:after{bottom:-1px;right:-1px}.markdown-content{max-width:65ch}@media(min-width:992px){.markdown-content{min-width:75ch}}.markdown-content h1{font-size:28px;line-height:1.25}.markdown-content a{color:#003da5}.markdown-content td:not([align=right]){padding-right:28px}.markdown-content ul{list-style:disc;padding-inline-start:28px}.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4,.markdown-content h5,.markdown-content h6,.markdown-content li,.markdown-content p{max-width:65ch}.preferred-store .block.decorated{margin-top:21px}.preferred-store .no-store-selected .flex{display:flex;gap:28px;justify-content:space-between}@media(max-width:767px){.preferred-store .no-store-selected .flex{flex-direction:column}}@media(min-width:768px){.preferred-store .no-store-selected .flex{align-items:center}}.preferred-store .store-selected .store-data{display:flex;gap:28px;padding-bottom:21px}@media(min-width:768px){.preferred-store .store-selected .store-data .flex-item{width:50%}}@media(max-width:767px){.preferred-store .store-selected .store-data{flex-direction:column}}.preferred-store .store-selected .store-data .address{background-color:#f9f9f9;padding:14px}.preferred-store .store-selected .store-data .friday,.preferred-store .store-selected .store-data .monday,.preferred-store .store-selected .store-data .saturday,.preferred-store .store-selected .store-data .sunday,.preferred-store .store-selected .store-data .thursday,.preferred-store .store-selected .store-data .tuesday,.preferred-store .store-selected .store-data .wednesday{display:flex;flex-flow:row wrap;font-size:16px;line-height:1.3125}.preferred-store .store-selected .store-data .friday.active,.preferred-store .store-selected .store-data .monday.active,.preferred-store .store-selected .store-data .saturday.active,.preferred-store .store-selected .store-data .sunday.active,.preferred-store .store-selected .store-data .thursday.active,.preferred-store .store-selected .store-data .tuesday.active,.preferred-store .store-selected .store-data .wednesday.active{font-weight:700}@media(max-width:767px){.preferred-store .store-selected .store-data .friday .day,.preferred-store .store-selected .store-data .monday .day,.preferred-store .store-selected .store-data .saturday .day,.preferred-store .store-selected .store-data .sunday .day,.preferred-store .store-selected .store-data .thursday .day,.preferred-store .store-selected .store-data .tuesday .day,.preferred-store .store-selected .store-data .wednesday .day{width:142.5px}}@media(min-width:768px){.preferred-store .store-selected .store-data .friday .day,.preferred-store .store-selected .store-data .monday .day,.preferred-store .store-selected .store-data .saturday .day,.preferred-store .store-selected .store-data .sunday .day,.preferred-store .store-selected .store-data .thursday .day,.preferred-store .store-selected .store-data .tuesday .day,.preferred-store .store-selected .store-data .wednesday .day{width:160.5px}}@media(min-width:992px){.preferred-store .store-selected .store-data .friday .day,.preferred-store .store-selected .store-data .monday .day,.preferred-store .store-selected .store-data .saturday .day,.preferred-store .store-selected .store-data .sunday .day,.preferred-store .store-selected .store-data .thursday .day,.preferred-store .store-selected .store-data .tuesday .day,.preferred-store .store-selected .store-data .wednesday .day{width:275.5px}}.preferred-store .store-selected .store-data .friday .hours,.preferred-store .store-selected .store-data .monday .hours,.preferred-store .store-selected .store-data .saturday .hours,.preferred-store .store-selected .store-data .sunday .hours,.preferred-store .store-selected .store-data .thursday .hours,.preferred-store .store-selected .store-data .tuesday .hours,.preferred-store .store-selected .store-data .wednesday .hours{text-transform:capitalize}.preferred-store .store-selected .phone{align-items:center;border-top:1px solid #d9d9d9;display:flex;gap:7px;padding-top:14px}.preferred-store .store-selected .phone.show-map{border-bottom:1px solid #d9d9d9;padding-bottom:14px}.preferred-store .store-selected .phone a{color:#211a2b;text-decoration:none}.preferred-store .store-selected .gmaps{height:200px;margin-top:28px}@media print{#modal,footer,header{display:none!important}}@media(min-width:1200px){.generic-section{margin-bottom:42px}}.generic-section .hidden-borders{margin-bottom:28px;overflow:hidden}.generic-section.mbn{margin-bottom:0}.generic-section .generic__two:after{background:#fff;content:"";height:100%;position:absolute;right:14px;top:0;width:1px}.generic-section .generic__feat .row,.generic-section .generic__three-flex .row,.generic-section .generic__two-diff-flex .row,.generic-section .generic__two-flex .row{display:flex;flex-wrap:wrap}.generic-section .generic__feat .row:after,.generic-section .generic__feat .row:before,.generic-section .generic__three-flex .row:after,.generic-section .generic__three-flex .row:before,.generic-section .generic__two-diff-flex .row:after,.generic-section .generic__two-diff-flex .row:before,.generic-section .generic__two-flex .row:after,.generic-section .generic__two-flex .row:before{display:none!important}.generic-section .generic__feat .row .col-sm-4,.generic-section .generic__feat .row .col-sm-6,.generic-section .generic__three-flex .row .col-sm-4,.generic-section .generic__three-flex .row .col-sm-6,.generic-section .generic__two-diff-flex .row .col-sm-4,.generic-section .generic__two-diff-flex .row .col-sm-6,.generic-section .generic__two-flex .row .col-sm-4,.generic-section .generic__two-flex .row .col-sm-6{flex:1}@media(max-width:767px){.generic-section .generic__feat .row,.generic-section .generic__three-flex .row,.generic-section .generic__two-diff-flex .row,.generic-section .generic__two-flex .row{display:block}}.generic-section .generic__feat .row .banner-xs,.generic-section .generic__three-flex .row .banner-xs,.generic-section .generic__two-diff-flex .row .banner-xs,.generic-section .generic__two-flex .row .banner-xs{align-content:stretch;display:flex;flex-wrap:wrap}@media(min-width:1200px){.generic-section .generic__feat .row .banner-xs,.generic-section .generic__three-flex .row .banner-xs,.generic-section .generic__two-diff-flex .row .banner-xs,.generic-section .generic__two-flex .row .banner-xs{flex-direction:row}}@media(min-width:992px){.generic-section .generic__feat .row .top-banner,.generic-section .generic__three-flex .row .top-banner,.generic-section .generic__two-diff-flex .row .top-banner,.generic-section .generic__two-flex .row .top-banner{padding-right:14px}.generic-section .generic__feat .row .bottom-banner,.generic-section .generic__three-flex .row .bottom-banner,.generic-section .generic__two-diff-flex .row .bottom-banner,.generic-section .generic__two-flex .row .bottom-banner{padding-left:14px}}.generic-section .generic__feat .row .bottom-banner,.generic-section .generic__feat .row .top-banner,.generic-section .generic__three-flex .row .bottom-banner,.generic-section .generic__three-flex .row .top-banner,.generic-section .generic__two-diff-flex .row .bottom-banner,.generic-section .generic__two-diff-flex .row .top-banner,.generic-section .generic__two-flex .row .bottom-banner,.generic-section .generic__two-flex .row .top-banner{width:100%}@media(min-width:992px){.generic-section .generic__feat .row .bottom-banner,.generic-section .generic__feat .row .top-banner,.generic-section .generic__three-flex .row .bottom-banner,.generic-section .generic__three-flex .row .top-banner,.generic-section .generic__two-diff-flex .row .bottom-banner,.generic-section .generic__two-diff-flex .row .top-banner,.generic-section .generic__two-flex .row .bottom-banner,.generic-section .generic__two-flex .row .top-banner{width:50%}}@media(min-width:1200px){.generic-section .generic__feat .row .bottom-banner,.generic-section .generic__feat .row .top-banner,.generic-section .generic__three-flex .row .bottom-banner,.generic-section .generic__three-flex .row .top-banner,.generic-section .generic__two-diff-flex .row .bottom-banner,.generic-section .generic__two-diff-flex .row .top-banner,.generic-section .generic__two-flex .row .bottom-banner,.generic-section .generic__two-flex .row .top-banner{padding:0;width:100%}}@media(min-width:768px){.generic-section .generic__two-diff-flex .row&gt;div.column-medium{width:33.333%}}@media(max-width:767px){.generic-section .generic__two-diff-flex .row&gt;div.column-medium:last-child{display:none}.generic-section .generic__two-diff-flex .row{display:flex}.generic-section .generic__two-diff-flex .row .column-medium .ankeiler{padding:0 14px}}.promo .banner-wrapper{display:block;margin-bottom:28px;min-height:100%}@media(min-width:768px){.promo .banner-wrapper{display:none}}.promo .banner-s{margin-bottom:0;padding-left:0}.promo .banner-hero{height:100%;margin-bottom:0}.three-columns-flexed{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.three-columns-flexed&gt;div{flex:1 1 18em;height:auto;min-height:100%;padding-left:15px;padding-right:15px}.no-gutters .row{margin-left:0;margin-right:0}.no-gutters .row div[class*=" col-"]{padding:0}</pre></body></html>