.bookPage__comments{margin:20px 8%}.bookPage__comments .comments-columns{display:flex;align-items:center}.bookPage__comments .comments-header{display:flex;align-items:center;gap:10px}.bookPage__comments .comments-quantity{width:30px;height:25px;background-color:#19afff;border-radius:40px;font-weight:600;font-size:10px;letter-spacing:2%;line-height:25px;color:#fff;text-align:center}.bookPage__comments h3{font-weight:700;margin:0;font-size:16px;color:var(--primary-blue)}.bookPage__comments .bookPage__comments-list{margin-top:15px;margin-bottom:15px;display:flex;flex-direction:column;gap:16px}.bookPage__comments ul{margin-top:16px}.bookPage__comments .ant-pagination-options{display:none!important}@media(min-width:1024px){.bookPage__comments{margin:60px 12px 40px 0}.bookPage__comments h3{font-size:20px}}.bookPage__commentsSection-comment{font-size:14px;padding:8px 16px;display:flex;gap:16px;background-color:var(--white);border-radius:16px}.bookPage__commentsSection-comment .user-picture{display:flex;justify-content:center;align-items:center;height:100%;width:40px}.bookPage__commentsSection-comment .user-picture svg{width:20px;height:20px;border-radius:50%;border:1px solid #d1cfcf;padding:10px}.bookPage__commentsSection-comment h4{margin:0;font-weight:600}.bookPage__commentsSection-comment p{margin:0;font-weight:400}@media(min-width:768px){.comments h3{font-size:20px}}.contentTitlesTags{position:sticky;top:0;z-index:10;background-color:#fff}.contentTitlesTags ul{display:flex;gap:22px;list-style:none;justify-content:center;text-align:left;padding:0;margin-inline:7%;white-space:nowrap}.contentTitlesTags .tagBtn{display:flex;align-items:center;height:52px;font-weight:600;font-size:14px;letter-spacing:2%}.contentTitlesTags .tagBtn a{text-decoration:none;color:var(--foreground)}.contentTitlesTags .hide-mobile{display:none}@media(min-width:768px){.contentTitlesTags .hide-mobile{display:block;display:flex;align-items:center}}.contentContainer{position:relative;background-color:var(--white);border-radius:16px;margin-inline:6%;letter-spacing:-.3px;padding:24px}.contentContainer h2,.contentContainer h3{font-weight:700;margin:0;line-height:28px}.contentContainer h3{font-size:16px;color:var(--primary-blue)}.contentContainer h2{font-size:20px}.contentContainer .book-summary{margin-top:15px;margin-bottom:15px;display:grid;gap:8px}.contentContainer .book-summary p{font-family:Poppins,Arial,Helvetica,sans-serif!important;margin:0;text-align:justify;text-justify:none}@media(min-width:768px){.contentContainer h3{font-size:20px}.contentContainer h2{font-size:22px}}@media(min-width:1024px){.contentContainer{margin-left:0}}.author-container{position:relative;margin-inline:8%;background-color:var(--white);padding:24px;border-radius:16px}.author-container .author-info-header{display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin:10px 0 30px}.author-container .author-info-header .author-info-header-text{width:100%;text-align:left}.author-container .author-info-header .author-info-header-text h2{font-size:20px;font-weight:600}@media(min-width:768px){.author-container .author-info-header .author-info-header-text h2{font-size:22px;line-height:28px}}.author-container .author-info-header .author-info-header-text h3{font-size:16px;font-weight:700;color:var(--primary-blue);letter-spacing:.3px}@media(min-width:768px){.author-container .author-info-header .author-info-header-text h3{font-size:20px;line-height:28px}}.author-container .author-info-header .author-info-header-text p{letter-spacing:.5px;font-size:14px}.author-container .author-info-header .author-picture img{margin-top:30px;width:240px;height:240px;object-fit:cover;border-radius:50%}@media(min-width:1024px){.author-container .author-info-header .author-picture img{margin-top:0}}@media(min-width:768px){.author-container .author-info-header{padding-right:30px;flex-direction:row;margin-top:0}}.author-container .author-info-text{text-align:justify;text-justify:none}@media(min-width:1024px){.author-container{margin:0 36px 0 0;padding:30px}}.bookPage__extracts{margin:0 16px}@media(min-width:768px){.bookPage__extracts{margin:0}}.bookPage__extracts h3{font-weight:700;line-height:28px;font-size:16px;color:var(--primary-blue);margin:0 0 0 8%}@media(min-width:768px){.bookPage__extracts h3{margin-left:24px;margin-bottom:18px;font-size:20px}}.bookPage__extracts .extracts__carousel-img{width:100%;cursor:pointer}.bookPage__extracts .carousel-index{margin-top:20px;text-align:center;justify-content:center;display:flex;gap:3px}.bookPage__extracts .carousel-index-btn{padding-top:2.5px}.bookPage__extracts svg{width:14px!important;height:14px!important;margin-inline:3px}@media(min-width:768px){.bookPage__extracts{margin-inline:8%}.bookPage__extracts .carousel-img{height:auto}.bookPage__extracts .carousel-index-btn{height:550px;font-size:16px!important}}@media(min-width:1024px){.bookPage__extracts{margin:16px 46px 0 0}}.BookPage__book-card__price-section{margin-top:24px;margin-left:24px;display:flex;align-items:center;gap:28px;width:100%;flex-direction:column}@media screen and (min-width:768px){.BookPage__book-card__price-section{flex-direction:row}}.BookPage__book-card__price-section h3{font-size:22px;font-weight:500;color:var(--primary-blue);margin:0}.BookPage__book-card__price-section .in-stock{color:green;margin:0}.BookPage__book-card__price-section .out-stock{color:red;margin:0}.BookPage__book-card__price-section button{width:50%;padding:24px}.Card__image{object-fit:cover}.PackCard__ctaButton{width:50%;padding:28px}.PackCard__ctaButton span{font-weight:700}.PackCard__annotation{text-align:right;color:var(--primary-grey);margin:0}.PackCard__actionBar{gap:32;display:flex;justify-content:space-around;align-items:center}.PackCard__actionBar p{font-size:20px;font-weight:500;color:var(--primary-blue)}.packCard__description{text-align:justify;text-justify:none}.questions{margin-inline:8%;padding:10px}.questions .questions-list{display:grid;gap:15px;margin-top:15px;margin-bottom:15px}.questions .questions-header{display:flex;align-items:center;gap:10px}.questions .questions-quantity{width:30px;height:25px;background-color:#19afff;border-radius:40px;font-weight:600;font-size:10px;letter-spacing:2%;line-height:25px;color:#fff;text-align:center}.questions h3{font-weight:700;margin:0;font-size:16px;color:var(--primary-blue)}@media(min-width:1024px){.questions h3{font-size:20px}}.questions ul{margin-top:20px}@media(min-width:1024px){.questions{margin:10px 12px 40px 0}}.question-card .question{font-weight:600}.question-card .question p{margin:0;font-weight:600}:root{--tablet:768px;--desktop:1024px;--background:#FBFBFB;--foreground:#171717;--border-grey:#e5e5e5;--primary-blue:#256aed;--primary-grey:#828282;--black:#222222;--black-bg:#1A1A1D;--white:#ffffff;--green:#309535}.ProseMirror p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.ant-image-mask{background-color:rgba(0,0,0,0)!important;border-radius:0}.ant-image-mask-info{color:rgba(0,0,0,0)!important}html{scroll-behavior:smooth;scroll-padding-top:40px}body{color:var(--foreground);background:var(--background);font-family:Poppins,Arial,Helvetica,sans-serif;margin:0}body h1{font-size:20px}body h1,body h2,body h3,body h4,body h5,body h6,body p{margin:0}body input,body label,body select,body textarea{font-size:16px!important}.content{margin:0 auto;padding:0 2rem}.bold{font-weight:700}.bookPage__specifications{margin-inline:8%;background-color:var(--white);border-radius:16px;padding:16px 32px 16px 16px}.bookPage__specifications h3{font-weight:700;margin:0;line-height:28px;font-size:16px;color:var(--primary-blue)}.bookPage__specifications ul{list-style-type:none;padding:0;margin:20px 0 0;display:grid;gap:12px}.bookPage__specifications li{display:flex;align-items:center;text-align:left;line-height:28px;font-size:14px;letter-spacing:-.3px}.bookPage__specifications h4{width:160px;margin:0;font-weight:700}.bookPage__specifications p{text-align:left;font-weight:400;margin:0}@media(min-width:768px){.bookPage__specifications{padding:18px 16px;margin-bottom:30px}.bookPage__specifications h4{font-size:18px;width:200px}.bookPage__specifications ul{gap:26px;margin-top:26px}}@media(min-width:1024px){.bookPage__specifications{margin:10px 12px 40px 0}.bookPage__specifications h3{font-size:20px}}