@font-face{font-family:"Acumin Pro Wide W03 Regular";src:url("/cdn/shop/files/9ca2151e-d942-45e1-bb25-41856f8454c1.woff2?v=1685741601.woff2") format("woff2"),url("/cdn/shop/files/46438a55-b666-42a3-9289-af98cd34a492.woff?v=1685741601.woff") format("woff")}@font-face{font-family:Bookmania-Light;src:url("/cdn/shop/files/Bookmania-Light.woff2?v=1685741547.woff2") format("woff2"),url("/cdn/shop/files/Bookmania-Light.woff?v=1685741548.woff") format("woff")}@font-face{font-family:Bookmania-Regular;src:url("/cdn/shop/files/Bookmania-Regular.woff2?v=1685741548.woff2") format("woff2"),url("/cdn/shop/files/Bookmania-Regular.woff?v=1685741548.woff") format("woff")}footer .footer-block--wrapper{font-weight:400!important;color:#2E2E2E!important}.footer-alignment--center .links-footer li,.footer-alignment--center .links-footer li a{color:#2E2E2E!important;font-size:11px!important}.contact-form .errors ul{list-style:none;padding:0;font-size:10px;color:brown}footer h6.type-subheading.type-subheading--1{font-weight:400!important;font-size:12px!important;margin-bottom:15px!important}footer .newsletter{margin-bottom:5px!important}footer #newsletter-wrapper{border-bottom:1px solid #2E2E2E;padding:0!important;display:flex;align-items:center;max-width:218px}footer #newsletter-wrapper #newsletter_text-footer{font-family:FuturaBT!important;font-weight:300;font-size:11px}footer #newsletter_submit-footer{border:none!important;background-color:transparent!important;color:#2E2E2E;height:12px;font-size:10px!important;padding:0;display:flex;justify-content:end}footer #newsletter-wrapper:not(.password-form#newsletter-wrapper) input{border:none!important;background:0 0!important;color:#2E2E2E!important;padding:3px 0!important;background-color:transparent!important;font-size:11px!important}footer .contact-form{margin-bottom:25px}.footer-article p{text-align:left!important;color:#2E2E2E!important;margin-bottom:15px;font-size:10px!important}.footer-article a{color:#2E2E2E!important;font-size:12px!important}.footer-alignment--center .footer-block--wrapper:last-child{padding-left:80px}@media only screen and (max-width:989px){.footer-article p{text-align:center!important}.footer .footer-block--wrapper{text-align:center!important}.footer-alignment--center .footer-block--wrapper:last-child{padding-left:15px}footer #newsletter-wrapper:not(.password-form#newsletter-wrapper) input{margin-left:0;width:100%}footer #newsletter-wrapper{margin:auto;justify-content:space-between}}@media only screen and (min-width:990px){footer .footer-block--wrapper{text-align:left!important}.footer-alignment--center .links-footer li{text-align:left!important}}.w-product-recommendations{margin:40px 0}.w-product-recommendations .grid__item:nth-child(2){padding:0 2.5px!important}.product-card__image{position:relative;height:auto;padding-top:100%}.product-card__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.product-card__button{height:0;bottom:35px}.product-card__image:hover .product-card__button{position:absolute;width:100%;display:block;right:0}.product-card__button .a{display:flex;align-items:center;justify-content:center;height:0;background-color:#2E2E2E;color:#fff;width:100%;opacity:0;cursor:pointer;font-size:10px;text-transform:uppercase}.product-card__image:hover .product-card__button .a{height:35px;opacity:1;transition:all .3s ease-in-out}.product-card__detail{padding-top:10px;text-align:center}.product-card__detail .product-card__title h5{font-size:16px;margin-bottom:0;margin-top:5px;font-weight:400}.product-card__detail .product-card__title a{font-size:16px;color:var(--color-primary);font-weight:400}.w-product-recommendations .title-bar h2{font-family:FuturaBT!important;font-weight:300}.product-card__detail .product-card__price .price-item{font-size:12px;font-weight:400}@media only screen and (max-width:767px){.w-product-recommendations .grid__item.col-12{padding:0!important;margin-bottom:30px}.product-card__detail{padding-top:30px;text-align:center}.w-product-recommendations{margin-top:40px;margin-bottom:0px}}.w-product-recommendations .product-card__detail{transition:all .2s ease-in-out}.w-product-recommendations .grid__item:hover .product-card__detail{color:#2E2E2E!important;opacity:1!important}.footer-alignment--center{gap:20px;margin-right:0px;margin-left:0px}footer .container{max-width:100%!important;padding-right:30px;padding-left:30px}
