:root{--e-global-color-primary: #233139;--e-global-color-secondary: #207385;--e-global-color-text: #1B3D51;--e-global-color-accent: #C40E1B;--e-global-color-861e6c1: #004F69;--e-global-color-4c16681: #B8B8B9;--e-global-color-d0f5795: #F0F0F1;--e-global-color-4809aa1: #FFFFFF;--e-global-color-6a81ee7: #6EB7B5;--e-global-color-5316a44: #9DACB9;--e-global-typography-primary-font-family: "ivypresto-display";--e-global-typography-primary-font-weight: normal;--e-global-typography-secondary-font-family: "attribute-mono";--e-global-typography-secondary-font-weight: 400;--e-global-typography-text-font-family: "Baskervville";--e-global-typography-text-font-weight: 400;--e-global-typography-accent-font-family: "Baskervville";--e-global-typography-accent-font-weight: 400;color:var( --e-global-color-primary )}e-page-transition{background-color:#ffbc7d}p{margin-block-start:0;margin-block-end:1.5em}h1,.h1{font-family:"ivypresto-display",Sans-serif;font-size:48px;font-weight:200}h2,.h2{font-family:"ivypresto-display",Sans-serif;font-size:55px;font-weight:200}h3,.h3{font-family:"attribute-mono",Sans-serif;font-size:40px;font-weight:300}h4,.h4{font-family:"attribute-mono",Sans-serif;font-size:28px;font-weight:300}h5,.h5{font-size:23px;font-weight:400;font-style:italic;letter-spacing:.2px}h6,.h6{font-family:"europa",Sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:1px}label,.label{font-family:"attribute-mono",Sans-serif;font-size:17px;display:inline-block;line-height:1;vertical-align:middle}.text-center{text-align:center}.text-right{text-align:right}@media(max-width:1024px){h3,.h3{font-size:37px;line-height:1.3em}}@media(max-width:880px){h2,.h2{font-size:50px}h3,.h3{font-size:35px}}@media(max-width:600px){h2,.h2{font-size:44px;line-height:1.4em}}img{width:100%;height:100%;object-fit:cover;display:block}.button{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));display:inline-block;fill:rgb(var(--color-button-text));font-size:15px;line-height:1;padding:12px 24px;text-align:center;transition:all .3s;border:none;padding-block-end:0;padding-block-start:0}.button:hover,.button:focus,input[type=button]:hover,input[type=button]:focus,input[type=submit]:hover,input[type=submit]:focus{background-color:rgb(var(--color-button));color:var(--e-global-color-4809aa1);border-radius:0}.button>span{display:flex;gap:8px;align-items:center}.button .button-icon{display:flex;align-items:center}.button-icon svg{height:auto;width:1em}.button-icon svg *{fill:currentColor}.button.button-type-1{background-color:rgb(var(--color-button));font-family:"europa",Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;font-style:normal;letter-spacing:2px;padding:10px}.button.button-type-1{transition:transform .3s ease-in-out}.button.button-type-1.font-21{font-size:21px;padding:10px 12px}.button.button-type-1:hover{transform:translateY(-5px)}.button.button-type-1:hover,.button.button-type-1:focus{background-color:var(--e-global-color-secondary)}.button.button-type-2{min-height:40px;font-family:"Baskervville",Sans-serif;font-size:21px;font-style:italic;border-radius:0;padding:6px 10px 9px;line-height:1.2}.button.button-type-2:hover{background-color:var(--e-global-color-accent)}.button.button-type-3{color:var(--e-global-color-primary);background:linear-gradient(120deg,#f0f0f1 0% 100%);background-repeat:no-repeat;background-size:80% 40%;background-position:0 85%;padding:0;font-family:"Baskervville",Sans-serif;font-size:21px;font-style:italic;min-height:40px}.button.button-type-3:hover{color:var(--e-global-color-secondary)}.button.button-type-4{background-color:#fff0;font-size:19px;color:var(--e-global-color-5316a44);border-style:none;border-radius:0;font-style:italic;padding:6px 10px 9px}.button.button-type-4:hover{transform:translate(5px);background-color:#9dacb900;color:#fff}.button.button-type-5{font-family:"attribute-mono",Sans-serif;font-size:21px;font-style:normal;fill:var(--e-global-color-4809aa1);color:var(--e-global-color-4809aa1);padding:12px 20px}.button.button-type-5:hover{background-color:var(--e-global-color-text)}.field-textual{border-radius:3px;font-size:15px;line-height:1.4;min-height:40px;padding:5px 14px;transition:all .3s}.field-textual:focus{box-shadow:inset 0 0 0 1px #0000001a;outline:0}.section-title :is(h2,.h2){margin:0}.element-divider{padding:15px 0;display:block!important}.element-divider span{border-block-start:1px solid #647B8D;display:block}.page-width-2{max-width:1200px;padding:0;margin:0 auto}.page-width-3{max-width:880px;padding:0 30px;margin:0 auto}svg{width:100%;height:100%}.price-text{padding:5px 30px 5px 10px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var(--e-global-color-5316a44);font-size:16px;color:var(--e-global-color-5316a44);margin:0;line-height:1}.custom-text-block-2 .rte ul{padding-left:0}.custom-text-block-2 .rte li{list-style:inherit;font-family:FF Attribute Mono,monospace;font-size:17px;padding:0 5px 0 40px;margin:5px 0 0;display:inline-block;list-style-type:none;background-image:url(//www.belindadavidson.com/cdn/shop/t/2/assets/button_arrow.svg?v=31662939076336334361780561845);background-repeat:no-repeat;background-position:left center;background-size:20px!important}.loading-icon svg{animation:spin 1.2s cubic-bezier(.65,0,.35,1) infinite}.loading-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)!important;width:20px;height:20px;opacity:0;visibility:hidden}.loading-button.loading .text{opacity:0;visibility:hidden}.loading-button.loading .loading-icon{opacity:1;visibility:visible}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.header-wrapper{position:absolute;width:100%;top:0;left:0;right:0}.header-wrapper header{display:flex;justify-content:space-between;gap:10px}.menu-cart-wrapper{display:flex;justify-content:flex-end;width:100%;border-bottom:1px solid #FFFFFF36}.header__menu-item{position:relative}.header__menu-item:after{content:"";position:absolute;bottom:0;height:1px;left:0;background-color:#fff;right:0;opacity:0;transition:.3s all ease-in-out}.header__submenu.list-menu{min-width:11.7em;max-width:1000px;width:100%;inset-inline-start:20px!important}:is(.header__submenu.list-menu,.menu-drawer__navigation) li:not(:last-child){border-style:solid;border-color:var( --e-global-color-4809aa1 );border-bottom:1px}:is(.header__submenu.list-menu,.menu-drawer__navigation) li{border:0}.header__submenu .header__menu-item{font-family:"europa",Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1px;transition:.4s}.header__submenu .header__menu-item:hover{background-color:#fff}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none}.header__menu-item:hover:after{opacity:1}.header-tagline span{font-family:"Baskervville",Sans-serif;font-size:16px;letter-spacing:0px;color:#fff;font-weight:400;font-style:italic;line-height:1;padding:5px 0 0 50px}.header__heading{flex:0 0 18%;padding-right:5px}.header__heading a{width:100%}.cart-item__totals.right .loading__spinner{height:max-content}@media screen and (max-width:1024px){.header__heading{flex:0 0 25%;padding-right:5px}.header__inline-menu{display:none}header-drawer{display:block!important;border-bottom:1px solid #FFFFFF36;justify-self:end}header-drawer details.menu-drawer-container{justify-content:end;padding:4.5px}header-drawer .list-menu__item{font-family:"europa",Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1px;display:flex;justify-content:center;padding:15px 40px;line-height:20px;color:#1b3d51}.js .menu-drawer__menu li{margin:0!important}.menu-drawer__submenu.has-submenu{transform:unset!important;position:unset!important}ul.has-submenu.list-menu.menu-drawer__menu.submenu-open{visibility:visible}.menu-drawer__menu-item>.svg-wrapper svg{position:unset}.menu-drawer__menu-item:hover{background-color:#fff}}@media(max-width:880px){.header__heading{flex:0 0 33%}.header-tagline.page-width{padding-left:20px;padding-right:20px}.price-text{padding:5px 15px 5px 0}}@media(max-width:600px){.header__heading{flex:0 0 58%}.header-tagline span{padding:5px 0 0}}.article-author{margin-block-start:1.5em;margin-block-end:1.5em}.article-author span{font-family:ivypresto-display,serif;font-weight:100;font-style:italic;font-size:38px}.template-article .featured-article{background-color:unset}.template-article .featured-article .bottom-line{margin:-6px 0 0}.template-article .featured-article .custom-text-block-inner .subtitle span.h6{color:#fff;border:unset}.template-article .featured-article .bottom-line{right:101%;top:50%;background:#ffffff1a}.template-article .shopify-section:has(.featured-article){background-color:#f0f0f1}.template-article .shopify-section:has(.featured-article):before,.template-404 .shopify-section:has(.template-404):before,.template- main:before,.template-cart:before{background-color:transparent;--background-overlay: "";background-image:linear-gradient(190deg,#1b3d55 5%,#419caccc 35%,#b7b7b800 70%,#f0f0f100);display:block;position:absolute;min-height:700px;content:"";width:100%}#recharge-customer-portal.recharge-container{padding-top:150px}#recharge-customer-portal .recharge-container>div{position:relative;z-index:9}@media(min-width:750px){#recharge-customer-portal .recharge-container{padding-top:285px}}@media(max-width:600px){.template-article .featured-article .custom-text-block-inner .subtitle{margin:0 0 20px}}.demo-trigger{background:#3b6e8c;color:#fff;border:none;padding:14px 28px;font-size:1rem;letter-spacing:.08em;cursor:pointer;border-radius:4px;transition:background .2s}.demo-trigger:hover{background:#4d8aaa}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:1000}.overlay.active{opacity:1;visibility:visible}.modal{background:#142e3e;width:100%;position:relative;transform:translateY(18px);transition:transform .35s ease;color:#e8ecef;box-shadow:0 24px 60px #0000008c;max-width:900px}.modal-content-main{overflow-y:auto;max-height:90vh;height:100%;padding:30px 30px 50px}.overlay.active .modal{transform:translateY(0)}.modal__close{position:absolute;top:14px;right:18px;background:none;border:none;color:#a8bcc9;font-size:1.5rem;line-height:1;cursor:pointer;transition:color .2s;padding:4px 8px}.modal__close:hover{color:#fff}.modal__hero{display:flex;align-items:center;gap:30px;margin-bottom:28px}.modal__images{display:flex;align-items:flex-end;gap:8px;flex-shrink:0}.modal__images img{display:block;border-radius:3px}.img-book{width:78px;height:auto}.img-cover{width:100px;height:auto}.img-phone{width:66px;height:auto}.modal__copy *{font-family:"ivypresto-display",Sans-serif;font-size:40px;font-weight:200;color:var( --e-global-color-4809aa1 )}.modal__copy .buy-now{font-family:"ivypresto-display",Sans-serif;font-size:30px;font-weight:400;font-style:italic;color:#fff}.section-label{font-family:"attribute-mono",Sans-serif;text-align:center;margin:30px 0 20px;position:relative;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-6a81ee7 );line-height:1}.section-label span{text-transform:none;font-size:17px;font-weight:300;letter-spacing:0}.logo-grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px 50px;margin-bottom:28px}.logo-grid a{display:flex;align-items:center;opacity:1;transition:opacity .2s,transform .2s}.logo-grid .audible{width:70px}.logo-grid .amazon{width:90px}.logo-grid .google-play{width:130px}.logo-grid .rakuten{width:81px}.logo-grid .books{width:86px}.logo-grid .e-books{width:130px}.logo-grid .booktopia{width:117px}.logo-grid a:hover{opacity:.82}.logo-grid img{display:block;width:100%;height:100%;filter:brightness(0) invert(1);object-fit:contain}.logo-grid:last-child{margin-bottom:0}button[data-modal-close]{background:transparent;border:none;font-size:40px;color:#fff;position:absolute;top:6px;right:12px;cursor:pointer}.modal__hero .modal__images{flex:1 0 calc(58% - 15px)}.modal__hero .modal__copy{flex:1 0 calc(42% - 15px);display:flex;flex-direction:column;gap:20px;justify-content:center}.modal__hero .modal__copy h3{margin:0;line-height:1}.modal__images img.img-book{width:100%;height:100%;object-fit:cover}@media(max-width:880px){.modal__hero{flex-direction:column;gap:0;text-align:center}.modal__hero .modal__copy,.modal__hero .modal__images{flex:1 0 100%}.modal__copy *{font-family:"ivypresto-display",Sans-serif;font-size:30px}}.header__heading.header__heading-link:hover{transform:translateY(-5px)}.header__heading.header__heading-link{transition:transform .3s ease-in-out}.template-cart cart-items,.template-cart cart-remove-button a{background:transparent}.template-cart cart-remove-button a{margin-top:20px}.template-cart main,.shopify-section .template-404,.shopify-policy__container,.template- main>div:first-of-type{padding:290px 15px 165px}.shopify-policy__container .shopify-policy__title{display:none}.shopify-policy__container{max-width:68ch}.template- main:before{z-index:-1}.footer__blocks-wrapper li a{text-align:center;font-family:"attribute-mono",Sans-serif;font-size:14px;line-height:23px;padding:.5rem 0!important;justify-content:center}.footer .grid{margin:0}#disclaimer-popup .modal-content-main p{font-size:18px}body .sdd-download{padding:0}@media screen and (min-width:750px){.template-cart main,.shopify-section .template-404,.shopify-policy__container,.template- main>div:first-of-type{padding:285px 30px 135px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
