@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.account-settings-page .account-section__container{background-color:#e9edf6;border:1px solid #d1d6e0;padding:1rem}.account-settings-page .account-section__content__column{margin:.5rem 0}.account-settings-page .account-section__content__column:first-child{justify-content:flex-start;margin-top:0}.account-settings-page .account-section__content__column:last-child{justify-content:flex-end;margin-bottom:0}@media (max-width: 480px){.account-settings-page .account-section__content__column{margin:.75rem 0}}.account-settings-page .account-section__content__row{margin:0 .5rem}.account-settings-page .account-section__content__row:first-child{justify-content:flex-start;margin-left:0}.account-settings-page .account-section__content__row:last-child{justify-content:flex-end;margin-right:0}.account-settings-page .user-login-credentials-container .wrapper{margin:0 2rem}.account-settings-page .user-login-credentials-container .wrapper:first-child{margin-left:0}.account-settings-page .user-login-credentials-container .wrapper:last-child{margin-right:0}.account-settings-page .user-login-credentials-container .labels{margin:.18762rem 0}.account-settings-page .user-login-credentials-container .labels:first-child{margin-top:0}.account-settings-page .user-login-credentials-container .labels:last-child{margin-bottom:0}.account-settings-page .user-login-credentials-container .password{margin-top:.5rem}.account-settings-page .user-login-credentials-container .text-light{color:rgba(10,16,26,0.6)}.account-settings-page .user-preferences-container button{float:right}.account-settings-page .flex-container{display:flex}.account-settings-page .flex-container__column{flex-direction:column}.account-settings-page .flex-container__row{flex-direction:row}.account-settings-page .blank{background-color:transparent}.account-settings-page .no-border{border:none}.cancel-account-modal{font-family:"interface",sans-serif;width:500px}@media (max-width: 480px){.cancel-account-modal{width:300px}}@media (max-width: 360px){.cancel-account-modal{width:250px}}.accordions-container{margin:1rem 0}.accordions-container>*{margin:1rem 0}.accordions-container>*:first-child{margin-top:0}.accordions-container>*:last-child{margin-bottom:0}.project-review{padding-bottom:2.5rem}.project-review .box{margin-bottom:0}.project-review .configuration__cover img{box-shadow:8px 16px 16px 0 rgba(0,0,0,0.2);width:60%;margin-left:20%;margin-right:auto}.project-review .configuration__cover .landscape-image{width:90%;margin-left:5%}@media (max-width: 600px){.project-review .configuration__cover img{width:40%;margin-left:30%}.project-review .configuration__cover .landscape-image{width:50%;margin-left:25%}}.project-review .configuration__details .specs{font-weight:300;margin-top:.5rem;margin-bottom:1rem}.project-review .configuration__details .specs__pod-package{color:rgba(10,16,26,0.6);margin:.5rem 0}.project-review .configuration__details .file-downloads{display:flex}.project-review .configuration__details .file-downloads__print-ready{margin-right:1rem}@media (max-width: 480px){.project-review .configuration__details .file-downloads__print-ready{margin-right:0;margin-bottom:1rem}}@media (max-width: 600px){.project-review .configuration__details .file-downloads button{width:100%}.project-review .configuration__details .file-downloads button span{justify-content:center}}@media (max-width: 480px){.project-review .configuration__details .file-downloads{flex-wrap:wrap}}.project-review .info-table{font-weight:300;margin-top:.5rem;line-height:1.5rem;word-break:break-word}@media (max-width: 480px){.project-review .info-table{font-size:.75rem}}.project-review .title-revise{display:flex;justify-content:space-between}.project-review .title-revise h2{margin:0;margin-right:.5rem;word-break:break-word}@media (max-width: 600px){.project-review .title-revise h2{margin-right:0}}.project-review .expected-value{padding-left:.33333rem}.project-review .revise-button{display:none;margin-top:1rem}@media (max-width: 600px){.project-review .revise-button{display:block}.project-review .revise-button__top{display:none}}.project-review .revise-button button{width:100%}.project-review .confirm-checkbox-container{position:relative;cursor:pointer;height:3.5rem;line-height:3.5;background-color:#000083;text-align:center;margin-bottom:2.5rem}.project-review .confirm-checkbox-container label{align-items:center;cursor:pointer;display:flex;font-family:"interface",sans-serif;justify-content:center;user-select:none}.project-review .confirm-checkbox-container input{margin-right:1rem}.project-review .confirm-checkbox-container:before{position:absolute;left:50%;border:solid transparent;border-top-color:#fff;border-width:1rem;content:"";margin-left:-1rem}.project-review__payee-box:not(:first-of-type){padding-top:1rem}.project-review__payee-box:not(:last-of-type){border-bottom:1px solid #d1d6e0;padding-bottom:1rem}.wizard-menu{position:relative;background-color:#000083}@media (max-width: 840px){.wizard-menu .tooltip:before,.wizard-menu .tooltip:after{left:50% !important}}@media (max-width: 600px){.wizard-menu{overflow:hidden}}.wizard-menu__icon{display:none;position:absolute;justify-content:center;align-items:center;background-color:#000083;height:100%;width:40px;top:0;color:#fff;z-index:1}.wizard-menu__icon:before,.wizard-menu__icon:after{content:"";position:absolute;top:0;height:100%;width:60px}.wizard-menu__icon--left{left:0;border-right:1px solid rgba(255,255,255,0.5)}.wizard-menu__icon--left:before{left:41px;background-image:linear-gradient(to right, #000083, transparent)}.wizard-menu__icon--right{right:0;border-left:1px solid rgba(255,255,255,0.5)}.wizard-menu__icon--right:after{right:41px;background-image:linear-gradient(to left, #000083, transparent)}@media (max-width: 600px){.wizard-menu__icon{display:flex}}@media (max-width: 600px){.wizard-menu__row{scroll-behavior:smooth;overflow:auto hidden;scrollbar-width:none}.wizard-menu__row::-webkit-scrollbar{display:none}.wizard-menu__row .base-container{padding:0}}.wizard-menu__row__steps{display:flex;justify-content:space-between;align-items:flex-end;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding:1rem 0}@media (max-width: 1440px){.wizard-menu__row__steps{padding:1rem}}@media (max-width: 840px){.wizard-menu__row__steps{padding:1rem 2rem}}@media (max-width: 600px){.wizard-menu__row__steps{width:600px;padding:2rem 17rem 1rem}}.wizard-menu__row__item{text-align:center}.wizard-menu__row__item--disabled .wizard-menu__row__item__status{background-color:rgba(0,0,131,0.3);border:1px solid #fff}.wizard-menu__row__item--disabled a:hover{background-color:rgba(0,0,131,0.3)}.wizard-menu__row__item--disabled i{color:#fff;margin-top:-3px}.wizard-menu__row__item__icon{cursor:default;text-decoration:none}.wizard-menu__row__item__icon:hover{text-decoration:none}.wizard-menu__row__item__title{background-color:rgba(0,0,131,0.3);display:inline-block;padding:.375rem .5rem;border-radius:.125rem}.wizard-menu__row__item__title h4{margin:0;color:#fff}@media (max-width: 840px){.wizard-menu__row__item__title h4{font-size:.75rem}}.wizard-menu__row__item__title:hover{text-decoration:none;background-color:rgba(0,0,131,0.8)}.wizard-menu__row__item__title--active{background-color:#fff;position:relative}.wizard-menu__row__item__title--active h4{color:#000083}.wizard-menu__row__item__title--active:hover{background-color:#fff}.wizard-menu__row__item__title--active:after{content:"";display:block;position:absolute;top:calc(100% + 1.125rem);left:0;height:0.4rem;width:100%;background-color:#000083}.wizard-menu__row__item__title--disabled{cursor:default;text-decoration:none !important}.wizard-menu__row__item__status{width:40px;height:40px;background-color:#fff;border-radius:40px;font-size:1.4rem;display:flex;align-items:center;justify-content:center;margin:0 auto;margin-bottom:.5rem;position:relative;cursor:pointer}.wizard-menu__row__item__status--warning{color:#f05400}.wizard-menu__row__item__status--disabled{cursor:default;text-decoration:none !important}.wizard-menu__row__item__status--incomplete{color:#000083}.wizard-menu__row__item__status--error{color:#bd0b23}.wizard-menu__row__item__status--complete{color:#008f62}.wizard-menu__row__item__status .tooltip{display:none;width:8rem;bottom:2.7rem;left:auto}@media (max-width: 600px){.wizard-menu__row__item__status .tooltip{bottom:1.5rem}}.wizard-menu__row__item__status:hover .tooltip{display:block}.wizard-menu__row__item__status:hover .tooltip span{position:relative}.wizard-notification-bar{background-color:#ffe600}.wizard-notification-bar__content{display:flex;justify-content:center;padding:0 1rem}.payee-form-box{border:1px solid #000083;border-radius:.125rem;padding:1.5rem;margin-top:1.5rem}.payee-form-box h3{margin-top:0}.payee-form-box__form{padding:2.5rem 3rem;background-color:#e9edf6;border:1px solid #d1d6e0;border-radius:.125rem}.payee-form-box__tax-form{border-radius:.125rem;border:solid 1px #d1d6e0;background-color:#e9edf6;padding:1rem;margin-bottom:1rem}.payee-form-box__buttons{display:flex;justify-content:flex-end;margin:1rem 0}.payee-form-box__buttons>button:first-child{margin-right:1rem}.payee-box{border-radius:.125rem;border:solid 1px #d1d6e0;background-color:#e9edf6}.payee-box:not(:last-of-type){margin-bottom:1rem}.payee-box__title{color:#000083;font-weight:bold;margin:0}.payee-box__title--first{margin-bottom:.5rem}.payee-box__header{padding:1.25rem 1rem;border-bottom:1px solid #fff}.payee-box__share{display:flex;justify-content:space-between;align-items:center}@media (max-width: 840px){.payee-box__share{grid-row-start:2}}.payee-box__share__form{display:flex;align-items:center}.payee-box__share__form p{margin-right:1rem}.payee-box__share__form .field__input-wrapper--with-icon .input-icon{top:30%}.payee-box__share__form .field__input{width:7rem}.payee-box__actions{text-align:right}.payee-box__actions>button:first-child{margin-right:.5rem}.payee-box__footer{padding:1.25rem 1rem}.payee-box__footer .grid-12{line-height:1.25}.payee-box__upload{padding:1.25rem 1rem}.payee-box__upload .file-upload__dropzone__description{padding:1rem}.payee-box__upload .file-upload__dropzone__description span,.payee-box__upload .file-upload__dropzone__description a{font-size:1rem}.payee-box__upload .file-upload__dropzone__description i{font-size:2rem}.payee-lulu-address{border-radius:.125rem;border:solid 1px #d1d6e0;background-color:#e9edf6;padding:1rem}.payee-lulu-address__header{margin-top:0;color:#000083;font-weight:500}.payee-lulu-address p{margin-bottom:0;line-height:1.5}.tax-form-download-btn{display:block}.tax-form-download-btn--right{text-align:right}.tax-form-download-btn:hover{text-decoration:none}.tax-form-upload{margin-top:2.5rem}.tax-form-upload .file-upload__dropzone{height:100%;box-sizing:border-box}.tax-form-upload .file-upload__dropzone__description{height:calc(100% - 2.5rem);font-size:1rem}.tax-form-upload .file-upload__dropzone__description a{font-size:1rem}.tax-form-upload .file-upload__dropzone__description i{font-size:2rem}.project-card{position:relative;display:flex;min-height:11.5rem;margin-bottom:1.5rem}.project-card:hover{cursor:pointer}@media (max-width: 600px){.project-card{min-height:12.25rem}}.project-card__main{display:flex;flex-direction:column;flex:1}.project-card__header{display:flex;align-items:center;justify-items:left;height:2rem}@media (max-width: 480px){.project-card__header{height:2.5rem}}.project-card__header--extended{height:3rem}@media (max-width: 480px){.project-card__header--extended{height:4.5rem}}.project-card__header-icon{display:flex;align-items:center;justify-content:center;border:1px solid;border-radius:.125rem 0 0 0;color:#fff;height:100%;width:4rem;box-sizing:border-box}.project-card__header-icon__success{border-color:#008f62;background-color:#008f62}.project-card__header-icon__neutral{border-color:#4a009e;background-color:#4a009e}.project-card__header-icon__warning{border-color:#f05400;background-color:#f05400}.project-card__header-icon__error{border-color:#bd0b23;background-color:#bd0b23}.project-card__header-icon i{font-size:1.4rem}.project-card__header-icon--stacked{border-radius:0}.project-card__header-title{display:flex;align-items:center;box-sizing:border-box;border:1px solid #d1d6e0;border-width:1px 0;background-color:#e9edf6;font-size:.625rem;font-weight:900;letter-spacing:0.5px;color:#000;height:100%;padding:0 1rem;flex:1}.project-card__header-title--stacked{border-top:none}.project-card__error-container{align-items:center;background-color:#f2f4fa;border-bottom:solid 1px #dce0eb;border-left:solid 3px #bd0b23;border-right:none;border-top:none;border-radius:0.125rem 0 0 0.125rem;display:flex;height:100%;padding-left:2rem}@media (max-width: 480px){.project-card__error-container{flex-direction:column;padding:1rem}}.project-card__info{display:flex;align-items:center;background-color:#f2f4fa;border:solid 1px #dce0eb;border-radius:.125rem 0 0 .125rem;border-right:none;flex:1}@media (max-width: 480px){.project-card__info{flex-direction:column;padding:1rem}}.project-card__info__success{border-left:solid 3px #008f62}.project-card__info__neutral{border-left:solid 3px #4a009e}.project-card__info__warning{border-left:solid 3px #f05400}.project-card__info__error{border-left:solid 3px #bd0b23}.project-card__header+.project-card__info{border-radius:0 0 0 .125rem;border-top:none}.project-card__checkbox{margin:0 1rem}.project-card__thumbnail-container{flex:0.15}@media (max-width: 840px){.project-card__thumbnail-container{flex:0.18}}@media (max-width: 480px){.project-card__thumbnail-container{display:none}}.project-card__thumbnail{display:flex;justify-content:center;align-items:center;text-align:center;border:solid 1px #d1d6e0;background-color:#fff;height:4rem;width:4rem}.project-card__thumbnail img{max-width:100%;max-height:100%}.project-card__thumbnail .no-cover{display:flex;align-items:center;justify-content:center;font-size:.55rem;font-weight:700;line-height:1.25rem;text-transform:uppercase;color:#aeb6c2;height:100%;width:100%}.project-card__details-and-config{align-items:center;display:flex;width:100%;flex:0.55}@media (max-width: 840px){.project-card__details-and-config{flex:0.7}}@media (max-width: 600px){.project-card__details-and-config{display:block}}@media (max-width: 480px){.project-card__details-and-config{flex:0.88}}.project-card__details{flex:0.55;margin-right:.5rem;word-break:break-word}@media (max-width: 840px){.project-card__details{flex:0.53}}@media (max-width: 600px){.project-card__details{margin-right:0}}.project-card__details a{font-weight:700;text-decoration:underline}.project-card__details a:hover{text-decoration:none}@media (max-width: 600px){.project-card__details a{font-size:.75rem}}.project-card__details div{margin-top:.75rem;font-size:.75rem;color:rgba(10,16,26,0.6)}.project-card__details--title{color:#000083;font-weight:700;text-decoration:underline}@media (max-width: 600px){.project-card__details--title{font-size:.75rem}}.project-card__details--id{font-family:"interface",sans-serif}.project-card__configuration{flex:0.45;font-size:.75rem}@media (max-width: 840px){.project-card__configuration{flex:0.47}}@media (max-width: 600px){.project-card__configuration{margin-top:1rem}}.project-card__configuration .product-type,.project-card__configuration .price{font-weight:700}.project-card__configuration .specs{color:rgba(10,16,26,0.6);font-family:"interface",sans-serif;line-height:1rem;margin-top:.5rem}.project-card__configuration .price{margin-top:.66rem}.project-card__configuration.retired div,.project-card__configuration p{color:rgba(10,16,26,0.6)}.project-card__status{flex:0.3;margin-left:.5rem}@media (max-width: 840px){.project-card__status{flex:0.12;margin-right:1rem}}.project-card__actions{background-color:#dce0eb;border:solid 1px #d1d6e0;border-radius:0 .125rem .125rem 0;flex:0.18;padding:1rem}.project-card__actions .action-button{margin-bottom:.5rem}@media (max-width: 840px){.project-card__actions{display:none}}.project-card__actions-toggle{display:none;width:1.5rem;background-color:#000083;border-radius:0 .125rem .125rem 0;align-items:center}.project-card__actions-toggle:hover{cursor:pointer}.project-card__actions-toggle i{color:#fff;font-size:1.5rem}@media (max-width: 840px){.project-card__actions-toggle{display:flex}}.project-card__actions-sidebar{display:none;position:absolute;right:0;bottom:0;top:0;width:9.5rem}@media (max-width: 840px){.project-card__actions-sidebar.show-sidebar{display:flex}}.project-card__actions-sidebar .project-card__actions{display:block;flex:1}.project-card__actions-sidebar .project-card__actions-toggle{display:flex}.calendar-form--form{margin:40px 26px}@media (max-width: 840px){.calendar-form--form{margin:34px 24px}}@media (max-width: 480px){.calendar-form--form{margin:24px 15px}}.calendar-form--step{margin:1.5rem 0 4rem}.calendar-form--step--title{margin:0}.calendar-form--step--description{font-size:1rem;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.9}.calendar-form--step--description .message,.calendar-form--step--description h4{margin-bottom:1.5rem}.calendar-form--step--description-header{color:rgba(10,16,26,0.9);font-weight:600}.calendar-form--step--description.substep{color:rgba(10,16,26,0.6);font-weight:300}.calendar-form--step>*{margin-bottom:3rem}.calendar-form--step .icon-notification{color:#000083;cursor:pointer;display:flex;font-size:1.5rem;margin-left:0.5rem;position:relative}@media (max-width: 480px){.calendar-form--step .icon-notification{font-size:1rem}}.calendar-form--step .icon-notification:hover .tooltip{visibility:visible}.calendar-form--step .tooltip{visibility:hidden;text-align:left;font-weight:normal;left:-97px;bottom:2rem}@media (max-width: 1024px){.calendar-form--step .tooltip{text-align:center;left:-186px}.calendar-form--step .tooltip:after,.calendar-form--step .tooltip:before{left:197px}}.calendar-form--fields-container{margin-top:0.5rem;margin-bottom:1.5rem}.calendar-form--third-step--covers-gallery,.calendar-form--third-step--months-gallery{display:grid;grid-gap:1rem;grid-template-columns:repeat(3, 1fr)}@media (max-width: 840px){.calendar-form--third-step--covers-gallery,.calendar-form--third-step--months-gallery{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 480px){.calendar-form--third-step--covers-gallery,.calendar-form--third-step--months-gallery{grid-template-columns:1fr}}.calendar-form--third-step--covers-gallery--item,.calendar-form--third-step--months-gallery--item{position:relative}.calendar-form--third-step--months-gallery{border-top:1px solid #d1d6e0;padding-top:48px}.calendar-form--download-template{align-items:center}.calendar-form--download-template button{margin-top:19px}@media (max-width: 480px){.calendar-form--download-template button{margin-top:0}}.calendar-form__upload-box-label-container{align-items:center;display:flex;height:24px;margin-bottom:4px}.calendar-form__upload-box-label{color:#0a101a;font-weight:bold}@media (max-width: 480px){.calendar-form__upload-box-label{font-size:.75rem}}.menu-item{position:relative;display:inline-block}.menu-item:hover>.menu-item__dropdown-menu{display:block}@media (max-width: 1024px){.menu-item{font-size:.75rem}}.menu-item:hover .menu-item__title,.menu-item.active .menu-item__title{text-decoration:none;color:#000083}.menu-item:hover .menu-item__title i,.menu-item.active .menu-item__title i{text-decoration:none}.menu-item__title{color:rgba(10,16,26,0.6);cursor:pointer;display:flex}.menu-item__title i{vertical-align:text-top;display:inline-block}.menu-item--main .menu-item__title{font-family:"museo-sans",sans-serif;font-weight:bold;color:#000083;margin:1rem;margin-bottom:0;display:flex;padding-bottom:0.75rem;border-bottom:0.25rem solid transparent;line-height:1.5rem}.menu-item--main .menu-item__title:hover,.menu-item--main .menu-item__title.active{text-decoration:none;border-bottom:0.25rem solid #000083}@media (max-width: 1024px){.menu-item--main .menu-item__title{margin:1rem .75rem 0}}.menu-item--main .menu-item__title i{font-size:1.5rem}.menu-item__dropdown-menu{display:none;position:absolute;top:2.5rem;min-width:150px;background-color:#fff;border:1px solid #c0c6d1;border-radius:.125rem;box-shadow:4px 8px 8px 0 rgba(0,0,0,0.2);line-height:1.5;padding:1rem 0;z-index:2}@media (max-width: 1024px){.menu-item__dropdown-menu{line-height:2.5}}.menu-item__dropdown-menu:after,.menu-item__dropdown-menu:before{bottom:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.menu-item__dropdown-menu:after{border-bottom-color:#fff;border-width:8px;margin-left:-8px}.menu-item__dropdown-menu:before{border-bottom-color:#c0c6d1;border-width:9px;margin-left:-9px}.menu-item__dropdown-menu__label{opacity:0.6}.menu-item__dropdown-menu a,.menu-item__dropdown-menu div{display:block;padding:0 1rem;cursor:pointer}.menu-item__dropdown-menu hr{border:0;border-top:1px solid #c0c6d1}.menu-item--main .menu-item__dropdown-menu{top:3rem;left:50%;transform:translateX(-50%)}.menu-item--main .menu-item__dropdown-menu a{white-space:nowrap}.header__top-bar{display:grid;grid-template-columns:1fr minmax(1px, 1440px) 1fr}.header__top-bar--yellow{background-color:#ffe600}.header__top-bar--gray{background-color:#e9edf6}.header__top-bar__content{display:grid;grid-template-columns:auto 1fr}@media (max-width: 840px){.header__top-bar__content .header__announcement{grid-column-start:1;grid-column-end:3}.header__top-bar__content .header__account_navigation{grid-column-end:3}}.header__logo{display:block;margin:0.5rem 2rem;margin-left:0}@media (max-width: 1024px){.header__logo{margin-right:.5rem}}.header__logo img{display:block;height:2.5rem}@media (max-width: 1024px){.header__logo img{height:2rem}}.header__account_navigation{font-family:"interface",sans-serif;width:100%}.header__account_navigation__content{display:flex;justify-content:flex-end;align-items:center;margin:0;background-color:#e9edf6}.header__account_navigation__content__item{margin:0;padding:.5rem .25rem;padding-right:1rem}.header__account_navigation__content__item .menu-item__dropdown-menu{top:2.1rem;left:-1rem}@media (max-width: 1024px){.header__account_navigation__content__item .menu-item__dropdown-menu{top:1.8rem}}.header__navigation{display:flex;position:relative;border-bottom:.0625rem solid #e9edf6}.header__navigation__menu-icon{display:none;cursor:pointer}@media (max-width: 840px){.header__navigation__menu-icon{height:100%;color:#000083;font-weight:bold;display:flex;align-items:center;margin-left:1.5rem;font-size:.75rem}.header__navigation__menu-icon__content{border:.125rem solid #fff;padding:.1rem .4rem .1rem .2rem;display:flex;align-items:center}.header__navigation__menu-icon i{margin-right:.5rem;font-size:1.25rem}.header__navigation__menu-icon--active{position:relative}.header__navigation__menu-icon--active .header__navigation__menu-icon__content{border-color:#000083;border-radius:.125rem}.header__navigation__menu-icon--active .header__navigation__menu-icon__content:after,.header__navigation__menu-icon--active .header__navigation__menu-icon__content:before{top:calc(100% - 4px);left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;z-index:2}.header__navigation__menu-icon--active .header__navigation__menu-icon__content:after{border-top-color:#fff;border-width:12px;margin-left:-12px}.header__navigation__menu-icon--active .header__navigation__menu-icon__content:before{border-top-color:#e9edf6;border-width:13px;margin-left:-13px}}@media (max-width: 480px){.header__navigation__menu-icon{margin-left:.5rem}}.header__navigation .break-line{height:2px;background-color:#d1d6e0;margin-top:.5rem;margin-bottom:.5rem}.header__navigation__menu-items{display:flex;z-index:1;align-items:flex-end;grid-template-columns:repeat(auto-fill, 10rem)}@media (max-width: 840px){.header__navigation__menu-items{display:none;position:absolute;background-color:#fff;top:2.8rem;left:0;right:0;padding:1rem;margin-top:-1px;border-bottom:.125rem solid #000083;border-top:.0625rem solid #e9edf6}.header__navigation__menu-items--active{display:grid;align-items:flex-start}.header__navigation__menu-items .menu-item__title i{display:none}.header__navigation__menu-items .menu-item__title:active{border:none}.header__navigation__menu-items .menu-item__title:hover{text-decoration:underline;border:none}.header__navigation__menu-items .menu-item__dropdown-menu{display:block;position:relative;top:0;padding-top:0;border:none;box-shadow:none;padding-left:.5rem}.header__navigation__menu-items .menu-item__dropdown-menu:before,.header__navigation__menu-items .menu-item__dropdown-menu:after{display:none}}.header__navigation__left,.header__navigation__right{display:flex;list-style:none;padding-left:0;margin:0}.header__navigation__left{flex-grow:1;justify-content:flex-start;align-items:center}.header__navigation__right{justify-content:space-evenly;align-items:center}.header__navigation__right li:last-of-type() a{margin-right:0}.header__navigation__right li:first-of-type() a{margin-left:0}@media (max-width: 1024px){.header__navigation__right{font-size:.75rem}}.header__navigation__right i{font-size:1.375rem}.header__navigation__item{display:inline-block;vertical-align:middle}.header__navigation__item--icon{display:block;position:relative;border:.125rem transparent;border-radius:.125rem;padding:0 .125rem;margin-left:.8rem}.header__navigation__item--icon--active{position:relative;border:.125rem solid #000083}.header__navigation__item--icon--active#search-toggle:after,.header__navigation__item--icon--active#search-toggle:before{top:2.4rem;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;z-index:2}@media (max-width: 840px){.header__navigation__item--icon--active#search-toggle:after,.header__navigation__item--icon--active#search-toggle:before{top:2rem}}.header__navigation__item--icon--active#search-toggle:after{border-top-color:#fff;border-width:12px;margin-left:-12px}.header__navigation__item--icon--active#search-toggle:before{border-top-color:#fff;border-width:12px;margin-left:-12px}.header__navigation__item--icon--active:not(.search-active)#cart:after{content:"";height:10px;width:10px;display:block;position:absolute;transform:rotate(45deg);background-color:#fff;border-right:.0625rem solid #e9edf6;border-bottom:.0625rem solid #e9edf6;bottom:-1.3em;right:0.5em}@media (max-width: 1024px){.header__navigation__item--icon--active:not(.search-active)#cart:after{bottom:-1.8em}}@media (max-width: 840px){.header__navigation__item--icon--active:not(.search-active)#cart:after{bottom:-1.4em}}.header__navigation__item--icon:hover{cursor:pointer;text-decoration:none;background-color:#dce0eb}.header__navigation__item--icon:hover .header__navigation__item__cart-count{background-color:#dce0eb}.header__navigation__item--icon svg{display:block;width:1.5rem}.header__navigation__item--icon svg *{fill:#000083}.header__navigation__item__cart-count{position:absolute;font-size:.625rem;font-weight:bold;color:#000083;border:.125rem solid #000083;background-color:#fff;border-radius:1rem;top:-5px;left:1rem;min-width:13px;height:13px;text-align:center;line-height:12px;padding:.125rem}.header__category-dropdown{display:flex;flex-direction:column;flex-wrap:wrap;max-height:320px;padding-top:1rem;padding-bottom:1rem;font-size:1rem;overflow-y:hidden;overflow-x:auto;border-bottom:4px solid #000083}@media (max-width: 1024px){.header__category-dropdown{max-height:420px}}@media (max-width: 840px){.header__category-dropdown{max-height:620px}}@media (max-width: 600px){.header__category-dropdown{max-height:unset}}.header__category-dropdown>a{margin:.5rem 0;margin-right:2rem}.header__search-bar{background-color:#000083;color:#fff;padding:1rem 0;display:none;position:relative}.header__search-bar p{font-family:"museo-sans",sans-serif}.header__search-bar--active{display:block}.header__search-bar__input{color:rgba(10,16,26,0.7)}.header__search-bar__content{display:flex;justify-content:space-between;align-items:center}@media (max-width: 840px){.header__search-bar__content{justify-content:center;align-items:flex-end;flex-direction:column}}.header__search-bar__content .caption{margin-right:2rem}@media (max-width: 840px){.header__search-bar__content .caption{display:none}}.header__search-bar__content .field__input-wrapper{max-width:42rem}@media (max-width: 840px){.header__search-bar__content .field__input-wrapper{max-width:unset}}.header__search-bar__content .toggle-categories{display:flex;align-items:center;cursor:pointer}.header__search-bar__content .toggle-categories p{font-size:1rem;margin-left:1rem}.header__search-bar__content .toggle-categories i{font-size:2rem;margin-left:0.5rem}@media (max-width: 1024px){.header__search-bar__content .toggle-categories p{font-size:.75rem}.header__search-bar__content .toggle-categories i{font-size:1.5rem}}@media (max-width: 840px){.header__search-bar__content .toggle-categories{margin-top:0.5rem}}.announcement{background-color:#ffe600;display:flex;align-items:center;padding:.5rem 2.5rem}@media (max-width: 1024px){.announcement{font-size:.75rem}}.announcement__link-icon{margin-right:.5rem}.announcement__content{margin:0;padding:0}.account-menu-item i{color:#000083}.account-menu-item.menu-item{padding:.5rem 0}.account-menu-item.menu-item:hover .menu-item__dropdown-menu{right:-2rem;top:100%}.account-menu-item.menu-item:hover .menu-item__dropdown-menu:after,.account-menu-item.menu-item:hover .menu-item__dropdown-menu:before{left:calc(100% - 3rem)}.account-menu-item.menu-item:hover .menu-item__dropdown-menu--user-logged{text-align:right;display:table;width:max-content}@media (max-width: 840px){.account-menu-item.menu-item:hover .menu-item__dropdown-menu--user-logged{width:100%;text-align:left}}@media (max-width: 840px){.account-menu-item.menu-item{position:unset}.account-menu-item .account-bar{display:none !important}.account-menu-item .account-bar.menu-item__dropdown-menu{display:none}.account-menu-item .account-bar--active.menu-item__dropdown-menu{display:block !important;position:absolute;width:100%;left:0;top:100%;border-radius:unset;box-shadow:none;border:none;border-bottom:.25rem solid #000083;border-top:.0625rem solid #d7dbe2}.account-menu-item .account-bar:before,.account-menu-item .account-bar:after{transform:rotate(180deg);top:-1px;left:calc(100% - 3rem) !important}}@media (max-width: 840px) and (max-width: 600px){.account-menu-item .account-bar:before,.account-menu-item .account-bar:after{left:calc(100% - 2.5rem) !important}}@media (max-width: 840px) and (max-width: 480px){.account-menu-item .account-bar:before,.account-menu-item .account-bar:after{left:calc(100% - 2rem) !important}}.account-menu{display:flex;align-items:center;position:relative;justify-content:flex-end;flex-flow:row wrap}@media (max-width: 600px){.account-menu.base-container{padding:0}}.account-menu__back{order:1;margin-right:auto}@media (max-width: 600px){.account-menu__back{padding-left:1.5rem}}@media (max-width: 480px){.account-menu__back{padding-left:1rem}}.account-menu__back a{display:flex;align-items:center;font-weight:bold;padding:.875rem 0}@media (max-width: 840px){.account-menu__back a{padding:.625rem 0}}.account-menu__back a:hover{text-decoration:none}.account-menu__back i{font-size:1.5rem;margin-right:.5rem}.account-menu__back__logo{overflow:hidden;height:30px}.account-menu__back__logo img{height:30px;overflow:hidden}.account-menu__items{order:2;margin:0}.account-menu__items .menu-item--main .menu-item__title{margin-bottom:0 !important;margin-top:0 !important;padding-bottom:0 !important}.account-menu__items .menu-item--main .menu-item__title{margin-bottom:0 !important;margin-top:0 !important;padding-bottom:0 !important}@media (max-width: 600px){.account-menu__items{order:unset;flex:1 100%;display:flex;justify-content:flex-end;margin:0;background-color:#e9edf6;padding:2px 0;padding-right:.75rem}.account-menu__items .menu-item--main .menu-item__title{font-size:.75rem;color:rgba(10,16,26,0.6);font-weight:500}}@media (max-width: 480px){.account-menu__items{padding-right:.25rem}}.account-menu .account-menu-item{order:4}@media (max-width: 600px){.account-menu .account-menu-item{margin-right:1.5rem}}@media (max-width: 480px){.account-menu .account-menu-item{margin-right:1rem}}.account-menu__links{display:flex;align-items:center}.account-menu__links ul{margin:0}.account-menu__links__icon{position:relative;padding:0 .125rem;border:.125rem solid #fff}.account-menu__links__icon.header__navigation__item--icon--active{border:.125rem solid #000083}.account-menu__links__icon--cart{margin-right:2rem;order:3}.account-menu__links__icon i{font-size:1.5rem;color:#000083;position:relative}.account-menu__links__icon:hover{text-decoration:none}.projects-navigation{background-color:#000083;padding:1rem 0}.projects-navigation__list{display:flex;justify-content:space-between}@media (max-width: 480px){.projects-navigation__list.base-container{padding:0 1.5rem}}.projects-navigation__list__item{display:block;color:#fff;background-color:transparent;padding:.125rem .5rem;font-weight:bold;border-radius:.125rem;position:relative;text-align:center}@media (max-width: 600px){.projects-navigation__list__item{font-size:.75rem}}.projects-navigation__list__item:not(:last-of-type){margin-right:6rem}@media (max-width: 600px){.projects-navigation__list__item:not(:last-of-type){margin-right:2rem}}.projects-navigation__list__item--active{color:#000083;background-color:#fff}.projects-navigation__list__item--active:after{content:"";width:100%;height:4px;background-color:#000083;position:absolute;top:calc(100% + 1.125rem);left:0}.projects-navigation__list__item:hover{text-decoration:none}.payment-overview .revenues-header{margin-top:2.875rem;margin-bottom:2.5rem;align-items:center}.unpaid-revenues{background-color:rgba(148,210,50,0.4);padding:1rem;border-radius:.125rem;display:flex;justify-content:space-between;align-items:center}@media (max-width: 480px){.unpaid-revenues{flex-direction:column}}.unpaid-revenues h1{font-weight:300;margin:0;line-height:1.7}.unpaid-revenues p{font-family:"museo-sans",sans-serif;text-transform:uppercase;font-size:.625rem;margin:0;font-weight:900;line-height:1.4;color:#000083}.unpaid-revenues button{height:100%}@media (max-width: 480px){.unpaid-revenues button{margin-top:1rem}}.unpaid-revenues__note{font-size:.75rem;margin:0;margin-top:.5rem;color:rgba(10,16,26,0.6)}.payment-overview{border-radius:.125rem;background-color:#e9edf6;border:1px solid #d1d6e0}.payment-overview__details{padding:1rem}@media (max-width: 480px){.payment-overview__details{grid-row-start:2}}.payment-overview__item{margin-bottom:2rem}.payment-overview__item__title{font-family:"museo-sans",sans-serif;font-weight:900;font-size:.625rem;text-transform:uppercase;letter-spacing:0.5px;margin-top:0}.payment-overview__item__title--price{display:flex;justify-content:space-between;align-items:center}.payment-overview__item__description{margin:0;color:rgba(10,16,26,0.8);font-size:.75rem;margin-top:.5rem;line-height:1.33}.payment-overview__item:last-child{margin-bottom:0}.payment-overview__prices{background-color:rgba(148,210,50,0.4);padding:1rem}@media (max-width: 480px){.payment-overview__prices{grid-row-start:1}}.payment-overview__price{font-size:1rem;font-weight:bold}.payment-overview__withholding-link{display:block;font-family:"museo-sans",sans-serif;font-size:.75rem;font-weight:bold;margin-top:1rem;margin-bottom:1.5rem;text-decoration:underline;text-align:right}.payment-overview-bottom{margin-bottom:1.5rem;padding:0}.payment-overview-bottom .payment-overview__details{padding:0 1rem}.payment-overview-bottom .payment-overview__item{margin:1rem 0}.payment-overview-bottom .payment-overview__item__title{margin:0}.sales-table__purchase_price{display:flex;align-items:center;justify-content:flex-end;gap:.25rem}.sales-table__purchase_price .has-tooltip{position:relative}.sales-table__purchase_price .has-tooltip .tooltip{visibility:hidden;display:flex;justify-content:center;opacity:0}.sales-table__purchase_price .has-tooltip:hover .tooltip{opacity:unset;visibility:visible}.pricing__configurator__trim-page-inputs{margin-top:1rem}.pricing__configurator__table{border:1px solid #000083;background-color:#f2f4fa;border-radius:.125rem;padding:1.5rem;position:relative}.pricing__configurator__table:after{content:"";height:100%;width:0.5rem;background-color:#94d232;position:absolute;left:0;top:0;border-top-left-radius:.125rem;border-bottom-left-radius:.125rem;z-index:1}.pricing__configurator__table:before{content:"";position:absolute;width:1rem;height:1rem;background-color:#fff;transform:rotate(45deg);top:-0.6rem;left:calc(50% - 0.5rem);border:1px solid #000083;border-radius:0;border-left-color:#fff;border-top-color:#fff}.pricing__configurator__table__selection,.pricing__configurator__table__requirements{display:grid}.pricing__configurator__table__selection,.pricing__configurator__table__requirements,.pricing__configurator__table__header{padding:0 0.5rem}.pricing__configurator__table__selection{grid-template:repeat(6, 2rem)/1.2fr 2fr}.pricing__configurator__table__requirements{grid-template:repeat(3, 2rem)/1.2fr 2fr;margin-bottom:.5rem}.pricing__configurator__table__label{font-weight:300;color:rgba(10,16,26,0.6);display:flex;justify-content:flex-start;align-items:center}.pricing__configurator__table__value{display:flex;justify-content:flex-end;align-items:center;font-size:0.9rem}.pricing__configurator__table__header{margin:0.5rem 0}.pricing__total{display:grid;grid-template-columns:2fr 1fr;grid-gap:0}.pricing__total__label,.pricing__total__value{height:4rem;border-top:solid 1px #d1d6e0;font-weight:300;color:#0a101a;display:flex;justify-content:flex-start;align-items:center;padding-right:1rem}.pricing__total__label{border-right:solid 1px #d1d6e0;justify-content:flex-start;padding-left:1rem}.pricing__total__value{position:relative;background-color:#e9edf6;justify-content:flex-end;padding-right:1rem;font-weight:600}.pricing__total__value span{position:absolute;font-size:0.6rem;font-weight:300;bottom:6px}.pricing__total .total-row{background-color:#c0c6d1;border-right:solid 1px #c0c6d1;font-weight:600}.pricing__month-count-error{align-items:center;display:flex;font-size:.75rem;margin-top:14px}@media (max-width: 480px){.pricing__month-count-error{margin-top:0}}.pricing__month-count-error i{color:#bd0b23;font-size:1.5rem;margin-right:.5rem}.pricing__month-count-error p{margin:0}.pricing__disabled{opacity:0.4;pointer-events:none}.pricing-table-wrapper{margin-top:2rem}.error-container{background-color:#e9edf6;height:100%;text-align:center;display:flex;align-items:center;flex:1;flex-direction:column;justify-content:center}.error-container .error-type{color:#000083;font-weight:lighter;margin-bottom:0}.error-container .error-image{width:100%;max-width:30rem}.error-container .error-content{max-width:35rem}.maintenance-page{display:flex;align-items:center;justify-content:center;text-align:center;width:100vw;height:100vh}.maintenance-page img{width:900px;height:450px}@media (max-width: 840px){.maintenance-page img{width:800px;height:400px}}@media (max-width: 600px){.maintenance-page img{width:560px;height:280px}}@media (max-width: 480px){.maintenance-page img{width:420px;height:210px}}@media (max-width: 360px){.maintenance-page img{width:300px;height:150px}}.maintenance-page p{font-size:2rem;font-weight:normal;color:#0a101a;line-height:1.4;margin:0 1rem}@media (max-width: 360px){.maintenance-page p{font-size:1rem}}.cover-creator__preview{position:relative}.cover-creator__preview__image{margin:1rem 0;width:100%;height:auto}.cover-creator__preview__status{display:flex;justify-content:center;align-items:center;background-color:#ffffff95;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.cover-creator__save{align-items:center;display:flex;justify-content:space-between}@media (max-width: 480px){.cover-creator__save{flex-direction:column;justify-content:center}}.cover-creator__error{width:100%}.cover-creator__error>*{margin:0;margin-right:2rem}@media (max-width: 480px){.cover-creator__error>*{margin:0;margin-bottom:1.5rem}}@keyframes price-loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.icon-data-process-large{animation:price-loader 1.2s linear infinite}.product-thumbnail{display:flex;justify-content:center;align-items:center;text-align:center;background-color:#fff;min-width:4rem;max-width:4rem;height:4rem;border-radius:.125rem;border:1px solid #d1d6e0}.product-thumbnail img{max-height:100%;max-width:100%}.product-thumbnail .no-cover{display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;line-height:1.25rem;text-transform:uppercase;color:#aeb6c2;height:100%;width:100%}.cart{margin-bottom:3rem}.cart .icon-data-process-large{animation:price-loader 1.2s linear infinite}.cart__header{margin-top:3rem;margin-bottom:1.5rem}.cart-table .table__row{display:grid;align-items:center;grid-template-columns:64px auto 24px 100px 128px 146px 60px;grid-gap:1.5rem;padding:1rem 0}.cart-table .table__row:not(:last-of-type){border-bottom:1px solid #d1d6e0}@media (max-width: 1024px){.cart-table .table__row{grid-gap:1rem;grid-template-columns:64px auto 24px 80px 128px 120px 50px}}@media (max-width: 840px){.cart-table .table__row{grid-template-columns:64px auto 100px}}.cart-table__book-title{word-break:break-word}@media (max-width: 1024px){.cart-table__book-title{font-size:.75rem}}.cart-table__book-title p{margin:0;font-size:.75rem;color:rgba(10,16,26,0.6);line-height:1.33}.cart-table__icon i{color:#8d97a8;font-size:1.5rem}@media (max-width: 840px){.cart-table__icon{display:none}}.cart-table__item-price{text-align:right;font-weight:500;color:rgba(10,16,26,0.6)}@media (max-width: 1024px){.cart-table__item-price{font-size:.75rem}}@media (max-width: 840px){.cart-table__item-price{display:none}}.cart-table__sum-price{text-align:right;font-weight:900;color:#000083;display:flex;justify-content:space-between;align-items:center}.cart-table__sum-price s{font-size:.75rem;font-family:"interface",sans-serif;color:rgba(10,16,26,0.6);font-weight:normal;display:block}@media (max-width: 1024px){.cart-table__sum-price{font-size:.75rem}}@media (max-width: 840px){.cart-table__sum-price{flex-direction:column;align-items:flex-end}.cart-table__sum-price i{margin-top:.5rem;display:block}}.cart-table__sale-icon:hover{cursor:pointer}.cart-table__sale-icon:hover .tooltip{visibility:visible}.cart-table__sale-icon i{color:#a41cad;font-size:1.5rem;position:relative}.cart-table__sale-icon i .tooltip{visibility:hidden;text-align:left;font-weight:normal;left:-97px;bottom:2rem}@media (max-width: 1024px){.cart-table__sale-icon i .tooltip{text-align:center;left:-186px}.cart-table__sale-icon i .tooltip:after,.cart-table__sale-icon i .tooltip:before{left:197px}}@media (max-width: 840px){.cart-table__sale-icon{grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:2}}.cart-table__remove{font-size:.75rem;text-decoration:underline;font-weight:bold;color:#000083;text-align:right}.cart-table__remove:hover{cursor:pointer}@media (max-width: 840px){.cart-table__remove{grid-column-start:3;grid-column-end:4;grid-row-start:2;grid-row-end:3}}@media (max-width: 840px){.cart .cart-quantity{grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3;justify-self:flex-start}.cart .cart-quantity .field__input{text-align:left}}.cart .cart-quantity .field{width:128px;margin:auto;padding:0}.cart .cart-quantity .field .field__input-wrapper .field__label{display:none}@media (max-width: 600px){.cart .cart-quantity .field .field__input-wrapper .field__label{display:block;color:rgba(10,16,26,0.6)}}.cart .cart-quantity .field .field__input-wrapper .field__input{color:rgba(10,16,26,0.6);padding:1rem 2.6rem;text-align:right}.cart .cart-quantity .field .field__input-wrapper .field__input:focus ~ i{visibility:visible}.cart .cart-quantity .field .field__input-wrapper .field__input:focus{color:#000083}.cart .cart-quantity .field .field__input-wrapper:hover{cursor:pointer}.cart .cart-quantity .field .field__input-wrapper:hover .field__input{cursor:pointer}.cart .cart-quantity .field .field__input-wrapper:hover i{visibility:visible}.cart .cart-quantity .field .field__input-wrapper i{visibility:hidden;position:absolute;top:23%;font-size:1.5rem;color:#000083;background-color:#dce0eb;padding:0 1px;border-radius:50%}@media (max-width: 840px){.cart .cart-quantity .field .field__input-wrapper i{visibility:visible}}.cart .cart-quantity .field .field__input-wrapper .icon-display-collapse-minus{left:0.35em}.cart .cart-quantity .field .field__input-wrapper .icon-display-collapse-plus{right:0.35em}.cart__subtotal{margin:.5rem 0 1.375rem;text-align:right}.cart__subtotal__container{background-color:#e9edf6;border-radius:.125rem;padding:1rem}.cart__subtotal__container h2{margin:0;font-weight:300;display:flex;justify-content:flex-end}.cart__subtotal__container h2 span{font-weight:900;margin-left:.5rem}.cart__subtotal__disclaimer{font-size:.75rem;color:rgba(10,16,26,0.6);margin:.5rem 1rem 0 0}.cart__purchase-order-number{margin-bottom:2rem}.cart__purchase-order-number input{margin-left:2rem;width:220px}.cart__actions{display:flex;justify-content:space-between}@media (max-width: 600px){.cart__actions{flex-direction:column}.cart__actions button{margin-bottom:1rem}.cart__actions button span{justify-content:center}}.products-page{align-items:flex-start;box-sizing:border-box;margin:3rem auto 5rem;max-width:1360px;padding:0;width:100%}@media (max-width: 1360px){.products-page{padding:0 2.5rem}}.products-page__explicit-filter{align-items:center;display:flex}.products-page__explicit-filter label{color:rgba(10,16,26,0.7);cursor:pointer;font-family:"interface",sans-serif}.products-page__explicit-filter .icon-shop-explicit{font-size:1.5rem;color:rgba(10,16,26,0.7);margin-left:.5rem}.product-item{position:relative;padding:2rem 7rem 2rem 2rem}.product-item p{font-family:"interface",sans-serif}@media (max-width: 600px){.product-item{padding:2rem}}@media (max-width: 480px){.product-item h3{font-size:1rem}}.product-item__adults-only{position:absolute;top:-1px;left:0;width:3.5rem;height:3.5rem;padding:0.5rem;border-top:1px solid #d1d6e0;border-left:1px solid #d1d6e0}.product-item__adults-only:after{content:"";display:block;height:100px;width:1px;transform:rotate(45deg);background-color:#d1d6e0;position:absolute;left:35px;bottom:-13px}.product-item__adults-only i{font-size:1.5rem;color:rgba(10,16,26,0.6)}.product-item__cover{align-items:flex-start;display:flex;padding:0 2rem 0 1rem;position:relative}@media (max-width: 600px){.product-item__cover{height:100%;max-height:135px;max-width:85px;padding:0;width:100%}}.product-item__cover__image{max-width:100%}.product-item__no-cover{display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;line-height:1.25rem;text-transform:uppercase;color:#aeb6c2;height:10rem;width:150px;border:1px solid #d1d6e0;margin:0 2rem 0 1rem}@media (max-width: 600px){.product-item__no-cover{height:100%;margin:0;max-height:135px;max-width:85px;width:100%}}.product-item:not(:last-of-type){border-bottom:1px solid #d1d6e0}.product-item h3{margin:0 0 .625rem}.product-item__author{display:flex;flex-wrap:wrap;align-items:center;color:rgba(10,16,26,0.6);margin:0}@media (max-width: 480px){.product-item__author{font-size:.75rem}}.product-item__author i{margin-right:.5rem}.product-item__author a{margin-left:.5rem}.product-item__rating{display:flex;margin-top:1rem;align-items:center}.product-item__rating__count{padding-left:.5rem}.product-item__published{font-size:.75rem;color:rgba(10,16,26,0.6);line-height:1.33;margin:.625rem 0 0}.product-item__price{display:flex;justify-content:space-between;align-items:center;font-family:"interface",sans-serif;font-size:.75rem}.product-item__price p{font-family:"museo-sans",sans-serif;font-weight:bold}.product-item__price__type{display:flex;align-items:center;font-weight:bold;font-size:.75rem}.product-item__price__type i{font-size:1.5rem;color:rgba(10,16,26,0.6);margin-right:.5rem}.product-item__price__promotion{display:flex;align-items:center}.product-item__price__previous{margin:0 .5rem;opacity:0.6;color:#0a101a;text-decoration:line-through}.filter-header{display:flex;justify-content:space-between;align-items:center;padding:0 .5rem;margin-bottom:1rem}.filter-header__title{margin:0}.filter-header__toggle{width:1.5rem;height:1.5rem;border-radius:.125rem;background-color:#000083;display:flex;align-items:center;justify-content:center}.filter-header__toggle:hover{cursor:pointer}.filter-header__toggle i{color:#d1d6e0}.search-facet{margin-bottom:3rem}.search-facet__title{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;border-top:1px solid #d1d6e0;padding:.75rem .5rem 0}.search-facet__title p{margin:0;font-weight:900;color:#000083}.search-facet__title__toggle{width:1.5rem;height:1.5rem;background-color:#d1d6e0;border-radius:.125rem;display:flex;align-items:center;justify-content:center}.search-facet__title__toggle i{color:#000083}.search-facet__options{max-height:15rem;overflow-y:auto;position:relative;padding-bottom:1rem;border-bottom:1px solid #d1d6e0}.search-facet__option{display:flex;font-family:"interface",sans-serif;justify-content:space-between;align-items:center;padding:0 .75rem}.search-facet__option:hover{cursor:pointer;background-color:#e9edf6}.search-facet__option__name{display:flex;align-items:center;font-weight:bold;color:#000083;line-height:1.5}.search-facet__option__name .star-rating{height:26px;margin-right:.33333rem}.search-facet__option__count{font-size:.75rem;font-weight:bold;color:rgba(10,16,26,0.6);line-height:2;display:flex;align-items:center}.search-facet__option__count__remove{font-size:1.5rem;line-height:1;color:#000083}.search-facet__show-all{text-align:right;color:#000083;font-family:"interface",sans-serif;text-decoration:underline;line-height:1.5rem;margin-top:.5rem}.search-facet__show-all:hover{cursor:pointer}.products-pagination{border-top:1px solid #d1d6e0;padding-top:3rem;margin-bottom:2rem}.sort-bar{display:flex;justify-content:flex-end;align-items:center;padding-bottom:1rem;border-bottom:1px solid #d1d6e0}@media (max-width: 600px){.sort-bar{margin-top:0;padding-top:1rem;border-top:2px solid #000083;justify-content:space-between}}.sort-bar__info{font-weight:300;color:rgba(10,16,26,0.6);margin-right:3rem}.sort-bar__dropdown{position:relative;font-weight:bold}.sort-bar__dropdown:hover *{text-decoration:none}.sort-bar__dropdown:hover .menu-item__dropdown-menu{display:block;top:1.5rem;font-weight:300}.sort-bar__dropdown:hover .menu-item__dropdown-menu a{line-height:1}.sort-bar__dropdown:hover .menu-item__dropdown-menu a:not(:last-of-type){margin-bottom:.5rem}.sort-bar__dropdown span{font-weight:300;color:rgba(10,16,26,0.6);margin-right:.5rem}.sort-bar__dropdown__title{display:flex;align-items:center;line-height:1.5}.age-validation-link{cursor:pointer;color:#000083}.age-validation-link:hover{text-decoration:underline}.product-page__intro{display:flex;align-items:flex-start;font-family:"interface",sans-serif;margin-top:3rem}.product-page__intro__image{align-items:center;display:flex;flex-direction:column;flex-basis:15%;padding:0 4.125rem;position:relative;width:12rem}@media (max-width: 1024px){.product-page__intro__image{flex-basis:20%}}@media (max-width: 840px){.product-page__intro__image{flex-basis:25%;padding-left:0}}@media (max-width: 600px){.product-page__intro__image{flex-basis:30%;padding-right:1rem}}.product-page__intro__image button{margin-top:1rem}.product-page__intro__details{flex:1;overflow:hidden;overflow-wrap:break-word}.product-page__intro__details h1{margin:0 0 .5rem}.product-page__intro__details__rating{display:flex;margin-top:1rem;align-items:center}.product-page__intro__details__rating__count{padding-left:.5rem}.product-page__intro__details__add-to-cart{display:flex;margin-top:1.5rem}.product-page__intro__details__add-to-cart .book-format-selection{margin-right:.5rem}.product-page__intro__details__share{display:flex;align-items:center;margin-top:1.5rem}.product-page__intro__details__share span{font-size:.75rem;color:rgba(10,16,26,0.6)}.product-page__intro__details__share a:hover{text-decoration:none}.product-page__intro__details__share i{color:#000083;font-size:1.5rem;margin-left:.5rem}.product-page__intro__details__shipping{display:flex;align-items:center;margin-top:1rem}.product-page__intro__details__shipping i{color:#000083;font-size:1.5rem;margin-right:.5rem}.product-page__intro__details__shipping span{line-height:1.67;font-size:.75rem;color:rgba(10,16,26,0.6)}.product-page__intro__details__shipping span a{display:block;margin-bottom:3px}.product-page__intro__details__explicit{color:rgba(10,16,26,0.6);margin-top:.5rem;display:flex;align-items:center;font-size:.75rem}.product-page__intro__details__explicit i{font-size:1.5rem;margin-right:.5rem}.product-page__description{margin-top:3.5rem;color:rgba(10,16,26,0.7);font-family:"interface",sans-serif;line-height:1.5;word-break:break-word}.product-page__spec-list{display:flex;flex-flow:row;flex-wrap:wrap;font-family:"interface",sans-serif;font-size:.75rem;line-height:1.33}.product-page__spec-list dt{flex:0 0 30%;text-overflow:ellipsis;color:rgba(10,16,26,0.6);margin-bottom:.5rem}@media (max-width: 480px){.product-page__spec-list dt{flex:0 0 60%}}.product-page__spec-list dd{flex:0 0 70%;margin-left:auto;text-align:left;text-overflow:ellipsis}@media (max-width: 480px){.product-page__spec-list dd{flex:0 0 40%}}.product-page__keywords{display:flex;flex-wrap:wrap;color:#000083;margin-bottom:5rem}.product-page__keywords span{margin-right:1rem}.product-page__report-content{margin-bottom:3rem;float:right;text-decoration:underline}.product-page__report-content:hover{text-decoration:none}.product-page__author-spotlight-info{background:#e9edf6}.author-spotlight-info{margin:3rem 0;color:rgba(10,16,26,0.7);font-family:"interface",sans-serif;line-height:1.5;word-break:break-word}.author-spotlight-info__header{display:flex;justify-content:center;align-items:center;margin-bottom:1rem}.author-spotlight-info__header__image-link{padding-right:2rem}.author-spotlight-info__about{margin-bottom:1rem}.reviews{margin:3rem 0;font-family:"interface",sans-serif;word-break:break-word;clear:right}.reviews__header{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:1rem}.reviews__header h2{margin-bottom:.5rem}.reviews__header__rating{display:flex;align-items:center}.reviews__header__rating__count{padding-left:.5rem}.reviews__list{display:flex;flex-direction:column;justify-content:center;margin-top:1.2rem;margin-bottom:1.2rem}.reviews__list__header{margin-bottom:.5rem}.reviews .grey-text{color:rgba(10,16,26,0.6)}.reviews__item{background:#e9edf6;padding:1rem;margin-bottom:1rem}.reviews__item__meta{display:flex;justify-content:space-between;font-size:.75rem;line-height:1.33}.reviews__item__meta.no-rating{justify-content:flex-end}.reviews__item__meta .column{display:flex;flex-direction:column;justify-content:space-between}.reviews__item__body{padding-top:1rem;padding-bottom:1rem}.reviews__item__author{font-weight:bold}.reviews__item__helpful{display:flex;align-items:center}.reviews__item__helpful__count{text-align:right;padding-right:.5rem}.reviews__no-reviews{display:flex;justify-content:center}.reviews__modal{padding:1rem}.reviews__modal__product{display:flex;max-height:260px;overflow:hidden;margin-bottom:4rem}.reviews__modal__product__image{display:flex;flex-basis:25%}.reviews__modal__product__description{margin:0;color:rgba(10,16,26,0.7);display:flex;flex-basis:75%;padding-left:2rem;overflow:scroll;line-height:24px}.reviews__modal__form{display:flex;flex-direction:column}.reviews__modal__form__rating{margin-bottom:1.5rem}.reviews__modal__form__rating .star-rating{padding-top:.5rem}.reviews__modal__form__review-body{display:flex;flex-direction:column}.reviews__modal__form__review-body label{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:.3rem}.reviews__modal__error{margin:1rem}.author-spotlight__show-more{padding-bottom:3rem;display:flex;justify-content:center}.author-spotlight__about{color:rgba(10,16,26,0.6);line-height:1.5;padding:3rem 0;align-items:center}.author-spotlight__website-link{padding-top:2rem}.author-spotlight__title{margin-bottom:0}.author-spotlight__links{margin-bottom:.5rem}@media (min-width: 840px){.author-spotlight__links{padding-top:1.5rem}}.author-spotlight__link-container{margin-top:1rem}.author-spotlight__social{display:flex;align-items:center;margin-top:1rem}.author-spotlight__social a,.author-spotlight__social span{text-decoration:none;margin-right:1rem}.author-spotlight__social a i::before,.author-spotlight__social span i::before{font-size:1.5rem}@media (max-width: 840px) and (min-width: 480px){.author-spotlight__social,.author-spotlight__links{display:inline-block}}.author-spotlight__publications{background-color:#e9edf6;padding-top:6.375rem}.author-spotlight__publications h3{margin-top:0}.author-spotlight__publications .sort-bar__dropdown__title{color:#000083 !important;font-weight:bold;background-color:#d1d6e0;padding:.75rem 1rem}.author-spotlight__publications .sort-bar__dropdown__title i{margin-left:1rem}.author-spotlight__publications .sort-bar__dropdown__option{color:#000083;display:block;padding:0 1rem;cursor:pointer}.author-spotlight__publications .menu-item__dropdown-menu{top:3rem !important}@media (max-width: 600px){.author-spotlight__publications-header{text-align:center}}.author-spotlight__publications-grid{align-items:baseline}.author-spotlight .products-pagination{border-top:none}.author-spotlight .product-item{align-self:end;border-bottom:none;margin-bottom:0;padding:3rem 0}.author-spotlight .product-item__cover{padding:0}@media (min-width: 600px){.author-spotlight .product-item__cover{max-width:128px}}.author-spotlight .product-item__no-cover{margin-left:0;margin-bottom:1rem}.author-spotlight .product-item__title{font-weight:bold;margin:20px 0 10px}.author-spotlight--no-link{color:#aeb6c2;cursor:default}.author-spotlight--no-products{padding:6.375rem 0}.author-profile-image{display:flex;justify-content:center;align-items:center;height:8rem;width:8rem;overflow:hidden;border-radius:50%}@media (max-width: 840px){.author-profile-image{width:4rem;height:4rem}}.author-profile-image img{width:100%}.order-history>*{margin-bottom:2rem}.order-history p{font-family:"interface",sans-serif}.order-history__item{margin:2rem 0}.order-history__pagination{display:flex;justify-content:space-between}@media (max-width: 600px){.order-history__pagination{flex-direction:column;justify-content:center}}.order-item__line-notification{position:absolute;height:100%;width:4px;left:0;top:0;z-index:2}.order-item__line-notification--error{background-color:#bd0b23}.order-item__line-notification--warning{background-color:#f05400}.order-item{background-color:#e9edf6;border-radius:.125rem;border:solid 1px #dce0eb;border-bottom:none;position:relative}.order-item--error{border-top:none}.order-item--error i{color:#bd0b23}.order-item--warning{border-top:none}.order-item--warning i{color:#f05400}.order-item .shipping-tracking{display:flex;align-items:center;text-decoration:none}.order-item .shipping-tracking i{margin-right:.5rem;font-size:1.5rem}.order-item .shipping-tracking:hover span{text-decoration:underline}.order-item .gradient-bottom{position:absolute;left:0;bottom:1px;width:100%;display:flex;justify-content:center;align-items:flex-end;background:linear-gradient(rgba(0,0,0,0) 0%, #fff 70%);z-index:1;height:110px;padding-bottom:20px}@media (max-width: 840px){.order-item .gradient-bottom{height:100px}}.order-item__main{display:grid;grid-column-start:2;grid-template-columns:2fr 1fr;align-items:center;grid-gap:1rem}@media (max-width: 480px){.order-item__main{display:flex;flex-direction:column;align-items:flex-start}.order-item__main>:first-child{margin-bottom:1rem}}.order-item .highlight{font-family:"museo-sans",sans-serif;font-weight:600}.order-item__product{align-items:center;display:flex;word-break:break-word}.order-item__product-title{padding:0 1rem}.order-item__product--error{padding-left:1rem}@media (max-width: 840px){.order-item__product--error{padding-left:0}}.order-item__checkbox{justify-self:flex-end}.order-item__bar{display:flex;width:100%;height:32px}.order-item__bar div{display:flex;align-items:center;padding:0 16px}.order-item__bar__icon i{color:#fff}.order-item__bar__icon--error{background-color:#bd0b23}.order-item__bar__icon--warning{background-color:#f05400}.order-item__bar__text{width:100%;border-top:solid 1px #dce0eb;border-bottom:solid 1px #dce0eb;font-size:10px;font-weight:900;text-transform:uppercase}.order-item__row{display:grid;align-items:center;grid-template-columns:25px 2fr 1fr 200px;position:relative;min-height:145px;grid-gap:1rem;border-bottom:solid 1px #dce0eb}@media (max-width: 840px){.order-item__row{grid-template-columns:25px 2fr 1fr 25px;min-height:125px;grid-gap:1rem}}.order-item__row--product{background-color:#f2f4fa;grid-template-columns:25px 3fr 200px;min-height:125px}@media (max-width: 840px){.order-item__row--product{min-height:115px;grid-template-columns:25px 3fr 25px}}.order-item__row>*{padding:1rem 0}.order-item__extra{display:flex;height:100%;min-width:25px;padding:0}@media (max-width: 840px){.order-item__extra{position:absolute;height:100%;right:0;top:0}}.order-item__extra__item{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;justify-content:space-evenly;padding:1rem;width:100%;background-color:#e9edf6}@media (max-width: 840px){.order-item__extra__item{padding:0;align-items:center}}.order-item__extra__collapsable{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;justify-content:space-evenly;box-sizing:border-box;padding:1rem;width:200px;background-color:#dce0eb}@media (max-width: 840px){.order-item__extra__collapsable{display:none}}.order-item__extra__collapsable--open{display:flex}.order-item__extra__toggle{display:none;flex-direction:column;justify-content:center;align-items:center;background-color:#000083;width:25px;height:100%}.order-item__extra__toggle span{width:6px;height:6px;background-color:#fff;border-radius:50%;margin:2px 0}@media (max-width: 840px){.order-item__extra__toggle{display:flex}}.order-item h3{margin:1rem 0}.order-item .date-container{margin-bottom:.5rem}.order-item .date-container p{display:inline-block}.order-item .date-container p:last-child{margin-left:.25rem}@media (max-width: 600px){.order-item .date-container p{display:block}.order-item .date-container p:last-child{margin-left:0}}.order-item p{margin:.5rem 0}@media (max-width: 1024px){.order-item p{font-size:.75rem;margin:.25rem 0}}.order-item a{font-family:"museo-sans",sans-serif}.order-item__total{font-family:"interface",sans-serif;text-align:end}@media (max-width: 600px){.order-item__total{text-align:start}}.order-details p{font-size:1rem}@media (max-width: 840px){.order-details p{font-size:.75rem}}@media (max-width: 480px){.order-details>*{padding:0 1rem}}.order-details__row{padding:1rem 0}@media (max-width: 840px){.order-details__row{padding:1rem}}.order-details h3,.order-details .semi-bold{font-weight:500}.order-details .price{font-weight:900}.order-details__header{margin-top:2rem;margin-bottom:1rem}.order-details__header .header-container{display:flex;justify-content:space-between}@media (max-width: 600px){.order-details__header .header-container{display:block}}@media (max-width: 840px){.order-details__header .header-container__multiple-buttons{display:block}}.order-details__header .header-status{display:flex;align-items:center}.order-details__header .header-status>div{margin-left:1rem}.order-details__header .header-status>div i{font-size:2rem}.order-details__header .actions-container{align-items:center;display:flex;justify-content:flex-end}.order-details__header .actions-container>button{margin-right:1rem}.order-details__header .actions-container>button:last-child{margin-right:0}.order-details__header .main{display:flex;justify-content:space-between;align-items:center}.order-details__header .main>div{display:flex}.order-details__header .main>div>:last-child{margin-left:1rem}@media (max-width: 840px){.order-details__header .main>div{flex-direction:column}.order-details__header .main>div>:last-child{margin:0;margin-top:1rem}}.order-details__info-bar{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;background-color:#e9edf6;border:1px solid #d1d6e0;grid-gap:1rem;margin-bottom:1rem;border-radius:.125rem;padding:0}.order-details__info-bar .info-column{margin-bottom:1rem;padding:0 1rem}.order-details__info-bar .info-column:not(.order-details__tracking)>p:first-child{font-weight:600}.order-details__info-bar .info-column>p{color:rgba(10,16,26,0.7)}@media (max-width: 1024px){.order-details__info-bar{font-size:14px}}@media (max-width: 840px){.order-details__info-bar{grid-template-columns:1fr 1fr}}@media (max-width: 480px){.order-details__info-bar{grid-template-columns:1fr 1fr;font-size:.75rem}}.order-details__row{display:grid;align-items:center;grid-template-columns:1fr 1fr 120px;border-bottom:1px solid #d1d6e0;grid-gap:2rem;border-radius:.125rem}@media (max-width: 840px){.order-details__row{grid-template-columns:1fr 120px;grid-gap:1rem;padding:0 1rem}.order-details__row>:nth-child(2){grid-row-start:2;grid-column:1/-1}}.order-details__row .product-icon i{font-size:1.5rem}@media (max-width: 1024px){.order-details__row .product-icon{display:none}}@media (max-width: 840px){.order-details__row .product-icon{display:block}}@media (max-width: 480px){.order-details__row .product-icon i{font-size:1rem}}.order-details__row .align-right{text-align:right}.order-details__row__info{display:grid;align-items:center;grid-template-columns:auto 1fr 80px 1fr;grid-gap:2rem}.order-details__row__info i{font-size:1.5rem;color:#8d97a8}@media (max-width: 1024px){.order-details__row__info{grid-template-columns:1fr 60px 1fr}}@media (max-width: 840px){.order-details__row__info{grid-template-columns:auto 1fr 60px 1fr}}.order-details__row__price-total{grid-column-start:2}.order-details__row__price-total>div{display:flex;justify-content:space-between}.order-details__row__price-total>div :nth-child(2){text-align:right}@media (max-width: 840px){.order-details__row__price-total{grid-column:1/-1}}.order-details__row--dark{background-color:#e9edf6;border:1px solid #d1d6e0}.order-details__row--error{border:none}.order-details .order-actions{display:flex;justify-content:flex-end;margin:1rem 0}.order-details .order-actions__cancel{margin-left:1rem}.order-details .product-error{background-color:#fdf3f5;border:1px solid #f03e56;border-radius:.125rem;padding:0;margin:1rem 0}.order-details .product-error .error-notification{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #f03e56}.order-details .product-error .error-notification>div{display:flex;align-items:center}.order-details .product-error .error-notification i{color:#d6223a;font-size:2rem;margin-right:1rem}.order-details__tracking p{margin:.5rem 0 0 0}.gift-receipts-modal{margin:0 1rem 1rem;max-width:500px}.gift-receipts-modal__primary-text{font-family:"interface",sans-serif;line-height:1.5;color:rgba(10,16,26,0.6)}.gift-receipts-modal__project{align-items:center;margin:1rem 0}.gift-receipts-modal__cover{background-color:#fff;min-width:4rem;max-width:4rem;border-radius:0.125rem;border:1px solid #d1d6e0;padding:0 .5rem}@media (max-width: 480px){.gift-receipts-modal__cover{min-width:3rem;max-width:3rem;padding:0 .25rem}}.download-ebook{margin-right:1rem}@media (max-width: 600px){.download-ebook{margin-right:0}}.order-lookup{padding:1rem;max-width:480px}.order-lookup__info{font-size:21px;line-height:25px;margin-bottom:2rem}.order-lookup__notification{margin:1rem}.order-lookup__form{margin-top:1rem;padding:1rem;background:#e9edf6;box-shadow:0 0 0.2rem 0 rgba(0,0,0,0.5)}.order-lookup__form__fields{display:grid;grid-template-columns:1fr 2fr;grid-gap:2rem}.account__header{padding-top:2.5rem}.age-verification-modal__primary-text,.age-verification-modal__secondary-text{font-family:"interface",sans-serif;line-height:1.5;color:rgba(10,16,26,0.6)}.age-verification-modal__secondary-text{color:#0a101a}.age-verification-modal__input-container{box-sizing:border-box;display:flex;justify-content:space-between;margin:1.5rem 0 .5rem;padding:0 1px;width:100%}.age-verification-modal__input-container .field__input-wrapper--select{margin:0 .5rem;width:30%}.age-verification-modal__input-container .field__input-wrapper--select:first-child{margin-left:0;width:40%}.age-verification-modal__input-container .field__input-wrapper--select:last-child{margin-right:0}@media (max-width: 480px){.age-verification-modal__input-container{align-items:center;flex-direction:column}.age-verification-modal__input-container .field__input-wrapper--select{margin:.5rem 0;width:70%}.age-verification-modal__input-container .field__input-wrapper--select:first-child{width:70%}}.distribution-info-box{align-items:center;display:flex;margin:0.75rem 0}.distribution-info-box i{color:#008f62;font-size:1.5rem}.distribution-info-box span{color:#0a101a;margin:0 0.5rem}.project-list .selected-filters{display:flex}.project-list .selected-filters>div{margin-right:3rem}.project-list .selected-filters h5{text-transform:uppercase;letter-spacing:1px;font-size:10px}.project-list__projects-container{margin:1rem 0}.project-list .clear-filters-bar{display:flex;justify-content:flex-end;border-top:1px solid #fff;margin-top:1rem;padding-top:1rem}.project-list .checkbox-list{display:flex;flex-wrap:wrap}.project-list .checkbox-list>div{margin-right:3rem}.project-list__modal{text-align:center}.project-details{flex:2}.project-details__header{padding:3rem 3rem 0}@media (max-width: 600px){.project-details__header{padding:1rem 1rem 0}}.project-details__cover{margin-right:1rem}@media (max-width: 480px){.project-details__cover{height:100%;justify-self:center;max-width:7rem;width:100%}}@media (max-width: 360px){.project-details__cover{max-width:6rem}}.project-details__details__specs{font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;word-break:break-word}@media (max-width: 480px){.project-details__details__specs{font-size:12px}}.project-details__details__specs h2,.project-details__details__specs h3{margin:0}.project-details__details__specs__action-button{display:flex;justify-content:flex-end}.project-details__details h2,.project-details__details h3{margin-top:0}.project-details__payee{border-bottom:1px solid #d1d6e0;padding-bottom:1rem}.project-details__payee:last-child{border-bottom:none;padding-bottom:0}.project-details__button-container{display:flex;flex-direction:column;text-align:center}.project-details__button-wrapper{margin:0.5rem 0}.project-details__button-wrapper:first-child{margin-top:0}.project-details__button-wrapper:last-child{margin-bottom:0}.project-details__button-wrapper i{font-size:1rem;margin:0 0.5rem}.project-details__versions-container{margin:1.5rem 0}.project-details__versions-wrapper{margin:1.5rem;margin-left:1rem}.project-details__download-files-section{align-items:center;color:#000083;display:flex;font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;margin:0.5rem 0}.project-details__download-files-section i{font-size:1.3rem;margin-right:0.5rem}.project-details__download-files-section span:hover{text-decoration:underline}.project-details__version-number{align-items:center;background-color:#525f75;border-radius:50%;display:flex;height:24px;justify-content:center;margin:1rem;width:24px}.project-details__version-number span{color:#fff;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center}.project-details__status-bar{margin:1rem 0}.project-details-distribution-info-wrapper{margin:1rem 3rem}@media (max-width: 600px){.project-details-distribution-info-wrapper{margin:1rem}}.project-details-distribution-info-container{align-items:center;margin-bottom:1rem}.project-details-distribution-info-container.disabled{opacity:0.6;pointer-events:none}@media (max-width: 600px){.project-details-distribution-info-container{margin-left:2.5rem}}.project-details-distribution-info-container:last-child{margin-bottom:0}.project-details .action-title{color:#000083;font-weight:bold}.project-details .action-button{margin-left:auto}@media (max-width: 600px){.project-details .action-button{margin:0 auto}}.event-form{font-family:"museo-sans",sans-serif}.event-form__title{margin-bottom:1.5rem}.event-form__dropdowns .field{padding:0 0 .75rem 0}.event-form__actions{margin-top:1rem}.event-form__actions--buttons{display:flex;justify-content:flex-end}.event-form__actions button{margin-left:1rem}.event-form__actions button:first-child{margin-left:0}.event-item{font-family:"museo-sans",sans-serif;margin-bottom:0.5rem}.event-item:last-child{margin-bottom:0}.event-item__container{display:flex;position:relative}.event-item__content{display:flex;align-items:center;flex-wrap:wrap;background-color:#f2f4fa;border:1px solid #d1d6e0;border-radius:2px;height:4rem;width:100%}.event-item .expanded{border-bottom-right-radius:0;border-bottom-left-radius:0}.event-item__child{padding:1.5rem 1rem;border-top:1px solid #dce0eb;flex-basis:100%;border:1px solid #d1d6e0;border-top:none;border-radius:2px;border-top-left-radius:0;border-top-right-radius:0;background-color:#f2f4fa}.event-item__info{flex:0.95}@media (max-width: 480px){.event-item__info{flex:0.9}}.event-item__info *{margin:0;font-size:.75rem}.event-item__info p{font-family:"museo-sans",sans-serif}.event-item__title{color:#000083;font-size:.75rem;font-stretch:normal;font-style:normal;font-weight:bold;letter-spacing:normal;line-height:1;margin-top:.25rem}.event-item__date{font-size:.75rem;font-stretch:normal;font-style:normal;font-weight:bold;letter-spacing:normal;line-height:1;margin-bottom:.25rem}.event-item__icon{margin:0 auto;width:1.5rem;height:1.5rem;font-size:1.5rem;color:#525f75}.event-item__actions{align-items:center;background-color:#d1d6e0;display:flex;justify-content:space-between;padding:1rem;width:100%}@media (max-width: 840px){.event-item__actions{display:none}}.event-item__actions-toggle{display:none;width:1.5rem;background-color:#000083;border-radius:0 .125rem .125rem 0;align-items:center}.event-item__actions-toggle:hover{cursor:pointer}.event-item__actions-toggle i{color:#fff;font-size:1.5rem}@media (max-width: 840px){.event-item__actions-toggle{display:flex}}@media (max-width: 840px){.event-item__actions--show-actions{display:flex}}.event-item__actions-sidebar{display:flex;position:absolute;right:0;bottom:0;top:0;width:9rem}@media (max-width: 840px){.event-item__actions-sidebar{display:none}}@media (max-width: 840px){.event-item__actions-sidebar.show-sidebar{display:flex;height:100%}}.event-item__actions-sidebar.show-sidebar>.event-item__actions-toggle{border-radius:2px;border-top-right-radius:0;border-bottom-right-radius:0}.event-item__actions-sidebar.show-sidebar>.event-item__actions{width:100%;height:100%;padding:0.5rem;align-items:center;justify-content:space-between;box-sizing:border-box}.product-thumbnail-container{align-items:flex-start;display:flex;position:relative;width:100%}.product-thumbnail-container__printed-book:before{content:"";display:block;position:absolute;width:10px;height:100%;background-image:linear-gradient(90deg, rgba(0,0,0,0.8), rgba(0,0,0,0) 10%, rgba(0,0,0,0), rgba(0,0,0,0.2) 80%, rgba(0,0,0,0), rgba(0,0,0,0.8));opacity:0.25;border-right:1px solid #717c8f}.product-thumbnail-container .cover-image{display:flex;width:100%;box-shadow:8px 10px 16px 0 rgba(0,0,0,0.2);transition:0.3s}.product-thumbnail-container .cover-image:hover{box-shadow:8px 10px 16px 0 rgba(0,0,0,0.35)}.product-thumbnail-container .cover-image img{width:100%}.product-thumbnail-container .calendar-overlay{position:absolute;left:0;top:0;width:100%}.product-thumbnail-container .no-cover{display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;line-height:1.25rem;text-transform:uppercase;color:#aeb6c2;height:15rem;width:100%;border:1px solid #d1d6e0;padding-left:11px}@media (max-width: 600px){.product-thumbnail-container .no-cover{height:12rem}}@media (max-width: 480px){.product-thumbnail-container .no-cover{font-size:.6rem;height:7rem}}@media (max-width: 360px){.product-thumbnail-container .no-cover{font-size:.5rem;height:6rem}}.canva-btn{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always;font-family:"Open Sans", sans-serif;font-weight:600;line-height:1.6;box-sizing:border-box;user-select:none;cursor:pointer;border:1px solid transparent;max-width:100%;min-width:80px;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;transition:background-color 0.1s linear}.canva-btn-i{background-size:contain}.canva-btn-theme-default{background-color:#00c4cc;color:#ffffff}.canva-btn-theme-default:hover,.canva-btn-theme-default:focus{background-color:#00d9e1}.canva-btn-theme-default:active{background-color:#00afb5}.canva-btn-theme-dark{background-color:#0e1318;color:#ffffff}.canva-btn-theme-light{border-color:#9a9da3;background-color:#ffffff;color:#0e1318}.canva-btn-theme-light:active{background-color:#f8f9f9}.canva-btn-size-l{height:48px;border-radius:5px;font-size:16px;padding-right:16px}.canva-btn-size-l .canva-btn-i{width:32px;height:32px;margin-left:11px;margin-right:13px}.canva-btn-size-m{height:40px;border-radius:4px;font-size:14px;padding-right:16px}.canva-btn-size-m .canva-btn-i{width:24px;height:24px;margin:0 9px}.canva-btn-size-s{height:32px;border-radius:3px;font-size:12px;padding-right:12px}.canva-btn-size-s .canva-btn-i{width:20px;height:20px;margin:0 8px}.canva-btn-size-xs{height:24px;border-radius:2px;font-size:12px;padding-right:8px}.canva-btn-size-xs .canva-btn-i{width:16px;height:16px;margin-left:6px;margin-right:5px}.canva-btn-theme-default .canva-btn-i{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 22a10 10 0 1 1 0-20 10 10 0 0 1 0 20zm5-7.7c0-.2-.2-.3-.4-.3s-.3 0-.4.2l-.1.2-.1.1c-.6 1-1.1 1.3-2.2 1.9a4 4 0 0 1-1.7.3c-1.7 0-2.6-1.3-3-2.5-.5-2 .4-4.6 1.6-6 .7-.9 1.5-1.4 2.2-1.4.3 0 .7.2 1 .5.3.6.4 1 0 1.9 0 .2 0 .4.2.5.3 0 .6 0 1-.6.4-.5.4-1.4 0-2A3 3 0 0 0 12.7 6c-.8 0-1.5.2-2.1.6a7.5 7.5 0 0 0-3.4 8 4.7 4.7 0 0 0 4.4 3.4c1.4 0 2.4-.5 3-1 .8-.4 1.4-1 2-1.8l.1-.2.2-.2v-.5z'/%3E%3C/svg%3E")}.canva-btn-theme-dark .canva-btn-i,.canva-btn-theme-light .canva-btn-i{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0' mask-type='alpha' maskUnits='userSpaceOnUse' x='2' y='2' width='28' height='28'%3E%3Cpath d='M16 29.3334C23.3638 29.3334 29.3333 23.3638 29.3333 16C29.3333 8.63622 23.3638 2.66669 16 2.66669C8.63619 2.66669 2.66666 8.63622 2.66666 16C2.66666 23.3638 8.63619 29.3334 16 29.3334Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.33331 1.33337H30.6666V30.6667H1.33331V1.33337Z' fill='%2300C4CC'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.4773 18.628C21.4479 18.498 21.3762 18.3814 21.2734 18.2965C21.1706 18.2115 21.0426 18.1631 20.9093 18.1587C20.8021 18.1551 20.696 18.182 20.6035 18.2363C20.511 18.2906 20.4358 18.37 20.3866 18.4654C20.3306 18.5507 20.28 18.6374 20.232 18.7187C20.1965 18.7797 20.16 18.8402 20.1226 18.9C19.496 19.8867 19.0026 20.324 17.8333 20.936C17.3078 21.2065 16.7269 21.352 16.136 21.3614C14.416 21.3614 13.416 19.8387 13.0826 18.5347C12.496 16.2254 13.4693 13.352 14.736 11.708C15.4546 10.7734 16.2573 10.2347 16.9386 10.232C17.1224 10.2379 17.3021 10.2874 17.463 10.3765C17.6239 10.4655 17.7613 10.5915 17.864 10.744C18.2213 11.3187 18.3373 11.8027 17.9306 12.712C17.8729 12.8495 17.8671 13.0032 17.9145 13.1446C17.9618 13.2859 18.0591 13.4052 18.188 13.48C18.528 13.6614 18.9466 13.4574 19.4013 12.8054C19.8813 12.1187 19.912 11.04 19.472 10.3494C18.9293 9.50005 17.8786 8.97205 16.7093 8.97205C15.893 8.97931 15.0946 9.21236 14.4026 9.64538C11.5226 11.4654 9.87196 15.668 10.724 19.012C11.028 20.2054 11.6973 21.284 12.5586 21.9747C12.8973 22.2414 14.112 23.112 15.5853 23.112H15.6026C17.088 23.1054 18.216 22.4747 18.9386 21.9987C19.728 21.4734 20.416 20.7507 21.0453 19.7894C21.0973 19.7107 21.148 19.6294 21.1973 19.5467L21.336 19.3214C21.4063 19.2219 21.4552 19.1089 21.4795 18.9896C21.5038 18.8702 21.5031 18.7471 21.4773 18.628ZM15.5853 22.8067V22.808V22.8067Z' fill='white'/%3E%3C/g%3E%3C/svg%3E%0A")}.canva-btn-theme-dark:hover .canva-btn-i,.canva-btn-theme-dark:focus .canva-btn-i,.canva-btn-theme-light:hover .canva-btn-i,.canva-btn-theme-light:focus .canva-btn-i{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0' mask-type='alpha' maskUnits='userSpaceOnUse' x='2' y='2' width='28' height='28'%3E%3Cpath d='M16 29.3334C23.3638 29.3334 29.3333 23.3638 29.3333 16C29.3333 8.63622 23.3638 2.66669 16 2.66669C8.63619 2.66669 2.66666 8.63622 2.66666 16C2.66666 23.3638 8.63619 29.3334 16 29.3334Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.33331 1.33337H30.6666V30.6667H1.33331V1.33337Z' fill='%2300D9E1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.4773 18.628C21.4479 18.498 21.3762 18.3814 21.2734 18.2965C21.1706 18.2115 21.0426 18.1631 20.9093 18.1587C20.8021 18.1551 20.696 18.182 20.6035 18.2363C20.511 18.2906 20.4358 18.37 20.3866 18.4654C20.3306 18.5507 20.28 18.6374 20.232 18.7187C20.1965 18.7797 20.16 18.8402 20.1226 18.9C19.496 19.8867 19.0026 20.324 17.8333 20.936C17.3078 21.2065 16.7269 21.352 16.136 21.3614C14.416 21.3614 13.416 19.8387 13.0826 18.5347C12.496 16.2254 13.4693 13.352 14.736 11.708C15.4546 10.7734 16.2573 10.2347 16.9386 10.232C17.1224 10.2379 17.3021 10.2874 17.463 10.3765C17.6239 10.4655 17.7613 10.5915 17.864 10.744C18.2213 11.3187 18.3373 11.8027 17.9306 12.712C17.8729 12.8495 17.8671 13.0032 17.9145 13.1446C17.9618 13.2859 18.0591 13.4052 18.188 13.48C18.528 13.6614 18.9466 13.4574 19.4013 12.8054C19.8813 12.1187 19.912 11.04 19.472 10.3494C18.9293 9.50005 17.8786 8.97205 16.7093 8.97205C15.893 8.97931 15.0946 9.21236 14.4026 9.64538C11.5226 11.4654 9.87196 15.668 10.724 19.012C11.028 20.2054 11.6973 21.284 12.5586 21.9747C12.8973 22.2414 14.112 23.112 15.5853 23.112H15.6026C17.088 23.1054 18.216 22.4747 18.9386 21.9987C19.728 21.4734 20.416 20.7507 21.0453 19.7894C21.0973 19.7107 21.148 19.6294 21.1973 19.5467L21.336 19.3214C21.4063 19.2219 21.4552 19.1089 21.4795 18.9896C21.5038 18.8702 21.5031 18.7471 21.4773 18.628ZM15.5853 22.8067V22.808V22.8067Z' fill='white'/%3E%3C/g%3E%3C/svg%3E%0A")}.canva-btn-theme-dark:active .canva-btn-i,.canva-btn-theme-light:active .canva-btn-i{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0' mask-type='alpha' maskUnits='userSpaceOnUse' x='2' y='2' width='28' height='28'%3E%3Cpath d='M16 29.3334C23.3638 29.3334 29.3333 23.3638 29.3333 16C29.3333 8.63622 23.3638 2.66669 16 2.66669C8.63619 2.66669 2.66666 8.63622 2.66666 16C2.66666 23.3638 8.63619 29.3334 16 29.3334Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.33331 1.33337H30.6666V30.6667H1.33331V1.33337Z' fill='%2300AFB5'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.4773 18.628C21.4479 18.498 21.3762 18.3814 21.2734 18.2965C21.1706 18.2115 21.0426 18.1631 20.9093 18.1587C20.8021 18.1551 20.696 18.182 20.6035 18.2363C20.511 18.2906 20.4358 18.37 20.3866 18.4654C20.3306 18.5507 20.28 18.6374 20.232 18.7187C20.1965 18.7797 20.16 18.8402 20.1226 18.9C19.496 19.8867 19.0026 20.324 17.8333 20.936C17.3078 21.2065 16.7269 21.352 16.136 21.3614C14.416 21.3614 13.416 19.8387 13.0826 18.5347C12.496 16.2254 13.4693 13.352 14.736 11.708C15.4546 10.7734 16.2573 10.2347 16.9386 10.232C17.1224 10.2379 17.3021 10.2874 17.463 10.3765C17.6239 10.4655 17.7613 10.5915 17.864 10.744C18.2213 11.3187 18.3373 11.8027 17.9306 12.712C17.8729 12.8495 17.8671 13.0032 17.9145 13.1446C17.9618 13.2859 18.0591 13.4052 18.188 13.48C18.528 13.6614 18.9466 13.4574 19.4013 12.8054C19.8813 12.1187 19.912 11.04 19.472 10.3494C18.9293 9.50005 17.8786 8.97205 16.7093 8.97205C15.893 8.97931 15.0946 9.21236 14.4026 9.64538C11.5226 11.4654 9.87196 15.668 10.724 19.012C11.028 20.2054 11.6973 21.284 12.5586 21.9747C12.8973 22.2414 14.112 23.112 15.5853 23.112H15.6026C17.088 23.1054 18.216 22.4747 18.9386 21.9987C19.728 21.4734 20.416 20.7507 21.0453 19.7894C21.0973 19.7107 21.148 19.6294 21.1973 19.5467L21.336 19.3214C21.4063 19.2219 21.4552 19.1089 21.4795 18.9896C21.5038 18.8702 21.5031 18.7471 21.4773 18.628ZM15.5853 22.8067V22.808V22.8067Z' fill='white'/%3E%3C/g%3E%3C/svg%3E%0A")}.canva-upload .buttons-container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media (max-width: 600px){.canva-upload .buttons-container{flex-direction:column;align-items:flex-start}.canva-upload .buttons-container>button{margin:15px 0}}.promote-container{min-height:100vh;font-weight:300}.author-page-form__step{margin-bottom:4rem}.author-page-form__step .field__label{margin-top:2rem}.author-page-form__step .url-key-prefix{display:flex;align-items:center}.author-page-form__links{margin-top:2rem;margin-bottom:4rem}.author-page-form__actions{margin-top:4rem;display:flex;justify-content:space-between;align-items:center}.author-page-form__actions__preview{margin-right:1rem}.author-page-form__error{margin:1rem}.author-page-form .submit-wrapper Button{margin-left:15px}.author-page-preview{border-top:1px solid #d1d6e0;padding:2rem;color:rgba(10,16,26,0.6);word-wrap:break-word}.author-page-preview__user-display-name{margin-top:0}.author-page-preview__actions{margin-bottom:1rem}.author-page-preview__actions button{margin-right:1rem;margin-bottom:1rem}.author-page-preview__details .field__label{color:#000083;font-size:12px}.author-page-preview__details__about{margin-bottom:2rem}.author-page-preview__details__sorting{margin-top:3rem;flex-direction:column;gap:.33333rem;display:flex}.promotion-card{background-color:#f2f4fa;border:1px solid #d1d6e0;border-radius:.125rem;padding:1rem;margin:2rem}.promotion-card__thumbnail{padding-top:2rem;display:flex;justify-content:center}@media (max-width: 480px){.promotion-card__thumbnail{display:none}}.promotion-card__title{margin-top:0;text-decoration:underline}.promotion-card__actions{display:flex;flex-direction:row-reverse}.promotion-card__actions button{margin-left:2rem}.promotion-card__pricing-table{background-color:#e9edf6;border:1px solid #d1d6e0;border-radius:.125rem;padding:0 1rem}@media (max-width: 600px){.promotion-card__pricing-table__heading{margin-bottom:0}}.promotion-card__pricing-table__prices{display:flex;align-items:center;justify-content:space-around}@media (max-width: 600px){.promotion-card__pricing-table__prices{font-size:12px;margin:0 1rem;padding-bottom:1rem}}@media (max-width: 480px){.promotion-card__pricing-table__prices{overflow-x:scroll}}@media (max-width: 480px){.promotion-card__pricing-table__prices>:first-child{padding-left:5rem}}.promotion-card__pricing-table__prices .price{display:flex}@media (max-width: 600px){.promotion-card__pricing-table__prices .price{margin:0 .5rem}}.promotions-overview__filters{display:flex;margin-bottom:1rem}@media (max-width: 480px){.promotions-overview__filters{flex-direction:column;gap:.5rem}}.promotions-overview__filters .radio{display:flex;margin-left:2rem}.promotions-overview__filters .radio label{margin-left:.5rem;color:rgba(10,16,26,0.6);cursor:pointer}.promotions-overview__filters .radio .radioInput{align-items:center;background-color:#fff;border:2px solid #000083;border-radius:50%;box-sizing:border-box;cursor:pointer;display:flex;height:16px;justify-content:center;min-height:16px;min-width:16px;width:16px}.promotions-overview__filters .radio .radioInput input[type="radio"]{opacity:0;width:0;-webkit-appearance:none;-moz-appearance:none}.promotions-overview__filters .radio .radioInputSelected{height:8px;width:8px;border-radius:50%;background-color:#000083}.promotions-overview__actions{display:flex;flex-direction:row-reverse;margin-top:1rem}.promotions-overview__actions button,.promotions-overview__actions a{margin-left:2rem;font-weight:400}.incomplete-steps-notification i.icon-general-check-circle-large{position:relative;top:6px}.incomplete-steps-notification button{margin-top:2rem}@media (max-width: 480px){.incomplete-steps-notification button{width:100%;text-align:center}.incomplete-steps-notification button span{justify-content:center}}.submitButton{font-size:0.75rem !important;padding:1.25rem !important}@media (max-width: 1024px){.subscribe{max-width:376px}}.subscribe .field{flex-wrap:nowrap}.subscribe .field__input:focus{border-color:#22b5f0;box-shadow:0 0 0 1px #22b5f0}.promotional-pricing{background-color:#f2f4fa;padding:1rem;margin:1rem 0}.promotional-pricing__card__actions button{margin-right:2rem}.promotional-pricing__card__modal{max-width:500px;padding:0 1rem}.promotional-pricing__actions{display:flex;flex-direction:row-reverse}@media (max-width: 1024px){.promotional-pricing__revenue{overflow-x:scroll}.promotional-pricing__revenue::-webkit-scrollbar{display:none}}.promotional-pricing__form{padding-bottom:1rem}.promotional-pricing__form__step{margin-bottom:2rem !important}.promotional-pricing__form__step__error{color:#bd0b23}.promotional-pricing__form__actions{display:flex;flex-direction:row-reverse}.promotional-pricing__form__actions button:not(:last-child){margin-left:2rem}.draggable{background-color:#e9edf6;border-radius:.125rem;display:flex;align-items:stretch;justify-content:space-between;margin-bottom:1rem}.draggable:first-of-type{margin-top:1.5rem}.draggable__grid{display:flex;flex:1;align-items:center;padding-right:1rem;padding-bottom:.5rem;justify-content:space-between;border:1px solid #d1d6e0;border-right:none}@media (max-width: 840px){.draggable__grid{flex-wrap:wrap}.draggable__grid button{align-self:flex-end;margin:0 auto 1rem}}.draggable__subgrid{align-items:center;display:flex;width:100%}.draggable__order{font-family:"museo-sans",sans-serif;font-weight:900;color:#fff;background-color:#525f75;width:1.5rem;height:1.5rem;border-radius:1.5rem;margin-left:1rem;display:flex;justify-content:center;align-items:center;margin-top:1rem}.draggable__content{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1rem;margin:0 1rem;flex:1;align-items:baseline}@media (max-width: 840px){.draggable__content{grid-template-columns:1fr 1fr}.draggable__content .field:not(:first-of-type){grid-row-start:2}}@media (max-width: 600px){.draggable__content{grid-template-columns:1fr}.draggable__content .field:last-of-type{grid-row-start:3}}.draggable__content .field:first-of-type{padding:1rem 0 !important}.draggable__content .field__label{color:rgba(10,16,26,0.6)}.draggable__icon{display:flex;align-items:center;justify-content:center;font-size:2rem;color:#fff;background-color:#000083;width:2.5rem;border:1px solid #000083;border-left:none}.draggable__icon:hover{background-color:#2424b5}.draggable button{margin-top:1rem}.book-radio-group{display:flex;flex-wrap:wrap;margin:0 -0.625rem}@media (max-width: 480px){.book-radio-group{justify-content:center}}.book-radio-wrapper{margin:1.375rem .625rem;width:17.5rem}.configurator{display:flex;width:14.375rem}.color-select{padding-bottom:1rem}.color-select__title{margin-top:0;margin-bottom:1rem}.color-select__options{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.color-select__option{height:3rem;width:3rem;display:flex;justify-content:center;align-items:center}.color-select__option__selected{box-sizing:border-box;height:3rem;width:3rem;border:2px solid #000083;border-radius:50%;display:flex;justify-content:center;align-items:center}.color-select__option__content{box-sizing:border-box;height:2rem;width:2rem;border:1px solid #8d97a8;border-radius:50%;cursor:pointer}.price-container{position:relative}.price-container--active:before{content:"";display:block;position:absolute;width:0.5rem;height:calc(100% - 2px);background-color:#94d232;left:1px;top:1px;border-top-left-radius:.125rem;border-bottom-left-radius:.125rem;z-index:1}.price-container--active .price-container__content{background-color:#fff;border-color:#000083}.price-container--active .price-container__content__form{background-color:#f2f4fa}.price-container--active .title{margin-top:2rem}.price-container--active .reference{margin-top:2rem}.price-container__content{background-color:#e9edf6;border:.0625rem solid #d1d6e0;border-radius:.125rem;padding-left:3rem;padding-right:5rem;display:flex;overflow-x:scroll;scrollbar-width:none}.price-container__content::-webkit-scrollbar{display:none}.price-container__content__text{flex:0.3;margin:1rem 0;min-width:fit-content;padding-right:1rem;justify-content:space-between;display:flex;flex-direction:column}.price-container__content__text .title{color:#000083;font-weight:bold}.price-container__content__text .reference{display:block}.price-container__content__text .reference--read-only{margin-top:1rem}.price-container__content__form{flex:1}.price-container__content__form .field__label.enabled{color:rgba(10,16,26,0.6)}.price-container__info{font-size:.75rem;line-height:1rem;position:relative;margin-top:.5rem;margin-left:2rem}.price-container__info::before{content:"*";position:absolute;top:0;left:-.5rem}.list-price-form{display:flex;justify-content:space-between;padding:0 1rem;min-width:450px}.list-price-form .field-container{width:15%;padding-bottom:1rem;display:flex;flex-direction:column;justify-content:space-between}.list-price-form .field-container .min-price-label{color:rgba(10,16,26,0.8);text-align:center;font-size:.75rem}.list-price-form .field-container .field__input{text-align:right;padding-right:0.5rem;padding-left:0.25rem}.list-price-form .field-container__read-only{margin-bottom:2rem;text-align:center;font-weight:bold}.revenue-goal-form{width:75%;display:flex;justify-content:space-between;padding:0 1rem;min-width:370px}.revenue-goal-form .field-container{width:47%}.revenue-goal-form .field-container .input-icon{top:48%}@media (max-width: 1024px){.price-container__content{padding-left:1.3rem}}.field .custom-select__control{border-radius:.125rem;border-color:#d1d6e0;padding:0 1rem;min-height:3.125rem}.field .custom-select__control--is-focused{border-color:#000083;box-shadow:0 0 0 1px #000083}.field .custom-select__control--is-focused:hover{border-color:#000083}.field .custom-select__value-container{padding:0}.field .custom-select__multi-value{background-color:#dce0eb;margin:.375rem 0;margin-right:.25rem}.field .custom-select__multi-value__label{font-family:"museo-sans",sans-serif;font-size:.75rem;line-height:1.76;font-weight:500;padding:.375rem .5rem}.field .custom-select__multi-value__remove{color:#717c8f;cursor:pointer}.field .custom-select__multi-value__remove:hover{background-color:transparent;color:#717c8f}.field .custom-select__clear-indicator{color:#717c8f}.preview__image{overflow:hidden}.preview__modal-image{overflow:scroll;max-height:80vh}@media (max-height: 930px){.preview__modal-image{max-height:77vh}}@media (max-height: 710px){.preview__modal-image{max-height:74vh}}@media (max-height: 630px){.preview__modal-image{max-height:70vh}}@media (max-height: 550px){.preview__modal-image{max-height:68vh}}.preview .slider-modal-spacing{margin:.5rem 0;padding:0 1rem}.toggle-wrapper{display:flex;align-items:center;justify-content:space-evenly}@media (max-width: 840px){.toggle-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:1rem}}.pagination{display:flex;justify-content:space-between;margin-bottom:1rem}.pagination__info{color:rgba(10,16,26,0.6);margin-top:1rem;text-align:center}.pagination__links{display:flex;justify-content:space-between;align-items:center;margin:0 auto}.pagination__buttons{display:flex}.pagination__buttons .right{justify-content:end}.pagination__button{margin-right:.5rem}.pagination__button:last-child{margin-right:0}.pagination__page-label{box-sizing:border-box;display:flex;align-items:center;justify-content:center;opacity:0.7;border:1px solid #aeb6c2;border-radius:.125rem;min-width:6rem;padding:0 0.5rem;height:2.5rem;margin:0 .625rem}@media (max-width: 480px){.pagination__page-label{font-size:.95rem}}@media (max-width: 360px){.pagination__page-label{height:1.75rem}}.pagination__page-label.input{font-family:"museo-sans",sans-serif;text-align:center;width:6rem}.pagination__page-label.input:focus{outline:none}.pagination--modal{margin-bottom:0}.file-upload__dropzone{border-radius:.125rem;border:2px #22b5f0 dashed;background-color:rgba(34,181,240,0.1);outline:none;transition:border 0.24s ease-in-out;text-align:center}.file-upload__dropzone__description{display:flex;align-items:center;justify-content:center;font-weight:500;line-height:1.1;color:rgba(10,16,26,0.6);padding:1.25rem;margin:0;font-size:1.25rem}.file-upload__dropzone__description>*{margin-right:1rem}.file-upload__dropzone__description>*:last-child{margin-right:0}.file-upload__dropzone__description i{font-size:3rem;color:#000083;margin-right:1rem}.file-upload__dropzone__description a{text-decoration:underline;cursor:pointer;font-size:1.25rem}.file-upload__dropzone__description__percentage{color:rgba(10,16,26,0.6);font-weight:500;font-size:1rem}@media (max-width: 600px){.file-upload__dropzone__description{font-size:1rem}.file-upload__dropzone__description a{font-size:1rem}.file-upload__dropzone__description i{font-size:2rem}.file-upload__dropzone__description__status-message{font-size:1rem}}@media (max-width: 480px){.file-upload__dropzone__description a{display:block}}.file-upload__requirements{line-height:1.5;margin:.5rem 0}.file-upload__requirements__value{color:rgba(10,16,26,0.6)}.file-upload__requirements__value *{margin:0}.file-upload__loading .file-upload__dropzone__description{color:#000083;justify-content:space-between;padding:.5rem 0}.file-upload__loading .file-upload__dropzone__description span{display:flex;align-items:center;justify-content:center}.file-upload__loading__bar{height:0.5rem;border-radius:.125rem;background-color:#22b5f0;position:relative;overflow:hidden}.file-upload__loading__bar__content{display:block;position:absolute;width:200px;height:0.5rem;border-radius:.125rem;background-color:#000083;animation:loader 3s ease infinite}.file-upload__loading__bar__content--progress{width:none;animation:none;transition:.3s}.file-upload__loading__file-name{text-align:right;color:rgba(10,16,26,0.6);line-height:1.5;margin:.5rem 0}@keyframes loader{from{left:-200px}30%{width:300px}70%{width:200px}to{left:100%}}.base-container{max-width:1024px;padding:0 2rem;box-sizing:border-box}@media (min-width: 1024px){.base-container{width:100%;margin:0 auto}}@media (max-width: 480px){.base-container{padding:0}}#wizard{display:flex;flex-flow:column;min-height:100vh}#wizard .full-height-container{flex:2;display:flex;flex-direction:column}.wizard-container{margin:0 auto;max-width:1024px;width:100%;box-sizing:border-box;padding:0 2rem 5rem 2rem}@media (max-width: 480px){.wizard-container{padding:0 1rem 3rem 1rem}}@media (max-width: 360px){.wizard-container{margin:0}}.box{background-color:#fff;border-radius:.125rem;padding:3rem 2.5rem;margin:2.5rem 0}.box__section{margin-top:2.5rem}@media (max-width: 480px){.box__section{margin-top:1.5rem}}.box__section .field__link{margin-top:.5rem;margin-left:2rem}.box.top{margin-top:0}.box .field.field--error .field__input-wrapper--with-isbn .input-icon{color:#bd0b23 !important}.box .field.field--success .field__input-wrapper--with-isbn .input-icon{color:#008f62 !important}.box .field:last-of-type{padding-bottom:0}.box .field:first-of-type{padding-top:0}.box .price-container .field{padding-top:1rem;padding-bottom:1rem}@media (max-width: 840px){.box{padding:2.5rem 2rem}}@media (max-width: 600px){.box{padding:2rem 1.5rem}}@media (max-width: 480px){.box{padding:1.5rem 1rem}}.button-right{display:block;margin-left:auto}@media (max-width: 1024px){.next-step{margin:0 2rem}}@media (max-width: 600px){.next-step{margin:0 1.5rem}}@media (max-width: 480px){.next-step{height:40px;margin:0 1rem}}.next-step h1{font-weight:300;margin-top:0;margin-bottom:1rem;padding:0 2.5rem}.next-step button{width:calc(100% - 2rem);line-height:1.17;font-weight:900;margin-bottom:1rem;padding:1.125rem 0.25rem}@media (min-width: 840px){.next-step button{font-size:1.5rem !important}}@media (max-width: 840px){.next-step button{height:56px}}@media (max-width: 480px){.next-step button{height:40px}}.next-step button span{justify-content:center}.next-step button:disabled{pointer-events:none}.next-step button:disabled:after{border-left-color:#3dc8ff}.next-step button:hover:after,.next-step button:focus:after{transition:.3s;border-left-color:#3dc8ff}.next-step button:after{border-left:2rem solid #22b5f0;content:"";position:absolute;border-bottom:2rem solid transparent;border-top:2rem solid transparent;height:0px;width:0px;margin-right:-2rem;right:0;top:0}@media (max-width: 840px){.next-step button:after{border-left:1.9rem solid #22b5f0;border-bottom:1.7rem solid transparent;border-top:1.8rem solid transparent;margin-right:-1.86rem}}@media (max-width: 480px){.next-step button:after{border-left:1.3rem solid #22b5f0;border-bottom:1.3rem solid transparent;border-top:1.26rem solid transparent;margin-right:-1.25rem}}.accordion-content{background-color:#f2f4fa;padding:2.5rem}@media (max-width: 600px){.accordion-content{padding:1rem}}.copyright-field__grid{display:grid;grid-template-columns:1fr 180px;grid-gap:1rem}@media (max-width: 840px){.copyright-field__grid{grid-template-columns:none}}.copyright-field__grid .field{padding-bottom:0}.copyright-field__checkboxes{margin-top:1rem !important}.isbn-details__column:first-of-type{margin-right:3rem;margin-bottom:1rem}.isbn-details__column__details__row{display:grid;grid-template-columns:1fr 1fr}@media (max-width: 600px){.isbn-details__column__details__row{grid-template-columns:1fr}}.isbn-details__column__details__row:not(:last-of-type){margin-bottom:1rem}.isbn-details__column__details__row span:first-of-type{color:rgba(10,16,26,0.6);margin-right:2rem}.isbn-details__text{margin:1rem 0 2rem}.isbn-details__text h3{margin:0}.isbn-details__form{margin-bottom:2rem}@media (max-width: 840px){.isbn-details__form .field--half{width:100%}}.isbn-download{background-color:#fff;padding:2rem 2.5rem;margin:2rem -2.5rem 1.5rem;border-top:1px solid #000083;border-bottom:1px solid #000083;position:relative}@media (max-width: 600px){.isbn-download{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}}.isbn-download:before{content:"";display:block;width:25px;height:25px;background-color:#f2f4fa;border-left:1px solid #000083;border-bottom:1px solid #000083;transform:rotate(-45deg);position:absolute;left:50%;top:-13px}.isbn-download__image{display:flex;flex-wrap:wrap}.isbn-download__image img{flex:1;margin-right:1rem;border:1px solid #d7dbe2}.isbn-download__image p{margin-top:0;line-height:1.25}.isbn-download__info{color:rgba(10,16,26,0.6);line-height:1.25}.configurator-price__box{position:relative;background-color:#94d232;border-radius:.125rem;display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem}.configurator-price__box h2{margin:0;font-weight:500}.configurator-price__box:before{content:"";position:absolute;width:1rem;height:1rem;background-color:#fff;transform:rotate(45deg);top:-0.5rem;left:calc(50% - 0.5rem)}.configurator-price__box__icon{height:1.125rem;animation:page-loader 1.2s linear infinite}.configurator-price__detail{text-align:right;color:rgba(10,16,26,0.6);font-size:.75rem}.page-loader{position:relative;width:4rem;height:100%;margin:0 auto;padding:6rem 0}.page-loader div{box-sizing:border-box;display:block;position:absolute;width:51px;height:51px;margin:6px;border:6px solid #22b5f0;border-radius:50%;animation:page-loader 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#22b5f0 transparent transparent transparent}.page-loader div:nth-child(1){animation-delay:-0.45s}.page-loader div:nth-child(2){animation-delay:-0.3s}.page-loader div:nth-child(3){animation-delay:-0.15s}@keyframes page-loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.field__hint{margin-top:0.25rem;font-size:0.5rem;font-weight:700}.no-bg{background-color:transparent}.no-outline:focus{outline:none}.go-back{display:flex;align-items:center;width:fit-content}.go-back i{font-size:1.5rem;margin-right:0.5rem}.go-back:hover{text-decoration:none}.go-back:hover span{text-decoration:underline}.checkbox-box-wrapper{display:flex;justify-content:flex-start;margin:-0.5rem;flex-wrap:wrap}.checkbox-box-wrapper>*{margin:0.5rem}@media (max-width: 480px){.checkbox-box-wrapper>*{width:100%}}.accordion-form-group>*{margin:1rem 0}.accordion-form-group>*:first-of-type{margin-top:0}.accordion-form-group>*:last-of-type{margin-bottom:0}


/*# sourceMappingURL=main.bf8418411aeee8f65eb7.css.map*/