@charset "UTF-8";@font-face{font-family:Poly;font-style:normal;font-weight:400;src:url(/fonts/poly-v11-latin-regular.woff2) format("woff2"),url(/fonts/poly-v11-latin-regular.ttf) format("truetype")}@font-face{font-family:Poly;font-style:italic;font-weight:400;src:url(/fonts/poly-v11-latin-italic.woff2) format("woff2"),url(/fonts/poly-v11-latin-italic.ttf) format("truetype")}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.btn-close,.close{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E") 50%/1em auto no-repeat;border:0;border-radius:0;box-sizing:content-box;color:#000;height:1em;opacity:.5;padding:.25em;width:1em}.btn-close:hover,.close:hover{color:#000;opacity:.75;text-decoration:none}.btn-close:focus,.close:focus{box-shadow:0 0 0 .125rem rgba(239,14,138,.125);opacity:1;outline:0}.btn-close.disabled,.btn-close:disabled,.close:disabled,.disabled.close{opacity:.25;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-close-white{-webkit-filter:invert(1) grayscale(100%) brightness(200%);filter:invert(1) grayscale(100%) brightness(200%)}.col-form-label{color:inherit;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;text-transform:uppercase}@media (min-width:576px){.col-form-label{background:#f5f5f5;color:#666;font-size:.75rem;padding:.5rem;text-align:right;width:100%}}.badge,.nav,.popover,.tooltip{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.btn,a{outline-offset:.25em}.btn:focus,a:focus{outline:5px auto #ef0e8a}.btn:focus:not(:focus-visible),a:focus:not(:focus-visible){outline:0}.btn:focus-visible,a:focus-visible{outline:5px auto #ef0e8a}.btn,.nav-link{border-left:0;border-right:0;border-top:0;transition-duration:75ms}.btn{min-width:2rem}.btn:focus-visible{border-color:#222;color:#222}.btn-link{font-weight:700}.btn-primary{background-color:transparent;border-color:#222;color:#222}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-check:focus+.btn-primary,.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.show>.btn-primary.dropdown-toggle{border-color:#ef0e8a;color:#ef0e8a}.btn-check:focus+.btn-primary,.btn-primary:focus,.btn-primary:hover{background-color:transparent;border-color:var(--bs-primary);color:var(--bs-primary)}.btn-check:focus+.btn-primary,.btn-primary:focus{box-shadow:0 0 0 0 rgba(34,34,34,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{background-color:transparent;border-color:var(--bs-primary);color:var(--bs-primary)}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(34,34,34,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:transparent;border-color:#222;color:#222}.btn-secondary{background-color:transparent;border-color:#666;color:#666}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-check:focus+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover,.show>.btn-secondary.dropdown-toggle{border-color:#ef0e8a;color:#ef0e8a}.btn-check:focus+.btn-secondary,.btn-secondary:focus,.btn-secondary:hover{background-color:transparent;border-color:var(--bs-primary);color:var(--bs-primary)}.btn-check:focus+.btn-secondary,.btn-secondary:focus{box-shadow:0 0 0 0 hsla(0,0%,40%,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{background-color:transparent;border-color:var(--bs-primary);color:var(--bs-primary)}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0 hsla(0,0%,40%,.5)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:transparent;border-color:#666;color:#666}.btn-danger{background-color:transparent;border-color:#fe0027;color:#fe0027}.btn-check:focus+.btn-danger,.btn-danger:focus,.btn-danger:hover{background-color:transparent;border-color:#cb001f;color:#cb001f}.btn-check:focus+.btn-danger,.btn-danger:focus{box-shadow:0 0 0 0 rgba(254,0,39,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{background-color:transparent;border-color:#cb001f;color:#cb001f}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(254,0,39,.5)}.btn-danger.disabled,.btn-danger:disabled{background-color:transparent;border-color:#fe0027;color:#fe0027}.close{color:transparent!important}.dropdown-menu{box-shadow:0 .5rem 1rem rgba(0,0,0,.15);font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.form-control:not(textarea):not(select){border-left:0;border-right:0;border-top:0}.form-control:not(textarea):not(select):focus{box-shadow:0 .125rem 0 0 rgba(239,14,138,.125)!important}.form-control::-webkit-input-placeholder{font-weight:400;text-transform:lowercase}.form-control::-moz-placeholder{font-weight:400;text-transform:lowercase}.form-control:-ms-input-placeholder{font-weight:400;text-transform:lowercase}.form-control::-ms-input-placeholder{font-weight:400;text-transform:lowercase}.form-control::placeholder{font-weight:400;text-transform:lowercase}select.form-control,textarea.form-control{padding:.375rem .75rem}label~select.form-control,label~textarea.form-control{margin-top:.5rem}.input-group-text{background-color:#fff;border-left:0;border-right:0;border-top:0}.text-warning{color:#e67300}.account-card{background:#f9f7f6;border-color:#f6f2ef}.account-card .card-header{background:#f6f2ef;border:0;padding-bottom:1rem;padding-top:1rem}.account-card .card-footer{background:transparent;border:0;padding-bottom:1rem;padding-top:0}.account-card .list-group-item{background:transparent}.aside-card__title{font-size:1.75rem}@media (min-width:992px){.aside-card__title{font-size:2.5rem}}.book-details{color:#666}.book-suggestion{display:block;outline-offset:6px;position:relative;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.book-suggestion:focus,.book-suggestion:hover{z-index:1}.book-suggestion:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.book-suggestion__popover{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;min-width:12rem}.book-item{--col-image-max-width:100px;position:relative}.book-item--large{--col-image-max-width:135px;font-size:1.125rem}.book-item__title{font-size:1em;margin-bottom:.25em}.book-item__details{font-size:.875em}.book-item__post-link{font-size:.75em;margin-bottom:.5em}.book-item__footer{margin-top:.25em;position:relative;z-index:2}.book-item__col--image{max-width:100px;max-width:var(--col-image-max-width)}.book-item .stock-badge{font-size:.675em;margin-top:.5em}.book-visual:not([src*="book-placeholder.png"]){box-shadow:0 0 1px rgba(0,0,0,.3)}.categories-nav .nav-link{color:#8e8e8e;margin-bottom:.375em;padding:0 .5em}.categories-nav .nav-link:focus,.categories-nav .nav-link:hover{color:#222}.categories-nav .nav-link.active{color:#222;font-weight:700}.cart .cart-item__append{display:none}.cart__price{font-size:1.125rem;font-weight:700}.cart__price--total{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.cart__price--total{font-size:1.5rem}}.cart__item-title{font-size:1rem;font-weight:500}.cart--editable .cart-item__append{display:block}.cart--right .cart-item__price,.cart--right .cart-item__quantity{text-align:right!important}.checkout-radio-list label{color:#555}.checkout-radio-list input:checked~label{color:#222;font-weight:700}.checkout-radio-list .list-group-item{border:0}.content a{text-decoration:underline}.content>:last-child{margin-bottom:0}.footer{color:#8e8e8e}.footer__socials a{color:#93918f}.footer__socials a:focus,.footer__socials a:hover{color:var(--bs-primary)}.footer__link--image{opacity:.4}.footer__link--image:focus,.footer__link--image:hover{opacity:1}.header__nav-link,.header__title{font-family:Poly,Georgia,Times New Roman,Times,serif;font-size:2.25rem;line-height:1.3}@media (min-width:768px){.header__nav-link,.header__title{font-size:2.5rem}}.header__nav-link{color:#bbb;padding:0}@media (min-width:992px){.header__nav-link{text-align:right}}.header__nav-link.active,.header__nav-link:focus,.header__nav-link:hover{color:#ef0e8a;color:var(--bs-primary)}.header__nav-link.active:hover{text-decoration:underline;text-decoration-thickness:.05em;text-underline-offset:.05em}@media (min-width:992px){.header__col--right{width:320px}}@media (min-width:1200px){.header__col--right{width:380px}}.markdown a{text-decoration:underline}.markdown>:last-child{margin-bottom:0}.navbar{transition:padding-top .25s ease-in-out,padding-bottom .25s ease-in-out,margin-bottom .25s ease-in-out}.navbar.sticky{margin-bottom:1rem;padding-bottom:.75rem;padding-top:.75rem}.placeholder{-webkit-animation:placeholder-fade 1s ease-in-out infinite;animation:placeholder-fade 1s ease-in-out infinite;background:#f6f2ef}@-webkit-keyframes placeholder-fade{0%{background:#f6f2ef}50%{background:#ede5df}to{background:#f6f2ef}}@keyframes placeholder-fade{0%{background:#f6f2ef}50%{background:#ede5df}to{background:#f6f2ef}}.aside-giftcard{max-height:300px}@media (min-width:768px){.aside-giftcard{max-height:none}}.aside-giftcard a:hover{text-decoration:underline;text-decoration-thickness:.075em;text-underline-offset:.05em}.aside-giftcard__title{font-size:1.75rem;margin-top:-.125em}@media (min-width:768px){.aside-giftcard__title{font-size:1.5rem}}@media (min-width:992px){.aside-giftcard__title{font-size:2rem}}@media (min-width:1200px){.aside-giftcard__title{font-size:2.5rem}}.aside-giftcard__bg{padding:var(--bg-padding,0)}.aside-giftcard__image{max-height:100%;max-width:300px}@media (min-width:768px){.aside-giftcard__image{max-width:100%}}.aside-giftcard--illustration-2{--bg-padding:1rem}.aside-giftcard--illustration-3{--bg-padding:0 1rem}.book__details{font-size:1.125rem}@media (min-width:992px){.book__details{font-size:1.25rem}}.book__infos .stock-badge{font-size:.875rem}.book__description{color:#666}.book__image{width:125px}@media (min-width:768px){.book__image{width:160px}}@media (max-width:400px){.book__col--image{width:100%}}.checkout .list-group{margin-left:-1rem;margin-right:-1rem}.checkout .list-group-item[role=button] label{cursor:inherit}.news__date{color:#ef0e8a;font-size:.875rem}@media (min-width:992px){.news__date{font-size:1rem;margin-top:.5rem;text-align:right}}.ff-sans-serif{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.hidden-dl,.hidden-dl dd,.hidden-dl dt{margin-bottom:0}.hidden-dl dt{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.text-primary{color:var(--bs-primary)!important}.border-transparent{border-color:transparent!important}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.no-smooth-scroll{scroll-behavior:auto}h1{margin-bottom:1rem}a.text-body:focus,a.text-body:hover,a.text-muted:focus,a.text-muted:hover,a.text-primary:focus,a.text-primary:hover{text-decoration:underline}.blockquote{border-left:.25rem solid #eee;color:#777;font-size:1rem;padding:.625rem 1.25rem}.blockquote:before{content:"— "}.theme-blogs{--bs-primary:#00d3ff}.fade-leave-active{transition:opacity .5s}.fade-leave-to{opacity:0}
