ul.breadcrumbs{text-align:left;margin-top:1rem;margin-bottom:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}ul.breadcrumbs li{display:inline-block;vertical-align:middle}ul.breadcrumbs svg{width:1rem;height:1rem}ul.breadcrumbs span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}ul.breadcrumbs li:not(:first-child):before{content:">";padding-left:.5rem;padding-right:.5rem}ul.breadcrumbs li:not(:first-child) a{--tw-text-opacity: 1;color:rgb(255 131 0 / var(--tw-text-opacity, 1))}.component--quantity-input{display:inline-flex}.component--quantity-input input{width:4rem;padding:.5rem;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));text-align:center;font-size:1.125rem;line-height:1.75rem}.component--quantity-input button{width:3rem;padding:.5rem;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));text-align:center;font-size:1.125rem;line-height:1.75rem}.component--quantity-input .dec{border-right-width:0px}.component--quantity-input .inc{border-left-width:0px}a.component--whatsapp-link{position:fixed;bottom:.5rem;right:1.5rem}@media (min-width: 768px){a.component--whatsapp-link{bottom:1.5rem}}a.component--whatsapp-link{display:block;height:5rem;width:5rem;border-radius:9999px;padding:.75rem;--tw-bg-opacity: 1;background-color:rgb(37 211 102 / var(--tw-bg-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}a.component--whatsapp-link svg{fill:currentColor;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}a.component--whatsapp-link span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.footer-social-links ul{display:flex;justify-content:center;gap:.75rem}@media (min-width: 1280px){.footer-social-links ul{gap:.5rem}}@media (min-width: 1536px){.footer-social-links ul{justify-content:flex-start}}.footer-social-links ul{margin-bottom:1.75rem}@media (min-width: 1280px){.footer-social-links ul{margin-bottom:0}}.footer-social-links .title{text-align:center}@media (min-width: 1536px){.footer-social-links .title{text-align:left}}.footer-social-links li{padding-top:.25rem;padding-bottom:.25rem}.footer-social-links a{display:block;border-radius:9999px;padding:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.footer-social-links a:hover{background-color:#fff6}.footer-social-links svg{height:1.25rem;width:1.25rem;fill:currentColor;--tw-text-opacity: 1;color:rgb(173 96 191 / var(--tw-text-opacity, 1))}.footer-social-links span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.site-header{position:fixed;top:0;z-index:20;width:100%;--tw-bg-opacity: 1;background-color:rgb(253 253 253 / var(--tw-bg-opacity, 1))}.site-header .marquee-wrapper{display:none}@media (min-width: 1280px){.site-header .marquee-wrapper{display:block}}.site-header .marquee-wrapper{height:2.25rem}.site-header .main-wrapper{height:5rem}@media (min-width: 1280px){.site-header .main-wrapper{height:6.5rem}}.site-header .main-wrapper{display:flex}.site-header .main-wrapper{flex-wrap:wrap}.site-header .main-wrapper{align-items:center}.site-header .main-wrapper{gap:1.5rem}@media (min-width: 1280px){.site-header .main-wrapper{gap:6rem}}.site-header .main-wrapper{padding-left:1.75rem;padding-right:1.75rem}@media (min-width: 1280px){.site-header .main-wrapper{padding-left:0;padding-right:0}}@media (min-width: 1280px){.site-header .main-wrapper{justify-content:center}}@media (min-width: 1280px){.site-header .main-wrapper{width:100%}}@media (min-width: 1280px){@media (min-width: 640px){.site-header .main-wrapper{max-width:640px}}}@media (min-width: 1280px){@media (min-width: 768px){.site-header .main-wrapper{max-width:768px}}}@media (min-width: 1280px){@media (min-width: 1024px){.site-header .main-wrapper{max-width:1024px}}}@media (min-width: 1280px){.site-header .main-wrapper{max-width:1280px}}@media (min-width: 1280px){@media (min-width: 1536px){.site-header .main-wrapper{max-width:1536px}}}@media (min-width: 1280px){@media (min-width: 1800px){.site-header .main-wrapper{max-width:1800px}}}@media (min-width: 1280px){.site-header .main-wrapper{margin-left:auto;margin-right:auto}}.site-header .main-wrapper{--tw-bg-opacity: 1;background-color:rgb(253 253 253 / var(--tw-bg-opacity, 1))}.site-header .main-wrapper>div{height:auto}.site-header .main-wrapper .indicator-cell a{display:flex}.site-header .main-wrapper .indicator-cell a{align-items:center}.site-header .main-wrapper .indicator-cell a{gap:.75rem}.site-header .main-wrapper .indicator-cell a span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (min-width: 768px){.site-header .main-wrapper .indicator-cell a span{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}}.site-header .main-wrapper .indicator-cell a svg{width:1.5rem;height:1.5rem}.site-header .main-wrapper .logo-cell{flex-grow:1}@media (min-width: 1280px){.site-header .main-wrapper .logo-cell{flex-grow:0}}.site-header .main-wrapper .logo-cell{height:4rem}@media (min-width: 1280px){.site-header .main-wrapper .logo-cell{height:auto}}.site-header .main-wrapper .logo-cell img{height:100%}@media (min-width: 1280px){.site-header .main-wrapper .logo-cell img{width:14rem}}.site-header .main-wrapper .search-cell{display:none}.site-header .main-wrapper .search-cell{width:100%}.site-header .main-wrapper .search-cell{align-items:center}.site-header .main-wrapper .search-cell{gap:2rem}@media (min-width: 1280px){.site-header .main-wrapper .search-cell{display:flex}}@media (min-width: 1280px){.site-header .main-wrapper .search-cell{width:auto}}@media (min-width: 1280px){.site-header .main-wrapper .search-cell{flex-grow:1}}.site-header .main-wrapper .search-cell{padding-left:2rem;padding-right:2rem}.site-header .main-wrapper .search-cell{padding-top:.75rem;padding-bottom:.75rem}@media (min-width: 1280px){.site-header .main-wrapper .search-cell{padding:0}}.site-header .main-wrapper .search-cell{--tw-bg-opacity: 1;background-color:rgb(173 96 191 / var(--tw-bg-opacity, 1))}@media (min-width: 1280px){.site-header .main-wrapper .search-cell{background-color:transparent}}.site-header .main-menu-wrapper{display:none}@media (min-width: 1280px){.site-header .main-menu-wrapper{display:block}}.site-header .main-menu-wrapper{height:3rem}.site-header .mobile-main-menu-wrapper{display:flex}@media (min-width: 1280px){.site-header .mobile-main-menu-wrapper{display:none}}.site-header .mobile-main-menu-wrapper{align-items:center}.site-header .mobile-main-menu-wrapper{height:4rem}.site-header .mobile-main-menu-wrapper{padding-left:1rem;padding-right:1rem}.site-header .mobile-main-menu-wrapper{--tw-bg-opacity: 1;background-color:rgb(173 96 191 / var(--tw-bg-opacity, 1))}article.book-list-item{position:relative;overflow:hidden;display:flex;flex-direction:column;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}article.book-list-item:hover{--tw-border-opacity: 1;border-color:rgb(255 131 0 / var(--tw-border-opacity, 1))}article.book-list-item{border-radius:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}article.book-list-item .presale{width:12rem;position:absolute;top:0;left:0;--tw-bg-opacity: 1;background-color:rgb(173 96 191 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));text-align:center;font-weight:700;text-transform:uppercase;--tw-translate-x: -3.5rem;--tw-translate-y: 2rem;--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}article.book-list-item .remove-favorite-button{width:3rem;padding:.5rem;border-radius:9999px;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);position:absolute;top:1rem;right:1rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));opacity:.7}article.book-list-item .remove-favorite-button:hover{opacity:.9}article.book-list-item .remove-favorite-button{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1));transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}article.book-list-item .book-cover{position:relative;flex-grow:1;display:flex;align-items:flex-end;justify-content:center;padding:.75rem 1rem 1rem}article.book-list-item .book-cover .badges-box{position:absolute}article.book-list-item .book-cover .badges-box{bottom:.75rem}article.book-list-item .book-cover .badges-box{left:0}article.book-list-item .book-cover .badges-box{padding:1rem}article.book-list-item .book-cover .badges-box .badge{position:relative}article.book-list-item .book-cover .badges-box .badge{display:inline-flex}article.book-list-item .book-cover .badges-box .badge{align-items:center}article.book-list-item .book-cover .badges-box .badge{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}article.book-list-item .book-cover .badges-box .badge{transform-origin:left;translate:-8px;box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f;width:-moz-fit-content;width:fit-content}article.book-list-item .book-cover .badges-box .badge:before{content:"";border-top:20px solid transparent;border-left:20px solid transparent;border-bottom:20px solid #fff;border-right:20px solid transparent;position:absolute;right:-20px;bottom:0;transform:scaleX(.5)}article.book-list-item .book-cover .badges-box .badge .icon{display:grid}article.book-list-item .book-cover .badges-box .badge .icon{place-content:center}article.book-list-item .book-cover .badges-box .badge .icon{padding:.25rem}article.book-list-item .book-cover .badges-box .badge .icon{--tw-bg-opacity: 1;background-color:rgb(173 96 191 / var(--tw-bg-opacity, 1))}article.book-list-item .book-cover .badges-box .badge .icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}article.book-list-item .book-cover .badges-box .badge .icon svg{display:inline-block}article.book-list-item .book-cover .badges-box .badge .icon svg{width:1.5rem;height:1.5rem}article.book-list-item .book-cover .badges-box .badge .text{padding-inline:10px;white-space:nowrap;font-size:.8rem}article.book-list-item .book-cover .badges-box .badge>span{position:absolute}article.book-list-item .book-cover .badges-box .badge>span{left:0}article.book-list-item .book-cover .badges-box .badge>span{bottom:-8px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid purple;z-index:-1}article.book-list-item .book-cover .badges-box .badge:after{content:"";border-top:20px solid #fff;border-left:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid transparent;position:absolute;right:-20px;top:0;transform:scaleX(.5)}article.book-list-item .book-cover img{max-height:100%;width:auto;border-radius:.5rem;--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}article.book-list-item .title{margin-bottom:.5rem;height:3rem;padding-left:.75rem;padding-right:.75rem;text-align:center;--tw-text-opacity: 1;color:rgb(88 28 135 / var(--tw-text-opacity, 1));overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}article.book-list-item .author{padding-left:.75rem;padding-right:.75rem;text-align:center;font-size:.875rem;line-height:1.25rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}article.book-list-item .prices{height:3.5rem}@media (min-width: 768px){article.book-list-item .prices{height:auto}}article.book-list-item .prices{display:flex;align-items:center;justify-content:space-between;padding-left:.75rem;padding-right:.75rem}@media (min-width: 768px){article.book-list-item .prices{padding:.75rem}}article.book-list-item .prices .amounts{display:flex}article.book-list-item .prices .amounts{flex-direction:column-reverse}article.book-list-item .prices .amounts{align-items:flex-start}article.book-list-item .prices .amounts{gap:0px}@media (min-width: 768px){article.book-list-item .prices .amounts{flex-direction:row}}@media (min-width: 768px){article.book-list-item .prices .amounts{align-items:center}}@media (min-width: 768px){article.book-list-item .prices .amounts{gap:.375rem}}article.book-list-item .prices .current{font-weight:500}article.book-list-item .prices .current{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}article.book-list-item .prices .normal{font-size:.875rem;line-height:1.25rem;opacity:.75}article.book-list-item .prices .discount{padding-left:.25rem;padding-right:.25rem;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1));font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}article.book-list-item .book-controls{padding:.75rem;padding-top:0}article.book-list-item .book-controls button{display:block;width:100%;padding:.5rem .75rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 131 0 / var(--tw-bg-opacity, 1));font-weight:500;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.cart-indicator #cart-sidebar-active{display:none}.cart-indicator #cart-sidebar-active:checked~.cart-sidebar-container{right:0}.cart-indicator #cart-sidebar-active:checked~#cart-sidebar-overlay{position:fixed}.cart-indicator #cart-sidebar-active:checked~#cart-sidebar-overlay{top:0}.cart-indicator #cart-sidebar-active:checked~#cart-sidebar-overlay{left:0}.cart-indicator #cart-sidebar-active:checked~#cart-sidebar-overlay{height:100%}.cart-indicator #cart-sidebar-active:checked~#cart-sidebar-overlay{width:100%}.cart-indicator #cart-sidebar-active:checked~#cart-sidebar-overlay{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.cart-indicator #cart-sidebar-active:checked~#cart-sidebar-overlay{opacity:.4}.cart-indicator .open-cart-sidebar-button{display:flex}.cart-indicator .open-cart-sidebar-button{align-items:center}.cart-indicator .open-cart-sidebar-button{gap:.75rem}.cart-indicator .open-cart-sidebar-button{cursor:pointer}.cart-indicator .open-cart-sidebar-button .counter-wrapper{position:relative}.cart-indicator .open-cart-sidebar-button .counter-wrapper .counter{position:absolute}.cart-indicator .open-cart-sidebar-button .counter-wrapper .counter{top:-.5rem}.cart-indicator .open-cart-sidebar-button .counter-wrapper .counter{right:-.5rem}.cart-indicator .open-cart-sidebar-button .counter-wrapper .counter{height:1.25rem}.cart-indicator .open-cart-sidebar-button .counter-wrapper .counter{width:1.25rem}.cart-indicator .open-cart-sidebar-button .counter-wrapper .counter{display:flex}.cart-indicator .open-cart-sidebar-button .counter-wrapper .counter{align-items:center}.cart-indicator .open-cart-sidebar-button .counter-wrapper .counter{justify-content:center}.cart-indicator .open-cart-sidebar-button .counter-wrapper .counter{border-radius:9999px}.cart-indicator .open-cart-sidebar-button .counter-wrapper .counter{--tw-bg-opacity: 1;background-color:rgb(228 28 28 / var(--tw-bg-opacity, 1))}.cart-indicator .open-cart-sidebar-button .counter-wrapper .counter{font-size:.75rem;line-height:1rem}.cart-indicator .open-cart-sidebar-button .counter-wrapper .counter{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.cart-indicator .open-cart-sidebar-button span.icon-label{text-wrap:nowrap}.cart-indicator .open-cart-sidebar-button span.icon-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (min-width: 768px){.cart-indicator .open-cart-sidebar-button span.icon-label{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}}.cart-indicator .open-cart-sidebar-button svg{width:1.5rem;height:1.5rem}.cart-indicator .open-cart-sidebar-button svg{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.cart-indicator .close-cart-sidebar-button{border-radius:9999px}.cart-indicator .close-cart-sidebar-button:hover{background-color:#ffffffb3}.cart-indicator .close-cart-sidebar-button:hover{--tw-text-opacity: 1;color:rgb(255 131 0 / var(--tw-text-opacity, 1))}.cart-indicator .close-cart-sidebar-button{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.cart-indicator .close-cart-sidebar-button svg{stroke-width:2}.cart-indicator .cart-sidebar-container{position:fixed}.cart-indicator .cart-sidebar-container{top:0}.cart-indicator .cart-sidebar-container{right:-100%}.cart-indicator .cart-sidebar-container{z-index:50}.cart-indicator .cart-sidebar-container{height:100%}.cart-indicator .cart-sidebar-container{width:90%}@media (min-width: 640px){.cart-indicator .cart-sidebar-container{width:32rem}}.cart-indicator .cart-sidebar-container{display:flex}.cart-indicator .cart-sidebar-container{flex-direction:column}.cart-indicator .cart-sidebar-container{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.cart-indicator .cart-sidebar-container{transition:.75s ease-out}.cart-indicator .cart-sidebar-container .sidebar-header{padding:1rem}.cart-indicator .cart-sidebar-container .sidebar-header{--tw-bg-opacity: 1;background-color:rgb(255 131 0 / var(--tw-bg-opacity, 1))}.cart-indicator .cart-sidebar-container .sidebar-header{text-align:center}.cart-indicator .cart-sidebar-container .sidebar-header{font-size:1.5rem;line-height:2rem}.cart-indicator .cart-sidebar-container .sidebar-header{font-weight:700}.cart-indicator .cart-sidebar-container .sidebar-header{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.cart-indicator .cart-sidebar-container .sidebar-header svg{display:inline}.cart-indicator .cart-sidebar-container .sidebar-header svg{width:2rem;height:2rem}.cart-indicator .cart-sidebar-container .sidebar-header svg{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.cart-indicator .cart-sidebar-container .sidebar-header label{float:right}.cart-indicator .cart-sidebar-container .sidebar-header label{cursor:pointer}.cart-indicator .cart-sidebar-container .sidebar-content{flex-grow:1}.cart-indicator .cart-sidebar-container .sidebar-content{overflow-y:scroll}.cart-indicator .cart-sidebar-container .sidebar-content .cart-item{display:flex}.cart-indicator .cart-sidebar-container .sidebar-content .cart-item{align-items:center}.cart-indicator .cart-sidebar-container .sidebar-content .cart-item{gap:1.5rem}.cart-indicator .cart-sidebar-container .sidebar-content .cart-item{padding-left:2rem;padding-right:2rem}.cart-indicator .cart-sidebar-container .sidebar-content .cart-item{padding-top:1.5rem;padding-bottom:1.5rem}.cart-indicator .cart-sidebar-container .sidebar-content .cart-item img{width:4rem}.cart-indicator .cart-sidebar-container .sidebar-content .cart-item .item-info{flex-grow:1}.cart-indicator .cart-sidebar-container .sidebar-content .cart-item .item-info .book-title{text-align:left}.cart-indicator .cart-sidebar-container .sidebar-content .cart-item .item-info .book-title{font-size:.875rem;line-height:1.25rem}.cart-indicator .cart-sidebar-container .sidebar-content .cart-item .item-info .book-title{font-weight:700}.cart-indicator .cart-sidebar-container .sidebar-content .cart-item .item-info .prices{padding-top:.75rem;padding-bottom:.75rem}.cart-indicator .cart-sidebar-container .sidebar-content .cart-item .item-info .prices del{display:inline-block}.cart-indicator .cart-sidebar-container .sidebar-content .cart-item .item-info .prices del{padding-left:1rem}.cart-indicator .cart-sidebar-container .sidebar-content .cart-item .item-info .prices del{font-size:.875rem;line-height:1.25rem}.cart-indicator .cart-sidebar-container .sidebar-content .cart-item .item-info .prices del{opacity:.6}.cart-indicator .cart-sidebar-container .sidebar-content .cart-item button svg{width:1.5rem;height:1.5rem}.cart-indicator .cart-sidebar-container .sidebar-footer{padding-left:1.5rem;padding-right:1.5rem}.cart-indicator .cart-sidebar-container .sidebar-footer{padding-top:1rem}.cart-indicator .cart-sidebar-container .sidebar-footer{padding-bottom:2rem}.cart-indicator .cart-sidebar-container .sidebar-footer{--tw-shadow: 0 -3px 5px rgba(0,0,0,.1);--tw-shadow-colored: 0 -3px 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.cart-indicator .cart-sidebar-container .sidebar-footer{font-weight:700}.cart-indicator .cart-sidebar-container .sidebar-footer .cart-totals>div{display:flex}.cart-indicator .cart-sidebar-container .sidebar-footer .cart-totals>div{justify-content:space-between}.cart-indicator .cart-sidebar-container .sidebar-footer .cart-totals>div{margin-top:1rem;margin-bottom:1rem}.cart-indicator .cart-sidebar-container .sidebar-footer a{margin-top:3rem}.cart-indicator .cart-sidebar-container .sidebar-footer a{display:block}.cart-indicator .cart-sidebar-container .sidebar-footer a{padding-top:.625rem;padding-bottom:.625rem}.cart-indicator .cart-sidebar-container .sidebar-footer a{border-radius:.5rem}.cart-indicator .cart-sidebar-container .sidebar-footer a{--tw-bg-opacity: 1;background-color:rgb(255 131 0 / var(--tw-bg-opacity, 1))}.cart-indicator .cart-sidebar-container .sidebar-footer a{text-align:center}.cart-indicator .cart-sidebar-container .sidebar-footer a{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.marquee{display:flex;height:100%;width:100%;align-items:center;--tw-bg-opacity: 1;background-color:rgb(173 96 191 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:700;text-transform:uppercase}.main-menu{height:100%;border-top-width:1px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(253 253 253 / var(--tw-bg-opacity, 1))}@media (min-width: 1280px){.main-menu{background-color:transparent}}.main-menu{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}@media (min-width: 1280px){.main-menu{border-top-right-radius:0;border-bottom-right-radius:0}}.main-menu .main-menu-container{height:100%}.main-menu .main-menu-container{position:fixed}.main-menu .main-menu-container{top:0}.main-menu .main-menu-container{bottom:0}.main-menu .main-menu-container{left:-100%}.main-menu .main-menu-container{z-index:10}.main-menu .main-menu-container{width:18rem}.main-menu .main-menu-container{--tw-shadow: 5px 0 5px rgba(0,0,0,.25);--tw-shadow-colored: 5px 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 1280px){.main-menu .main-menu-container{position:static}}@media (min-width: 1280px){.main-menu .main-menu-container{z-index:0}}@media (min-width: 1280px){.main-menu .main-menu-container{width:100%}}@media (min-width: 1280px){.main-menu .main-menu-container{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}.main-menu .main-menu-container{transition-duration:.7s}.main-menu .main-menu-container{transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width: 1280px){.main-menu .main-menu-container{transition-property:none}}@media (min-width: 1280px){.main-menu .main-menu-container ul{height:100%}}.main-menu .main-menu-container ul{display:flex}.main-menu .main-menu-container ul{flex-direction:column}@media (min-width: 1280px){.main-menu .main-menu-container ul{flex-direction:row}}.main-menu .main-menu-container ul{align-items:flex-start}@media (min-width: 1280px){.main-menu .main-menu-container ul{align-items:center}}@media (min-width: 1280px){.main-menu .main-menu-container ul{justify-content:space-evenly}}@media (min-width: 1280px){.main-menu .main-menu-container ul li.menu-item{height:100%}}.main-menu .main-menu-container ul li.menu-item{display:inline-block}.main-menu .main-menu-container ul li.menu-item{width:100%}@media (min-width: 1280px){.main-menu .main-menu-container ul li.menu-item{width:auto}}.main-menu .main-menu-container ul li.menu-item{padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 1280px){.main-menu .main-menu-container ul li.menu-item{padding-left:0;padding-right:0}}.main-menu .main-menu-container ul li.menu-item{border-bottom-width:1px}.main-menu .main-menu-container ul li.menu-item{border-style:solid}.main-menu .main-menu-container ul li.menu-item{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}@media (min-width: 1280px){.main-menu .main-menu-container ul li.menu-item{border-bottom-width:0px}}.main-menu .main-menu-container ul li.menu-item:hover{--tw-text-opacity: 1;color:rgb(255 131 0 / var(--tw-text-opacity, 1))}@media (min-width: 1280px){.main-menu .main-menu-container ul li.menu-item a{height:100%}}.main-menu .main-menu-container ul li.menu-item a{font-size:.875rem;line-height:1.25rem}@media (min-width: 1280px){.main-menu .main-menu-container ul li.menu-item a{text-transform:uppercase}}@media (min-width: 1280px){.main-menu .main-menu-container ul li.menu-item a{font-weight:500}}.main-menu .main-menu-container ul li.menu-item a>div{height:100%}@media (min-width: 1280px){.main-menu .main-menu-container ul li.menu-item a>div{display:flex}}@media (min-width: 1280px){.main-menu .main-menu-container ul li.menu-item a>div{align-items:center}}@media (min-width: 1280px){.main-menu .main-menu-container ul li.menu-item a>div{gap:.25rem}}.main-menu .main-menu-container ul li.menu-item a svg{display:inline}.main-menu .main-menu-container ul li.menu-item a svg{width:1rem;height:1rem}.main-menu .main-menu-container ul li.menu-item:first-child{display:none}@media (min-width: 1280px){.main-menu .main-menu-container ul li.menu-item:first-child{display:inline-block}}.main-menu .main-menu-container ul li.menu-item.active{--tw-text-opacity: 1;color:rgb(255 131 0 / var(--tw-text-opacity, 1))}.main-menu .submenu{margin-top:0}.main-menu .submenu{border-top-width:1px;border-bottom-width:1px}.main-menu .submenu{border-style:solid}.main-menu .submenu{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.main-menu .submenu{z-index:10}.main-menu .submenu{display:none}.main-menu .submenu{text-align:left}.main-menu .submenu{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.main-menu .submenu{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.main-menu .submenu{--tw-bg-opacity: 1;background-color:rgb(253 253 253 / var(--tw-bg-opacity, 1))}.main-menu .submenu .submenu-container{padding-left:2rem;padding-right:2rem}.main-menu .submenu .submenu-container{padding-top:1.75rem;padding-bottom:1.75rem}.main-menu .submenu ul{gap:3rem}.main-menu .submenu ul a{text-wrap:nowrap}.main-menu .submenu ul a{font-weight:700}.main-menu .submenu ul a:hover{--tw-text-opacity: 1;color:rgb(255 131 0 / var(--tw-text-opacity, 1))}.main-menu .submenu ul{display:flex}.main-menu .submenu ul{align-items:flex-start}.main-menu .submenu ul{justify-content:center}.main-menu .submenu ul{gap:7rem}.main-menu .submenu ul{padding-left:2rem;padding-right:2rem}.main-menu .submenu ul{padding-top:1rem;padding-bottom:1rem}.main-menu .submenu ul ul{margin-top:1rem}.main-menu .submenu ul ul{padding:0}.main-menu .submenu ul ul{flex-direction:column}.main-menu .submenu ul ul{gap:0px}.main-menu .submenu ul ul li{margin-bottom:.25rem}.main-menu .submenu ul ul li{display:block}.main-menu .submenu ul ul li{padding-top:0;padding-bottom:0}.main-menu .submenu ul ul li:last-child{margin-bottom:0}.main-menu .submenu ul ul li.submenu-item-option a{font-weight:400}.main-menu .submenu ul ul li.submenu-item-option a{text-transform:none}.main-menu .submenu ul ul li.active a{--tw-text-opacity: 1;color:rgb(255 131 0 / var(--tw-text-opacity, 1))}.main-menu .submenu li a.col-title{--tw-text-opacity: 1;color:rgb(88 28 135 / var(--tw-text-opacity, 1))}.main-menu .submenu li a.col-title:hover,.main-menu .submenu li.active a.col-title{--tw-text-opacity: 1;color:rgb(255 131 0 / var(--tw-text-opacity, 1))}.main-menu li:hover .submenu{position:absolute}.main-menu li:hover .submenu{left:0}.main-menu li:hover .submenu{display:block}.main-menu li:hover .submenu{width:100%}.main-menu li:hover .submenu-container{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.main-menu .site-footer li:hover .submenu-container{padding-left:1rem;padding-right:1rem}@media (min-width: 640px){.main-menu .site-footer li:hover .submenu-container{padding-left:0;padding-right:0}}@media (min-width: 768px){.main-menu li:hover .submenu-container.book-category{display:flex}}@media (min-width: 768px){.main-menu li:hover .submenu-container.book-category{gap:1.75rem}}.main-menu li:hover .submenu-container{width:100%}@media (min-width: 640px){.main-menu li:hover .submenu-container{max-width:640px}}@media (min-width: 768px){.main-menu li:hover .submenu-container{max-width:768px}}@media (min-width: 1024px){.main-menu li:hover .submenu-container{max-width:1024px}}@media (min-width: 1280px){.main-menu li:hover .submenu-container{max-width:1280px}}@media (min-width: 1536px){.main-menu li:hover .submenu-container{max-width:1536px}}@media (min-width: 1800px){.main-menu li:hover .submenu-container{max-width:1800px}}.main-menu li:hover .submenu-container{margin-left:auto;margin-right:auto}.main-menu li:hover .submenu-container{padding-left:1rem;padding-right:1rem}@media (min-width: 640px){.main-menu li:hover .submenu-container{padding-left:0;padding-right:0}}.mobile-main-menu-component{display:block}@media (min-width: 1280px){.mobile-main-menu-component{display:none}}.mobile-main-menu-component #main-menu-sidebar-active{display:none}.mobile-main-menu-component #main-menu-sidebar-active:checked~.main-menu-sidebar-container{left:0}.mobile-main-menu-component #main-menu-sidebar-active:checked~#main-menu-sidebar-overlay{position:fixed}.mobile-main-menu-component #main-menu-sidebar-active:checked~#main-menu-sidebar-overlay{top:0}.mobile-main-menu-component #main-menu-sidebar-active:checked~#main-menu-sidebar-overlay{right:0}.mobile-main-menu-component #main-menu-sidebar-active:checked~#main-menu-sidebar-overlay{height:100%}.mobile-main-menu-component #main-menu-sidebar-active:checked~#main-menu-sidebar-overlay{width:100%}.mobile-main-menu-component #main-menu-sidebar-active:checked~#main-menu-sidebar-overlay{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.mobile-main-menu-component #main-menu-sidebar-active:checked~#main-menu-sidebar-overlay{opacity:.4}.mobile-main-menu-component .open-main-menu-sidebar-button{display:block}.mobile-main-menu-component .open-main-menu-sidebar-button{width:2.75rem;height:2.75rem}.mobile-main-menu-component .open-main-menu-sidebar-button{border-radius:.5rem}.mobile-main-menu-component .open-main-menu-sidebar-button{cursor:pointer}.mobile-main-menu-component .open-main-menu-sidebar-button{--tw-text-opacity: 1;color:rgb(3 7 18 / var(--tw-text-opacity, 1))}.mobile-main-menu-component .open-main-menu-sidebar-button{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width: 1280px){.mobile-main-menu-component .close-main-menu-sidebar-button{display:none}}.mobile-main-menu-component .close-main-menu-sidebar-button{position:absolute}.mobile-main-menu-component .close-main-menu-sidebar-button{top:0}.mobile-main-menu-component .close-main-menu-sidebar-button{right:0}.mobile-main-menu-component .close-main-menu-sidebar-button{width:3rem;height:3rem}.mobile-main-menu-component .close-main-menu-sidebar-button{display:flex}.mobile-main-menu-component .close-main-menu-sidebar-button{align-items:center}.mobile-main-menu-component .close-main-menu-sidebar-button{justify-content:center}.mobile-main-menu-component .close-main-menu-sidebar-button{border-bottom-left-radius:.75rem}.mobile-main-menu-component .close-main-menu-sidebar-button{border-top-right-radius:.75rem}.mobile-main-menu-component .close-main-menu-sidebar-button{--tw-bg-opacity: 1;background-color:rgb(173 96 191 / var(--tw-bg-opacity, 1))}.mobile-main-menu-component .close-main-menu-sidebar-button{text-align:center}.mobile-main-menu-component .close-main-menu-sidebar-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.mobile-main-menu-component .close-main-menu-sidebar-button{cursor:pointer}.mobile-main-menu-component .close-main-menu-sidebar-button{z-index:10}.mobile-main-menu-component .close-main-menu-sidebar-button svg{display:inline}.mobile-main-menu-component .close-main-menu-sidebar-button svg{width:2.25rem;height:2.25rem}.mobile-main-menu-component .main-menu-sidebar-container{position:fixed}.mobile-main-menu-component .main-menu-sidebar-container{top:0}.mobile-main-menu-component .main-menu-sidebar-container{bottom:0}.mobile-main-menu-component .main-menu-sidebar-container{left:-100%}.mobile-main-menu-component .main-menu-sidebar-container{z-index:10}.mobile-main-menu-component .main-menu-sidebar-container{height:100%}.mobile-main-menu-component .main-menu-sidebar-container{width:85%}@media (min-width: 640px){.mobile-main-menu-component .main-menu-sidebar-container{width:32rem}}.mobile-main-menu-component .main-menu-sidebar-container{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}@media (min-width: 1280px){.mobile-main-menu-component .main-menu-sidebar-container{background-color:transparent}}.mobile-main-menu-component .main-menu-sidebar-container{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.mobile-main-menu-component .main-menu-sidebar-container{transition-duration:.7s}.mobile-main-menu-component .main-menu-sidebar-container{transition-timing-function:cubic-bezier(0,0,.2,1)}.mobile-main-menu-component .main-menu-sidebar-container>div{width:100%}.mobile-main-menu-component .main-menu-sidebar-container>div{overflow:hidden}.mobile-main-menu-component .main-menu-sidebar-container .level-cols{width:300%}.mobile-main-menu-component .main-menu-sidebar-container .level-cols{display:flex}.mobile-main-menu-component .main-menu-sidebar-container .level-cols{align-items:flex-start}.mobile-main-menu-component .main-menu-sidebar-container .level-cols{gap:0px}.mobile-main-menu-component .main-menu-sidebar-container .level-cols{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.mobile-main-menu-component .main-menu-sidebar-container .level-cols .level-col{width:33.333333%}.mobile-main-menu-component .main-menu-sidebar-container .level-cols .level-col .can-show{display:none}.mobile-main-menu-component .main-menu-sidebar-container .level-cols .level-col .can-show.show{display:block}.mobile-main-menu-component .main-menu-sidebar-container .level-cols.in-level-2{--tw-translate-x: -33.333333%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.mobile-main-menu-component .main-menu-sidebar-container .level-cols.in-level-3{--tw-translate-x: -66.666667%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.mobile-main-menu-component .main-menu-sidebar-container .menu-title{padding-left:2.25rem;padding-right:2.25rem}.mobile-main-menu-component .main-menu-sidebar-container .menu-title{padding-top:1rem;padding-bottom:1rem}.mobile-main-menu-component .main-menu-sidebar-container .menu-title{font-size:1.125rem;line-height:1.75rem}.mobile-main-menu-component .main-menu-sidebar-container .menu-title{font-weight:500}.mobile-main-menu-component .main-menu-sidebar-container .menu-title{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.mobile-main-menu-component .main-menu-sidebar-container ul{display:flex}.mobile-main-menu-component .main-menu-sidebar-container ul{flex-direction:column}.mobile-main-menu-component .main-menu-sidebar-container ul{align-items:flex-start}.mobile-main-menu-component .main-menu-sidebar-container ul li.menu-item{display:inline-block}.mobile-main-menu-component .main-menu-sidebar-container ul li.menu-item{width:100%}.mobile-main-menu-component .main-menu-sidebar-container ul li.menu-item{border-bottom-width:1px}.mobile-main-menu-component .main-menu-sidebar-container ul li.menu-item{border-style:solid}.mobile-main-menu-component .main-menu-sidebar-container ul li.menu-item{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.mobile-main-menu-component .main-menu-sidebar-container ul li.menu-item .menu-link{width:100%}.mobile-main-menu-component .main-menu-sidebar-container ul li.menu-item .menu-link{display:flex}.mobile-main-menu-component .main-menu-sidebar-container ul li.menu-item .menu-link{align-items:center}.mobile-main-menu-component .main-menu-sidebar-container ul li.menu-item .menu-link{justify-content:space-between}.mobile-main-menu-component .main-menu-sidebar-container ul li.menu-item .menu-link{padding-top:1rem;padding-bottom:1rem}.mobile-main-menu-component .main-menu-sidebar-container ul li.menu-item .menu-link{padding-left:2.25rem}.mobile-main-menu-component .main-menu-sidebar-container ul li.menu-item .menu-link{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.mobile-main-menu-component .main-menu-sidebar-container ul li.menu-item .menu-link div:last-child{width:3.5rem}.mobile-main-menu-component .main-menu-sidebar-container ul li.menu-item .menu-link svg{width:1.25rem}.mobile-main-menu-component .main-menu-sidebar-container ul li.menu-item .menu-link svg{margin-left:auto;margin-right:auto}.mobile-main-menu-component .main-menu-sidebar-container ul li.menu-item .menu-link svg{stroke-width:2}.mobile-main-menu-component .main-menu-sidebar-container .back-button{display:flex}.mobile-main-menu-component .main-menu-sidebar-container .back-button{align-items:center}.mobile-main-menu-component .main-menu-sidebar-container .back-button{gap:.5rem}.mobile-main-menu-component .main-menu-sidebar-container .back-button{margin-left:2rem}.mobile-main-menu-component .main-menu-sidebar-container .back-button{padding-top:1.25rem;padding-bottom:1.25rem}.mobile-main-menu-component .main-menu-sidebar-container .back-button{font-weight:500}.mobile-main-menu-component .main-menu-sidebar-container .back-button{--tw-text-opacity: 1;color:rgb(173 96 191 / var(--tw-text-opacity, 1))}.mobile-main-menu-component .main-menu-sidebar-container .back-button{text-wrap:nowrap}.mobile-main-menu-component .main-menu-sidebar-container .back-button svg{width:1.25rem}.mobile-main-menu-component .main-menu-sidebar-container .back-button svg{stroke-width:2.1}#main-menu-sidebar-active:checked~.main-menu-sidebar-container{left:0}#main-menu-sidebar-active:checked~#main-menu-sidebar-overlay{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));opacity:.75;height:100%;width:100%;position:fixed;top:0;left:0;z-index:9}.search-form{width:100%}@media (min-width: 1280px){.search-form{padding-left:3rem;padding-right:1rem}}@media (min-width: 1536px){.search-form{padding-left:4rem;padding-right:2.5rem}}.search-form{display:flex;flex-direction:column;align-items:center}.search-form form{width:100%}.search-form form{display:flex}.search-form form{align-items:center}.search-form form{padding-top:.25rem;padding-bottom:.25rem}.search-form form{padding-left:1rem}.search-form form{padding-right:.25rem}.search-form form{border-radius:.5rem}.search-form form{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.search-form form:focus-within{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.search-form form{border-width:1px}.search-form form{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}@media (min-width: 1280px){.search-form form:focus-within{--tw-border-opacity: 1;border-color:rgb(173 96 191 / var(--tw-border-opacity, 1))}}@media (min-width: 1280px){.search-form form:focus-within{--tw-shadow: 0 0 0 5px;--tw-shadow-colored: 0 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media (min-width: 1280px){.search-form form:focus-within{--tw-shadow-color: rgb(173 96 191 / .15);--tw-shadow: var(--tw-shadow-colored)}}.search-form form{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.search-form form input{flex-grow:1}.search-form form input{background-color:transparent}.search-form form input:focus{outline:2px solid transparent;outline-offset:2px}.search-form form input::-moz-placeholder{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.search-form form input::placeholder{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.search-form form input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-form form button{width:2.5rem;height:2.5rem}.search-form form button{border-radius:9999px}.search-form form button:hover{background-color:#0000000d}.search-form form button{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.search-form form button svg{margin-left:auto;margin-right:auto}.search-form form button svg{width:1.5rem;height:1.5rem}.search-form form button span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.autocomplete-box{position:relative;width:100%}.autocomplete-box>div{position:absolute}.autocomplete-box>div{display:block}.autocomplete-box>div{width:100%}.autocomplete-box>div{margin-top:.25rem}.autocomplete-box>div{padding:.5rem}.autocomplete-box>div{border-radius:.75rem}.autocomplete-box>div{border-width:1px}.autocomplete-box>div{border-style:solid}.autocomplete-box>div{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.autocomplete-box>div{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.autocomplete-box>div>div:first-child{padding-left:.5rem;padding-right:.5rem}.autocomplete-box>div>div:first-child{padding-top:.5rem;padding-bottom:.5rem}.autocomplete-box>div>div:first-child{font-weight:500}.autocomplete-box>div>div:first-child{text-transform:uppercase}.autocomplete-box>div>div:last-child{padding-left:.5rem;padding-right:.5rem}.autocomplete-box>div>div:last-child{padding-top:.375rem}.autocomplete-box>div>div:last-child{padding-bottom:1rem}@media (min-width: 1280px){.autocomplete-box>div>div:last-child{padding-bottom:.625rem}}.autocomplete-box>div>div:last-child{margin-top:.5rem}.autocomplete-box>div>div:last-child{--tw-text-opacity: 1;color:rgb(255 131 0 / var(--tw-text-opacity, 1))}.autocomplete-box>div>div:last-child{text-align:center}.autocomplete-box>div>div:last-child{text-decoration-line:underline}.autocomplete-box .autocomplete-items{max-height:32rem}.autocomplete-box .autocomplete-items{overflow:scroll}@media (min-width: 768px){.autocomplete-box .autocomplete-items{overflow:auto}}.autocomplete-box .autocomplete-items{margin-left:0}.autocomplete-box .autocomplete-items li{cursor:pointer}.autocomplete-box .autocomplete-items li{width:100%}.autocomplete-box .autocomplete-items li{border-radius:.5rem}.autocomplete-box .autocomplete-items li{padding-left:.5rem;padding-right:.5rem}.autocomplete-box .autocomplete-items li{padding-top:.375rem;padding-bottom:.375rem}.autocomplete-box .autocomplete-items li:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.autocomplete-box .autocomplete-items li{text-align:left}.autocomplete-box .autocomplete-items li>a>div{display:flex}.autocomplete-box .autocomplete-items li>a>div{align-items:center}.autocomplete-box .autocomplete-items li>a>div{gap:.5rem}.autocomplete-box .autocomplete-items li>a>div img{width:3rem}.autocomplete-box .autocomplete-items li>a>div .title{--tw-text-opacity: 1;color:rgb(88 28 135 / var(--tw-text-opacity, 1))}.autocomplete-box .autocomplete-items li>a>div .prices{display:flex}.autocomplete-box .autocomplete-items li>a>div .prices{align-items:center}.autocomplete-box .autocomplete-items li>a>div .prices{gap:.5rem}.autocomplete-box .autocomplete-items li>a>div .prices del{font-size:.875rem;line-height:1.25rem}.autocomplete-box .autocomplete-items li>a>div .prices del{opacity:.6}.add-to-favorites-button{display:flex;align-items:center;gap:.5rem;margin-bottom:2rem}.add-to-favorites-button p{text-align:left}.add-to-favorites-button>*{padding-top:.25rem;padding-bottom:.25rem}.add-to-favorites-button button{border-radius:.5rem;padding-left:.75rem;padding-right:.75rem}.add-to-favorites-button button:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.add-to-favorites-button button{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.add-to-favorites-button button svg{display:block;width:3rem;height:3rem;--tw-text-opacity: 1;color:rgb(173 96 191 / var(--tw-text-opacity, 1))}.add-to-favorites-button button svg:hover{fill:#ad60bf4d}.add-to-favorites-button button.added svg{fill:#ad60bf}.book-carousel>.title{margin-bottom:1.75rem}@media (min-width: 1280px){.book-carousel>.title{margin-left:3.5rem;margin-right:3.5rem}}.book-carousel>.title{font-size:1.25rem;line-height:1.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1));text-align:left}.book-carousel .splide{position:relative;padding:0}@media (min-width: 1280px){.book-carousel .splide{padding-left:3.5rem;padding-right:3.5rem}}.book-carousel .splide .splide__pagination{display:none}.book-carousel .splide__arrow{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.book-carousel .splide__arrow:hover{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.book-carousel .splide__arrow{cursor:pointer;transition:all .2s linear}.book-carousel .splide__arrow svg{fill:#d1d5db}.book-carousel .splide__arrow svg:hover{fill:#6b7280}.book-carousel .splide__arrow svg{width:1.25rem;height:1.25rem;transition:fill .2s linear}.book-carousel .splide__arrow:hover svg{fill:#6b7280}.book-carousel .splide__arrow--prev{left:0}.book-carousel .splide__arrow--prev svg{transform:scaleX(-1)}.book-carousel .splide__arrow--next{right:0}.comment-form{border-radius:.5rem;padding:1.5rem;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.comment-form>div{display:flex}.comment-form>div{flex-direction:column}.comment-form>div{margin-top:1rem;margin-bottom:1rem}.comment-form>div.stars-input-wrapper{display:flex}.comment-form>div.stars-input-wrapper{flex-direction:row}.comment-form>div.stars-input-wrapper{align-items:center}.comment-form>div.stars-input-wrapper{gap:.75rem}.comment-form>div+button{margin-top:.25rem}.comment-form h3{font-weight:700}.comment-form label{text-align:left}.comment-form input[type=text],.comment-form input[type=email],.comment-form textarea{width:100%}.comment-form input[type=text],.comment-form input[type=email],.comment-form textarea{border-radius:.25rem}.comment-form input[type=text],.comment-form input[type=email],.comment-form textarea{border-width:1px}.comment-form input[type=text],.comment-form input[type=email],.comment-form textarea{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.comment-form input[type=text],.comment-form input[type=email],.comment-form textarea{padding:.25rem}.comment-form .stars-input{display:flex}.comment-form .stars-input{flex-direction:row-reverse}.comment-form .stars-input{align-items:flex-start}.comment-form .stars-input label svg{cursor:pointer}.comment-form .stars-input label svg{display:inline}.comment-form .stars-input label svg{width:1.5rem;height:1.5rem}.comment-form .stars-input label svg{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.comment-form .stars-input label svg{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.comment-form .stars-input input[type=radio]{display:none}.comment-form .stars-input input:not(:checked)~label:hover svg,.comment-form .stars-input input:not(:checked)~label:hover~label svg,.comment-form .stars-input input:checked~label svg{fill:#ffc629}.customer-form .form-control-wrapper{margin-bottom:1rem}.customer-form .form-control-wrapper label{display:block}.customer-form .form-control-wrapper input,.customer-form .form-control-wrapper select{width:100%}.customer-form .form-control-wrapper input,.customer-form .form-control-wrapper select{padding-left:.5rem;padding-right:.5rem}.customer-form .form-control-wrapper input,.customer-form .form-control-wrapper select{padding-top:.25rem;padding-bottom:.25rem}.customer-form .form-control-wrapper input,.customer-form .form-control-wrapper select{border-radius:.25rem}.customer-form .form-control-wrapper input,.customer-form .form-control-wrapper select{border-width:1px}.customer-form .form-control-wrapper input,.customer-form .form-control-wrapper select{border-style:solid}.customer-form .form-control-wrapper input,.customer-form .form-control-wrapper select{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.customer-form .form-control-wrapper input,.customer-form .form-control-wrapper select{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.customer-form .form-control-wrapper input,.customer-form .form-control-wrapper select{outline:2px solid transparent;outline-offset:2px}.customer-form .form-control-wrapper input,.customer-form .form-control-wrapper select{outline-offset:0px}.customer-form .form-control-wrapper input:focus,.customer-form .form-control-wrapper select:focus{outline-color:#ad60bf}.customer-form .form-control-wrapper input,.customer-form .form-control-wrapper select{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.profile-form-body{display:flex;flex-direction:column}@media (min-width: 768px){.profile-form-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6rem}}.profile-form-body .form-control{width:100%;padding:.25rem .5rem;border-radius:.25rem;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.profile-form-body .grid-inner-cols{display:flex;flex-direction:column;gap:3rem}@media (min-width: 640px){.profile-form-body .grid-inner-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.profile-form-body .grid-inner-cols{text-align:left;margin-bottom:3rem}@media (min-width: 768px){.profile-form-body .grid-inner-cols{margin-bottom:0}}.profile-form-body .readonly{opacity:.6}.profile-form-body input[type=checkbox]{accent-color:#ea580c}.quantity-input{display:inline-flex}.quantity-input>*{width:1.5em;height:1.5em}.quantity-input input{width:2em}.quantity-input input{border-width:1px}.quantity-input input{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.quantity-input input{text-align:center}.quantity-input button{border-width:1px}.quantity-input button{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.quantity-input button{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.quantity-input .dec{border-right-width:0px}.quantity-input .inc{border-left-width:0px}.site-footer{padding-top:2rem;--tw-bg-opacity: 1;background-color:rgb(173 96 191 / var(--tw-bg-opacity, 1));background-image:linear-gradient(#edf0f5,#edf0f5),linear-gradient(#ad60bf,#ad60bf);background-size:100% 12rem,100% 100%;background-repeat:no-repeat;background-origin:padding-box,border-box}.site-footer .container-box{padding-left:1rem;padding-right:1rem}@media (min-width: 640px){.site-footer .container-box{padding-left:0;padding-right:0}}.site-footer .icon-columns{padding-top:1.25rem;padding-bottom:1.25rem;display:grid;gap:2.5rem}@media (min-width: 1024px){.site-footer .icon-columns{grid-template-columns:repeat(3,minmax(0,1fr))}}.site-footer .icon-columns{border-top-left-radius:1rem;border-top-right-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.site-footer .icon-column{padding-left:1.25rem;padding-right:1.25rem}@media (min-width: 1280px){.site-footer .icon-column{padding-left:4rem;padding-right:4rem}}.site-footer .icon-column{display:flex;align-items:center;gap:1rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.site-footer .icon-column svg{height:4rem;flex:none;--tw-text-opacity: 1;color:rgb(221 67 115 / var(--tw-text-opacity, 1))}.site-footer .icon-column .title{font-size:1.125rem;line-height:1.75rem;font-weight:700}.site-footer .subscription-form{padding:3rem 1.5rem}@media (min-width: 1280px){.site-footer .subscription-form{padding-left:4rem;padding-right:4rem}}.site-footer .subscription-form{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(252 242 245 / var(--tw-bg-opacity, 1))}@media (min-width: 1536px){.site-footer .subscription-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.site-footer .subscription-form .text .title{margin-bottom:1.25rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1));text-align:justify}@media (min-width: 1280px){.site-footer .subscription-form .text .title{text-align:left}}.site-footer .subscription-form .text .title{font-size:1.5rem;line-height:2rem}@media (min-width: 1280px){.site-footer .subscription-form .text .title{font-size:1.875rem;line-height:2.25rem}}.site-footer .subscription-form .text .title{font-weight:700}@media (min-width: 1280px){.site-footer .subscription-form .text .title{text-wrap:balance}}.site-footer .subscription-form .text .subtitle{margin-bottom:1rem}@media (min-width: 1536px){.site-footer .subscription-form .text .subtitle{margin-bottom:0}}.site-footer .subscription-form form{display:flex;flex-direction:column;gap:.75rem}@media (min-width: 768px){.site-footer .subscription-form form{flex-direction:row}}.site-footer .subscription-form form>div:first-child{flex-grow:1}.site-footer .subscription-form form input[type=email]{width:100%;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(173 96 191 / var(--tw-border-opacity, 1));padding:.5rem;border-radius:.5rem}.site-footer .subscription-form form button{width:100%}@media (min-width: 1536px){.site-footer .subscription-form form button{width:auto}}.site-footer .subscription-form form button{border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(194 65 12 / var(--tw-border-opacity, 1));padding:.5rem 1rem;border-radius:.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-weight:700;background:#df4a78;background:-webkit-gradient(left top,right top,color-stop(0%,rgba(223,74,120,1)),color-stop(100%,rgba(227,105,47,1)));background:linear-gradient(to right,#df4a78,#e3692f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#df4a78",endColorstr="#e3692f",GradientType=1)}.site-footer .subscription-form form .acceptance{margin-top:.75rem}.site-footer .subscription-form form .acceptance input:hover,.site-footer .subscription-form form .acceptance label:hover{cursor:pointer}.site-footer .copyright{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.site-footer .copyright>div{padding-top:1rem;padding-bottom:1rem}@media (min-width: 1536px){.site-footer .copyright>div{padding-left:5.5rem;padding-right:5.5rem;padding-top:0;padding-bottom:0}}@media (min-width: 1280px){.site-footer .copyright>div{height:5rem;display:flex;align-items:center;justify-content:space-between}}.site-footer .copyright>div{text-align:center}.site-footer .copyright>div>div:first-child{display:none}@media (min-width: 1280px){.site-footer .copyright>div>div:first-child{display:flex}}.site-footer .copyright img{margin-left:auto;margin-right:auto}@media (min-width: 1280px){.site-footer .copyright img{margin-left:0;margin-right:0}}.footer-menu-box{padding:3rem 1rem}@media (min-width: 1536px){.footer-menu-box{padding-left:0;padding-right:0}}@media (min-width: 1280px){.footer-menu-box{display:flex;justify-content:space-between;gap:4rem}}.footer-menu-box{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.footer-menu-box .title{cursor:pointer}@media (min-width: 1280px){.footer-menu-box .title{cursor:auto}}.footer-menu-box .title{font-weight:700}.footer-menu-box .title{text-transform:uppercase}.footer-menu-box .logo-link{padding-right:.75rem}@media (min-width: 1280px){.footer-menu-box .logo-link{padding-right:0}}.footer-menu-box .logo-link img{margin-bottom:1.25rem}@media (min-width: 1024px){.footer-menu-box .logo-link img{margin-bottom:2.75rem}}.footer-menu-box nav{border-top-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}@media (min-width: 1280px){.footer-menu-box nav{border-width:0px}}.footer-menu-box nav{padding:1rem 2rem}@media (min-width: 1280px){.footer-menu-box nav{padding:0}}.footer-menu-box nav .title{display:flex}.footer-menu-box nav .title{align-items:center}.footer-menu-box nav .title{justify-content:space-between}.footer-menu-box nav .title svg{width:1rem;height:1rem}@media (min-width: 1280px){.footer-menu-box nav .title svg{display:none}}.footer-menu-box nav .title.open{margin-bottom:1rem}.footer-menu-box nav .title.open svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.footer-menu-box nav ul{height:0px}@media (min-width: 1536px){.footer-menu-box nav ul{height:auto}}.footer-menu-box nav ul{opacity:0}@media (min-width: 1280px){.footer-menu-box nav ul{opacity:1}}.footer-menu-box nav ul{display:none}@media (min-width: 1280px){.footer-menu-box nav ul{display:block}}.footer-menu-box nav ul{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.footer-menu-box nav ul.open{display:block}.footer-menu-box nav ul.open{height:auto}.footer-menu-box nav ul.open{opacity:1}.footer-menu-box img{margin-left:auto;margin-right:auto}@media (min-width: 1280px){.footer-menu-box img{margin-left:0;margin-right:0}}.footer-menu-box img{margin-bottom:1.75rem}@media (min-width: 1024px){.footer-menu-box img{margin-bottom:3.5rem}}.footer-menu-box li{margin-top:1rem;margin-bottom:1rem;font-size:.875rem;line-height:1.25rem}.footer-menu-box li:last-child{margin-bottom:0}.slider{height:auto;margin-bottom:2.25rem}.slider .image{display:none}@media (min-width: 1280px){.slider .image{display:block}}.slider .image-mobile{display:block}@media (min-width: 1280px){.slider .image-mobile{display:none}}.slider img{width:100%}.slider .splide{position:relative;padding:0}.slider .splide__arrow{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1));opacity:.7}.slider .splide__arrow:hover{opacity:.9}.slider .splide__arrow{cursor:pointer;z-index:5;transition:all .2s linear}.slider .splide__arrow:disabled{opacity:.3}.slider .splide__arrow svg{fill:#1f2937;width:1.25rem;height:1.25rem}.slider .splide__arrow--prev{left:1em}.slider .splide__arrow--prev svg{transform:scaleX(-1)}.slider .splide__arrow--next{right:1em}.about-page main{display:flex;flex-direction:column;align-items:center;-moz-column-gap:2rem;column-gap:2rem;row-gap:1.5rem}@media (min-width: 768px){.about-page main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.about-page main{padding-left:1rem;padding-right:1rem}@media (min-width: 1280px){.about-page main{padding-left:0;padding-right:0}}.about-page main>div:last-child{padding-left:1rem;padding-right:1rem}@media (min-width: 1280px){.about-page main>div:last-child{padding-left:0;padding-right:0}}.about-page img{max-width:100%}@media (min-width: 1280px){article.book{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem}}@media (min-width: 640px){article.book .left .cover-wrapper{width:24rem}}@media (min-width: 768px){article.book .left .cover-wrapper{width:32rem}}@media (min-width: 1024px){article.book .left .cover-wrapper{width:48rem}}@media (min-width: 1280px){article.book .left .cover-wrapper{width:100%}}article.book .left .cover-wrapper{margin-left:auto;margin-right:auto}@media (min-width: 1280px){article.book .left .cover-wrapper{margin-left:0;margin-right:0}}article.book .left .cover-wrapper{margin-bottom:1.25rem}article.book .stars{display:flex}article.book .stars{align-items:center}article.book .stars{gap:.75rem}article.book .stars{font-size:.875rem;line-height:1.25rem}article.book .stars svg.full-star{fill:#ffc629}article.book .comments-box #show-comment-form{display:none}article.book .comments-box .show-form-button{cursor:pointer}article.book .comments-box .show-form-button{margin-top:1rem;margin-bottom:1rem}article.book .comments-box .show-form-button{display:inline-block}article.book .comments-box .show-form-button svg{display:inline}article.book .comments-box .show-form-button svg{width:1.5rem;height:1.5rem}article.book .comments-box .show-form-button.open svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}article.book .comments-box .comments{display:flex}article.book .comments-box .comments{flex-direction:column}article.book .comments-box .comments{gap:1.5rem}article.book .comments-box .comments .comment-wrapper{padding-top:1.5rem}article.book .comments-box .comments .comment-wrapper{border-top-width:1px}article.book .comments-box .comments .comment-wrapper{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}article.book .comments-box .comments .comment-wrapper:last-child{padding-bottom:1.5rem}article.book .comments-box .comments .comment-wrapper:last-child{border-bottom-width:1px}article.book .comments-box .comments .comment-wrapper .comment{display:flex}article.book .comments-box .comments .comment-wrapper .comment{flex-direction:column}article.book .comments-box .comments .comment-wrapper .comment{align-items:flex-start}article.book .comments-box .comments .comment-wrapper .comment{gap:1rem}@media (min-width: 1280px){article.book .comments-box .comments .comment-wrapper .comment{flex-direction:row}}@media (min-width: 1280px){article.book .comments-box .comments .comment-wrapper .comment{gap:2rem}}article.book .comments-box .comments .comment-wrapper .comment .comment-name{font-weight:700}article.book .comments-box .comments .comment-wrapper .reply-info{margin-bottom:.5rem}article.book .comments-box .comments .comment-wrapper .reply-info{display:flex}article.book .comments-box .comments .comment-wrapper .reply-info{align-items:center}article.book .comments-box .comments .comment-wrapper .reply-info{gap:.5rem}article.book .comments-box .comments .comment-wrapper .reply-info{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}article.book .comments-box .comments .comment-wrapper .reply-info svg{display:inline}article.book .comments-box .comments .comment-wrapper .reply-info svg{width:1rem;height:1rem}@media (min-width: 1280px){article.book .center{grid-column:span 3 / span 3}}article.book .center{padding-left:1rem;padding-right:1rem}@media (min-width: 1280px){article.book .center{padding-left:0;padding-right:0}}article.book .section-title{margin-bottom:1rem;font-size:1.125rem;line-height:1.75rem;font-weight:700}article.book dl{margin-left:auto;margin-right:auto;margin-bottom:2.5rem}@media (min-width: 1280px){article.book dl{margin-bottom:0}}article.book dl{padding-left:1rem;padding-right:1rem}@media (min-width: 768px){article.book dl{padding-left:5rem;padding-right:5rem}}@media (min-width: 1280px){article.book dl{padding-left:0;padding-right:0}}article.book dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));font-size:.875rem;line-height:1.25rem}article.book dt,article.book dd{padding-top:.25rem;padding-bottom:.25rem;border-bottom-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}article.book dt{font-weight:700}article.book dd{text-align:right}article.book .title{margin-bottom:.125rem;text-align:left;font-size:1.875rem;line-height:2.25rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}article.book .author{margin-bottom:.75rem;text-align:left;font-size:1.5rem;line-height:2rem}article.book .author a{--tw-text-opacity: 1;color:rgb(255 131 0 / var(--tw-text-opacity, 1))}@media (min-width: 768px){article.book .cart-box{display:flex;align-items:center;justify-content:space-between}}article.book .cart-box{margin-top:1.25rem;margin-bottom:3rem}article.book .cart-box .price{margin-bottom:1rem}@media (min-width: 768px){article.book .cart-box .price{margin-bottom:0}}article.book .cart-box .price{font-size:1.5rem;line-height:2rem}article.book .cart-box .price{font-weight:700}article.book .cart-box form{display:flex}article.book .cart-box form{align-items:center}article.book .cart-box form{gap:.25rem}article.book .cart-box form button[type=submit]{flex-grow:1}@media (min-width: 768px){article.book .cart-box form button[type=submit]{flex-grow:0}}article.book .cart-box form button[type=submit]{padding-top:.75rem;padding-bottom:.75rem}@media (min-width: 768px){article.book .cart-box form button[type=submit]{padding-left:7rem;padding-right:7rem}}article.book .cart-box form button[type=submit]{border-radius:.5rem}article.book .cart-box form button[type=submit]{--tw-bg-opacity: 1;background-color:rgb(255 131 0 / var(--tw-bg-opacity, 1))}article.book .cart-box form button[type=submit]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}article.book .cart-box form button[type=submit]{font-weight:700}article.book .cart-box form button[type=submit]{text-transform:uppercase}article.book main{margin-bottom:2rem;text-align:justify}article.book .authors-box{margin-left:-2rem;margin-right:-2rem}@media (min-width: 768px){article.book .authors-box{margin-left:0;margin-right:0}}article.book .authors-box{margin-bottom:2rem}article.book .author-box{--tw-bg-opacity: 1;background-color:rgb(254 237 211 / var(--tw-bg-opacity, 1));display:flex;margin-top:1rem;margin-bottom:1rem;height:170px}article.book .author-box .photo{flex:none;width:170px}article.book .author-box .photo img{width:170px}article.book footer .author-box .info{padding:.75rem 1.5rem;display:flex;flex-direction:column}article.book footer .author-box .info .name{font-size:1.125rem;line-height:1.75rem;font-weight:700}article.book .author-box .info .summary{flex-grow:1;text-align:justify}article.book .author-box .info .summary>div{max-height:72px}article.book .author-box .info .summary>div{overflow:hidden}article.book footer .author-box .info a{--tw-text-opacity: 1;color:rgb(255 131 0 / var(--tw-text-opacity, 1))}.book-images-carousel.splide{position:relative;padding:0}.book-images-carousel.splide .splide__arrow{width:2.25rem;height:2.25rem}.book-images-carousel.splide .splide__arrow{display:flex}.book-images-carousel.splide .splide__arrow{align-items:center}.book-images-carousel.splide .splide__arrow{justify-content:center}.book-images-carousel.splide .splide__arrow{position:absolute}.book-images-carousel.splide .splide__arrow{top:50%}.book-images-carousel.splide .splide__arrow{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.book-images-carousel.splide .splide__arrow{border-radius:9999px}.book-images-carousel.splide .splide__arrow{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.book-images-carousel.splide .splide__arrow{opacity:.7}.book-images-carousel.splide .splide__arrow:hover{opacity:.9}.book-images-carousel.splide .splide__arrow:disabled{opacity:.3}.book-images-carousel.splide .splide__arrow{cursor:pointer}.book-images-carousel.splide .splide__arrow{z-index:5}.book-images-carousel.splide .splide__arrow{transition:all .2s linear}.book-images-carousel.splide .splide__arrow svg{fill:#1f2937}.book-images-carousel.splide .splide__arrow svg{width:1.25rem;height:1.25rem}.book-images-carousel.splide .splide__arrow--prev{left:1em}.book-images-carousel.splide .splide__arrow--prev svg{transform:scaleX(-1)}.book-images-carousel.splide .splide__arrow--next{right:1em}.book-images-carousel.splide .splide__pagination{position:absolute}.book-images-carousel.splide .splide__pagination{left:50%}.book-images-carousel.splide .splide__pagination{bottom:1rem}.book-images-carousel.splide .splide__pagination{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.book-images-carousel.splide .splide__pagination{width:100%}.book-images-carousel.splide .splide__pagination{display:flex}.book-images-carousel.splide .splide__pagination{flex-wrap:wrap}.book-images-carousel.splide .splide__pagination{align-items:center}.book-images-carousel.splide .splide__pagination{justify-content:center}.book-images-carousel.splide .splide__pagination{pointer-events:none}.book-images-carousel.splide .splide__pagination li{display:inline-block}.book-images-carousel.splide .splide__pagination li{pointer-events:auto}.book-images-carousel.splide .splide__pagination li{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.book-images-carousel.splide .splide__pagination li{line-height:1}.book-images-carousel.splide .splide__pagination li .splide__pagination__page{border-radius:9999px}.book-images-carousel.splide .splide__pagination li .splide__pagination__page{display:inline-block}.book-images-carousel.splide .splide__pagination li .splide__pagination__page{width:.625rem;height:.625rem}.book-images-carousel.splide .splide__pagination li .splide__pagination__page{margin-left:.125rem;margin-right:.125rem}.book-images-carousel.splide .splide__pagination li .splide__pagination__page{position:relative}.book-images-carousel.splide .splide__pagination li .splide__pagination__page{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.book-images-carousel.splide .splide__pagination li .splide__pagination__page{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.book-images-carousel.splide .splide__pagination li .splide__pagination__page.is-active{--tw-bg-opacity: 1;background-color:rgb(173 96 191 / var(--tw-bg-opacity, 1))}@media (min-width: 768px){.container-box.book-category{display:flex;gap:1.75rem}}.book-category .filters-col{display:none}@media (min-width: 768px){.book-category .filters-col{min-width:18rem}}@media (min-width: 1280px){.book-category .filters-col{display:block}}.book-category .filters-box .title{display:flex;align-items:center;gap:.75rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;padding:.75rem 1rem;--tw-bg-opacity: 1;background-color:rgb(173 96 191 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-weight:700;text-transform:uppercase}.book-category .filters-box .title svg{display:inline;width:1.1rem;height:1.1rem}.book-category .filters-box .title>div{padding-top:.125rem}.book-category .filters-box .content{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;padding:1rem 1rem 1.5rem;--tw-bg-opacity: 1;background-color:rgb(237 240 245 / var(--tw-bg-opacity, 1))}.book-category .filters-box .content p{margin-bottom:.5rem;font-weight:700;text-transform:uppercase}.book-category .filters-box .content>div{margin-bottom:1rem;padding-bottom:1rem;border-bottom-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.book-category .filters-box .content>div:last-child{margin-bottom:0;padding-bottom:0;border-bottom-width:0px}.book-category .filters-box .content>div li{display:flex;align-items:center;gap:.5rem;margin-top:.125rem;margin-bottom:.125rem}.book-category .filters-box .content>div li.hidden-filter{display:none}.book-category .filters-box .content>div li *{cursor:pointer}.book-category .filters-box .content>div li input{accent-color:#AD60BF}.book-category .filters-box .more-filters-button{margin-top:.5rem;border-radius:.25rem;padding:.25rem .5rem;margin-right:auto;display:block;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1));background-color:#d1d5dbb3}.book-category .filters-box .more-filters-button:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.book-category .filters-box .more-filters-button.hidden-filter{display:none}.book-category .filters-box .more-filters-button svg{display:inline;width:.75rem;height:.75rem}.off-canvas-sidebar{display:flex;flex-direction:column;justify-content:space-between;gap:0px}.off-canvas-sidebar>div:first-child{width:100%}.off-canvas-sidebar>div:first-child{overflow:hidden}.off-canvas-sidebar .level-cols{width:200%}.off-canvas-sidebar .level-cols{display:flex}.off-canvas-sidebar .level-cols{align-items:flex-start}.off-canvas-sidebar .level-cols{gap:0px}.off-canvas-sidebar .level-cols{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.off-canvas-sidebar .level-cols .level-col{width:50%}.off-canvas-sidebar .level-cols .level-col .can-show{display:none}.off-canvas-sidebar .level-cols .level-col .can-show.show{display:block}.off-canvas-sidebar .level-cols.in-level-2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.off-canvas-sidebar .menu-title{display:flex}.off-canvas-sidebar .menu-title{align-items:center}.off-canvas-sidebar .menu-title{gap:.25rem}.off-canvas-sidebar .menu-title{padding-left:2.25rem;padding-right:2.25rem}.off-canvas-sidebar .menu-title{padding-top:1rem;padding-bottom:1rem}.off-canvas-sidebar .menu-title{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.off-canvas-sidebar .menu-title{font-size:1.125rem;line-height:1.75rem}.off-canvas-sidebar .menu-title{font-weight:500}.off-canvas-sidebar .menu-title{text-transform:uppercase}.off-canvas-sidebar .menu-title{--tw-text-opacity: 1;color:rgb(173 96 191 / var(--tw-text-opacity, 1))}.off-canvas-sidebar .menu-title button{text-transform:uppercase}.off-canvas-sidebar ul{display:flex}.off-canvas-sidebar ul{flex-direction:column}.off-canvas-sidebar ul{align-items:flex-start}.off-canvas-sidebar ul li.menu-item{display:inline-block}.off-canvas-sidebar ul li.menu-item{width:100%}.off-canvas-sidebar ul li.menu-item{border-bottom-width:1px}.off-canvas-sidebar ul li.menu-item{border-style:solid}.off-canvas-sidebar ul li.menu-item{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.off-canvas-sidebar ul li.menu-item .menu-link{width:100%}.off-canvas-sidebar ul li.menu-item .menu-link{display:flex}.off-canvas-sidebar ul li.menu-item .menu-link{align-items:center}.off-canvas-sidebar ul li.menu-item .menu-link{justify-content:space-between}.off-canvas-sidebar ul li.menu-item .menu-link{padding-top:1rem;padding-bottom:1rem}.off-canvas-sidebar ul li.menu-item .menu-link{padding-left:2.25rem}.off-canvas-sidebar ul li.menu-item .menu-link{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.off-canvas-sidebar ul li.menu-item .menu-link div:last-child{width:3.5rem}.off-canvas-sidebar ul li.menu-item .menu-link svg{width:1.25rem}.off-canvas-sidebar ul li.menu-item .menu-link svg{margin-left:auto;margin-right:auto}.off-canvas-sidebar ul li.menu-item .menu-link svg{stroke-width:2}.off-canvas-sidebar ul li.menu-item .menu-checkbox{width:100%}.off-canvas-sidebar ul li.menu-item .menu-checkbox{padding-top:1rem;padding-bottom:1rem}.off-canvas-sidebar ul li.menu-item .menu-checkbox{padding-left:2.25rem}.off-canvas-sidebar .buttonbar{display:grid}.off-canvas-sidebar .buttonbar{grid-template-columns:repeat(2,minmax(0,1fr))}.off-canvas-sidebar .buttonbar{gap:.5rem}.off-canvas-sidebar .buttonbar{padding-left:2.25rem;padding-right:2.25rem}.off-canvas-sidebar .buttonbar{padding-top:1rem;padding-bottom:1rem}.off-canvas-sidebar .buttonbar button{border-radius:.75rem}.off-canvas-sidebar .buttonbar button{border-width:1px}.off-canvas-sidebar .buttonbar button{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.off-canvas-sidebar .buttonbar button{padding-top:.75rem;padding-bottom:.75rem}.off-canvas-sidebar .buttonbar button{font-weight:500}.off-canvas-sidebar .buttonbar button[type=submit]{--tw-border-opacity: 1;border-color:rgb(173 96 191 / var(--tw-border-opacity, 1))}.off-canvas-sidebar .buttonbar button[type=submit]{--tw-bg-opacity: 1;background-color:rgb(173 96 191 / var(--tw-bg-opacity, 1))}.off-canvas-sidebar .buttonbar button[type=submit]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.book-category .center{grid-column:span 2 / span 2}@media (min-width: 768px){.book-category .center{grid-column:span 3 / span 3}}@media (min-width: 1280px){.book-category .center{grid-column:span 5 / span 5}}.book-category h2{font-weight:700;text-transform:uppercase;margin-bottom:1rem}.book-category .description-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}@media (min-width: 1024px){.book-category .description-wrapper{flex-direction:row;align-items:center}}.book-category .description-wrapper{border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.75rem}.book-category .description-wrapper .description-buttons-wrapper{display:grid}.book-category .description-wrapper .description-buttons-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}.book-category .description-wrapper .description-buttons-wrapper{gap:.625rem}@media (min-width: 1024px){.book-category .description-wrapper .description-buttons-wrapper{display:block}}@media (min-width: 1024px){.book-category .description-wrapper .description-buttons-wrapper{gap:0px}}.book-category .description-wrapper .description-buttons-wrapper{width:100%}@media (min-width: 1024px){.book-category .description-wrapper .description-buttons-wrapper{width:auto}}.book-category .description-wrapper .description-buttons-wrapper{margin-top:1rem}@media (min-width: 1024px){.book-category .description-wrapper .description-buttons-wrapper{margin-top:0}}@media (min-width: 1024px){.book-category .description-wrapper .description-buttons-wrapper div:first-child{display:none}}.book-category .description-wrapper .description-buttons-wrapper .button{display:block}.book-category .description-wrapper .description-buttons-wrapper .button{width:100%}@media (min-width: 1024px){.book-category .description-wrapper .description-buttons-wrapper .button{width:auto}}.book-category .description-wrapper .description-buttons-wrapper .button{height:4rem}@media (min-width: 768px){.book-category .description-wrapper .description-buttons-wrapper .button{height:auto}}.book-category .description-wrapper .description-buttons-wrapper .button{border-radius:.5rem}.book-category .description-wrapper .description-buttons-wrapper .button{border-width:1px}.book-category .description-wrapper .description-buttons-wrapper .button{border-style:solid}.book-category .description-wrapper .description-buttons-wrapper .button{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.book-category .description-wrapper .description-buttons-wrapper .button{padding:.5rem}.book-category .description-wrapper .description-buttons-wrapper .button{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.book-category .description-wrapper .description-buttons-wrapper .button{text-align:center}.book-category .description-wrapper .description-buttons-wrapper .button{cursor:pointer}.book-category .description-wrapper .description-buttons-wrapper .button svg{display:inline}.book-category .description-wrapper .description-buttons-wrapper .button svg{width:1rem;height:1rem}.book-category .description-wrapper .description-buttons-wrapper .button svg{stroke-width:2}.book-category .description-wrapper .description-buttons-wrapper label.button{display:flex}.book-category .description-wrapper .description-buttons-wrapper label.button{align-items:center}.book-category .description-wrapper .description-buttons-wrapper label.button{justify-content:center}.book-category .description-wrapper .description-buttons-wrapper label.button{gap:.25rem}.book-category .order-options{position:absolute;z-index:10;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.book-category .order-options li{cursor:pointer;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem 1.25rem}.book-category .order-options.closed{display:none}.books-list-container{margin-top:1.25rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media (min-width: 768px){.books-list-container{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1280px){.books-list-container{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 1536px){.books-list-container{grid-template-columns:repeat(5,minmax(0,1fr))}}.book-category .more-button{display:block;width:100%;border-radius:.5rem;margin-top:3rem;padding-top:.75rem;padding-bottom:.75rem;--tw-bg-opacity: 1;background-color:rgb(173 96 191 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.book-category .more-button:hover{background-color:#ad60bfcc}.book-category .more-button{font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.container-box-cart{margin-left:auto;margin-right:auto;max-width:86rem}.cart-steps{display:flex;justify-content:center;padding-top:1.5rem;padding-bottom:1.25rem}.cart-steps .cart-step{position:relative}.cart-steps .cart-step{display:flex}.cart-steps .cart-step{width:8rem}.cart-steps .cart-step{justify-content:center}.cart-steps .cart-step a{pointer-events:none}.cart-steps .cart-step a{display:flex}.cart-steps .cart-step a{width:100%}.cart-steps .cart-step a{flex-direction:column}.cart-steps .cart-step a{align-items:center}.cart-steps .cart-step a{text-align:center}.cart-steps .cart-step .marker{width:2.5rem;height:2.5rem}.cart-steps .cart-step .marker{position:relative}.cart-steps .cart-step .marker{display:flex}.cart-steps .cart-step .marker{align-items:center}.cart-steps .cart-step .marker{justify-content:center}.cart-steps .cart-step .marker{border-radius:9999px}.cart-steps .cart-step .marker{border-width:1px}.cart-steps .cart-step .marker{--tw-border-opacity: 1;border-color:rgb(203 203 203 / var(--tw-border-opacity, 1))}.cart-steps .cart-step .marker{margin-bottom:.375rem}.cart-steps .cart-step .marker{--tw-bg-opacity: 1;background-color:rgb(203 203 203 / var(--tw-bg-opacity, 1))}.cart-steps .cart-step .marker svg{width:1.5rem;height:1.5rem}.cart-steps .cart-step .marker svg{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.cart-steps .cart-step.current a{pointer-events:auto}.cart-steps .cart-step.current .marker{--tw-border-opacity: 1;border-color:rgb(255 131 0 / var(--tw-border-opacity, 1))}.cart-steps .cart-step.current .marker{--tw-bg-opacity: 1;background-color:rgb(255 131 0 / var(--tw-bg-opacity, 1))}.cart-steps .cart-step:before{position:absolute;top:1.25rem;right:50%;height:.125rem;--tw-bg-opacity: 1;background-color:rgb(203 203 203 / var(--tw-bg-opacity, 1));width:calc(100% - 1.25rem);content:""}.cart-steps .cart-step.current:before{--tw-bg-opacity: 1;background-color:rgb(255 131 0 / var(--tw-bg-opacity, 1))}.cart-steps .cart-step:first-child:before{display:none}.cart-card{border-radius:.75rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.cart-card .card-header{padding-left:2.5rem;padding-right:2.5rem}.cart-card .card-header{padding-top:1.25rem;padding-bottom:1.25rem}.cart-card .card-header .card-title{display:flex}.cart-card .card-header .card-title{align-items:center}.cart-card .card-header .card-title{gap:.375rem}.cart-card .card-header .card-title{font-size:1.25rem;line-height:1.75rem}.cart-card .card-header .card-title{font-weight:500}.cart-card .card-header .card-title{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.cart-card .card-header .card-title.center{justify-content:center}.cart-card .card-header .card-title svg{display:inline-block}.cart-card .card-header .card-title svg{width:2rem;height:2rem}.cart-card .card-header .card-title svg{--tw-text-opacity: 1;color:rgb(255 131 0 / var(--tw-text-opacity, 1))}.cart-card .card-header .card-title .completed-step svg{fill:#22c55e}.cart-card .card-header .card-title .completed-step svg{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.cart-card .card-header+.card-body{padding-top:0}.cart-card .card-body{padding-left:2.5rem;padding-right:2.5rem}.cart-card .card-body{padding-top:1.5rem}.cart-card .card-body{padding-bottom:1.75rem}.cart-card .card-body .section-title{margin-bottom:1rem}.cart-card .card-body .section-title{font-weight:500}.cart-card .card-body .section-title{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.cart-card .card-body .cart-items{width:100%}@media (min-width: 768px){.cart-card .card-body .cart-items{display:table}}.cart-card .card-body .cart-items{margin-top:.5rem}.cart-card .card-body .cart-items .cart-item{display:grid}.cart-card .card-body .cart-items .cart-item{grid-template-columns:repeat(3,minmax(0,1fr))}.cart-card .card-body .cart-items .cart-item{-moz-column-gap:0px;column-gap:0px}@media (min-width: 768px){.cart-card .card-body .cart-items .cart-item{display:table-row}}.cart-card .card-body .cart-items .cart-item{padding-top:1.5rem;padding-bottom:1.5rem}.cart-card .card-body .cart-items .cart-item:first-child{padding-top:0}@media (min-width: 768px){.cart-card .card-body .cart-items .cart-item>div{display:table-cell}}@media (min-width: 768px){.cart-card .card-body .cart-items .cart-item .cover-cell{width:6rem}}.cart-card .card-body .cart-items .cart-item .cover-cell img{display:inline}.cart-card .card-body .cart-items .cart-item .info-cell{grid-column:span 2 / span 2}.cart-card .card-body .cart-items .cart-item .info-cell{vertical-align:top}.cart-card .card-body .cart-items .cart-item .info-cell{padding-left:1rem}@media (min-width: 768px){.cart-card .card-body .cart-items .cart-item .info-cell{padding-left:2rem;padding-right:2rem}}.cart-card .card-body .cart-items .cart-item .info-cell .book-title{margin-bottom:.25rem}.cart-card .card-body .cart-items .cart-item .info-cell .book-title{text-align:left}.cart-card .card-body .cart-items .cart-item .info-cell .book-title{font-size:.875rem;line-height:1.25rem}.cart-card .card-body .cart-items .cart-item .info-cell .book-title{font-weight:500}.cart-card .card-body .cart-items .cart-item .info-cell .book-title{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.cart-card .card-body .cart-items .cart-item .info-cell .sku{margin-bottom:1rem}.cart-card .card-body .cart-items .cart-item .info-cell .sku{font-size:.875rem;line-height:1.25rem}.cart-card .card-body .cart-items .cart-item .info-cell li{display:flex}.cart-card .card-body .cart-items .cart-item .info-cell li{align-items:center}.cart-card .card-body .cart-items .cart-item .info-cell li{gap:.25rem}.cart-card .card-body .cart-items .cart-item .info-cell li{font-size:.875rem;line-height:1.25rem}.cart-card .card-body .cart-items .cart-item .info-cell li svg{width:1rem;height:1rem}.cart-card .card-body .cart-items .cart-item .info-cell li svg{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.cart-card .card-body .cart-items .cart-item .price-cell{width:8rem}}.cart-card .card-body .cart-items .cart-item .price-cell{padding-top:1.5rem}.cart-card .card-body .cart-items .cart-item .price-cell{position:relative}.cart-card .card-body .cart-items .cart-item .price-cell{text-align:center}.cart-card .card-body .cart-items .cart-item .price-cell.with-discount{padding-top:2rem}@media (min-width: 768px){.cart-card .card-body .cart-items .cart-item .price-cell.with-discount{padding-top:1.5rem}}.cart-card .card-body .cart-items .cart-item .price-cell .price-name{display:flex}.cart-card .card-body .cart-items .cart-item .price-cell .price-name{align-items:center}.cart-card .card-body .cart-items .cart-item .price-cell .price-name{justify-content:center}.cart-card .card-body .cart-items .cart-item .price-cell .price-name{position:absolute}.cart-card .card-body .cart-items .cart-item .price-cell .price-name{top:0}.cart-card .card-body .cart-items .cart-item .price-cell .price-name{height:1.5rem}.cart-card .card-body .cart-items .cart-item .price-cell .price-name{width:100%}.cart-card .card-body .cart-items .cart-item .price-cell .price-name{border-top-width:1px;border-bottom-width:1px}.cart-card .card-body .cart-items .cart-item .price-cell .price-name{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.cart-card .card-body .cart-items .cart-item .price-cell .price-name{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.cart-card .card-body .cart-items .cart-item .price-cell .price-name{font-size:.75rem;line-height:1rem}.cart-card .card-body .cart-items .cart-item .price-cell .price-name.first{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.cart-card .card-body .cart-items .cart-item .price-cell .price-name.first{border-left-width:1px}.cart-card .card-body .cart-items .cart-item .price-cell .price-name.last{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.cart-card .card-body .cart-items .cart-item .price-cell .price-name.last{border-right-width:1px}.cart-card .card-body .cart-items .cart-item .price-cell del{opacity:.6}.cart-card .card-body .cart-items .cart-item .actions-cell{grid-column:span 3 / span 3}@media (min-width: 768px){.cart-card .card-body .cart-items .cart-item .actions-cell{width:2.5rem}}@media (min-width: 768px){.cart-card .card-body .cart-items .cart-item .actions-cell{padding-left:2rem}}.cart-card .card-body .cart-items .cart-item .actions-cell{text-align:right}@media (min-width: 768px){.cart-card .card-body .cart-items .separator{display:table-row}}.cart-card .card-body .cart-items .separator{height:1px}.cart-card .card-body .cart-items .separator>div{display:table-cell}.cart-card .card-body .cart-items .separator>div>div{margin-top:1.5rem;margin-bottom:1.5rem}.cart-card .card-body .cart-items .separator>div>div{height:1px}.cart-card .card-body .cart-items .separator>div>div{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.cart-card .card-body .cart-item{border-bottom-width:1px}.cart-card .card-body .cart-item{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.cart-card .card-body .cart-item{display:flex}.cart-card .card-body .cart-item{align-items:flex-start}.cart-card .card-body .cart-item{gap:1.5rem}.cart-card .card-body .cart-item>div{height:100%}.cart-card .card-body .go-back{display:flex}.cart-card .card-body .go-back{align-items:center}.cart-card .card-body .go-back{justify-content:center}.cart-card .card-body .go-back{gap:.5rem}.cart-card .card-body .go-back svg{width:1.5rem;height:1.5rem}.cart-card .card-body .go-back svg{--tw-text-opacity: 1;color:rgb(255 131 0 / var(--tw-text-opacity, 1))}.cart-card .card-body .coupon-form input{width:100%}.cart-card .card-body .coupon-form input{border-radius:.25rem}.cart-card .card-body .coupon-form input{border-width:1px}.cart-card .card-body .coupon-form input{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.cart-card .card-body .coupon-form input{padding:.5rem}.cart-card .card-body .coupon-form input{outline:2px solid transparent;outline-offset:2px}.cart-card .card-body .coupon-form input{outline-offset:0px}.cart-card .card-body .coupon-form input:focus{outline-color:#ad60bf}.cart-card .card-body .coupon-form input{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.cart-card .card-body .coupon-form button{border-radius:.5rem}.cart-card .card-body .coupon-form button{border-width:1px}.cart-card .card-body .coupon-form button{--tw-border-opacity: 1;border-color:rgb(173 96 191 / var(--tw-border-opacity, 1))}.cart-card .card-body .coupon-form button{padding-left:1rem;padding-right:1rem}.cart-card .card-body .coupon-form button{padding-top:.5rem;padding-bottom:.5rem}.cart-card .card-body .coupon-form button{--tw-bg-opacity: 1;background-color:rgb(173 96 191 / var(--tw-bg-opacity, 1))}.cart-card .card-body .coupon-form button{font-weight:500}.cart-card .card-body .coupon-form button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.cart-card .card-body .delivery-form .form-control-wrapper{margin-bottom:1rem}.cart-card .card-body .delivery-form .form-control-wrapper label{display:inline-block}.cart-card .card-body .delivery-form .form-control-wrapper label{text-align:left}.cart-card .card-body .delivery-form .form-control-wrapper input,.cart-card .card-body .delivery-form .form-control-wrapper select{width:100%}.cart-card .card-body .delivery-form .form-control-wrapper input,.cart-card .card-body .delivery-form .form-control-wrapper select{border-radius:.25rem}.cart-card .card-body .delivery-form .form-control-wrapper input,.cart-card .card-body .delivery-form .form-control-wrapper select{border-width:1px}.cart-card .card-body .delivery-form .form-control-wrapper input,.cart-card .card-body .delivery-form .form-control-wrapper select{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.cart-card .card-body .delivery-form .form-control-wrapper input,.cart-card .card-body .delivery-form .form-control-wrapper select{outline:2px solid transparent;outline-offset:2px}.cart-card .card-body .delivery-form .form-control-wrapper input,.cart-card .card-body .delivery-form .form-control-wrapper select{outline-offset:0px}.cart-card .card-body .delivery-form .form-control-wrapper input:focus,.cart-card .card-body .delivery-form .form-control-wrapper select:focus{outline-color:#ad60bf}.cart-card .card-body .delivery-form .form-control-wrapper input,.cart-card .card-body .delivery-form .form-control-wrapper select{padding:.5rem}.cart-card .card-body .delivery-form .form-control-wrapper input,.cart-card .card-body .delivery-form .form-control-wrapper select{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.cart-card .card-body .delivery-form .form-control-wrapper input,.cart-card .card-body .delivery-form .form-control-wrapper select{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.cart-card .card-body .delivery-form .form-control-wrapper input:disabled,.cart-card .card-body .delivery-form .form-control-wrapper select:disabled{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.cart-card .card-body .delivery-form .form-control-wrapper input:disabled,.cart-card .card-body .delivery-form .form-control-wrapper select:disabled{opacity:.6}.cart-card .card-body .delivery-form .form-control-wrapper-inline{display:flex}.cart-card .card-body .delivery-form .form-control-wrapper-inline{align-items:center}.cart-card .card-body .delivery-form .form-control-wrapper-inline{gap:1rem}.cart-card .card-body .delivery-form .form-control-wrapper-inline{margin-bottom:1rem}.cart-card .card-body .delivery-form .form-control-wrapper-inline input{border-radius:.25rem}.cart-card .card-body .delivery-form .form-control-wrapper-inline input{border-width:1px}.cart-card .card-body .delivery-form .form-control-wrapper-inline input{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.cart-card .card-body .delivery-form .form-control-wrapper-inline input{padding:.5rem}.cart-card .card-body .delivery-form .form-control-wrapper-inline input{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.cart-card .card-body .next-sub-step-button{display:block}.cart-card .card-body .next-sub-step-button{width:100%}.cart-card .card-body .next-sub-step-button{border-radius:.5rem}.cart-card .card-body .next-sub-step-button{border-width:1px}.cart-card .card-body .next-sub-step-button{--tw-border-opacity: 1;border-color:rgb(255 131 0 / var(--tw-border-opacity, 1))}.cart-card .card-body .next-sub-step-button{margin-top:.75rem}.cart-card .card-body .next-sub-step-button{padding-top:.5rem;padding-bottom:.5rem}.cart-card .card-body .next-sub-step-button{--tw-bg-opacity: 1;background-color:rgb(255 131 0 / var(--tw-bg-opacity, 1))}.cart-card .card-body .next-sub-step-button{font-weight:500}.cart-card .card-body .next-sub-step-button{text-transform:uppercase}.cart-card .card-body .next-sub-step-button{letter-spacing:.1em}.cart-card .card-body .next-sub-step-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.cart-card .card-body .totals{padding-top:.25rem}.cart-card .card-body .totals>div{display:flex}.cart-card .card-body .totals>div{justify-content:space-between}.cart-card .card-body .totals>div{margin-bottom:1rem}.cart-card .card-body .totals>div{font-size:.875rem;line-height:1.25rem}.cart-card .card-body .totals>div:last-child{border-top-width:1px;border-bottom-width:1px}.cart-card .card-body .totals>div:last-child{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.cart-card .card-body .totals>div:last-child{padding-top:1rem;padding-bottom:1rem}.cart-card .card-body .totals>div:last-child{font-size:1rem}.cart-card .card-body .checkout-button{display:block}.cart-card .card-body .checkout-button{width:100%}.cart-card .card-body .checkout-button{border-radius:.5rem}.cart-card .card-body .checkout-button{border-width:1px}.cart-card .card-body .checkout-button{--tw-border-opacity: 1;border-color:rgb(255 131 0 / var(--tw-border-opacity, 1))}.cart-card .card-body .checkout-button{margin-bottom:1.25rem}.cart-card .card-body .checkout-button{padding-top:.5rem;padding-bottom:.5rem}.cart-card .card-body .checkout-button{--tw-bg-opacity: 1;background-color:rgb(255 131 0 / var(--tw-bg-opacity, 1))}.cart-card .card-body .checkout-button{font-weight:500}.cart-card .card-body .checkout-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.cart-card .card-body .checkout-button:disabled{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.cart-card .card-body .checkout-button:disabled{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.cart-card .card-body .checkout-button:disabled{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.cart-card .card-body a.home-link{border-radius:.5rem}.cart-card .card-body a.home-link{border-width:1px}.cart-card .card-body a.home-link{--tw-border-opacity: 1;border-color:rgb(173 96 191 / var(--tw-border-opacity, 1))}.cart-card .card-body a.home-link{padding-left:1rem;padding-right:1rem}.cart-card .card-body a.home-link{padding-top:.5rem;padding-bottom:.5rem}.cart-card .card-body a.home-link{--tw-bg-opacity: 1;background-color:rgb(173 96 191 / var(--tw-bg-opacity, 1))}.cart-card .card-body a.home-link{font-weight:500}.cart-card .card-body a.home-link{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.cart-card .card-body ul.final-notes li{border-radius:.25rem}.cart-card .card-body ul.final-notes li{margin-bottom:.5rem}.cart-card .card-body ul.final-notes li:last-of-type{margin-bottom:0}.cart-card .card-body ul.final-notes li{padding:.75rem}.cart-card .card-body ul.final-notes li{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.cart-card .delete-button{width:2.5rem;height:2.5rem}.cart-card .delete-button{border-radius:9999px}.cart-card .delete-button{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.cart-card .delete-button svg{margin-left:auto;margin-right:auto}.cart-card .delete-button svg{width:1.5rem;height:1.5rem}.contact-page main{display:flex;flex-direction:column;align-items:center;-moz-column-gap:2rem;column-gap:2rem;row-gap:1.5rem}@media (min-width: 768px){.contact-page main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.contact-page main{padding-left:1rem;padding-right:1rem}@media (min-width: 1280px){.contact-page main{padding-left:0;padding-right:0}}.contact-page main>div:last-child{padding-left:1rem;padding-right:1rem}@media (min-width: 1280px){.contact-page main>div:last-child{padding-left:0;padding-right:0}}.contact-page img{max-width:100%}.contact-page legend{margin-bottom:.625rem}.contact-page .form-row{margin-bottom:1rem}.contact-page .form-row:last-child{margin-bottom:0}.contact-page input[type=text],.contact-page input[type=email],.contact-page input[type=tel],.contact-page select,.contact-page textarea{width:100%;border-radius:.5rem;padding:.5rem 1rem;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.contact-page select{padding-top:.625rem;padding-bottom:.625rem}.contact-page button{border-radius:.25rem;padding:.5rem 1rem;--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.contact-page button:hover{--tw-bg-opacity: 1;background-color:rgb(173 96 191 / var(--tw-bg-opacity, 1))}.contact-page button{text-transform:uppercase}.card{border-radius:.75rem;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));margin-bottom:3rem}.card .card-header{margin:1.5rem;margin-top:0;margin-bottom:0;padding-top:1.5rem;padding-bottom:1.5rem;border-bottom-width:1px;border-style:solid;--tw-border-opacity: 1;border-bottom-color:rgb(255 131 0 / var(--tw-border-opacity, 1))}.card .card-title{display:flex;align-items:flex-end;gap:.5rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.card .card-title svg{display:inline}.card .card-title svg{width:1.5rem;height:1.5rem}.card .card-title svg{--tw-text-opacity: 1;color:rgb(255 131 0 / var(--tw-text-opacity, 1))}.card .card-body{padding:1.5rem}.card .menu{margin-left:1rem;margin-right:1rem}.card .menu li{border-top-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.card .menu li a{display:flex;align-items:center;padding-top:1rem;padding-bottom:1rem;padding-left:1.5rem;border-left-width:4px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.card .menu li a:hover{--tw-text-opacity: 1;color:rgb(255 131 0 / var(--tw-text-opacity, 1))}.card .menu li.active a{--tw-border-opacity: 1;border-color:rgb(255 131 0 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(255 131 0 / var(--tw-text-opacity, 1))}.card .menu li a svg{margin-left:auto;width:1.25rem;height:1.25rem}.card .menu li.active a svg{--tw-text-opacity: 1;color:rgb(255 131 0 / var(--tw-text-opacity, 1))}.card .buttonbar button{border-radius:.25rem;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.375rem 1.5rem;--tw-bg-opacity: 1;background-color:rgb(173 96 191 / var(--tw-bg-opacity, 1))}.card .buttonbar button:hover{--tw-bg-opacity: 1;background-color:rgb(145 67 188 / var(--tw-bg-opacity, 1))}.card .buttonbar button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));text-transform:uppercase;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}@media (min-width: 1800px){.container{max-width:1800px}}.avatar-indicator{display:block;width:100%;padding:2rem 2rem 1.25rem;text-align:center}.avatar-indicator svg{margin-left:auto;margin-right:auto}.avatar-indicator svg{margin-bottom:2rem}.avatar-indicator svg{display:block}.avatar-indicator svg{max-height:11rem}.avatar-indicator svg{max-width:11rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.-bottom-16{bottom:-4rem}.-left-16{left:-4rem}.-left-20{left:-5rem}.bottom-0{bottom:0}.left-0{left:0}.top-0{top:0}.z-10{z-index:10}.col-span-2{grid-column:span 2 / span 2}.\!row-span-1{grid-row:span 1 / span 1!important}.row-span-2{grid-row:span 2 / span 2}.float-right{float:right}.m-4{margin:1rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-8{margin-left:2rem;margin-right:2rem}.mx-auto{margin-left:auto;margin-right:auto}.my-8{margin-top:2rem;margin-bottom:2rem}.-mr-3{margin-right:-.75rem}.-mt-1{margin-top:-.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.ml-auto{margin-left:auto}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.\!hidden{display:none!important}.hidden{display:none}.aspect-video{aspect-ratio:16 / 9}.size-12{width:3rem;height:3rem}.size-16{width:4rem;height:4rem}.size-24{width:6rem;height:6rem}.size-32{width:8rem;height:8rem}.size-4{width:1rem;height:1rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.h-12{height:3rem}.h-24{height:6rem}.h-40{height:10rem}.h-6{height:1.5rem}.h-\[3\.125rem\]{height:3.125rem}.h-\[6\.5rem\]{height:6.5rem}.h-full{height:100%}.max-h-60{max-height:15rem}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-12{width:3rem}.w-16{width:4rem}.w-20{width:5rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-\[calc\(100\%\+8rem\)\]{width:calc(100% + 8rem)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-\[877px\]{max-width:877px}.max-w-full{max-width:100%}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.grow-0{flex-grow:0}.border-collapse{border-collapse:collapse}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.\!flex-row{flex-direction:row!important}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.\!gap-2{gap:.5rem!important}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-24{gap:6rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-y-scroll{overflow-y:scroll}.rounded{border-radius:.25rem}.rounded-\[10px\]{border-radius:10px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.border-gray-500{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.border-palette-orange{--tw-border-opacity: 1;border-color:rgb(255 131 0 / var(--tw-border-opacity, 1))}.bg-\[\#FF2D20\]\/10{background-color:#ff2d201a}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-palette-pink{--tw-bg-opacity: 1;background-color:rgb(252 242 245 / var(--tw-bg-opacity, 1))}.bg-palette-purple{--tw-bg-opacity: 1;background-color:rgb(173 96 191 / var(--tw-bg-opacity, 1))}.bg-palette-purple\/20{background-color:#ad60bf33}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-white{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.to-zinc-900{--tw-gradient-to: #18181b var(--tw-gradient-to-position)}.fill-gray-300{fill:#d1d5db}.fill-palette-yellow{fill:#ffc629}.stroke-\[\#FF2D20\]{stroke:#ff2d20}.stroke-1{stroke-width:1}.stroke-2{stroke-width:2}.object-cover{-o-object-fit:cover;object-fit:cover}.object-top{-o-object-position:top;object-position:top}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-10{padding-bottom:2.5rem}.pt-1{padding-top:.25rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-sm\/relaxed{font-size:.875rem;line-height:1.625}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-\[500\]{font-weight:500}.font-bold{font-weight:700}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-black\/50{color:#00000080}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-palette-orange{--tw-text-opacity: 1;color:rgb(255 131 0 / var(--tw-text-opacity, 1))}.text-palette-purple{--tw-text-opacity: 1;color:rgb(173 96 191 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-palette-orange{accent-color:#ff8300}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow-\[0px_14px_34px_0px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow: 0px 14px 34px 0px rgba(0,0,0,.08);--tw-shadow-colored: 0px 14px 34px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity, 1))}.ring-transparent{--tw-ring-color: transparent}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.ring-white\/\[0\.05\]{--tw-ring-color: rgb(255 255 255 / .05)}.drop-shadow-\[0px_4px_34px_rgba\(0\,0\,0\,0\.06\)\]{--tw-drop-shadow: drop-shadow(0px 4px 34px rgba(0,0,0,.06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0px_4px_34px_rgba\(0\,0\,0\,0\.25\)\]{--tw-drop-shadow: drop-shadow(0px 4px 34px rgba(0,0,0,.25));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.document header h1{margin-bottom:1.5rem;text-align:center;font-size:1.5rem;line-height:2rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.document p{margin-bottom:1rem}.document ul{list-style-type:disc;margin-left:2rem;margin-bottom:1rem}.document ol{list-style-type:decimal;margin-left:2rem;margin-bottom:1rem}.contact-form legend{margin-bottom:1rem}.contact-form legend{font-size:1.125rem;line-height:1.75rem}.contact-form legend{font-weight:500}.contact-form legend{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.contact-form .cols-2,.contact-form .cols{display:grid}}@media (min-width: 768px){.contact-form .cols-2,.contact-form .cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 768px){.contact-form .cols-2,.contact-form .cols{-moz-column-gap:1rem;column-gap:1rem}}@media (min-width: 768px){.contact-form .cols-3{display:grid}}@media (min-width: 768px){.contact-form .cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 768px){.contact-form .cols-3{-moz-column-gap:1rem;column-gap:1rem}}.contact-form .form-row{margin-bottom:1rem}.contact-form .form-row :last-child{margin-bottom:0}.contact-form label{display:inline-block}.contact-form label{text-align:left}.contact-form input,.contact-form select,.contact-form textarea{width:100%}.contact-form input,.contact-form select,.contact-form textarea{border-radius:.5rem}.contact-form input,.contact-form select,.contact-form textarea{padding-left:1rem;padding-right:1rem}.contact-form input,.contact-form select,.contact-form textarea{padding-top:.5rem;padding-bottom:.5rem}.contact-form input,.contact-form select,.contact-form textarea{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.contact-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.contact-form .buttonbar{margin-top:2rem}@media (min-width: 768px){.contact-form .buttonbar{margin-top:1rem}}.contact-form .buttonbar{margin-bottom:0}.contact-form .buttonbar{text-align:center}.contact-form .buttonbar button{border-radius:.25rem}.contact-form .buttonbar button{padding-left:1rem;padding-right:1rem}.contact-form .buttonbar button{padding-top:.5rem;padding-bottom:.5rem}.contact-form .buttonbar button{--tw-bg-opacity: 1;background-color:rgb(173 96 191 / var(--tw-bg-opacity, 1))}.contact-form .buttonbar button:hover{--tw-bg-opacity: 1;background-color:rgb(145 67 188 / var(--tw-bg-opacity, 1))}.contact-form .buttonbar button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.contact-form .buttonbar button{text-transform:uppercase}.contact-form .buttonbar button{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.off-canvas-wrapper{display:block}@media (min-width: 1280px){.off-canvas-wrapper{display:none}}.off-canvas-wrapper .off-canvas-overlay{z-index:20}.off-canvas-wrapper .off-canvas-toggle{display:none}.off-canvas-wrapper .off-canvas-toggle:checked~.off-canvas-overlay{position:fixed}.off-canvas-wrapper .off-canvas-toggle:checked~.off-canvas-overlay{top:0}.off-canvas-wrapper .off-canvas-toggle:checked~.off-canvas-overlay{right:0}.off-canvas-wrapper .off-canvas-toggle:checked~.off-canvas-overlay{height:100%}.off-canvas-wrapper .off-canvas-toggle:checked~.off-canvas-overlay{width:100%}.off-canvas-wrapper .off-canvas-toggle:checked~.off-canvas-overlay{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.off-canvas-wrapper .off-canvas-toggle:checked~.off-canvas-overlay{opacity:.4}.off-canvas-wrapper .off-canvas-toggle:checked~.off-canvas-sidebar{left:0}.off-canvas-wrapper .off-canvas-sidebar{position:fixed}.off-canvas-wrapper .off-canvas-sidebar{top:0}.off-canvas-wrapper .off-canvas-sidebar{bottom:0}.off-canvas-wrapper .off-canvas-sidebar{left:-100%}.off-canvas-wrapper .off-canvas-sidebar{z-index:20}.off-canvas-wrapper .off-canvas-sidebar{height:100%}.off-canvas-wrapper .off-canvas-sidebar{width:85%}@media (min-width: 640px){.off-canvas-wrapper .off-canvas-sidebar{width:32rem}}.off-canvas-wrapper .off-canvas-sidebar{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}@media (min-width: 1280px){.off-canvas-wrapper .off-canvas-sidebar{background-color:transparent}}.off-canvas-wrapper .off-canvas-sidebar{transition-duration:.7s}.off-canvas-wrapper .off-canvas-sidebar{transition-timing-function:cubic-bezier(0,0,.2,1)}.order-section-title{margin-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 131 0 / var(--tw-text-opacity, 1))}.order-section-title.status{margin-bottom:0}.order-section-title.status{text-align:center}.order-section-title.status{font-size:1.125rem;line-height:1.75rem}section.order-info{margin-bottom:2rem}section.order-info .order-section-header{display:flex}section.order-info .order-section-header{justify-content:space-between}section.order-info .order-section-header .order-section-header-buttonbar{display:flex}section.order-info .order-section-header .order-section-header-buttonbar{gap:1.25rem}section.order-info .order-section-header .order-section-header-buttonbar a,section.order-info .order-section-header .order-section-header-buttonbar button,section.order-info .order-section-header .order-section-header-buttonbar>span{margin-bottom:.5rem}section.order-info .order-section-header .order-section-header-buttonbar a,section.order-info .order-section-header .order-section-header-buttonbar button,section.order-info .order-section-header .order-section-header-buttonbar>span{display:flex}section.order-info .order-section-header .order-section-header-buttonbar a,section.order-info .order-section-header .order-section-header-buttonbar button,section.order-info .order-section-header .order-section-header-buttonbar>span{align-items:center}section.order-info .order-section-header .order-section-header-buttonbar a,section.order-info .order-section-header .order-section-header-buttonbar button,section.order-info .order-section-header .order-section-header-buttonbar>span{gap:.25rem}section.order-info .order-section-header .order-section-header-buttonbar a,section.order-info .order-section-header .order-section-header-buttonbar button,section.order-info .order-section-header .order-section-header-buttonbar>span{text-decoration-line:underline}section.order-info .order-section-header .order-section-header-buttonbar a svg,section.order-info .order-section-header .order-section-header-buttonbar button svg,section.order-info .order-section-header .order-section-header-buttonbar>span svg{display:inline}section.order-info .order-section-header .order-section-header-buttonbar a svg,section.order-info .order-section-header .order-section-header-buttonbar button svg,section.order-info .order-section-header .order-section-header-buttonbar>span svg{width:1.5rem;height:1.5rem}section.order-info .order-section-header .order-section-header-buttonbar a svg,section.order-info .order-section-header .order-section-header-buttonbar button svg,section.order-info .order-section-header .order-section-header-buttonbar>span svg{stroke-width:2}@media (min-width: 640px){section.order-info .order-section-header .order-section-header-buttonbar a svg,section.order-info .order-section-header .order-section-header-buttonbar button svg,section.order-info .order-section-header .order-section-header-buttonbar>span svg{--tw-text-opacity: 1;color:rgb(255 131 0 / var(--tw-text-opacity, 1))}}section.order-info .order-section-header .order-section-header-buttonbar a span,section.order-info .order-section-header .order-section-header-buttonbar button span,section.order-info .order-section-header .order-section-header-buttonbar>span span{display:none}@media (min-width: 640px){section.order-info .order-section-header .order-section-header-buttonbar a span,section.order-info .order-section-header .order-section-header-buttonbar button span,section.order-info .order-section-header .order-section-header-buttonbar>span span{display:inline}}section.order-info .order-section-body{display:flex}section.order-info .order-section-body{flex-direction:column}@media (min-width: 1024px){section.order-info .order-section-body{display:grid}}@media (min-width: 1024px){section.order-info .order-section-body{grid-template-columns:repeat(3,minmax(0,1fr))}}section.order-info .order-section-body>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}section.order-info .order-section-body>:not([hidden])~:not([hidden]){border-style:solid}section.order-info .order-section-body>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(209 213 219 / var(--tw-divide-opacity, 1))}@media (min-width: 1024px){section.order-info .order-section-body>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}}@media (min-width: 1024px){section.order-info .order-section-body>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}}section.order-info .order-section-body{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}section.order-info .order-section-body{border-radius:.75rem}section.order-info .order-section-body{padding-left:.5rem;padding-right:.5rem}@media (min-width: 1024px){section.order-info .order-section-body{padding-top:1.25rem;padding-bottom:1.25rem}}@media (min-width: 1280px){section.order-info .order-section-body{padding-left:1.25rem;padding-right:1.25rem}}section.order-info .order-section-body>div{padding-top:1.5rem;padding-bottom:1.5rem}section.order-info .order-section-body>div{padding-left:1rem;padding-right:1rem}@media (min-width: 1280px){section.order-info .order-section-body>div{padding-left:4rem;padding-right:4rem}}section.order-info .order-section-body>div .cell-title{margin-bottom:.75rem}section.order-info .order-section-body>div .cell-title{font-size:1.125rem;line-height:1.75rem}section.order-info .order-section-body>div .cell-title{font-weight:500}section.order-info .order-section-body>div .cell-title{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}section.order-info .order-section-body>div.prices .price-row{display:flex}section.order-info .order-section-body>div.prices .price-row{justify-content:space-between}section.order-info .order-section-body .repeat-order-buttonbar{margin-top:4rem}section.order-info .order-section-body .repeat-order-buttonbar{width:100%}@media (min-width: 1536px){section.order-info .order-section-body .repeat-order-buttonbar{padding-left:2rem;padding-right:2rem}}section.order-info .order-section-body .repeat-order-buttonbar .repeat-order-button{width:100%}section.order-info .order-section-body .repeat-order-buttonbar .repeat-order-button{border-radius:.5rem}section.order-info .order-section-body .repeat-order-buttonbar .repeat-order-button{border-width:1px}section.order-info .order-section-body .repeat-order-buttonbar .repeat-order-button{--tw-border-opacity: 1;border-color:rgb(255 131 0 / var(--tw-border-opacity, 1))}section.order-info .order-section-body .repeat-order-buttonbar .repeat-order-button{padding-top:.75rem;padding-bottom:.75rem}section.order-info .order-section-body .repeat-order-buttonbar .repeat-order-button:hover{background-color:#ff83000d}section.order-info .order-section-body .repeat-order-buttonbar .repeat-order-button{--tw-text-opacity: 1;color:rgb(255 131 0 / var(--tw-text-opacity, 1))}section.order-info .order-section-body .repeat-order-buttonbar .repeat-order-button{font-weight:500}section.order-info .order-section-body .repeat-order-buttonbar .repeat-order-button{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}section.order-status-info{border-radius:.75rem;margin-bottom:2rem;background-color:#ff830033}section.order-status-info .order-section-body{padding-top:1rem;padding-bottom:1rem}@media (min-width: 1280px){section.order-details{margin-left:4rem;margin-right:4rem}}@media (min-width: 1536px){section.order-details{margin-left:8rem;margin-right:8rem}}section.order-details{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}section.order-details>div{display:grid}section.order-details>div{grid-template-columns:repeat(5,minmax(0,1fr))}@media (min-width: 1280px){section.order-details>div{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width: 1536px){section.order-details>div{grid-template-columns:repeat(7,minmax(0,1fr))}}section.order-details>div{gap:3rem}@media (min-width: 1280px){section.order-details>div{gap:6rem}}section.order-details>div>div:first-child{grid-column:span 2 / span 2}@media (min-width: 1280px){section.order-details>div>div:first-child{grid-column:span 3 / span 3}}@media (min-width: 1536px){section.order-details>div>div:first-child{grid-column:span 4 / span 4}}section.order-details>div.header-row{padding-bottom:1.1rem}section.order-details>div.header-row{font-weight:500}section.order-details>div.body-row{margin-top:.75rem}section.order-details>div.body-row>div:first-child{display:flex}section.order-details>div.body-row>div:first-child{align-items:flex-start}section.order-details>div.body-row>div:first-child{gap:1rem}section.order-details>div.body-row img{width:3rem}.orders-list .orders-list-header{display:grid}.orders-list .orders-list-header{grid-template-columns:repeat(5,minmax(0,1fr))}@media (min-width: 1800px){.orders-list .orders-list-header{grid-template-columns:repeat(6,minmax(0,1fr))}}.orders-list .orders-list-header{margin-top:-.75rem}.orders-list .orders-list-header{border-bottom-width:1px}.orders-list .orders-list-header{--tw-border-opacity: 1;border-color:rgb(255 131 0 / var(--tw-border-opacity, 1))}.orders-list .orders-list-header{padding-bottom:.75rem}.orders-list .orders-list-header{font-weight:500}.orders-list .orders-list-header>div{text-align:center}.orders-list .orders-list-header>div:first-child{grid-column:span 2 / span 2}@media (min-width: 1800px){.orders-list .orders-list-header>div:first-child{grid-column:span 3 / span 3}}.orders-list .orders-list-header>div:first-child{text-align:left}.orders-list .orders-list-row{margin-top:1.25rem}.orders-list .orders-list-row{display:flex}.orders-list .orders-list-row{flex-direction:column}.orders-list .orders-list-row{gap:1.25rem}.orders-list .orders-list-row .orders-list-row-summary{display:grid}.orders-list .orders-list-row .orders-list-row-summary{grid-template-columns:repeat(5,minmax(0,1fr))}@media (min-width: 1800px){.orders-list .orders-list-row .orders-list-row-summary{grid-template-columns:repeat(6,minmax(0,1fr))}}.orders-list .orders-list-row .orders-list-row-summary>div{text-align:center}.orders-list .orders-list-row .orders-list-row-summary>div:first-child{grid-column:span 2 / span 2}@media (min-width: 1800px){.orders-list .orders-list-row .orders-list-row-summary>div:first-child{grid-column:span 3 / span 3}}.orders-list .orders-list-row .orders-list-row-summary>div:first-child{text-align:left}.orders-list .orders-list-row .orders-list-row-detail{display:flex}.orders-list .orders-list-row .orders-list-row-detail{flex-direction:column}.orders-list .orders-list-row .orders-list-row-detail{gap:.5rem}.orders-list .orders-list-row .orders-list-row-detail{max-width:24rem}@media (min-width: 1800px){.orders-list .orders-list-row .orders-list-row-detail{max-width:36rem}}.orders-list .orders-list-row .order-details-button{display:block}.orders-list .orders-list-row .order-details-button{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.orders-list .orders-list-row .order-details-button{padding-top:.25rem;padding-bottom:.25rem}.orders-list .orders-list-row .order-details-button{text-align:center}.orders-list .orders-list-row .order-details-button{text-transform:uppercase}.orders-list .orders-list-row .order-details-button{border-radius:.25rem}.orders-list .orders-list-row .order-details-button{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.orders-list .orders-list-row .order-details-button:hover{--tw-bg-opacity: 1;background-color:rgb(173 96 191 / var(--tw-bg-opacity, 1))}.orders-list .orders-list-row .order-details-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.orders-list .orders-list-row .order-details-button{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.orders-list .orders-list-row .order-details-button span{display:none}@media (min-width: 1536px){.orders-list .orders-list-row .order-details-button span{display:inline}}.steps-indicator{display:flex;justify-content:center}.steps-indicator .step{position:relative}.steps-indicator .step{display:flex}.steps-indicator .step{justify-content:center}.steps-indicator .step:first-of-type:before{content:var(--tw-content);display:none}.steps-indicator .step:before{position:absolute}.steps-indicator .step:before{top:1.25rem}.steps-indicator .step:before{right:50%}.steps-indicator .step:before{height:.125rem}.steps-indicator .step:before{--tw-bg-opacity: 1;background-color:rgb(203 203 203 / var(--tw-bg-opacity, 1))}.steps-indicator .step:before{width:calc(100% - 1.25rem);content:""}.steps-indicator .step a{pointer-events:none}.steps-indicator .step a{display:flex}.steps-indicator .step a{width:100%}.steps-indicator .step a{flex-direction:column}.steps-indicator .step a{align-items:center}.steps-indicator .step a{text-align:center}.steps-indicator .step .marker{position:relative}.steps-indicator .step .marker{display:flex}.steps-indicator .step .marker{align-items:center}.steps-indicator .step .marker{justify-content:center}.steps-indicator .step .marker{width:2.5rem;height:2.5rem}.steps-indicator .step .marker{margin-bottom:.375rem}.steps-indicator .step .marker{border-radius:9999px}.steps-indicator .step .marker{border-width:1px}.steps-indicator .step .marker{--tw-border-opacity: 1;border-color:rgb(203 203 203 / var(--tw-border-opacity, 1))}.steps-indicator .step .marker{--tw-bg-opacity: 1;background-color:rgb(203 203 203 / var(--tw-bg-opacity, 1))}.steps-indicator .step .marker svg{width:1.5rem;height:1.5rem}.steps-indicator .step .marker svg{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.steps-indicator .step.current:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 131 0 / var(--tw-bg-opacity, 1))}.steps-indicator .step.current a{pointer-events:auto}.steps-indicator .step.current .marker{--tw-border-opacity: 1;border-color:rgb(255 131 0 / var(--tw-border-opacity, 1))}.steps-indicator .step.current .marker{--tw-bg-opacity: 1;background-color:rgb(255 131 0 / var(--tw-bg-opacity, 1))}.steps-indicator.for-cart{padding-top:1.5rem}.steps-indicator.for-cart{padding-bottom:1.25rem}.steps-indicator.for-cart .step{width:8rem}.steps-indicator.for-order{padding-top:1.5rem}.steps-indicator.for-order .step{width:20rem}.steps-indicator.for-order .step a{font-weight:500}.steps-indicator.for-order .step a small{font-weight:400}body{font-family:Roboto,sans-serif;--tw-bg-opacity: 1;background-color:rgb(253 253 253 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));text-align:justify;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.main-content{padding-top:9rem}@media (min-width: 1280px){.main-content{padding-top:11.75rem}}.container-box{width:100%}@media (min-width: 640px){.container-box{max-width:640px}}@media (min-width: 768px){.container-box{max-width:768px}}@media (min-width: 1024px){.container-box{max-width:1024px}}@media (min-width: 1280px){.container-box{max-width:1280px}}@media (min-width: 1536px){.container-box{max-width:1536px}}@media (min-width: 1800px){.container-box{max-width:1800px}}.container-box{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width: 640px){.container-box{padding-left:0;padding-right:0}}.container-box-stretch{margin-left:auto;margin-right:auto;max-width:80rem}.content-wrapper{margin-top:1.25rem}@media (min-width: 768px){.content-wrapper{margin-top:1.5rem}}@media (min-width: 1280px){.content-wrapper{margin-top:0}}@media (min-width: 1536px){.content-wrapper{margin-top:1.25rem}}.content-wrapper{margin-bottom:3rem}.container-box-auth{margin-left:auto;margin-right:auto;max-width:36rem;padding-left:1rem;padding-right:1rem}@media (min-width: 1280px){.container-box-auth{padding-left:0;padding-right:0}}.container-box-auth.for-cart{margin-left:-1.75rem;margin-right:-1.75rem}@media (min-width: 640px){.container-box-auth.for-cart{margin-left:auto;margin-right:auto}}.container-box-auth .login-type-button{display:block}.container-box-auth .login-type-button{width:100%}.container-box-auth .login-type-button{border-radius:.25rem}.container-box-auth .login-type-button{padding-top:.75rem;padding-bottom:.75rem}.container-box-auth .login-type-button{border-width:1px}.container-box-auth .login-type-button{border-style:solid}.container-box-auth .login-type-button{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.container-box-auth .login-type-button{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.container-box-auth .login-type-button{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.container-box-auth .login-type-button:hover{--tw-text-opacity: 1;color:rgb(255 131 0 / var(--tw-text-opacity, 1))}.container-box-auth .login-type-button{text-transform:uppercase}.container-box-auth .login-type-button{text-decoration-line:none}.container-box-auth .login-type-button{text-align:center}.container-box-auth .login-type-button{font-weight:500}.container-box-auth .login-type-button{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.container-box-auth .login-type-button.with-icon{display:flex}.container-box-auth .login-type-button.with-icon{align-items:center}.container-box-auth .login-type-button.with-icon{justify-content:center}.container-box-auth .login-type-button.with-icon{gap:.5rem}.container-box-auth .login-type-button.with-icon svg{display:inline}.container-box-auth .login-type-button.with-icon svg{width:1.5rem}.container-box-auth.wide{max-width:44rem}.container-box-auth h2{margin-top:1rem;margin-bottom:1rem}@media (min-width: 768px){.container-box-auth h2{margin-bottom:1.5rem}}.container-box-auth h2{text-align:center;text-transform:uppercase}.container-box-auth h2+p{text-transform:none}.container-box-auth p{margin-top:1rem;margin-bottom:1rem;text-align:center;text-transform:uppercase}.container-box-auth p.or{margin-top:.875rem;margin-bottom:.875rem}.container-box-auth a{text-decoration-line:underline}.container-box-auth form input{display:block;width:100%;border-radius:.25rem;padding:.75rem;margin-top:.5rem;margin-bottom:.875rem}@media (min-width: 768px){.container-box-auth form input{margin-bottom:.5rem}}.container-box-auth form input{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));outline:2px solid transparent;outline-offset:0px}.container-box-auth form input:focus{outline-color:#ad60bf}.container-box-auth form input{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.container-box-auth form button[type=submit]{display:block;width:100%;border-radius:.25rem;padding-top:.75rem;padding-bottom:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 131 0 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));text-transform:uppercase;font-weight:500;text-align:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;text-decoration:none}.container-box-auth .access-button.access-email{border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.container-box-auth .access-button.access-email:hover{--tw-text-opacity: 1;color:rgb(255 131 0 / var(--tw-text-opacity, 1))}.container-box-auth .access-button.access-google{--tw-bg-opacity: 1;background-color:rgb(234 51 33 / var(--tw-bg-opacity, 1))}.container-box-auth .access-button.access-facebook{--tw-bg-opacity: 1;background-color:rgb(35 88 154 / var(--tw-bg-opacity, 1))}.container-box-auth .access-wrapper{display:grid;grid-template-rows:repeat(2,minmax(0,1fr))}@media (min-width: 640px){.container-box-auth .access-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr))}}.container-box-auth .access-wrapper{gap:.875rem}@media (min-width: 768px){.container-box-auth .access-wrapper{gap:.5rem}}.container-box-auth .access-wrapper{margin-bottom:2.5rem}.container-box-auth.wide .access-wrapper{grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:0}@media (min-width: 768px){.auth-form-layout .cols{display:grid}}@media (min-width: 768px){.auth-form-layout .cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 768px){.auth-form-layout .cols{gap:1rem}}.auth-form-layout .cols>div:first-child{margin-bottom:1rem}@media (min-width: 768px){.auth-form-layout .cols>div:first-child{margin-bottom:0}}.radios-wrapper>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}@media (min-width: 768px){.radios-wrapper>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}}.radios-wrapper{padding-bottom:.25rem}.checkbox-wrapper{display:flex;align-items:flex-start;gap:.75rem}.checkbox-wrapper input[type=checkbox],.checkbox-wrapper input[type=radio]{margin-top:.25rem}.checkbox-wrapper input[type=checkbox],.checkbox-wrapper input[type=radio]{width:1rem;height:1rem}.checkbox-wrapper input[type=checkbox],.checkbox-wrapper input[type=radio]{flex-grow:0}.checkbox-wrapper input[type=checkbox],.checkbox-wrapper input[type=radio]{accent-color:#AD60BF}.checkbox-wrapper a{text-decoration-line:underline}.form-error{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}button.action-button,.actions-cell button{width:2.5rem;height:2.5rem;border-radius:9999px}button.action-button:hover,.actions-cell button:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}button.action-button,.actions-cell button{text-align:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}button.action-button.destructive-action:hover,.actions-cell button.destructive-action:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}button.action-button.destructive-action,.actions-cell button.destructive-action{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}button.action-button svg,.actions-cell button svg{display:inline-block}button.action-button svg,.actions-cell button svg{width:1.5rem;height:1.5rem}.selection\:bg-\[\#FF2D20\] *::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(255 45 32 / var(--tw-bg-opacity, 1))}.selection\:bg-\[\#FF2D20\] *::selection{--tw-bg-opacity: 1;background-color:rgb(255 45 32 / var(--tw-bg-opacity, 1))}.selection\:text-white *::-moz-selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:text-white *::selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:bg-\[\#FF2D20\]::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(255 45 32 / var(--tw-bg-opacity, 1))}.selection\:bg-\[\#FF2D20\]::selection{--tw-bg-opacity: 1;background-color:rgb(255 45 32 / var(--tw-bg-opacity, 1))}.selection\:text-white::-moz-selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:text-white::selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:text-black:hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.hover\:text-black\/70:hover{color:#000000b3}.hover\:ring-black\/20:hover{--tw-ring-color: rgb(0 0 0 / .2)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[\#FF2D20\]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 45 32 / var(--tw-ring-opacity, 1))}@media (min-width: 640px){.sm\:grid{display:grid}.sm\:size-16{width:4rem;height:4rem}.sm\:size-6{width:1.5rem;height:1.5rem}.sm\:w-full{width:100%}.sm\:max-w-\[44rem\]{max-width:44rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-between{justify-content:space-between}.sm\:gap-4{gap:1rem}.sm\:pt-5{padding-top:1.25rem}.sm\:duration-700{transition-duration:.7s}}@media (min-width: 768px){.md\:row-span-3{grid-row:span 3 / span 3}.md\:table-cell{display:table-cell}.md\:hidden{display:none}}@media (min-width: 1024px){.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-start-2{grid-column-start:2}.lg\:mb-0{margin-bottom:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-16{height:4rem}.lg\:w-\[23rem\]{width:23rem}.lg\:max-w-7xl{max-width:80rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.lg\:flex-col{flex-direction:column}.lg\:items-end{align-items:flex-end}.lg\:justify-center{justify-content:center}.lg\:gap-8{gap:2rem}.lg\:p-10{padding:2.5rem}.lg\:pb-10{padding-bottom:2.5rem}.lg\:pt-0{padding-top:0}.lg\:text-\[\#FF2D20\]{--tw-text-opacity: 1;color:rgb(255 45 32 / var(--tw-text-opacity, 1))}}@media (min-width: 1280px){.xl\:mx-0{margin-left:0;margin-right:0}.xl\:h-9{height:2.25rem}.xl\:w-10{width:2.5rem}.xl\:px-0{padding-left:0;padding-right:0}.xl\:px-32{padding-left:8rem;padding-right:8rem}}@media (prefers-color-scheme: dark){.dark\:block{display:block}.dark\:hidden{display:none}.dark\:bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.dark\:bg-zinc-900{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.dark\:via-zinc-900{--tw-gradient-to: rgb(24 24 27 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #18181b var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:to-zinc-900{--tw-gradient-to: #18181b var(--tw-gradient-to-position)}.dark\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:text-white\/50{color:#ffffff80}.dark\:text-white\/70{color:#ffffffb3}.dark\:ring-zinc-800{--tw-ring-opacity: 1;--tw-ring-color: rgb(39 39 42 / var(--tw-ring-opacity, 1))}.dark\:hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:hover\:text-white\/70:hover{color:#ffffffb3}.dark\:hover\:text-white\/80:hover{color:#fffc}.dark\:hover\:ring-zinc-700:hover{--tw-ring-opacity: 1;--tw-ring-color: rgb(63 63 70 / var(--tw-ring-opacity, 1))}.dark\:focus-visible\:ring-\[\#FF2D20\]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 45 32 / var(--tw-ring-opacity, 1))}.dark\:focus-visible\:ring-white:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}}
