.desktop-py{margin:0 auto}.category-item{background-color:#fff;margin:16px 15px;border:1px solid #d4dfe4;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 16px rgba(40,65,90,.1);box-shadow:0 4px 16px rgba(40,65,90,.1);-webkit-border-radius:4px;border-radius:4px}.category-item .more-title,.category-item .regular-title{padding:5px 30px;margin:auto}.category-item .more-title,.category-item .more-title a{font-size:13px;font-weight:500}.category-item .more-title a{color:#28415a;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.category-item .more-title a:hover{opacity:.6;text-decoration:underline}.category-item .top-style{background:#f4f5f9;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.category-item .top-style .breadcrumb{width:-webkit-calc(100% - 160px);width:calc(100% - 160px);float:left;line-height:38px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.category-item .top-style .breadcrumb .back{width:98px;float:left;font-weight:500;font-size:16px;color:#28415a;background:#eaebef;-webkit-border-radius:3px 0 0 0;border-radius:3px 0 0 0;text-align:center;display:block}.category-item .top-style .breadcrumb .back i.icon-back{background-image:url(/images/chevron_back.svg?c1cae27927972ab3a850c2c98c58574b);background-repeat:no-repeat;background-position:0;background-size:10px;padding-left:10px}.category-item .top-style .breadcrumb .start{font-size:16px;font-weight:500;width:40px;color:#28415a;-webkit-border-radius:3px 0 0 0;border-radius:3px 0 0 0;text-align:center}.category-item .top-style .breadcrumb .start i.icon-home{background-image:url(/images/home-solid.svg?84956945f3b05d24280f2ea5362261e7);background-repeat:no-repeat;background-position:0;background-size:20px;padding-left:22px;margin-left:5px}.category-item .top-style .breadcrumb .breadcrumb-item{font-size:16px;color:#28415a}.category-item .top-style .breadcrumb i.icon-next{background-image:url(/images/chevron_right2.svg?4a2212a7c4c8cfedcc7197ae73567d9b);background-repeat:no-repeat;background-position:50%;background-size:6px;padding-left:6px;margin-right:8px;margin-left:3px}.category-item .top-style .partnerTitle{width:140px;float:right;font-weight:500;font-size:16px;color:#28415a;text-align:left;line-height:38px}.category-item>span{border-bottom:4px solid #d4dfe4;padding:5px 0;display:block}.category-item .item{padding:15px 20px 40px;border-bottom:4px solid #d4dfe4;position:relative}.category-item .item .col-left{width:-webkit-calc(100% - 190px);width:calc(100% - 190px);float:left}.category-item .item .col-left .data{font-weight:500;font-size:12px;color:rgba(40,65,90,.6);margin-left:15px;line-height:28px}.category-item .item .col-left .data i.icon-clock{margin-right:7.5px}.category-item .item .col-left .category{font-weight:500;font-size:14px;color:rgba(40,65,90,.6);margin-left:10px;line-height:28px}.category-item .item .col-left .category i.icon-category{margin-right:7.5px}.category-item .item .col-left .title h3{font-weight:500;font-size:20px;line-height:28px;color:#28415a;margin:12px 0 5px}.category-item .item .col-left .name{font-weight:500;font-size:14px;line-height:26px;color:#28415a;margin-top:10px;display:inline-block}.category-item .item .col-left .name .noUser{position:relative;bottom:0;font-size:13px}.category-item .item .col-left .name a{font-weight:500;font-size:12px;line-height:26px;color:#28415a}.category-item .item .col-left .name i.icon-name{background-image:url(/images/name.svg?c23b3c02f537da69f287e3ad8768f62f);background-repeat:no-repeat;background-position:left 0 bottom 1px;background-size:16px;padding-left:16px;margin-right:3px}.category-item .item .col-left .name i.icon-no-profile{background-image:url(/images/no_profile.svg?85764a8f5f6a509c52188ae5726ef786)}.category-item .item .col-left .name i.icon-no-profile,.category-item .item .col-left .name i.icon-no-user{background-repeat:no-repeat;background-position:left 0 top 10px;background-size:16px;padding:8px;margin-right:3px;margin-left:6px}.category-item .item .col-left .name i.icon-no-user{background-image:url(/images/no_user.svg?7cd3f0a2317238048dfd60621946f8f7)}.category-item .item .col-right{width:190px;float:right;text-align:right}.category-item .item .col-right .price{font-size:22px;text-align:right;color:#28415a;margin:0;font-weight:700}.category-item .item .col-right .price .unit{display:block;font-size:16px;line-height:19px;text-align:right;color:#88949f;text-transform:uppercase}.category-item .item .description .left{width:-webkit-calc(100% - 200px);width:calc(100% - 200px);float:left}.category-item .item .description .left .short-description{font-weight:400;font-size:14px;line-height:26px;color:#333;overflow:hidden;padding:10px 0;margin-bottom:15px}.category-item .item .description .left .short-description span{font-weight:700}.category-item .item .description .left .short-description p{margin:0}.category-item .item .description .right{width:130px;float:right;text-align:right}.category-item .item .description .right img{width:130px;height:130px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transform:translateY(-35px);-ms-transform:translateY(-35px);transform:translateY(-35px)}.category-item .item .description .contact-details{position:absolute;bottom:10px}.category-item .item .description .contact-details.active{bottom:21px}.category-item .item .description .contact-details .phone-number{display:inline-block;background:#28415a;-webkit-box-shadow:0 4px 16px rgba(40,65,90,.1);box-shadow:0 4px 16px rgba(40,65,90,.1);-webkit-border-radius:22px;border-radius:22px;width:192px;font-weight:500;font-size:18px;line-height:44px;color:#fff;text-align:center;cursor:pointer;position:relative;height:44px;z-index:0}.category-item .item .description .contact-details .phone-number.active{-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px)}.category-item .item .description .contact-details .phone-number .text-number{position:relative;left:10px}.category-item .item .description .contact-details .phone-number i.icon-phone{background-image:url(/images/phone.svg?ca0120052efa584bdcbfce59114f2632);background-repeat:no-repeat;background-position:left 0 bottom 2px;background-size:17px;padding-left:17px;margin-right:17.5px;position:absolute;left:30px;height:33px}.category-item .item .description .contact-details .phone-number a.numberShow{font-weight:500;font-size:16px;line-height:44px;color:#fff}.category-item .item .description .contact-details .phone-number a.numberShow.max-w{position:absolute;left:15px;right:0;height:44px}.category-item .item .description .contact-details .address{display:inline;margin-left:30px;font-weight:500;font-size:14px;color:#333;text-transform:capitalize;white-space:nowrap}.category-item .item .description .contact-details .address i.icon-pin{margin-right:10px;background-image:url(/images/pin.svg?c5800b477b9fa8232daa2233baa536bc);background-repeat:no-repeat;background-position:left 0 top 0;background-size:16px;padding-left:16px}.category-item .item .description .certification{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-left:-5px;max-width:-webkit-calc(100% - 130px);max-width:calc(100% - 130px)}.category-item .item .description .certification .item-certification{float:left;width:115px}.category-item .item .description .certification .item-certification img{width:100%}.category-item .filters{margin-top:16px;padding-left:30px;border-bottom:4px solid #d4dfe4;padding-bottom:14px}.category-item .filters .left{width:-webkit-calc(100% - 200px);width:calc(100% - 200px);float:left;position:relative}.category-item .filters .left button.openFilter{width:139px;background:#fff;border:1px solid #d4dfe4;-webkit-border-radius:4px;border-radius:4px;height:50px;font-size:16px;line-height:50px;color:#4e4e4e;text-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;cursor:pointer;outline:none}.category-item .filters .left button.openFilter i.icon-filter{background-image:url(/images/filter.svg?c3812716696c4611952d5f0d7cd48fab);background-repeat:no-repeat;background-position:100%;background-size:12px;padding-right:12px;margin-left:10px}.category-item .filters .left .filter-clear{font-size:16px;color:#28415a;margin-left:23px}.category-item .filters .left .filter-clear i.icon-clear{background-image:url(/images/x_blue.svg?a7831132530e208ef02ba480e941ba0d);background-repeat:no-repeat;background-position:0;background-size:10px;padding-left:10px;margin-left:10px}.category-item .filters .right{width:130px;float:right;margin-top:16px;text-align:left}.category-item .filters .right span{font-weight:700;font-size:16px;line-height:19px;color:#28415a}.category-item .pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.category-item .pagination li{list-style:none;border:1px solid #d4dfe4;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;margin-right:7px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.category-item .pagination li a,.category-item .pagination li span{color:#28415a;font-weight:700;font-size:15px;display:block;padding:5px 10px}.category-item .pagination li.active{background-color:#28415a}.category-item .pagination li.active span{color:#fff}.category-item .pagination li:hover{background-color:#28415a}.category-item .pagination li:hover a{color:#fff}.category-item .pagination li.dots{border:0;cursor:auto}.category-item .pagination li.dots:hover{background-color:rgba(0,0,0,0)}.category-item .pagination li.dots:hover span{color:#28415a}.border-pagination{border-bottom:4px solid #d4dfe4}.tooltip .tooltiptext{padding:10px!important;left:-110px}.navigation ul.category_item>li{height:auto}.navigation ul.category_item>li.not-sub{background:#fff}.no-result{padding:15px 30px}.mobile-skyscraper{display:none}@media (min-width:991px) and (max-width:1600px){.category-item .item .col-left{width:-webkit-calc(100% - 130px);width:calc(100% - 130px)}.category-item .item .col-right{width:130px}.category-item .item .col-right .price{font-size:18px}}@media (min-width:1200px) and (max-width:1366px){.category-item .item .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.category-item .item .row .col-left{width:70%;float:none}.category-item .item .row .col-left .title h3{font-size:14px;margin-top:5px;width:100%;margin-bottom:0;line-height:22px}.category-item .item .row .col-left .name{margin-top:0;margin-left:20px!important}.category-item .item .row .description{width:100%}.category-item .item .row .description .contact-details .address{margin-left:20px}.category-item .item .row .description .contact-details .phone-number{width:130px}.category-item .item .row .description .contact-details .phone-number .text-number{font-size:13px}.category-item .item .row .description .contact-details .phone-number i.icon-phone{left:15px;background-size:15px}.category-item .item .row .description .contact-details .phone-number a.numberShow{font-size:13px}.category-item .item .row .description .left{width:100%}.category-item .item .row .description .left .short-description{font-size:14px;max-height:74px;width:100%;max-width:70%;padding-top:0;line-height:22px;margin-top:5px;display:none}.category-item .item .row .description .right{margin-top:20px}.category-item .item .row .description .right img{height:100px;position:absolute;top:55px;right:10px;-webkit-transform:none;-ms-transform:none;transform:none}.category-item .item .row .description .certification .item-certification img{width:100%;display:inline-block;margin-bottom:20px}.category-item .item .row .col-right{width:30%;float:none;position:relative}.category-item .item .row .col-right .price{font-size:15px;float:none;text-align:right}.category-item .item .row .col-right .price .unit{text-align:right}.category-item .top-style .breadcrumb{width:95%;float:none;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.category-item .top-style .partnerTitle{text-align:center}.category-item .filters{padding-left:15px}.category-item .filters .left{width:100%}.category-item .filters .left .filter-clear{font-size:14px;margin-left:10px}.category-item .filters .left .filter-clear i.icon-clear{margin-left:5px}.category-item .filters .left button.openFilter{width:120px}.category-item .filters .left button.openFilter i.icon-filter{margin-left:5px}.category-item .filters .right{width:158px}.category-item .filters .right select,.category-item .filters .right span{font-size:14px}}@media (max-width:991px){.tablet_none{display:none}.mobile-skyscraper{display:block}.row.grid>.col-2{width:-webkit-calc(100% - 215px);width:calc(100% - 215px);float:left}}@media (max-width:991px) and (max-width:1440px){.row.grid>.col-2{width:100%}}@media (max-width:991px){.row.grid>.col-3{width:200px;margin-left:15px;float:left}}@media (max-width:991px) and (max-width:1440px){.row.grid>.col-3{width:0}}@media (max-width:991px){.row.grid>.col-3.mobile-skyscraper-sticky{display:none}}@media (max-width:991px){.category-item .item .col-left{width:100%}.category-item .item .col-left .title h3{font-size:20px}.category-item .item .col-right{width:100%;float:none;text-align:center}.category-item .item .col-right .price{text-align:center;margin-bottom:15px}.category-item .item .col-right .price .unit{display:inline}.category-item .item .description .right{width:80px}.category-item .item .description .right img{width:70px;height:70px;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.category-item .item .description .left{width:-webkit-calc(100% - 80px);width:calc(100% - 80px)}.category-item .item .description .certification{width:100%;margin-top:15px;max-width:100%}.category-item .item .description .contact-details{position:relative;bottom:0}.category-item .item .description .contact-details .phone-number{width:100%;margin-top:5px}.category-item .item .description .contact-details .address{width:100%;display:block;text-align:center;margin:18px 0}.category-item .filters{padding-left:16px}.category-item .filters .left .filter-clear{font-size:14px}.category-item .filters .left button.openFilter{height:34px;line-height:32px;font-size:14px}.category-item .filters .left button.openFilter span{font-size:14px}.category-item .filters .right{width:184px;margin-left:16px;margin-top:10px;text-align:right}}@media (max-width:768px){.category-item{margin:15px 0}.category-item .item{padding:15px}.category-item .item .col-left{text-align:left}.category-item .item .description .right img{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.category-item .filters .left .filter-clear{display:block;margin-top:10px;margin-left:0}.row.grid>.col-2{width:100%;float:none}.row.grid>.col-3{width:0;display:none}.row.grid>.col-3.mobile-skyscraper{width:100%;display:block}.tooltip .tooltiptext{left:-5px}.tooltip .tooltiptext:after{top:100%;left:13px}}@media (max-width:700px){.category-item .item .description .certification{width:100%;margin-top:10px}.category-item .pagination{padding:0 10px}.category-item .pagination li a{padding:5px 10px;font-size:14px}}@media (max-width:480px){.category-item .item .col-left .category{float:none;display:inline-block;margin-top:5px;margin-left:0;line-height:18px;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;text-align:right}.category-item .item .col-left .data{float:right}.category-item .item .col-left .title h3{font-size:16px;line-height:20px;text-align:center;margin-bottom:10px}.category-item .item .col-left .category_name_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.category-item .item .col-left .name{font-size:12px;left:0;line-height:16px;margin-top:5px;text-align:left;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.category-item .item .col-left .name .noUser{font-size:12px}.category-item .item .col-right .price{margin-bottom:5px;position:absolute;right:15px;bottom:5px;font-size:16px}.category-item .item .description .left .short-description{line-height:22px;font-size:14px;width:100%;margin-bottom:0}.category-item .item .description .right{margin:0 auto;float:none}.category-item .item .description .contact-details{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.category-item .item .description .contact-details .phone-number{margin-top:10px;max-width:200px;text-align:center;max-width:120px;height:36px;line-height:36px}.category-item .item .description .contact-details .phone-number i.icon-phone{left:10px;height:25px;top:3px;background-size:15px}.category-item .item .description .contact-details .phone-number .text-number{font-size:12px;vertical-align:super}.category-item .item .description .contact-details .phone-number a.numberShow{font-size:12px;vertical-align:super;line-height:normal;margin-left:5px}.category-item .item .description .contact-details .address{margin:10px 0 5px;text-align:right;font-size:12px}.category-item .top-style .breadcrumb{white-space:normal;font-size:12px;width:100%;float:none}.category-item .top-style .breadcrumb .row{padding:0 10px}.category-item .top-style .breadcrumb .breadcrumb-item{font-size:12px;word-break:break-word}.category-item .top-style .breadcrumb .back{width:40px;font-size:12px;margin-left:-10px}.category-item .top-style .breadcrumb .start{font-size:12px}.category-item .top-style .partnerTitle{width:100%;text-align:center;display:block;font-size:11px}}.full_description,.w-100{width:100%!important}.protection-wrapper{text-align:center;margin-top:20px;padding-bottom:20px;border-bottom:4px solid #d4dfe4}.protection-button{background-color:#dc143c;-webkit-border-radius:5px;border-radius:5px;color:#fff;padding:.5em;text-decoration:none;margin:auto}.protection-button:focus,.protection-button:hover{background-color:#cf1616;color:#fff}.card-panel__address{position:relative;padding-left:18px}.card-panel__address i[class^=icon-]{width:12px;height:16px;padding-left:12px;background-size:12px}@media (max-width:575.75px){.card-panel__address{font-size:12px}}.description-content{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;border-radius:4px;margin:0 64px}.description-content blockquote{border-left:5px solid #ccc;padding-left:25px}.description-content blockquote span{font-style:italic!important}.description-content .main-content *{font-style:normal;line-height:30px;color:#4e4e4e}.description-content .main-content .truncate{overflow:hidden;position:relative;max-height:7em;margin-right:-1em;padding-right:1em}.description-content .main-content .truncate:before{position:absolute;right:0;bottom:0}.description-content .main-content .truncate:after{position:absolute;right:0;width:1em;height:1em}.description-content .main-content .show a{color:#909090;cursor:pointer}@media (max-width:1360px){.description-content{padding:0 20px}}.ig-bookstore{cursor:pointer;position:relative;margin-left:auto;margin-right:auto}@media (min-width:1200px){.ig-bookstore{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:992px) and (max-width:1199px){.ig-bookstore{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media (min-width:576px) and (max-width:991px){.ig-bookstore{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:575px){.ig-bookstore{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media (min-width:1560px){.ig-bookstore{padding:1rem 3rem}}@media (min-width:992px) and (max-width:1559px){.ig-bookstore{padding:1rem}}@media (min-width:768px) and (max-width:991px){.ig-bookstore{padding:1rem 3rem}}@media (max-width:767px){.ig-bookstore{padding:1rem}}@media (min-width:380px){.ig-bookstore{min-height:130px}}.ig-bookstore:not(:empty){margin-bottom:1rem}.ig-bookstore:after{content:"";clear:both;display:block}.ig-bookstore__thumb{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);width:80px}@media (min-width:1200px){.ig-bookstore__thumb{margin-right:2rem;margin-left:1rem}}@media (min-width:992px) and (max-width:1199px){.ig-bookstore__thumb{position:absolute;left:1.75rem;top:1.5rem}}@media (min-width:576px) and (max-width:991px){.ig-bookstore__thumb{margin-right:2rem;margin-left:1rem}}@media (max-width:575px){.ig-bookstore__thumb{position:absolute;left:1.75rem;top:1.5rem}}@media (max-width:379px){.ig-bookstore__thumb{width:60px}}.ig-bookstore__title{position:relative;color:#28415a;font-weight:500;margin:0}@media (min-width:1500px){.ig-bookstore__title{font-size:26px}}@media (min-width:1360px) and (max-width:1499px){.ig-bookstore__title{font-size:20px}}@media (min-width:1300px) and (max-width:1359px){.ig-bookstore__title{font-size:26px}}@media (min-width:992px) and (max-width:1299px){.ig-bookstore__title{font-size:20px}}@media (min-width:768px) and (max-width:991px){.ig-bookstore__title{font-size:26px}}@media (max-width:767px){.ig-bookstore__title{font-size:20px}}@media (min-width:992px) and (max-width:1199px){.ig-bookstore__title{margin-left:130px}}@media (max-width:575px){.ig-bookstore__title{margin-left:130px}}@media (max-width:379px){.ig-bookstore__title{margin-left:110px}}.ig-bookstore__description{position:relative;color:#28415a;font-weight:300;font-size:17px!important;margin:0}@media (min-width:1500px){.ig-bookstore__description{font-size:26px}}@media (min-width:1360px) and (max-width:1499px){.ig-bookstore__description{font-size:20px}}@media (min-width:1300px) and (max-width:1359px){.ig-bookstore__description{font-size:26px}}@media (min-width:992px) and (max-width:1299px){.ig-bookstore__description{font-size:20px}}@media (min-width:768px) and (max-width:991px){.ig-bookstore__description{font-size:26px}}@media (max-width:767px){.ig-bookstore__description{font-size:20px}}@media (min-width:992px) and (max-width:1199px){.ig-bookstore__description{margin-left:130px}}@media (max-width:575px){.ig-bookstore__description{margin-left:130px}}@media (max-width:379px){.ig-bookstore__description{margin-left:110px}}.ig-bookstore__description a{color:#28415a;font-weight:300;font-size:13px}.ig-bookstore__price-box{margin-top:.5rem;margin-bottom:0}@media (min-width:1200px){.ig-bookstore__price-box{margin-left:2rem;text-align:right}}@media (min-width:992px) and (max-width:1199px){.ig-bookstore__price-box{margin-left:130px}}@media (min-width:576px) and (max-width:991px){.ig-bookstore__price-box{margin-left:2rem;text-align:right}}@media (max-width:575px){.ig-bookstore__price-box{margin-left:130px}}@media (max-width:379px){.ig-bookstore__price-box{margin-left:110px}}.ig-bookstore__price{width:170px;display:block;color:red}@media (min-width:1500px){.ig-bookstore__price{font-size:16px}}@media (min-width:1360px) and (max-width:1499px){.ig-bookstore__price{font-size:14px}}@media (min-width:1300px) and (max-width:1359px){.ig-bookstore__price{font-size:16px}}@media (min-width:992px) and (max-width:1299px){.ig-bookstore__price{font-size:14px}}@media (min-width:768px) and (max-width:991px){.ig-bookstore__price{font-size:16px}}@media (max-width:767px){.ig-bookstore__price{font-size:14px}}.ig-bookstore__price strong{font-weight:500;font-size:150%;color:inherit}.ig-bookstore__price+.ig-bookstore__cta{margin-top:.5rem}.ig-bookstore__cta{background-color:red;color:#fff}@media (min-width:1500px){.ig-bookstore__cta{font-size:16px!important}}@media (min-width:1360px) and (max-width:1499px){.ig-bookstore__cta{font-size:16px!important}}@media (min-width:1300px) and (max-width:1359px){.ig-bookstore__cta{font-size:16px!important}}@media (min-width:992px) and (max-width:1299px){.ig-bookstore__cta{font-size:16px!important}}@media (min-width:768px) and (max-width:991px){.ig-bookstore__cta{font-size:16px!important}}@media (max-width:767px){.ig-bookstore__cta{font-size:16px!important}}.ig-bookstore__cta:focus,.ig-bookstore__cta:hover{color:#fff;background-color:rgba(207,22,22,.7)}.ig-article{cursor:pointer;position:relative;margin-left:auto;margin-right:auto}@media (min-width:1200px){.ig-article{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:992px) and (max-width:1199px){.ig-article{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media (min-width:576px) and (max-width:991px){.ig-article{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:575px){.ig-article{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media (min-width:1560px){.ig-article{padding:1rem 3rem}}@media (min-width:992px) and (max-width:1559px){.ig-article{padding:1rem}}@media (min-width:768px) and (max-width:991px){.ig-article{padding:1rem 3rem}}@media (max-width:767px){.ig-article{padding:1rem}}@media (min-width:380px){.ig-article{min-height:130px}}.ig-article:not(:empty){margin-bottom:1rem}.ig-article:after{content:"";clear:both;display:block}@media (min-width:1200px){.ig-article__thumb{margin-right:2rem;margin-left:1rem}}@media (min-width:992px) and (max-width:1199px){.ig-article__thumb{position:absolute;left:1.75rem;top:1.5rem}}@media (min-width:576px) and (max-width:991px){.ig-article__thumb{margin-right:2rem;margin-left:1rem}}@media (max-width:575px){.ig-article__thumb{position:absolute;left:1.75rem;top:1.5rem}}@media (max-width:379px){.ig-article__thumb{width:60px}}.ig-article__title{position:relative;color:#28415a;font-weight:500;margin:0}@media (min-width:1500px){.ig-article__title{font-size:26px}}@media (min-width:1360px) and (max-width:1499px){.ig-article__title{font-size:20px}}@media (min-width:1300px) and (max-width:1359px){.ig-article__title{font-size:26px}}@media (min-width:992px) and (max-width:1299px){.ig-article__title{font-size:20px}}@media (min-width:768px) and (max-width:991px){.ig-article__title{font-size:26px}}@media (max-width:767px){.ig-article__title{font-size:20px}}@media (min-width:992px) and (max-width:1199px){.ig-article__title{margin-left:130px}}@media (max-width:575px){.ig-article__title{margin-left:130px}}@media (max-width:379px){.ig-article__title{margin-left:110px}}.ig-article__description{position:relative;color:#28415a;font-weight:300;font-size:17px!important;margin:0}@media (min-width:1500px){.ig-article__description{font-size:26px}}@media (min-width:1360px) and (max-width:1499px){.ig-article__description{font-size:20px}}@media (min-width:1300px) and (max-width:1359px){.ig-article__description{font-size:26px}}@media (min-width:992px) and (max-width:1299px){.ig-article__description{font-size:20px}}@media (min-width:768px) and (max-width:991px){.ig-article__description{font-size:26px}}@media (max-width:767px){.ig-article__description{font-size:20px}}@media (min-width:992px) and (max-width:1199px){.ig-article__description{margin-left:130px}}@media (max-width:575px){.ig-article__description{margin-left:130px}}@media (max-width:379px){.ig-article__description{margin-left:110px}}.ig-article__description a{color:#28415a;font-weight:300;font-size:13px}.ig-article__price-box{margin-top:.5rem;margin-bottom:0}@media (min-width:1200px){.ig-article__price-box{margin-left:2rem;text-align:right}}@media (min-width:992px) and (max-width:1199px){.ig-article__price-box{margin-left:130px}}@media (min-width:576px) and (max-width:991px){.ig-article__price-box{margin-left:2rem;text-align:right}}@media (max-width:575px){.ig-article__price-box{margin-left:130px}}@media (max-width:379px){.ig-article__price-box{margin-left:110px}}.ig-article__price{width:170px;display:block;color:red}@media (min-width:1500px){.ig-article__price{font-size:16px}}@media (min-width:1360px) and (max-width:1499px){.ig-article__price{font-size:14px}}@media (min-width:1300px) and (max-width:1359px){.ig-article__price{font-size:16px}}@media (min-width:992px) and (max-width:1299px){.ig-article__price{font-size:14px}}@media (min-width:768px) and (max-width:991px){.ig-article__price{font-size:16px}}@media (max-width:767px){.ig-article__price{font-size:14px}}.ig-article__price strong{font-weight:500;font-size:150%;color:inherit}.ig-article__price+.ig-article__cta{margin-top:.5rem}.ig-article__cta{background-color:red;width:170px;display:block;color:#fff}@media (min-width:1500px){.ig-article__cta{font-size:16px!important}}@media (min-width:1360px) and (max-width:1499px){.ig-article__cta{font-size:16px!important}}@media (min-width:1300px) and (max-width:1359px){.ig-article__cta{font-size:16px!important}}@media (min-width:992px) and (max-width:1299px){.ig-article__cta{font-size:16px!important}}@media (min-width:768px) and (max-width:991px){.ig-article__cta{font-size:16px!important}}@media (max-width:767px){.ig-article__cta{font-size:16px!important}}.ig-article__cta:focus,.ig-article__cta:hover{color:#fff;background-color:rgba(207,22,22,.7)}