header{border-bottom:none;max-width:1200px;margin:0 auto}html,body{overscroll-behavior-y:none}body{position:relative}#CartSidebar__mixed-cart-warning{display:none}#CartSidebar__mixed-cart-warning.CartSidebar__mixed-cart-warning--shown{display:block!important}.ProductHeader__authors-separator{font-family:Sutro;font-size:24px;font-weight:700;letter-spacing:0;line-height:28px;margin-bottom:0;margin-left:-2px;margin-right:4px}.snize-search-results .snize-product{background-color:#f6f4f4!important;transition:.2s all ease-in-out!important}.snize-search-results .snize-price{color:#574c46!important;font-family:Sutro!important;font-size:20px!important;letter-spacing:0!important;line-height:28px!important;text-align:center!important;font-weight:300!important}.snize-search-results .snize-product:hover{background-color:#faeae0!important}.snize-search-results .snize-overhidden{background:none!important}.snize-search-results .snize-title{color:#333!important}.snize-search-results .snize-thumbnail img{width:70%}.snize-search-results #snize-search-results-grid-mode span.snize-thumbnail{height:236px!important}.snize-search-results .snize-view-product-button{display:none!important}.HeroBanner img{width:100%}.HeroBanner{max-width:1200px;margin:0 auto}.ModtrykTwoBanners{border-top:2px solid #eeebe9;border-bottom:2px solid #eeebe9}.ModtrykTwoBanners__content{display:flex;justify-content:space-between;padding:28px 0;flex-wrap:wrap}.ModtrykTwoBanner{flex:0 0 48%;background-size:cover;background-position:center;border-radius:4px}.ModtrykTwoBanner img{border-radius:4px;width:100%}.AuthorCard__description-image-mobile{display:none;width:144px;float:left;margin-right:16px}.ProductPage--no-variant .ProductPriceBox{justify-content:flex-end}.ProductPage__mobile-actions{display:none;border-top:2px solid #eeebe9;margin-top:18px;padding-top:8px;margin-bottom:-21px}.ProductPageMobileTop{display:none}.ProductPageMobileTop__author{color:#574c46;font-family:Sutro;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px}.ProductPageMobileTop__title{color:#574c46;font-family:Sutro;font-size:22px;font-weight:700;letter-spacing:0;line-height:26px}.ProductPageMobileTop__image{margin-right:16px}.ProductPageMobileTop__content{display:flex;flex-direction:column;justify-content:space-between}.MobileBuyBox{position:fixed;padding:12px 16px;width:100%;bottom:0;display:none;background-color:#de6f2f;justify-content:space-between;z-index:10}.MobileBuyBox__left{flex:1}.MobileBuyBox__left .MobileBuyBox__title{color:#fff;font-family:canada-type-gibson;font-size:14px;letter-spacing:0;line-height:20px;margin:0}.MobileBuyBox__left .MobileBuyBox__price{color:#fff;font-family:Sutro;font-size:22px;font-weight:800;letter-spacing:0;line-height:26px}.MobileBuyBox__buy-button{height:40px;width:139px;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:4px;color:#333;font-family:canada-type-gibson;font-size:14px;font-weight:600;letter-spacing:0;line-height:20px;text-align:center}.ProductPriceBox__title-mobile{display:none;color:#fff;font-family:canada-type-gibson;font-size:14px;letter-spacing:0;line-height:20px}.AuthorPageMobile__image{height:376px;width:100%;display:flex;align-items:flex-end;padding:20px 12px;background-size:cover;background-position:center}.AuthorPageMobile__name{color:#fff;font-family:Sutro;font-size:36px;font-weight:800;letter-spacing:0;line-height:40px;margin:0}.AuthorPageMobile__releases-text{font-family:canada-type-gibson;font-size:14px;letter-spacing:0;line-height:20px;color:#fff}.AuthorPageMobile__description{color:#fff;font-family:canada-type-gibson;font-size:14px;font-weight:600;letter-spacing:0;line-height:16px}.ImageBanner{margin-bottom:32px}.ImageBanner img{width:100%}.SliderWrapper{padding-bottom:28px;padding-top:47px;margin:0 auto;color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px}.Slider__add-to-cart{color:#fff;font-family:canada-type-gibson;font-size:14px;font-weight:600;letter-spacing:0;line-height:18px;text-align:center;border-radius:4px;background-color:#de6f2f;border:none;height:32px;width:104px;position:absolute;bottom:-20px;left:0;margin:0 auto;right:0;display:none;transition:all .2s ease-in-out}.Slider__add-to-cart:hover{background-color:#b55923}.Slider .slick-next{background-color:#fff;width:40px;height:40px;border-radius:50%;right:3px;z-index:1}.Slider .slick-disabled{display:none!important}.Slider .slick-prev{background-color:#fff;width:40px;height:40px;border-radius:50%;left:3px;z-index:1}.Slider__title{color:#574c46;font-family:Sutro;font-size:30px;font-weight:700;letter-spacing:0;line-height:34px;margin-bottom:7px}.Slider__subtitle{color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px;margin-bottom:15px}.Slider__slide{margin:0 27px}.Slider__product-title{color:#333;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:16px;text-align:center;margin-bottom:0}.Slider__product-badge{position:absolute;left:0;top:20px;background-color:#6488af;z-index:1;padding:2px 20px;max-width:133px;text-align:center;box-sizing:border-box}.Slider__product-badge p{font-size:13px;color:#fff;font-family:canada-type-gibson}.Slider__product-subtitle{color:#333;font-family:canada-type-gibson;font-size:14px;letter-spacing:0;line-height:18px;text-align:center;margin-top:6px;margin-bottom:7px}.Slider__product-price{color:#333;font-family:canada-type-gibson;font-size:14px;font-weight:600;letter-spacing:0;line-height:18px;text-align:center}.Slider__product-price-compare{color:#b6b1ae;font-family:canada-type-gibson;font-size:14px;font-weight:600;letter-spacing:0;line-height:18px;text-align:center;text-decoration:line-through}.Slider__product-container{width:180px;margin:4px 4px 20px}.Slider__product{padding-bottom:17px;min-height:306px;width:180px;background-color:#f6f4f4;border-radius:4px;transition:all .2s ease-in-out;position:relative;display:flex;justify-content:center}.Slider__product:hover{background-color:#faeae0}.Slider__product:hover .Slider__add-to-cart{display:block}.Slider__image-container{position:relative;padding:8px 0;display:flex;justify-content:center;width:180px}.Slider__product-serie{position:absolute;height:48px;width:48px;border-radius:40px;background-color:#6488af;display:flex;justify-content:center;align-items:center;color:#fff;font-family:canada-type-gibson;font-size:14px;letter-spacing:0;line-height:18px;text-align:center;bottom:8px;left:7px}.Slider__product-discount-percentage{position:absolute;height:48px;width:48px;border-radius:40px;bottom:8px;right:7px;display:flex;justify-content:center;align-items:center;background-color:#de6f2f;color:#fff}.Slider__image-container img{height:192px;width:122.43px;object-fit:cover;box-sizing:border-box}.Slider__product-details{width:100%;align-items:center;box-sizing:border-box;display:flex;flex-direction:column;padding:0 3px}.Slider__product-price-container{display:flex;width:100%;padding:0 17px;justify-content:center}.Slider__product-price-container--with-compare{justify-content:space-between}.Slider__link{text-align:right;margin-bottom:21px}.Slider__link a{display:flex;justify-content:flex-end;color:#333;font-family:canada-type-gibson;font-size:14px;font-weight:600;letter-spacing:0;line-height:16px;text-align:right}.PageTitle{color:#574c46;font-family:Sutro;font-size:48px;font-weight:800;letter-spacing:0;line-height:52px}.ModtrykFeatures{background-color:#e8edf3;padding:16px 0}.ModtrykFeatures__content{display:flex;flex-wrap:wrap}.ModtrykFeatures__feature{width:40px;flex:1;display:flex;align-items:center;padding-right:16px;box-sizing:border-box;color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px}.ModtrykFeatures__feature-icon{margin-right:16px}.ModtrykContentSection{padding-top:39px;margin-top:39px;border-top:2px solid #eeebe9}.ModtrykContentSection__content-item{display:flex;margin-top:40px}.ModtrykContentSection__content-image-container{flex:0 0 65%}.ModtrykContentSection__content-item-content{flex:0 0 35%;padding-left:31px;padding-right:0}.ModtrykContentSection__content-item-content--left{order:-1;padding-right:31px;padding-left:0}.ModtrykContentSection__content-item-title{color:#574c46;font-family:Sutro;font-size:30px;font-weight:700;letter-spacing:0;line-height:34px}.AuthorPage__top-container{display:block}.AuthorPage__top-container-mobile{display:none}.Authors__author-container{width:50%}.Authors__author-description-container{position:relative}.Authors__author-description-gradient{position:absolute;bottom:0;height:50px;width:100%;background:linear-gradient(180deg,#fff0,#fff)}.Authors__author-subtitle{color:#b6b1ae;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px;margin-bottom:16px!important}.Authors__title{color:#574c46;font-family:Sutro;font-size:48px;font-weight:800;letter-spacing:0;line-height:52px;margin-bottom:30px;margin-top:30px}.Authors__author{display:flex;border-bottom:2px solid #eeebe9;padding-bottom:23px;margin-bottom:23px}.Authors__author__image{flex:0 0 200px;height:274px;background-size:cover;background-position:center;border-radius:4px}.Authors__author-content{padding-left:32px;padding-right:32px}.Authors__authors{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.Authors__author img{margin-right:32px}.Authors__author-title{color:#574c46;font-size:30px;font-weight:700;letter-spacing:0;line-height:34px;margin-top:42px;margin-bottom:8px;font-family:Sutro;display:block}.Authors__author-description{color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px}.Authors__author-link{color:#de6f2f;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:16px;margin-top:16px;display:block}.CollectionPage__header{display:flex;min-height:260px}.CollectionPage__description-container{background-color:#eeebe9;padding:44px}.CollectionPage__image{flex:0 0 38%;background-size:cover;background-position:center}.CollectionPage__title{color:#574c46;font-family:Sutro;font-size:48px;font-weight:800;letter-spacing:0;line-height:52px;margin-top:32px}.CollectionGrid .grid__item{margin-bottom:20px}.CartSidebar{position:fixed;right:-100%;top:0;max-height:100vh;height:100%;z-index:100;background-color:#fff;box-sizing:border-box;padding:24px 46px;width:500px;transition:.2s right ease-in-out}.CartSidebar__right{flex:1}.CartSidebar--active{right:0;box-shadow:-5px 0 24px 4px #87a3c1}.CartSidebar__title{color:#574c46;font-family:Sutro;font-size:30px;font-weight:700;letter-spacing:0;line-height:34px}.CartSidebar__item{display:flex;border-top:2px solid #efefef;padding-top:11px;margin-top:11px}.CartSidebar__item-title{color:#333;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:18px;margin:0}.CartSidebar__item-author,.CartSidebar__item-serie{color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px;margin:0}.CartSidebar__item-image{min-height:98px;min-width:98px;background-color:#eeebe9;display:flex;justify-content:center;align-items:center}.CartSidebar__item-image img{max-width:59px}.CartSidebar__content{padding:3px 3px 0 16px;box-sizing:border-box}.CartSidebar__item-price{color:#333;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:18px;text-align:right;margin-top:3px;white-space:nowrap}.CartSidebar__inner{display:flex;flex-direction:column;justify-content:space-between;height:100%}.CartSidebar__discount-code{display:flex;justify-content:space-between}.CartSidebar__discount-button{font-family:canada-type-gibson;font-size:14px;font-weight:600;letter-spacing:0;line-height:16px;display:flex;justify-content:center;align-items:center;border-radius:4px;background-color:#de6f2f;border:none;color:#fff;width:102px;height:40px;transition:.2s all ease-in-out}.CartSidebar__discount-button:hover{background-color:#b55923}.CartSidebar__discount-code-input{border:2px solid #eeebe9;border-radius:4px;flex:0 0 69%;color:#b6b1ae;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px}.CartSidebar__free-shipping{justify-content:space-between;padding:12px 16px;border-radius:4px;background-color:#f0f5e4;margin-bottom:10.73px;display:none}.CartSidebar__free-shipping--shown{display:flex}.CartSidebar__free-shipping p{color:#333;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:20px;margin:0}.CartSidebar__total{padding-top:15.45px;margin-top:16.42px;border-top:2px solid #efefef;border-bottom:2px solid #efefef;padding-bottom:15.45px;margin-bottom:16.42px}.CartSidebar__bottom-form{display:none}.CartSidebar__bottom-form.CartSidebar__bottom-form--shown{display:block}.CartSidebar__total-section{display:none;justify-content:space-between}.CartSidebar__total-section.CartSidebar__total-section--shown{display:flex}.CartSidebar__total-section-label-1{color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px;margin:0}.CartSidebar__total-section-value-1{color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px;text-align:right;margin:0}.CartSidebar__total-section-label-2{color:#333;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:18px;margin:0}.CartSidebar__total-section-value-2{color:#574c46;font-family:Sutro;font-size:24px;font-weight:700;letter-spacing:0;line-height:28px;text-align:right;margin:0}.CartSidebar__items{overflow:auto}.CartSidebar__title-container{display:flex;justify-content:space-between}.CartSidebar__title-container svg{margin-top:5px}.CartSidebar__title-container svg:hover{cursor:pointer}.CartSidebar__item-quantity{display:flex;width:66px;height:24px;border:2px solid #eeebe9;border-radius:11.5px;justify-content:space-between;padding:1px 3px;margin-top:11px}.CartSidebar__item-quantity-btn-minus,.CartSidebar__item-quantity-btn-plus{height:18px;width:18px;border-radius:9.5px;background-color:#de6f2f;display:flex;justify-content:center;align-items:center;color:#fff}.CartSidebar__item-quantity-btn-minus:hover,.CartSidebar__item-quantity-btn-plus:hover{cursor:pointer;background-color:#b55923}.CartSidebar__item-quantity-number{color:#333;font-family:canada-type-gibson;font-size:12px;letter-spacing:0;line-height:17px;text-align:center;margin-top:2px}.CartSidebar__item-controls{display:flex}.CartSidebar__item-remove-button{margin-top:13px;margin-left:8px;border-left:1px solid #efefef;padding-left:9px}.CartSidebar__item-remove-button svg{opacity:.4;transition:all .2s ease-in-out}.CartSidebar__item-remove-button:hover{cursor:pointer}.CartSidebar__item-remove-button:hover svg{opacity:.8}.CartSidebar__checkout-buttons{display:flex;justify-content:space-between;margin-top:17px}.CartSidebar__checkout-button--checkout{color:#fff;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:18px;text-align:center;border-radius:4px;background-color:#de6f2f;flex:.49;height:48px;border:none;transition:all .2s ease-in-out}.CartSidebar__checkout-button--checkout:hover{background-color:#b55923}.CartSidebar__checkout-button--shop-more{color:#fff;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:18px;text-align:center;flex:.49;box-sizing:border-box;border:2px solid #6488af;border-radius:4px;height:48px;background:none;color:#6488af;transition:all .2s ease-in-out}.CartSidebar__checkout-button--shop-more:hover{background-color:#e8edf3}.CartSidebar__checkbox-text{color:#b6b1ae;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px;margin-left:45px;margin-top:6px}.CartSidebar__checkbox-text a{color:#de6f2f;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:16px}.CartSidebar__checkbox{position:relative}.CartSidebar__checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.CartSidebar__checkbox-mark{position:absolute;top:0;left:0;height:30px;width:30px;border:2px solid #b6b1ae;border-radius:4px;transition:all .2s ease-in-out}.CartSidebar__checkbox{display:flex}.CartSidebar__checkbox:hover{cursor:pointer}.CartSidebar__checkbox:hover input~.CartSidebar__checkbox-mark{background-color:#efcdb9;border-color:#efcdb9}.CartSidebar__checkbox input:checked~.CartSidebar__checkbox-mark{background-color:#de6f2f;border-color:#de6f2f}.CartSidebar__checkbox-mark:after{content:"";position:absolute;display:none}.CartSidebar__checkbox input:checked~.CartSidebar__checkbox-mark:after{display:block}.CartSidebar__checkbox .CartSidebar__checkbox-mark:after{left:11px;top:7px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.price--sold-out .price__badge--sold-out{display:none!important}.CartSidebar__disclaimer-box{border-radius:4px;background-color:#f3dcd8;padding:12px 16px;display:none;margin-bottom:16px}.CartSidebar__disclaimer-box--shown{display:block!important}.CartSidebar__disclaimer-box-title{color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px;font-weight:700;margin:0}.CartSidebar__disclaimer-box-subtitle{color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px;margin:0}.CartSidebar__top{overflow:auto;flex:1}.SearchPage__result-text{color:#574c46;font-family:Sutro;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;text-align:left;text-transform:capitalize}.SearchPage__title{margin-top:32px}#shopify-section-footer{background-color:#574c46;padding:40px 0 23px}.Footer{display:flex;flex-wrap:wrap}.Footer__logo svg{width:186px}.Footer__bottom{display:flex;justify-content:center;align-items:center;padding-top:16px;flex-direction:column}.Footer__bottom img{width:400px;margin-top:16px}.Footer__bottom-divider{height:1px;width:40px;border:2px solid #ffffff}.Footer__column{flex:1}.Footer__text p,.Footer__text{color:#fff;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px;margin-bottom:0}.Footer a{color:#de6f2f;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:20px;display:block}.Footer__text--left-padding{padding-left:33px}.Footer__logo{margin-bottom:33px}.Footer__social-links{display:flex}.Footer__social-link{margin-right:20px;display:block}body .Footer__column-newsletter input[type=text],body .Footer__column-newsletter input[type=email]{border:2px solid #ffffff!important;border-radius:4px!important;font-family:canada-type-gibson!important;font-size:16px!important;letter-spacing:0!important;line-height:20px!important;background:none!important;width:100%!important;color:#fff!important;margin-bottom:1px!important}body .Footer__column-newsletter input[type=text]:last-child,body .Footer__column-newsletter input[type=email]:last-child{margin-bottom:17px!important}body .Footer__column-newsletter input[type=text]::placeholder,body .Footer__column-newsletter input[type=email]::placeholder{color:#fff!important;font-family:canada-type-gibson!important;font-size:16px!important;letter-spacing:0!important}.Footer__column-newsletter button{color:#fff!important;font-family:canada-type-gibson!important;font-size:16px!important;font-weight:600!important;letter-spacing:0!important;line-height:18px!important;text-align:center!important}.Footer__newsletter-form-title{color:#fff;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:20px;margin-bottom:9px}.Footer__newsletter-form-button{font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:18px;border-radius:4px;background-color:#de6f2f;height:44px;width:320px;text-align:center;border:none;color:#fff;width:100%;transition:.2s all ease-in-out}.Footer__newsletter-form-button{background-color:#b55923}.AuthorPage__press{margin-top:23px}.AuthorPage__press-title{color:#574c46;font-family:Sutro;font-size:30px;font-weight:700;letter-spacing:0;line-height:34px}.AuthorPage__press-text{color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px}.AuthorPage__press-text a{color:#de6f2f;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:20px}.AuthorPage__press-image{margin-right:24px;margin-top:24px;max-height:200px}.AuthorPage__featured-book{align-items:center;border-top:2px solid #eeebe9;padding-top:36px;margin-top:45px}.AuthorPage__featured-book-title{margin-bottom:11px!important}.ModtrykFeaturedNewsItem,.ModtrykFeaturedNewsItem__wrapper{padding-top:32px;padding-bottom:32px}.ModtrykFeaturedNewsItem__inner{display:flex}.ModtrykFeaturedNewsItem__top-text{color:#6488af;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:18px;margin-bottom:16px}.ModtrykFeaturedNewsItem__header-content--mobile{display:none}.ModtrykFeaturedNewsItem__left{flex:1}.ModtrykFeaturedNewsItem__right{display:flex;justify-content:center;align-items:center;flex:1}.ModtrykFeaturedNewsItem__right img{border-radius:4px}.ModtrykFeaturedNewsItem__pre-title{color:#574c46;font-family:Sutro;font-size:24px;font-weight:700;letter-spacing:0;line-height:28px;margin-bottom:4px}.ModtrykFeaturedNewsItem__title{color:#574c46;font-family:Sutro;font-size:36px;font-weight:500;letter-spacing:0;line-height:34px;margin-bottom:4px}.ModtrykFeaturedNewsItem__sub-title{color:#b6b1ae;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px;margin-top:12px;margin-bottom:13px}.ModtrykFeaturedNewsItem__content{color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px}.ModtrykFeaturedNewsItem__buttons{display:flex;margin-top:38px}.ModtrykFeaturedNewsItem__buttons--mobile{display:none}.ModtrykFeaturedNewsItem__buttons--mobile .ModtrykFeaturedNewsItem__button-first,.ModtrykFeaturedNewsItem__buttons--mobile .ModtrykFeaturedNewsItem__button-second{width:49%}.ModtrykFeaturedNewsItem__button-first{height:48px;width:238px;color:#fff;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:18px;text-align:center;background-color:#de6f2f;display:flex;justify-content:center;align-items:center;border-radius:4px;margin-right:24px;transition:.2s all ease-in-out}.ModtrykFeaturedNewsItem__button-first,.ModtrykFeaturedNewsItem__button-second{background-color:#b55923}.ModtrykFeaturedNewsItem__button-second{height:48px;width:238px;color:#fff;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:18px;text-align:center;background-color:#6488af;display:flex;justify-content:center;align-items:center;border-radius:4px;transition:.2s all ease-in-out}.ModtrykFeaturedNewsItem__button-second{background-color:#4d6a89}@media (max-width: 850px){.ModtrykFeaturedNewsItem__header-content{display:none}.ModtrykFeaturedNewsItem__header-content--mobile{display:block}.ModtrykFeaturedNewsItem__title{color:#574c46;font-family:Sutro;font-size:22px;font-weight:700;letter-spacing:0;line-height:26px}.ModtrykFeaturedNewsItem__top-text{color:#6488af;font-family:canada-type-gibson;font-size:11px;letter-spacing:0;line-height:20px;margin:0}.ModtrykFeaturedNewsItem__right{display:block}.ModtrykFeaturedNewsItem__sub-title{margin-bottom:7px;font-size:15px}.ModtrykFeaturedNewsItem__buttons{margin-top:23px}}.cc-revoke.cc-bottom{display:none}.ProductPage__review{padding-bottom:17px;margin-bottom:17px}.ProductPage__review-divider{height:1px;width:48px;border-bottom:2px solid #eeebe9}.ProductPage__review-author{display:flex;align-items:center}.ProductPage__review-author svg{width:16px}.ProductPage__review-author{min-height:40px}.ProductPage__review-stars{display:flex;margin-right:16px}.ProductPage__review-stars svg{margin-right:5px}.ProductPage__review-text{color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px;margin-bottom:0}.ProductPage__review-source{color:#333;font-family:canada-type-gibson;font-size:14px;letter-spacing:0;line-height:18px}.Slider__wrapper{position:relative}.TermsDialog__container{position:fixed;z-index:1000;justify-content:center;align-items:center;height:100vh;width:100vw;background-color:#0009;display:none}.TermsDialog__container--visible{display:flex}#TermsDialog{width:600px;top:50vh;left:0;right:0;margin:0 auto;box-shadow:-5px 0 24px 4px #87a3c1;z-index:2;background-color:#fff;padding:28px 40px;border-radius:4px}#TermsDialog h2{color:#574c46;font-family:Sutro;font-size:30px;font-weight:700;letter-spacing:0;line-height:34px}#TermsDialog p{color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px}#TermsDialog a{color:#de6f2f;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:16px}.TermsDialog--visible{display:block}.TermsDialog__buttons{display:flex;justify-content:space-between}.TermsDialog__button{flex:0 0 48%;height:48px;display:flex;justify-content:center;align-items:center;color:#6488af;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:18px;text-align:center;border:2px solid #6488af;border-radius:4px;transition:.2s all ease-in-out}.TermsDialog__button:hover{background-color:#e8edf3;cursor:pointer}.TermsDialog__button--accept:hover{background-color:#b55923}.TermsDialog__button--accept{border-radius:4px;background-color:#de6f2f;border-color:#de6f2f;color:#fff}.Slider__overlay{position:absolute;right:0;top:0;height:330px;width:80px;background:linear-gradient(90deg,#fff0,#fff)}.Slider__prev-arrow{height:40px;width:40px;border-radius:40px;background-color:#fff;position:absolute;left:0;top:34%;z-index:1;transition:all .2s ease-in-out}.Slider__next-arrow:hover,.Slider__prev-arrow:hover{cursor:pointer}.Slider__next-arrow{height:40px;width:40px;border-radius:40px;background-color:#fff;position:absolute;right:0;top:34%;z-index:1;transition:all .2s ease-in-out}.Slider__prev-arrow:hover,.Slider__next-arrow:hover{background-color:#d56929}.Slider__prev-arrow:hover svg g,.Slider__next-arrow:hover svg g{stroke:#fff}.Slider__next-arrow svg{margin-left:7px;margin-top:10px}.Slider__prev-arrow svg{transform:rotate(180deg);margin-left:11px;margin-top:10px}.site-header{padding:0}.clearfix{clear:both}body .page-width{padding-left:16px;padding-right:16px;max-width:1232px}h2{text-transform:none;font-weight:700}body .site-footer__linklist-item a{color:#fff;font-family:canada-type-gibson;font-weight:500}body #SearchDrawer{border-top:1px solid #e0e0e0;padding-top:4px;padding-bottom:4px}body .product-single__title-container{border-top:1px solid #eaeaea;margin-top:25px;padding-top:40px;font-family:canada-type-gibson}.article__tags--list{display:none}.BlogPage .article__title{color:#574c46;font-family:Sutro;line-height:34px;font-size:24px;font-weight:700;letter-spacing:0;line-height:24px}.BlogPage .article__author,.BlogPage .article__date{display:none}.BlogPage h1{color:#574c46;font-family:Sutro;font-size:48px;font-weight:800;letter-spacing:0;line-height:52px;text-align:left}.BlogPage .article-listing{padding-top:0}.BlogPage .section-header{margin-top:40px;margin-bottom:45px}.blog-list-view{display:flex;flex-wrap:wrap;justify-content:space-between}.blog-list-view li{flex:0 0 24%;border:none}.blog-filter{display:none}.Pagination__button-left{transform:rotateY(180deg)}.filters-toolbar-wrapper{border-top:2px solid #eeebe9;border-bottom:2px solid #eeebe9;margin-top:35px;margin-bottom:51px}.filters-toolbar__product-count{color:#574c46;font-family:Sutro;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;text-align:right}.filters-toolbar__input{height:46px;border:2px solid #eeebe9;border-radius:4px;margin:15px;width:246px!important}.filters-toolbar .icon-chevron-down{fill:#b6b1ae;right:34px;font-size:29px;font-family:canada-type-gibson}.filters-toolbar__label{color:#574c46;font-family:Sutro;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;text-transform:initial}.product-single__title{color:#574c46;font-family:Sutro;font-size:48px;font-weight:800;letter-spacing:0;line-height:52px}.product-single__subtitle{color:#574c46;font-family:Sutro;font-size:24px;font-weight:700;letter-spacing:0;line-height:28px;margin-bottom:0}body .product-single__media-group{background-color:#f1f1f1;padding:13px 0;border-radius:11px}body .product-single__info-tags{display:flex;margin-bottom:23px}body .product-single__info-tag{display:flex;justify-content:center;align-items:center;background-color:#fbcac1;padding:2px 23px;border-radius:15px;margin-right:13px;font-family:canada-type-gibson;font-size:13px}body .announcement-bar{background-color:#6488af;text-align:left}body .announcement-bar__message{padding-top:6px;padding-bottom:6px;padding-left:0;color:#fff;font-family:canada-type-gibson;font-size:14px;letter-spacing:0;line-height:18px;font-weight:300}body .site-header__logo-image{width:42px}body .search-bar__interior{padding-left:0;padding-right:0}body .search-form__container{justify-content:flex-start;align-items:center;padding:0;margin:0}body .search-bar__input,body .search-bar__input::placeholder{border:none;color:#b6b1ae;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px}body .SearchForm__input{display:flex;align-items:center;width:100%}.announcement-bar-content{display:flex;align-items:center}.announcement-bar-content svg{margin-right:21px}body .site-nav__link{font-family:canada-type-gibson;color:#333;font-size:16px;letter-spacing:0;line-height:20px}body .site-nav{margin:24px 0 16px}body .site-nav a{padding:3px 20px}.site-header__icons-wrapper{margin-top:8px}.return-link-wrapper{margin-bottom:16px}#shopify-section-footer{margin-top:35px}.BlogPage__read-more-post-btn{height:48px;width:227.41px;border:2px solid #6488af;border-radius:4px;display:flex;justify-content:center;align-items:center;color:#6488af;text-transform:none;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:18px;text-align:center;transition:.2s all ease-in-out}.BlogPage__read-more-post-btn:hover{background-color:#e8edf3!important;color:#6488af!important;border-color:#6488af!important}.TextArea{max-width:824px;width:100%;padding:0 16px;box-sizing:border-box;margin:0 auto 40px;color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px}.TextArea--left{margin-left:0;padding:0}.FeaturedArticles__see-all-btn{height:32px;width:144px;border-radius:4px;background-color:#6488af;color:#fff;font-family:canada-type-gibson;font-size:14px;font-weight:600;letter-spacing:0;line-height:18px;text-align:center;line-height:10.5px;text-transform:inherit;margin-top:11px;transition:.2s all ease-in-out}.FeaturedArticles__see-all-btn:hover{background-color:#4d6a89}.ArticlePage__top-text{color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px;text-align:left;margin-bottom:35px}.ArticlePage .article__title{color:#574c46;font-family:Sutro;font-size:48px;font-weight:800;letter-spacing:0;line-height:52px;text-align:left}.ArticlePage h3{color:#574c46;font-family:Sutro;font-size:24px;font-weight:700;letter-spacing:0;line-height:28px}.ArticlePage .rte{color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px}.BlogSection .section-header h2{color:#574c46;font-family:Sutro;font-size:36px;font-weight:500;letter-spacing:0;line-height:34px;text-align:left}.BlogSection .article__title{color:#574c46;font-family:Sutro;font-weight:700;letter-spacing:0;font-size:24px;line-height:24px}.BlogSection .article__meta-buttons a{border:2px solid #6488af;border-radius:4px;color:#6488af;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:18px;text-align:center;padding:9px 22px;transition:.2s all ease-in-out;text-transform:none}.BlogSection .article__meta-buttons a:hover{background-color:#e8edf3;color:#6488af!important;border-color:#6488af}.BlogSection .article__grid-excerpt{color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px}.AuthorCard{margin-top:39px;padding:39px 0;border-top:2px solid #eeebe9;border-bottom:2px solid #eeebe9}.AuthorCard__content{background-color:#eeebe9;display:flex}.AuthorCard__right{padding:37px 153px 54px 177px}.AuthorCard__right-content{max-width:486px;font-family:canada-type-gibson}.AuthorCard__name{color:#574c46;font-family:Sutro;font-size:30px;font-weight:700;letter-spacing:0;line-height:34px}.AuthorCard__image{flex:0 0 384px;background-position:center;background-size:cover}.AuthorCard__description{color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px;height:150px;overflow:hidden}.AuthorCard__description-overlay{position:absolute;bottom:0;height:39px;width:100%;background:linear-gradient(180deg,#fff0 0,#eeebe9)}.AuthorCard__description-container{position:relative}.AuthorCard__read-more{color:#de6f2f;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:16px;margin-top:26px;display:block}.AuthorCard--not-first{margin-top:0;border-top:0}.AuthorCard__press-button{color:#6488af;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:16px;margin-top:16px;display:block}.ProductPage{display:flex;justify-content:space-between}.ProductPage__preorder-date{display:none}.ProductPage__preorder-date--shown{display:block}.ProductPage__left{flex:0 0 298px}.ProductPage__middle{flex:0 0 612px;padding:0 16px;display:flex;flex-direction:column}.ProductPage__right{flex:0 0 252px}.ProductTabs{display:flex;padding:2px;background-color:#eeebe9;border-radius:4px;margin-top:28px;margin-bottom:16px}.ProductPage__right .price-item{color:#574c46;font-family:Sutro;font-size:36px;font-weight:500;letter-spacing:0;line-height:34px}.ProductTabs__tab{flex:1;height:40px;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:4px}.ProductTabs__tab span{font-family:canada-type-gibson;font-size:14px;font-weight:600;letter-spacing:0;line-height:16px;text-align:center}.ProductPriceBox{background-color:#eeebe9;padding:33px 24px;height:464px;display:flex;flex-direction:column;justify-content:space-between}.ProductPage--no-variant .ProductPriceBox{height:auto;padding:23px 24px}.ProductPriceBox__price{color:#6488af;font-size:30px;line-height:26px;font-weight:700}.ProductPriceBox__subtext{color:#de6f2f;font-size:14px;line-height:16px}.ProductPriceBox__add-to-card-button{border-radius:4px;background-color:#de6f2f;text-align:center;display:flex;justify-content:center;align-items:center;padding:10px 0;border:0;width:100%;outline:none;margin-top:16px;color:#fff;font-size:16px;font-weight:600;letter-spacing:0;line-height:18px;transition:all .2s ease-in-out;font-family:canada-type-gibson}.ProductPriceBox__add-to-card-button:hover{cursor:pointer;background-color:#b55923}.ProductPriceBox__info{margin-top:16px}.ProductPriceBox__info-item svg{width:21px}.ProductPriceBox__info-item--hidden{display:none}.ProductPriceBox__delivery-info{color:#333;font-family:canada-type-gibson;font-size:14px;letter-spacing:0;line-height:18px;margin-top:11px}.ProductPriceBox__info span{color:#333;font-family:canada-type-gibson;font-size:14px;font-weight:600;letter-spacing:0;line-height:16px}.ProductPriceBox__wishlist-button{padding:10px 0;display:flex;justify-content:center;align-items:center;border:2px solid #6488af;border-radius:4px}.ProductPriceBox__wishlist-button span{color:#6488af;font-weight:600}.ProductTabs__tab--active{background-color:#fff}.ProductPage__info iframe{width:100%}.ProductPage__info-item-title{color:#333;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:20px;width:168px}.ProductPage__info-item-value{color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px}.ProductPage__info-items li{display:flex;margin-top:8px}.ProductPage .price__badge--sale{display:none}.ProductVariants{display:flex}.ProductVariants__option-label{border:2px solid #fff;padding:20px 31px;border-radius:4px;background-color:#f6f4f4}.ProductVariants__option:checked+.ProductVariants__option-label{border:2px solid #de6f2f;background-color:#fff}.ProductVariants__option:checked+.ProductVariants__option-label svg{display:block}.ProductVariants__option{display:none}.ProductPage .price--on-sale .price-item--regular{color:#b6b1ae;margin-bottom:4px}.ProductPage .ProductPage__description{max-height:97px;overflow:hidden;font-family:canada-type-gibson;color:#333;font-size:16px;letter-spacing:0;line-height:20px}.ProductPage .ProductPage__description--expanded{max-height:initial}.ProductPage__description-content-container{position:relative}.ProductPage .ProductPage__description-overlay{position:absolute;bottom:0;height:39px;width:100%;background:linear-gradient(180deg,#fff0,#fff)}.ProductPage .ProductPage__description-more-button{color:#de6f2f;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:16px}.ProductPage .ProductPage__description-more-button:hover{cursor:pointer}.ProductPage__description-more-button--hidden,.ProductPage__description-overlay--hidden{display:none}.ProductPriceBox__top-container{border-bottom:2px solid #b6b1ae;padding-bottom:12px}.ProductVariants__option-price-compare{text-decoration:line-through;color:#b6b1ae;font-size:14px;line-height:18px;font-family:canada-type-gibson}.ProductVariants__option-price{color:#333;font-size:16px;line-height:20px;font-weight:600;display:block;letter-spacing:0;font-family:canada-type-gibson}#ProductVariants{display:flex;justify-content:space-between;margin-top:80px;flex-wrap:wrap;margin-bottom:-8px}#ProductVariants li{flex:0 0 49%;margin-bottom:8px}#ProductVariants li label{width:100%;height:100%;display:flex;justify-content:center;flex-direction:column}.ProductVariants__option-title{color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px}.AuthorPage__top{display:flex}.AuthorPage__image{background-size:cover;background-position:center;margin-right:65px;flex:0 0 400px;height:468px}.AuthorPage__book-image{height:345px;width:100%;background-size:cover;background-position:center}.AuthorPage__book-title{color:#333;font-family:canada-type-gibson;font-size:18px;font-weight:600;letter-spacing:0;line-height:18px}.AuthorPage__book-subtitle{color:#b6b1ae;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px;margin-bottom:21px}.AuthorPage__content{display:flex;justify-content:center;align-items:center;color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px}.AuthorPage__collections{display:flex;flex-direction:column}.AuthorPage__collection-items{display:flex;flex-wrap:wrap}.AuthorPage__collection-item{margin-right:19px;width:220.21px;margin-bottom:20px}.AuthorPage__book-title{color:#333;font-family:canada-type-gibson;font-size:18px;font-weight:600;letter-spacing:0;line-height:18px;margin:16px 0 4px}.AuthorPage__name{color:#574c46;font-family:Sutro;font-size:48px;font-weight:800;letter-spacing:0;line-height:52px;margin-bottom:3px}.AuthorPage__releases-text{color:#b6b1ae;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px}.AuthorPage__releases{padding-top:31px;border-top:2px solid #eeebe9;margin-top:46px}.AuthorPage__collection{border-bottom:2px solid #eeebe9;padding-top:32px;padding-bottom:32px}.AuthorPage__releases-title{color:#574c46;font-family:Sutro;font-size:36px;font-weight:500;letter-spacing:0;line-height:34px}.AuthorPage__collection-title{color:#574c46;font-family:Sutro;font-size:24px;font-weight:700;letter-spacing:0;line-height:24px}.AuthorPage__description{color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px}.mega-title{margin-bottom:8px;max-width:70%;color:#fff;font-family:Sutro;font-size:48px;font-weight:800;letter-spacing:0;line-height:53px}.slideshow__btn{height:48px;line-height:28px;width:240px;border-radius:4px;background-color:#de6f2f;color:#fff;text-transform:initial;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;text-align:center}.main-content .shopify-section:first-child{margin-bottom:0;padding-bottom:0}.ProductVariants__variant{position:relative}.ProductVariants__option-price-container svg{position:absolute;right:13px;top:31%;display:none}.ProductPriceBox__action{display:flex;margin-top:9px}.ProductPriceBox__action svg{min-width:18px;margin-top:2px}.ProductPriceBox__action span{color:#6488af;font-family:canada-type-gibson;font-size:14px;font-weight:600;letter-spacing:0;line-height:16px;margin-left:7px;margin-top:1px}.breadcrumb,.breadcrumb a{color:#b6b1ae;font-family:canada-type-gibson;font-size:14px;letter-spacing:0;line-height:18px}#SearchDrawer{display:block;height:77px}.search-bar__submit,.search-bar__close{display:none}.SearchForm__container{display:flex;justify-content:space-between;width:100%;align-items:center}body .search-bar__form{max-width:none}.SearchForm__social-icons{width:20%;display:flex;justify-content:flex-end}.SearchForm__social-icons a{margin-left:20px}.search-form__input{padding:18px}#shopify-section-header{box-shadow:0 2px 4px #b6b1ae80}.site-header__cart{border:none;background:none}.site-header__cart-count{background-color:#de6f2f;width:18px;height:18px;top:4px;right:5px}.snize-product-out-of-stock .snize-price-list,.snize-main-panel{display:none!important}.ModtrykSingleContentSection__wrapper{padding-top:40px;padding-bottom:40px;border-top:2px solid #eeebe9}.ModtrykSingleContentSection__content-item{display:flex;margin-top:40px;margin-bottom:40px;flex-wrap:wrap}.ModtrykSingleContentSection__content-image-container{flex:0 0 65%}.ModtrykSingleContentSection__content-item-content{flex:0 0 35%;padding-left:31px;padding-right:0;display:flex;align-items:center;color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px}.ModtrykSingleContentSection__content-item-content--left{order:-1;padding-right:31px;padding-left:0}.ModtrykSingleContentSection__content-item-title{color:#574c46;font-family:Sutro;font-size:30px;font-weight:700;letter-spacing:0;line-height:34px}.ModtrykSingleContentSection__content-image-container--left{display:flex;justify-content:flex-end}.ModtrykSingleContentSection__video{width:100%;position:relative}.FullWidthImageBanner{margin-top:-55px;margin-bottom:40px;background-size:cover!important;background-repeat:no-repeat!important}.FullWidthImageBanner__title{max-width:632px;color:#fff;font-family:Sutro;font-size:48px;font-weight:800;letter-spacing:0;line-height:51px;padding-top:172px}.FullWidthImageBanner__subtitle{max-width:632px;color:#fff;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px;padding-bottom:48px}.TwoInfoBoxes{display:flex;margin-bottom:126px;margin-top:31.5px;flex-wrap:wrap}.TwoInfoBoxes__button{height:48px;width:240px;color:#fff;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:18px;text-align:center;background-color:#de6f2f;border:none;border-radius:4px;display:flex;justify-content:center;align-items:center;transition:.2s all ease-in-out;position:absolute;bottom:-24px}.TwoInfoBoxes__button:hover{background-color:#b55923;color:#fff}.TwoInfoBoxes__box-left{padding:24px 32px 40px;margin-right:62px;background-color:#faeae0;position:relative;flex:1;border-radius:4px}.TwoInfoBoxes__box-right{padding:24px 32px 40px;border-radius:4px;flex:1;background-color:#eeebe9;position:relative}.TwoInfoBoxes__box-content{color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px}.TwoInfoBoxes__box-title{color:#574c46;font-family:Sutro;font-size:30px;font-weight:700;letter-spacing:0;line-height:34px}.TwoInfoBoxes__wrapper .page-width{padding:0}.ContactPage__iframe{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.ContactPage__iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.ContactPage__top{display:flex;padding-bottom:40px;border-bottom:2px solid #eeebe9;margin-bottom:32px;flex-wrap:wrap}.ContactPage__contact-title{color:#574c46;font-family:Sutro;font-size:48px;font-weight:800;letter-spacing:0;line-height:52px}.ContactPage__contacts-content{display:flex;justify-content:center;flex-direction:column;margin-left:40px}.ContactPage__info{padding-left:23px;margin-left:23px;border-left:2px solid #eeebe9}.ContactPage__address{color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px}.ContactPage__address p{margin:0}.ContactPage__address a{color:#de6f2f!important;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px}.ContactPage__socials-title{color:#333;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:20px;margin-top:32px}.ContactPage__social-icon svg{height:35px;width:35px;margin-right:17px}.ContactPage__staff-title{color:#574c46;font-family:Sutro;font-size:36px;font-weight:500;letter-spacing:0;line-height:34px;margin-bottom:24px}.ContactPage__top-image{height:266px;width:200px;border-radius:4px}.ContactPage__person-name{color:#574c46;font-family:Sutro;font-size:30px;font-weight:700;letter-spacing:0;line-height:34px;margin-bottom:4px}.ContactPage__contact{display:flex;flex-direction:row;align-items:center;padding-bottom:24px;margin-bottom:24px;border-bottom:2px solid #eeebe9;margin-right:32px;flex:0 0 47%}.ContactPage__person-title{height:20px;width:336px;color:#333;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:20px}.ContactPage__person-phone{color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px;margin-bottom:4px}.ContactPage__person-email{color:#de6f2f;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px}.ContactPage__left{flex:1}.ContactPage__contact-person{margin-left:32px}.NewsletterSection{background-color:#fff;padding:40px 0;margin-top:40px}.NewsletterSection__inner{display:flex;min-height:359px}.NewsletterSection__left{flex:1;padding-right:32px;box-sizing:border-box}.NewsletterSection__right{flex:1;display:flex;justify-content:center;align-items:center}.NewsletterSection__right img{width:100%}.NewsletterSection button{color:#fff!important;font-family:canada-type-gibson!important;font-size:16px!important;font-weight:600!important;letter-spacing:0!important;line-height:18px!important;text-align:center!important;height:48px!important;width:400px!important;padding:0!important}.NewsletterSection input[type=text],.NewsletterSection input[type=email]{border:2px solid #b6b1ae!important;border-radius:4px!important;height:52px!important;display:block!important;margin-bottom:16px!important;width:100%!important;background:none!important}.NewsletterSection__title{color:#574c46;font-family:Sutro;font-size:24px;font-weight:700;letter-spacing:0;line-height:30px}.NewsletterSection__subtitle{color:#574c46;color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px}.NewsletterSection__form-button{font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:18px;border-radius:4px;background-color:#de6f2f;height:44px;width:320px;text-align:center;border:none;color:#fff;width:67%;transition:.2s all ease-in-out}.NewsletterSection__form-button:hover{background-color:#b55923}.ProductGrid{margin:0 auto;display:grid;grid-gap:1rem;grid-template-columns:repeat(5,1fr)}.ProductGrid:after{clear:both}.ProductGrid .grid__item{margin-bottom:20px!important}.ProductGrid__container{margin-bottom:28px;margin-top:23px}.ProductGrid .slick-next{background-color:#fff;width:40px;height:40px;border-radius:50%;right:3px;z-index:1}.ProductGrid__more-link{color:#333;font-family:canada-type-gibson;font-size:18px;font-weight:600;letter-spacing:0;line-height:18px;text-align:center;display:block;margin:16px auto 0}.ProductGrid .slick-disabled{display:none!important}.ProductGrid .slick-prev{background-color:#fff;width:40px;height:40px;border-radius:50%;left:3px;z-index:1}.ProductGrid__title{color:#574c46;font-family:Sutro;font-size:30px;font-weight:700;letter-spacing:0;line-height:34px;margin-bottom:16px}.ProductGrid__subtitle{color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px}.ProductGrid__slide{margin:0 27px}.section-header__title{padding-left:55px}.ProductGrid .ProductCard{width:100%}.ProductCard__product-badge{position:absolute;left:0;top:20px;background-color:#6488af;z-index:1;padding:5px 24px;max-width:170px;text-align:center;box-sizing:border-box}.ProductCard__product-badge p{color:#fff}.ProductCard__title{color:#333;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:16px;text-align:center;margin-bottom:0}.ProductCard__subtitle{color:#333;font-family:canada-type-gibson;font-size:14px;letter-spacing:0;line-height:18px;text-align:center;margin-top:6px;margin-bottom:7px}.ProductCard__price{color:#574c46;font-family:Sutro;font-size:20px;letter-spacing:0;line-height:28px;text-align:center}.ProductCard__price-compare{color:#b6b1ae;font-family:Sutro;font-size:22px;letter-spacing:0;line-height:28px;text-align:center;text-decoration:line-through;margin-right:10px}.ProductCard__add-to-cart{color:#fff;font-family:canada-type-gibson;font-size:14px;font-weight:600;letter-spacing:0;line-height:18px;text-align:center;border-radius:4px;background-color:#de6f2f;border:none;padding:7px 0;width:104px;position:absolute;bottom:-20px;left:0;margin:0 auto;right:0;display:none;transition:all .2s ease-in-out}.ProductCard__add-to-cart:hover{background-color:#b55923}.ProductCard__container{margin:0!important;margin-bottom:20px}.ProductCard{padding-bottom:17px;min-height:306px;background-color:#f6f4f4;border-radius:4px;transition:all .2s ease-in-out;position:relative;display:flex;justify-content:center;margin-bottom:19px}.Product__digital-text{color:#6488af;font-family:canada-type-gibson;font-size:14px;font-weight:600;letter-spacing:0;line-height:18px;text-align:center;margin-top:6px;margin-bottom:4px!important}.ProductCard:hover{background-color:#faeae0}.ProductCard:hover .ProductCard__add-to-cart{display:block}.ProductCard__image-container{position:relative;width:145.53px;max-height:306px;padding:8px 0;display:flex;margin:0 auto;justify-content:center}.ProductCard__serie{position:absolute;height:64px;width:64px;border-radius:50%;background-color:#6488af;display:flex;justify-content:center;align-items:center;color:#fff;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:16px;text-align:center;bottom:15px;left:-30px}.ProductCard__discount-percentage{position:absolute;height:64px;width:64px;border-radius:50%;bottom:15px;right:-26px;display:flex;justify-content:center;align-items:center;background-color:#de6f2f;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:16px;color:#fff}.ProductCard__image-container img{width:100%;object-fit:cover;box-sizing:border-box}.ProductCard__details{width:100%;align-items:center;box-sizing:border-box;display:flex;flex-direction:column;padding:0 3px}.ProductCard__price-container{display:flex;width:100%;padding:0 17px;justify-content:center}.ProductCard__price-container--with-compare{justify-content:space-between}.ProductGrid>*:nth-child(5n+1){clear:both}.site-header__mobile-nav{display:flex;justify-content:space-between}.site-header__mobile-nav:after{display:none}.MobileNavLogo{margin-left:-50px;margin-top:-70px;margin-bottom:15px}.MobileNavLogo svg{width:203px}.mobile-nav__item.border-bottom{border:none}.MobileNav__close{position:absolute;right:20px;top:20px}.MobileNav__close:hover{cursor:pointer}.mobile-nav-wrapper{transform:translateY(-105%);z-index:99!important;height:100vh!important;display:flex!important;justify-content:center!important;align-items:center!important;flex-direction:column!important;position:fixed}.mobile-nav__label{color:#574c46;font-family:Sutro;font-size:22px;font-weight:700;letter-spacing:0;line-height:26px}#SiteNav{margin-top:24px}.page-container{transform:initial}.PdfPage{padding-top:43px}.PdfPage h1{color:#574c46;font-family:Sutro;font-size:48px;font-weight:800;letter-spacing:0;line-height:52px;margin-bottom:35px}.PdfPage__content{display:flex;flex-wrap:wrap}.PdfPage__content-column{flex:1;color:#333;font-family:canada-type-gibson;font-size:16px;letter-spacing:0;line-height:20px}.PdfPage__content-buttons{flex:.9;padding:25px 41px 5px}.PdfPage__content-buttons-title{color:#574c46;font-family:Sutro;font-size:30px;font-weight:700;letter-spacing:0;line-height:34px;margin-bottom:20px}.PdfPage__content-buttons a{display:block;border-radius:4px;background-color:#de6f2f;color:#fff!important;font-family:canada-type-gibson;font-size:16px;font-weight:600;letter-spacing:0;line-height:18px;text-align:center;height:48px;margin-bottom:19px;display:flex;justify-content:center;align-items:center;transition:all .2s ease-in-out}.PdfPage__content-buttons a:hover{cursor:pointer;background-color:#b55923}.PdfPage__content-buttons{border-radius:4px;background-color:#eeebe9}@media (max-width: 1180px){.ProductGrid{grid-template-columns:repeat(4,1fr)}}@media (max-width: 995px){.ProductGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 960px){.ProductHeader{display:none}.Header__middle{display:none!important}.ProductPriceBox__actions{display:none}.ProductPage__mobile-actions{display:block}.ProductPage .price--on-sale .price-item--regular{display:none}.ProductPriceBox__add-to-card-button{height:40px;width:150px;color:#333;font-family:canada-type-gibson;font-size:14px;font-weight:600;letter-spacing:0;line-height:20px;text-align:center;background-color:#fff;border-radius:4px}.ProductPriceBox__title-mobile{display:block}.MobileBuyBox{display:flex}.ProductPage__left{display:none}.ProductPageMobileTop{display:flex}.ProductPage{flex-direction:column}.ProductPage__image{max-width:150px}.ProductPage__variant-selector{order:-1}#ProductVariants{margin-top:22px}.ProductPriceBox{flex-direction:row;height:72px;padding:16px;background-color:#de6f2f}.ProductPriceBox__add-to-card-button{margin-top:0}.ProductPage__right .price-item{color:#fff;font-family:Sutro;font-size:22px;font-weight:800;letter-spacing:0;line-height:26px}.ProductVariants__option-label{padding:14px 17px}.ProductPage__right{position:fixed;bottom:0;left:0;width:100%;z-index:10}.ProductPriceBox__delivery-info,.ProductPage__right .ProductPriceBox__info{display:none}.ProductPage .ProductPriceBox .price{border:none}.ProductPage__middle{flex:1}.AuthorCard__image{display:none}.AuthorCard__right{padding:16px}.AuthorCard__description-image-mobile{display:inline}.AuthorCard{margin-top:0}}@media screen and (max-width: 900px){.Slider__add-to-cart{width:80%;height:35px}}@media (max-width: 850px){.CollectionPage__image{display:none}.NewsletterSection__title{font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;margin-bottom:3px}.NewsletterSection .klaviyo-form{max-width:93vw}.NewsletterSection .klaviyo-form form{padding:0!important;margin-top:17px!important}.NewsletterSection .klaviyo-form form input::placeholder{color:#b6b1ae!important;font-size:14px!important;letter-spacing:0!important;line-height:20px!important}.NewsletterSection .klaviyo-form input[type=text]{height:46px!important;margin-bottom:3px!important}.NewsletterSection .klaviyo-form input[type=email]{height:46px!important;margin-bottom:4px!important}.NewsletterSection{padding:22px 0 8px!important;margin-top:0!important}.NewsletterSection__inner{min-height:initial!important}.NewsletterSection__right,.NewsletterSection__subtitle{display:none}.ContactPage__contact-person{margin-left:16px}.ContactPage__employees-section{padding:16px}.ContactPage__person-phone,.ContactPage__person-email{font-size:14px;letter-spacing:0;line-height:20px}.ContactPage__top-image{height:117px;width:88px}.ContactPage__person-name{font-size:16px;font-weight:700;letter-spacing:0;line-height:24px}.ContactPage__person-title{font-size:14px;font-weight:600;letter-spacing:0;line-height:20px}.ContactPage__staff-title{font-size:22px;font-weight:700;letter-spacing:0;line-height:26px}.ContactPage__top{padding-bottom:5px}.ContactPage__socials-title{margin-top:18px;margin-bottom:12px}.ContactPage__social-icon svg{height:28px;width:28px}.ContactPage__address a,.ContactPage__address,.ContactPage__contacts{font-size:14px;letter-spacing:0;line-height:20px}.ContactPage__left{flex:0 0 100%}.ContactPage__contacts-content{margin-left:0;padding:16px;flex:0 0 100%}.ContactPage__info{margin-left:19px;padding-left:21px}.ContactPage__contact-title{color:#574c46;font-family:Sutro;font-size:28px;font-weight:500;letter-spacing:0;line-height:34px}.ContactPage{margin-top:-17px}.ContactPage .page-width{padding:0}.TwoInfoBoxes__box-content{color:#333;font-family:canada-type-gibson;font-size:14px;letter-spacing:0;line-height:20px}.TwoInfoBoxes__box-title{margin-bottom:7px;color:#574c46;font-family:Sutro;font-size:22px;font-weight:700;letter-spacing:0;line-height:26px}.TwoInfoBoxes__box-left{flex:0 0 100%;margin-right:0;margin-bottom:48px;padding:16px 16px 35px}.TwoInfoBoxes__box-right{flex:0 0 100%;padding:16px 16px 35px}.TwoInfoBoxes__button{height:40px;width:200px;font-family:canada-type-gibson;font-size:14px;font-weight:600;letter-spacing:0;line-height:16px}.FullWidthImageBanner__title{color:#fff;font-family:Sutro;font-size:28px;font-weight:500;letter-spacing:0;line-height:34px;padding-top:113px}.FullWidthImageBanner__subtitle{color:#fff;font-family:canada-type-gibson;font-size:14px;letter-spacing:0;line-height:20px;padding-bottom:33px}.FullWidthImageBanner{margin-bottom:0}.ModtrykSingleContentSection__wrapper{padding-top:0;border:0;padding-bottom:0}.ModtrykSingleContentSection__content-item{margin-top:0;margin-bottom:0}.ModtrykSingleContentSection__content-item-content{flex:0 0 100%;padding-left:0;order:-1}.ModtrykSingleContentSection__content-image-container{flex:0 0 100%}.ModtrykSingleContentSection__wrapper .page-width{padding:0!important}.ModtrykSingleContentSection__content-item-content{padding:16px;margin-top:0}.ProductGrid .ProductCard{width:100%!important}.ModtrykFeaturedNewsItem__right{order:-1;flex:0 0 140px!important}.ModtrykFeaturedNewsItem__buttons{display:none!important}.AuthorPage__featured-book-buttons{display:block!important}.AuthorPage__featured-book-buttons a{height:41px;margin-left:15px;font-size:16px;width:182px}.ModtrykFeaturedNewsItem__buttons--mobile{display:flex!important}.ModtrykFeaturedNewsItem__content{padding-left:16px!important}.ModtrykFeaturedNewsItem__title{font-size:22px;font-weight:700;letter-spacing:0;line-height:26px}.mega-title{margin-bottom:8px;max-width:70%;color:#333;font-family:Sutro;font-size:48px;font-weight:800;letter-spacing:0;max-width:initial;font-size:21px;line-height:21;line-height:28px}.slideshow__text-content--mobile{padding-top:19px}.slideshow__btn{margin-top:4px}.AuthorPage__collection-item{width:50%;flex:0 0 50%;padding-right:20px;margin-right:0}.AuthorPage__book-image{width:auto}.SearchForm__social-icons{display:none}.Header__left{width:100%}.Header__left .site-header__logo{padding-left:16px!important}.Header__right .site-header__cart svg{width:28px}.Header__right .site-header__cart-count span{font-size:10px}.Header__right .site-header__cart-count{min-width:13px;min-height:13px;border-radius:50%;top:7px;right:4px}.Header__right .site-header__account svg{width:29px;margin-top:4px}#SearchDrawer .search-form__container{height:40px}body #SearchDrawer{border:none;margin-top:4px;height:52px}.search-bar__form{border:none}.Footer__column{flex:0 0 100%;text-align:center}.Footer__text--left-padding{padding-left:0}.Footer__social-links{justify-content:center}.Footer__newsletter-form-title{text-align:left;margin-top:28px;margin-left:6px}.Footer__bottom{margin-top:0}.Footer__logo svg{width:135px;margin-left:-35px}.Footer__logo{margin-bottom:2px}.CartSidebar{width:100%;padding:16px 16px 100px;height:100vh;overflow:auto}.CartSidebar__items{max-height:inherit;overflow:inherit}.CartSidebar__item-image{width:88px;height:88px}.CartSidebar__item-title{font-size:14px;font-weight:600;letter-spacing:0;line-height:20px}.CartSidebar__checkout-buttons{flex-direction:column}.CartSidebar__checkout-button--shop-more,.CartSidebar__checkout-button--checkout{flex:0 0 48px}.CartSidebar__checkout-button--shop-more{margin-bottom:0}.CartSidebar__checkout-button--checkout{margin-top:8px;margin-bottom:16px}.Authors__author-container{width:100%}.Authors__author-title{font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;margin:0}.Authors__author-description{font-size:14px;letter-spacing:0;line-height:20px}.Authors__author__image{height:120px;flex:0 0 88px}.Authors__author-content{padding-left:16px}.Authors__author-link{font-size:14px;margin-top:-4px}.Authors__subtitle{color:#b6b1ae;font-family:canada-type-gibson;font-size:14px;letter-spacing:0;line-height:20px}.Authors__author-subtitle{font-size:14px;letter-spacing:0;line-height:20px}.AuthorPage__top-container{display:none}.AuthorPage__top-container-mobile{display:block}.ModtrykFeatures{padding:6px 0 16px}.ModtrykFeatures__feature{flex:0 0 50%;flex-direction:column;text-align:center;margin-top:17px}.ModtrykFeatures__feature p{max-width:30vw}.ModtrykFeatures__feature-icon{margin-right:0}.ModtrykTwoBanner{flex:0 0 100%;margin-top:16px}.ModtrykTwoBanner:last-of-type{margin-top:33px}}@media (max-width: 760px){.ProductGrid{grid-template-columns:repeat(2,1fr)}.PdfPage__content-column{flex:0 100%}.PdfPage__content-buttons{flex:0 100%;margin-top:28px}.PdfPage h1{font-size:30px;margin-bottom:11px;margin-top:0}.PdfPage{padding-top:12px}}@media screen and (max-width: 479px){.Slider__product,.Slider__product-container{width:130px}.Slider__image-container img{height:162.86px;width:112.67px}.Slider__product-link-inner,.Slider__image-container{width:130px}.Slider__add-to-cart{display:block;height:40px;width:112.67px}.Slider__product{min-height:274px}.Slider__product-link-inner{padding-bottom:13px}.ProductCard__add-to-cart{display:block}.grid--blog .article__link .article__grid-image,.article__grid-image-wrapper{max-width:100%!important}.article__grid-image-container{margin:0 0 22px!important}.grid--blog .article__link .article__grid-image{max-height:none!important}.BlogSection{margin-top:-45px}}
/*# sourceMappingURL=/s/files/1/0575/3428/3956/t/2/assets/custom_theme.css.map */
