.navbar{background-color:#fcfcfc;box-sizing:border-box;margin-left:32px;padding:16px 24px;position:-webkit-sticky;position:sticky;top:8px;width:calc(100% - 64px);z-index:3}.navbar.rtl{margin:0 32px 0 0}.navbar{border-radius:20px;box-shadow:-8px -8px 32px #bcc1ba1a,8px 8px 40px #bcc1ba12,inset 8px 8px 16px #eeeeee1a}@media screen and (max-width:768px){.navbar{margin-left:16px;padding:16px;width:calc(100% - 32px)}.navbar.rtl{margin:0 16px 0 0}}@media screen and (max-width:490px){.navbar{margin-left:4px;padding:8px 4px;width:calc(100% - 8px)}.navbar.rtl{margin:0 4px 0 0}}.navbar-header{align-items:center;display:flex;height:66px;justify-content:space-between}.navbar-header>a{width:120px}.navbar-header>a>img{object-fit:cover;width:120px}.navbar-header>div{display:flex;gap:1.1vw}.navbar-header>.navbar-header__menu{align-items:center;display:none;flex-grow:0;flex-shrink:0;gap:6px}.navbar-header>.navbar-header__menu>button:first-child{align-items:center;background-color:#fcfcfc;border:1px solid #dbd8d1;border-radius:15px;box-sizing:border-box;display:flex;height:48px;justify-content:center;padding:7px;width:48px}.navbar-header>.navbar-header__menu>button:first-child>img{height:70%;width:70%}.navbar-header__menu-label{background:none;border:none;color:#541f63;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;padding:0;text-decoration:none;white-space:nowrap}@media screen and (max-width:950px){.navbar-header{flex-direction:row-reverse}.navbar-header.ltr>img{aspect-ratio:3.1/1;max-width:123px}.navbar-header>.navbar-header__menu{display:flex}}@media screen and (max-width:690px){.navbar-header{gap:16px}.navbar-header.ltr>img{aspect-ratio:3.1/1;max-width:97px}.navbar-header>div{flex-grow:1;gap:16px;justify-content:space-between;min-width:0}}@media screen and (max-width:490px){.navbar-header>a,.navbar-header>a>img{height:40px}.navbar-header.ltr>img{aspect-ratio:3.1/1;max-width:78px}.navbar-header .navbar-header__menu>button:first-child{height:40px;width:40px}.navbar-header .navbar-header__menu-label{font-size:13px}}@media screen and (max-width:425px){.navbar-header{gap:8px}}.search-box{align-items:center;background-color:#f1f6f9;border:1px solid #bcc1ba;border-radius:15px;box-sizing:border-box;display:flex;gap:8px;height:44px;padding:0 16px;width:320px}.search-box>img{cursor:pointer}.search-box>input{flex-grow:1;min-width:0;width:100%}@media screen and (max-width:690px){.search-box{flex-grow:1;width:auto}}@media screen and (max-width:490px){.search-box{height:38px;max-width:none;min-width:0;padding:0 8px}.search-box>svg{min-height:24px;min-width:24px}.search-box>input{width:calc(100% - 32px)}}.navbar-footer{align-items:center;display:flex;height:40px;justify-content:space-between;padding-top:16px;transform-origin:top center;transition:margin-bottom .3s}.navbar-footer.hidden{animation:shrinkUp .3s forwards;margin-bottom:-46px;overflow:hidden}.navbar-footer.visible{animation:growDown .3s forwards;margin-bottom:0;overflow:visible}@media screen and (max-width:950px){.navbar-footer{animation:none 0s ease 0s 1 normal none running!important;animation:initial!important;background-color:#fff;box-shadow:-8px -8px 32px #bcc1ba1a,8px 8px 40px #bcc1ba12,inset 8px 8px 16px #eeeeee1a;box-sizing:border-box;flex-direction:column-reverse;gap:24px;height:100vh;justify-content:flex-end;padding:32px 24px 0;position:fixed;right:0;top:0;transform:translateX(100%);width:35vw;z-index:1}.navbar-footer.ltr{left:0;right:auto;transform:translateX(-100%)}.navbar-footer{transition:transform .3s}.navbar-footer.active{transform:translateX(0)}}@media screen and (max-width:768px){.navbar-footer{padding:24px 20px;width:50vw}}@media screen and (max-width:440px){.navbar-footer{padding:16px;width:60vw}}.navbar-menu-desktop{display:flex;gap:2.2vw}.navbar-menu-desktop .navbar-menu-item,.navbar-menu-desktop>a{align-items:center;cursor:pointer;display:flex;gap:8px;position:relative}.navbar-menu-desktop .navbar-menu-item>a,.navbar-menu-desktop>a>a{align-items:center;display:flex;gap:8px;text-decoration:none}.navbar-menu-desktop .navbar-menu-item>a>p,.navbar-menu-desktop .navbar-menu-item>p,.navbar-menu-desktop>a>a>p,.navbar-menu-desktop>a>p{color:#000;transition:color .3s}.navbar-menu-desktop .navbar-menu-item__dropdown{display:none;padding-top:4px;position:absolute;right:0;top:100%;z-index:100}.navbar-menu-desktop .navbar-menu-item--has-children:focus-within>a>svg path,.navbar-menu-desktop .navbar-menu-item--has-children:hover>a>svg path{fill:#541f63}.navbar-menu-desktop .navbar-menu-item--has-children:focus-within>a>p,.navbar-menu-desktop .navbar-menu-item--has-children:hover>a>p{color:#541f63}.navbar-menu-desktop .navbar-menu-item--has-children:focus-within .navbar-menu-item__dropdown,.navbar-menu-desktop .navbar-menu-item--has-children:hover .navbar-menu-item__dropdown{display:block}.navbar-menu-desktop>a:hover>svg path{fill:#541f63}.navbar-menu-desktop>a:hover>p{color:#541f63}body:has(.navbar-menu-item--has-children:focus-within):after,body:has(.navbar-menu-item--has-children:hover):after{background-color:#0006;content:"";inset:0;pointer-events:none;position:fixed;z-index:1}.navbar-menu-mobile{display:none;width:100%}@media screen and (max-width:950px){.navbar-menu-desktop{display:none}.navbar-menu-mobile{display:block}}.slide-menu-dropdown{margin-bottom:16px}.slide-menu-dropdown:last-child{margin-bottom:0}.slide-menu-dropdown>div:first-child{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.slide-menu-dropdown>div:first-child>div{align-items:center;display:flex;gap:8px}.slide-menu-dropdown>div:first-child>div>p{color:#000;transition:color .3s}.slide-menu-dropdown>div:first-child>svg{flex-shrink:0;transition:transform .3s}.slide-menu-dropdown.open>div:first-child>div>p{color:#541f63}.slide-menu-dropdown.open>div:first-child>svg{transform:rotate(180deg)}.slide-menu-dropdown.open>div:first-child>svg path{fill:#fff100;stroke:#fff100}.slide-menu-dropdown--nested{margin-bottom:0;margin-top:4px}.slide-menu-dropdown--nested>div:first-child{min-height:36px}.slide-menu-dropdown--nested>div:first-child>div>p{font-size:14px}.slide-menu-dropdown--nested.depth-1>div:first-child>div>p{font-weight:500}.slide-menu-dropdown--nested.depth-2>div:first-child>div>p,.slide-menu-dropdown--nested.depth-3>div:first-child>div>p{color:#541f63;font-size:13px}.slide-menu-dropdown-children{padding:4px 0 8px}.slide-menu-dropdown-link{color:#541f63;display:block;line-height:32px;min-height:32px;text-decoration:none}.slide-menu-dropdown-link--root{align-items:center;display:flex;font-weight:500;gap:8px;margin-bottom:16px}.slide-menu-dropdown-link--parent{color:#541f63;font-size:13px;margin-bottom:4px}.slide-menu-dropdown-link:hover{color:#541f63}@media screen and (max-width:480px){.slide-menu-dropdown>div:first-child>div>p{font-size:14px}.slide-menu-dropdown>div:first-child>svg{height:22px;width:22px}.slide-menu-dropdown-link{font-size:14px;line-height:28px;min-height:28px}}.category-sub-tree{list-style:none;margin:0;padding:0}.category-sub-tree>li>a{align-items:center;color:#541f63;display:flex;gap:8px;min-width:0;text-decoration:none;transition:color .2s,background-color .2s}.category-sub-tree>li>a:hover{color:#541f63}.category-sub-tree__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.category-sub-tree.depth-0>li>a{font-size:14px;line-height:1.4;padding:5px 0}.category-sub-tree.depth-0>li>a:before{background-color:#869598;border-radius:50%;content:"";flex-shrink:0;height:5px;width:5px}.category-sub-tree.depth-0>li>a:hover:before{background-color:#541f63}.category-sub-tree:not(.depth-0){border-right:1px solid #dbd8d199;margin-top:2px;padding-right:12px}.category-sub-tree:not(.depth-0)>li>a{color:#000;font-size:13px;line-height:1.5;padding:3px 0}.category-mega-menu__covers{grid-gap:10px;align-self:stretch;display:grid;flex:0 0 auto;gap:10px;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:repeat(3,1fr);width:340px}.category-mega-menu__cover-card{border:1px solid #541f6326;border-radius:10px;box-shadow:0 2px 6px #1c3c5314;display:block;overflow:hidden;transition:box-shadow .2s,transform .2s}.category-mega-menu__cover-card:hover{box-shadow:0 6px 14px #541f6333;transform:translateY(-2px)}.category-mega-menu__cover-card img{aspect-ratio:2/3;display:block;object-fit:cover;width:100%}.category-mega-menu{background-color:#fcfcfc;border:1px solid #541f632e;border-radius:0 0 20px 20px;box-shadow:0 8px 24px #1c3c531f;max-height:70vh;max-width:min(94vw,1480px);overflow:hidden}.category-mega-menu,.category-mega-menu__sidebar{display:flex;width:-webkit-max-content;width:max-content}.category-mega-menu__sidebar{background-color:#f1f6f9;flex:0 0 auto;flex-direction:column;min-width:260px;overflow-y:auto;padding:12px 8px;scrollbar-color:#541f6359 #0000;scrollbar-width:thin}.category-mega-menu__sidebar::-webkit-scrollbar{width:6px}.category-mega-menu__sidebar::-webkit-scrollbar-thumb{background-color:#541f6359;border-radius:6px}.category-mega-menu__sidebar>a{align-items:center;background-color:#fcfcfc;border-radius:10px;box-shadow:0 1px 4px #1c3c5314;color:#000;display:flex;font-size:14px;font-weight:500;gap:10px;line-height:1.4;margin-bottom:6px;padding:10px 14px;text-decoration:none;transition:box-shadow .2s,color .2s;white-space:nowrap}.category-mega-menu__sidebar>a.active,.category-mega-menu__sidebar>a:hover{box-shadow:0 4px 10px #541f632e;color:#541f63}.category-mega-menu__icon{align-items:center;background-color:#541f6314;border-radius:7px;display:flex;flex-shrink:0;height:26px;justify-content:center;overflow:hidden;width:26px}.category-mega-menu__icon img{height:100%;object-fit:cover;width:100%}.category-mega-menu__icon--sm{border-radius:6px;height:20px;width:20px}.category-mega-menu__icon-fallback{color:#541f63;font-size:12px;font-weight:700}.category-mega-menu__label{flex:1 1 auto}.mm-chevron{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.mm-chevron svg{height:12px;transform:rotate(90deg);width:12px}.mm-chevron svg path{fill:currentColor;stroke:currentColor}.category-mega-menu.ltr .mm-chevron svg{transform:rotate(-90deg)}.category-mega-menu__content{align-items:stretch;display:flex;flex:1 1 auto;gap:16px;max-width:1140px;min-width:320px;overflow-x:auto;overflow-y:auto;padding:12px 16px;scrollbar-color:#541f6359 #0000;scrollbar-width:thin;width:100%}.category-mega-menu__content::-webkit-scrollbar{width:6px}.category-mega-menu__content::-webkit-scrollbar-thumb{background-color:#541f6359;border-radius:6px}.category-mega-menu__content--empty{align-items:center;justify-content:center;padding:16px 20px}.category-mega-menu__content--empty>a{color:#541f63;font-size:14px;text-decoration:none}.category-mega-menu__content--empty>a:hover{text-decoration:underline}.category-mega-menu__grid{align-items:stretch;display:flex;flex:1 1 auto;min-width:0}.category-mega-menu__column{flex:1 1;min-width:220px;padding:0 16px}.category-mega-menu__column:not(:first-child){border-left:1px solid #541f6326}.category-mega-menu__column .category-sub-tree{padding:0}.category-mega-menu__column-group{margin-bottom:16px}.category-mega-menu__column-group:last-child{margin-bottom:0}.category-mega-menu__column-title{align-items:center;border-bottom:2px solid #541f631f;color:#000;display:flex;font-size:14px;font-weight:500;gap:8px;line-height:1.4;margin-bottom:8px;min-width:0;padding:0 0 10px;text-decoration:none;transition:color .2s,border-color .2s}.category-mega-menu__column-title:hover{border-color:#541f63;color:#541f63}.category-mega-menu__column-title-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.category-mega-menu__banner{align-self:stretch;border-radius:12px;display:block;flex:0 0 auto;overflow:hidden;width:340px}.category-mega-menu__banner img{display:block;height:100%;min-height:400px;object-fit:cover;width:100%}@media screen and (max-width:1300px){.category-mega-menu{max-width:min(90vw,640px)}}.user-section{align-items:center;display:flex;gap:24px}.user-section>*{cursor:pointer}.user-section>div{display:flex}.user-section>div:first-child{align-items:flex-end;gap:8px;position:relative}.user-section>div:first-child>p{color:#000;transition:color .3s}.user-section>div:first-child:hover>svg path{fill:#541f63}.user-section>div:first-child:hover>p{color:#541f63}.user-section__profile{align-items:flex-end;display:flex;gap:8px;position:relative}.user-section__profile-header{align-items:center;cursor:pointer;display:flex;gap:8px}.user-section__profile-header>p{color:#000;transition:color .3s}.user-section__profile-header:hover>svg path{fill:#541f63}.user-section__profile-header:hover>p{color:#541f63}.user-section__profile .user-panel-dropdown{position:absolute;right:0;top:100%}.user-section__profile .user-panel-dropdown.ltr{left:0}.user-section__profile .user-panel-dropdown{background:#fcfcfc;border-radius:0 0 15px 15px;box-shadow:inset 8px 8px 16px #eeeeee1a;box-sizing:border-box;filter:drop-shadow(-8px -8px 32px rgba(188,193,186,.1)) drop-shadow(8px 8px 40px rgba(188,193,186,.07));padding:0 16px;transform:scaleY(0);transform-origin:top center;width:139px}.user-section__profile .user-panel-dropdown.active{animation:growDown .3s forwards}.user-section__profile .user-panel-dropdown.inactive{animation:shrinkUp .3s forwards}.user-section__profile .user-panel-dropdown a,.user-section__profile .user-panel-dropdown>div{align-items:center;border-bottom:1px solid #bcc1ba;box-sizing:border-box;display:flex;gap:8px;padding:8px 0}.user-section__profile .user-panel-dropdown a:last-child,.user-section__profile .user-panel-dropdown>div:last-child{border-bottom:none}.user-section__profile .user-panel-dropdown a>svg,.user-section__profile .user-panel-dropdown>div>svg{height:25px;width:20px}.user-section__profile .user-panel-dropdown a>p,.user-section__profile .user-panel-dropdown>div>p{color:#541f63;font-size:14px;transition:color .3s}.user-section__profile .user-panel-dropdown a:hover>svg path,.user-section__profile .user-panel-dropdown>div:hover>svg path{fill:#541f63}.user-section__profile .user-panel-dropdown a:hover>p,.user-section__profile .user-panel-dropdown>div:hover>p{color:#541f63}.user-section>div:last-child{align-items:center;gap:24px}.user-section>div:last-child a,.user-section>div:last-child button{align-items:center!important;background:none!important;border:none!important;display:flex!important;justify-content:center!important;outline:none!important;padding:0!important}.user-section>div:last-child button:hover path,.user-section>div:last-child>a:hover path{fill:#541f63!important;stroke:#541f63!important}@media screen and (max-width:950px){.user-section{flex-direction:column-reverse;width:100%}.user-section>div{width:100%}.user-section__profile{align-items:stretch;display:flex;flex-direction:column;gap:0;width:100%}.user-section__profile-header{align-items:center;cursor:default;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}.user-section__profile .user-panel-dropdown{animation:none 0s ease 0s 1 normal none running;animation:initial;background:#f1f6f9;border-radius:12px;box-shadow:inset 0 0 0 1px #541f631f;position:static;transform:scaleY(1);width:100%}.user-section__profile .user-panel-dropdown,.user-section__profile .user-panel-dropdown.inactive{height:auto;margin-top:8px;overflow:visible;padding:8px 16px}.user-section>div:last-child{display:none}}@media screen and (max-width:768px){.user-section__profile-header>img{height:27px;width:22px}}@media screen and (max-width:440px){.user-section__profile-header>img{height:25px;width:20px}.user-section__profile-header>p{font-size:14px}}.tab-navigator{align-items:stretch;background-color:#2f3d47;border-top:1px solid #ffffff14;bottom:0;box-shadow:0 -4px 20px #0000002e;box-sizing:border-box;display:none;justify-content:space-around;left:0;min-height:62px;padding:6px 4px calc(6px + env(safe-area-inset-bottom, 0px));position:fixed;right:0;width:100%;z-index:4}.tab-navigator .tab-navigator__item{align-items:center;background:#0000;border:none;color:#ffffffb8;cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:2px;justify-content:center;min-width:0;outline:none;padding:2px 4px;position:relative;text-decoration:none}.tab-navigator .tab-navigator__item>svg{flex-shrink:0;height:22px;width:22px}.tab-navigator .tab-navigator__item>svg path{fill:currentColor;stroke:currentColor}.tab-navigator .tab-navigator__item.active{color:#fff}.tab-navigator .tab-navigator__label{font-size:10px;line-height:1.2;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.tab-navigator .shopping-cart-action .shopping-cart-count{background:#e11d48;right:8px;top:0}@media screen and (max-width:950px){.tab-navigator{display:flex}}@media screen and (max-width:380px){.tab-navigator__label{font-size:9px}.tab-navigator .tab-navigator__item>svg{height:20px;width:20px}}.footer{background-color:#fcfcfc;border-radius:20px;box-shadow:-8px -8px 32px #bcc1ba1a,8px 8px 40px #bcc1ba12,inset 8px 8px 16px #eeeeee1a;margin:56px 0 24px 32px;overflow:hidden;width:calc(100% - 64px)}.footer.ltr{margin:56px 32px 24px 0}.footer .footer-main{grid-gap:32px 40px;align-items:start;box-sizing:border-box;display:grid;gap:32px 40px;grid-template-columns:minmax(280px,1.5fr) minmax(160px,.85fr) minmax(160px,1fr) auto;padding:40px 5vw 36px}@media screen and (max-width:1080px){.footer .footer-main{gap:32px 24px;grid-template-columns:1fr 1fr;padding:36px 4vw 32px}}@media screen and (max-width:900px){.footer{margin:48px 0 24px 16px;width:calc(100% - 32px)}.footer.ltr{margin:48px 16px 24px 0}}@media screen and (max-width:640px){.footer .footer-main{gap:28px;grid-template-columns:1fr;padding:28px 20px 24px}}@media screen and (max-width:490px){.footer{margin:32px 0 24px 4px;width:calc(100% - 8px)}.footer.ltr{margin:32px 4px 24px 0}.footer .footer-main{padding:24px 16px 20px}}.footer-right-section{display:contents;font-weight:700}.footer-right-section .footer-brand__top{align-items:flex-start;display:flex;gap:20px}.footer-right-section .footer-brand__logo{display:inline-block;flex-shrink:0}.footer-right-section .footer-brand__logo img{height:auto;max-width:100%;transition:opacity .2s ease;width:120px}.footer-right-section .footer-brand__logo img:hover{opacity:.85}.footer-right-section .footer-brand__message{flex:1 1;min-width:0;padding-top:4px}.footer-right-section .footer-brand__message-title{color:#541f63;font-size:clamp(13px,1.3vw,15px);font-weight:700;line-height:1.6;margin-bottom:8px}.footer-right-section .footer-brand__message-text{color:#606060;font-size:clamp(11px,1.05vw,12px);font-weight:700;line-height:1.8}.footer-right-section .footer-social{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.footer-right-section .footer-social a{align-items:center;background-color:#f1f6f9;border:1px solid #541f631a;border-radius:12px;display:flex;height:40px;justify-content:center;transition:background-color .25s ease,border-color .25s ease,transform .25s ease,box-shadow .25s ease;width:40px}.footer-right-section .footer-social a svg{height:18px;transition:filter .25s ease;width:18px}.footer-right-section .footer-social a:hover{background-color:#541f63;border-color:#541f63;box-shadow:0 4px 14px #541f6338;transform:translateY(-2px)}.footer-right-section .footer-social a:hover svg{filter:brightness(0) invert(1)}.footer-right-section .footer-nav-links,.footer-right-section .footer-recommended{display:flex;flex-direction:column;gap:10px}.footer-right-section .footer-nav-link{align-items:center;color:#606060;display:flex;font-size:14px;font-weight:700;gap:8px;line-height:1.5;text-decoration:none;transition:color .2s ease,-webkit-padding-start .2s ease;transition:color .2s ease,padding-inline-start .2s ease;transition:color .2s ease,padding-inline-start .2s ease,-webkit-padding-start .2s ease}.footer-right-section .footer-nav-link__icon{align-items:center;background-color:#f1f6f9;border-radius:8px;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.footer-right-section .footer-nav-link__icon svg{height:15px;width:15px}.footer-right-section .footer-nav-link:hover{-webkit-padding-start:4px;color:#541f63;padding-inline-start:4px}.footer-right-section .footer-column-title{align-items:center;color:#541f63;display:flex;font-size:15px;font-weight:700;gap:8px;margin-bottom:4px}.footer-right-section .footer-column-title__icon{align-items:center;background-color:#541f6314;border-radius:8px;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.footer-right-section .footer-column-title__icon svg{height:15px;width:15px}@media screen and (max-width:1080px){.footer-right-section{grid-gap:24px;display:grid;gap:24px;grid-column:1/-1;grid-template-columns:1fr 1fr}.footer-right-section .footer-brand{grid-column:1/-1}.footer-right-section .footer-brand__top{align-items:center}}@media screen and (max-width:640px){.footer-right-section{grid-template-columns:1fr}.footer-right-section .footer-brand__top{align-items:flex-start;flex-direction:column;gap:16px}}@media screen and (max-width:480px){.footer-right-section .footer-nav-link{font-size:13px}.footer-right-section .footer-social a{height:36px;width:36px}.footer-right-section .footer-social a svg{height:16px;width:16px}}.footer-left-section{align-self:start;display:flex;justify-content:flex-end}.footer-left-section .footer-trust-badge{align-items:center;background-color:#f1f6f9;border:1px solid #541f6314;border-radius:16px;display:flex;justify-content:center;padding:14px 16px;transition:box-shadow .25s ease,border-color .25s ease}.footer-left-section .footer-trust-badge:hover{border-color:#541f632e;box-shadow:0 4px 16px #541f6314}.footer-left-section .footer-trust-badge a{display:flex;line-height:0}.footer-left-section .footer-trust-badge img{cursor:pointer;height:auto;transition:transform .2s ease;width:72px}.footer-left-section .footer-trust-badge img:hover{transform:scale(1.04)}@media screen and (max-width:1080px){.footer-left-section{grid-column:1/-1;justify-content:center}}@media screen and (max-width:640px){.footer-left-section{grid-column:1;grid-row:auto;justify-content:flex-start}}.book-request-form{align-items:center;align-self:center;border-radius:20px;box-shadow:-8px -8px 32px #bcc1ba1a,8px 8px 40px #bcc1ba12,inset 8px 8px 16px #eeeeee1a;box-sizing:border-box;display:flex;gap:32px;justify-content:space-between;margin-top:20px;max-width:1190px;padding:32px 48px}.book-request-form>div{min-width:436px}.book-request-form>div>*{margin-bottom:16px}.book-request-form>div>p{color:#541f63}.book-request-form>div>p:first-child{font-size:24px;font-weight:700}.book-request-form>div>button{font-size:18px;font-weight:700;height:64px;margin-bottom:0;width:100%}.book-request-form>img{aspect-ratio:1.66/1;border-radius:20px;box-shadow:inset 0 0 24px 4px #1c3c534d;filter:drop-shadow(2px 2px 4px rgba(188,193,186,.5));width:calc(100% - 468px)}@media screen and (max-width:1024px){.book-request-form{flex-direction:column;padding:24px 32px}.book-request-form.for-product-details{margin-top:32px}.book-request-form>*{width:100%!important}.book-request-form>div{max-width:436px;min-width:0;min-width:auto}}@media screen and (max-width:768px){.book-request-form>div>button{height:48px}}@media screen and (max-width:480px){.book-request-form{padding:16px 24px}.book-request-form.for-product-details{margin-top:24px}.book-request-form>div>p:first-child{font-size:20px}.book-request-form>div>button{font-size:16px}}.text-input{align-items:center;background-color:#fcfcfc;border:1px solid #dbd8d180;border-radius:12px;box-sizing:border-box;display:flex;height:48px;position:relative;transition:border-color .3s}.text-input>input{box-sizing:border-box;color:#bcc1ba;font-size:16px;height:100%;outline:none;padding:0 24px;transition:color .3s;width:100%;z-index:1}.text-input>input:focus+label{font-size:12px;top:-11px}.text-input>input.ltr{direction:ltr}.text-input>label{background-color:#fcfcfc;border-radius:5px;box-sizing:border-box;color:#bcc1ba;padding:0 2px;position:absolute;right:24px;top:11px;transition:top .3s,color .3s,font-size .3s}.text-input .text-input-icons{-webkit-padding-end:12px;align-items:center;display:flex;gap:6px;height:24px;justify-content:center;padding-inline-end:12px;position:relative;z-index:1}.text-input .text-input-icons>div{align-items:center;cursor:pointer;display:flex;justify-content:center}.text-input .text-input-icons>div>svg{height:24px;width:24px}.text-input>p{bottom:-20px;color:red;font-size:12px;right:0}.text-input .text-input-error{position:absolute}.text-input.focused,.text-input:hover{border:1px solid #869598b3}.text-input.focused>input,.text-input.focused>label,.text-input:hover>input,.text-input:hover>label{color:#869598}.text-input.filled>label{font-size:12px;top:-11px}.text-input.ltr>label{left:24px;right:auto}.text-input.ltr>p{left:0;right:auto}.text-input.has-error{border-color:red}.text-input.disabled{border:1px solid #dbd8d180;opacity:.7}.text-input.disabled>input{color:#bcc1ba;cursor:not-allowed}.text-input.disabled>label{color:#bcc1ba}.text-input .dropdown-items{background-color:#fcfcfc;border-radius:0 0 15px 15px;box-shadow:-8px -8px 32px #bcc1ba1a,8px 8px 40px #bcc1ba12,inset 8px 8px 16px #eeeeee1a;box-sizing:border-box;cursor:pointer;left:0;max-height:171px;overflow:auto;padding:0 16px;position:absolute;top:calc(100% + 1px);transform:scaleY(0);transform-origin:top center;width:100%;z-index:2}.text-input .dropdown-items.active{animation:growDown .3s forwards}.text-input .dropdown-items.inactive{animation:shrinkUp .3s forwards}.text-input .dropdown-items>p{border-bottom:1px solid #eee6;box-sizing:border-box;color:#541f63;font-size:14px;height:38px;line-height:38px}@media screen and (max-width:480px){.text-input{height:40px}.text-input>input{font-size:14px}.text-input>input:focus+label{font-size:12px;top:-12px}.text-input>input.password{padding-left:48px}.text-input>label{font-size:14px;right:16px;top:8px}.text-input.filled>label{font-size:12px;top:-14px}}.home-title{color:#541f63;font-size:16px;font-weight:700;line-height:1.4;margin:0}.home-title.m16{margin-bottom:16px}.home-title.m24{margin-bottom:24px}@media screen and (max-width:768px){.home-title{font-size:15px}.title-container .home-title{-webkit-padding-start:11px;font-size:17px;padding-inline-start:11px}.title-container .home-title:before{width:3px}}@media screen and (max-width:480px){.home-title{font-size:14px}.title-container .home-title{font-size:16px}}.product-and-site-suggestions-slider{box-sizing:border-box;margin-bottom:12px;overflow:hidden;padding-bottom:28px!important;position:relative}.product-and-site-suggestions-slider .swiper-slide{flex-shrink:0;width:120px}.product-and-site-suggestions-slider .swiper-pagination{align-items:center;bottom:4px!important;display:flex;justify-content:center;left:0!important;right:0!important;transform:none!important;width:100%!important}.product-and-site-suggestions-slider .swiper-pagination-bullet{background:#541f6340;height:6px;margin:0 3px!important;opacity:1;transition:background-color .2s,transform .2s;width:6px}.product-and-site-suggestions-slider .swiper-pagination-bullet-active{background:#541f63;transform:scale(1.15)}.product-and-site-suggestions-slider.book .swiper-pagination-bullet-active,.product-and-site-suggestions-slider.electronic_book .swiper-pagination-bullet-active,.product-and-site-suggestions-slider.journal .swiper-pagination-bullet-active{background:#541f63}.product-and-site-suggestions-slider:after{background:linear-gradient(90deg,#ffffffeb,#0000);bottom:0;content:"";left:0;pointer-events:none;position:absolute;top:0;width:20px;z-index:2}.product-and-site-suggestions-slider:before{background:linear-gradient(270deg,#ffffffeb,#0000);bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;width:32px;z-index:2}@media screen and (min-width:769px){.product-and-site-suggestions-slider .swiper-slide{width:118px}}@media screen and (min-width:1024px){.product-and-site-suggestions-slider .swiper-slide{width:128px}}.title-container{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px;margin-top:14px}.title-container .home-title{-webkit-padding-start:12px;color:#541f63;flex:1 1;font-size:18px;font-weight:800;letter-spacing:-.01em;line-height:1.35;min-width:0;padding-inline-start:12px;position:relative}.title-container .home-title:before{background:linear-gradient(180deg,#b645db,#541f63);border-radius:2px;content:"";height:1.1em;inset-inline-start:0;position:absolute;top:50%;transform:translateY(-50%);width:4px}.title-container>a:last-child{background:#b645db2e;border:1px solid #541f6347;border-radius:999px;box-shadow:0 1px 4px #541f6314;color:#541f63;flex-shrink:0;font-size:13px;font-weight:700;padding:6px 14px;text-decoration:none;transition:background-color .2s,color .2s,box-shadow .2s}.title-container>a:last-child:hover{background:#541f63;border-color:#541f63;box-shadow:0 2px 8px #541f6333;color:#fff}.home-hero{box-sizing:border-box;margin:16px 0 20px;max-width:100%;padding:0;text-align:start;width:100%}.home-hero__title{color:#541f63;font-size:clamp(20px,3.2vw,28px);font-weight:800;line-height:1.5;margin:0 0 8px;text-align:start}.home-hero__subtitle{color:#869598;font-size:clamp(14px,2.2vw,18px);line-height:1.8;margin:0;text-align:start}.home-intro-slider{border-radius:16px;box-shadow:2px 2px 4px #bcc1ba80,inset 0 0 24px 4px #1c3c534d;box-sizing:border-box;display:flex;height:125px;justify-content:space-evenly;margin-bottom:32px;overflow:hidden}.home-intro-slider .slider-image{height:100%;object-fit:cover;width:100%}@media screen and (min-width:400px){.home-intro-slider{height:175px}}@media screen and (min-width:568px){.home-intro-slider{height:200px}}@media screen and (min-width:612px){.home-intro-slider{height:225px}}@media screen and (min-width:768px){.home-intro-slider{height:auto}}.slider-button{align-items:center;background-color:#fff;border:1px solid #00000014;box-shadow:0 2px 8px #0000001a;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;top:38%;width:28px;z-index:3}.slider-button>svg{height:14px;width:14px}.slider-button.next{border-radius:50%;right:4px}.slider-button.next>svg{transform:rotate(-90deg)}.slider-button.previous{border-radius:50%;left:4px}.slider-button.previous>svg{transform:rotate(90deg)}.slider-button:hover>svg path{fill:#541f63;stroke:#541f63}@media screen and (max-width:768px){.slider-button{height:26px;opacity:.95;top:34%;width:26px}.slider-button>svg{height:12px;width:12px}}@media screen and (min-width:769px){.slider-button{height:32px;width:32px}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-lock{display:none}.product{background:#fff;border:1px solid #0000000f;border-radius:12px;box-shadow:0 1px 4px #0000000a;box-sizing:border-box;transition:box-shadow .2s linear,transform .2s linear}.product,.product>a{height:100%;position:relative}.product>a{align-items:center;display:flex;flex-direction:column;text-decoration:none}.product>a .product-cover-wrap{background:#f5f5f5;border-radius:8px;flex-shrink:0;overflow:hidden;position:relative}.product>a .product-cover-wrap>img{display:block;height:100%;object-fit:contain;object-position:center center;width:100%}.product>a .product-discount-badge{background:#e11d48;border-radius:999px;box-shadow:0 2px 8px #00000026;color:#fff;font-size:12px;font-weight:700;line-height:1.2;min-width:40px;padding:4px 8px;position:absolute;right:8px;text-align:center;top:8px;z-index:2}.product>a>img{display:block;width:100%}.product>a>.product-details{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:2px;justify-content:flex-start;min-height:0;min-width:0;padding:4px 2px 5px;text-align:center;width:100%}.product>a>.product-details>p{margin:0;min-width:0;padding:0;text-align:center;width:100%}.product>a>.product-details .product-details__title{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:#111;display:-webkit-box;font-size:13px;font-weight:700;line-height:1.4;max-width:100%;min-height:2.8em;min-width:0;overflow:hidden;overflow-wrap:anywhere;text-align:center;white-space:normal;width:100%}.product>a>.product-details .product-details__contributors{color:#9ca3af;font-size:11px;font-weight:400;line-height:1.3;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.product>a>.product-details .product-details__price{color:#000;font-size:15px;margin-top:auto;text-align:center;width:100%}.product>a>.product-details .product-details__price .product-details__price-original{color:#9ca3af;display:block;font-size:10px;font-weight:400;margin-bottom:2px;text-decoration:line-through}.product>a>.product-details .product-details__price strong{color:#000;font-weight:800}.product>a>.product-details .product-details__price .product-details__currency{-webkit-margin-start:2px;font-size:.75em;font-weight:600;margin-inline-start:2px}.product>a>p:nth-child(2),.product>a>p:nth-child(3){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.product>a>p:nth-child(2){color:#541f63;font-weight:700}.product>a>p:nth-child(3){color:#000;font-size:12px;margin-top:4px}.product>.product-arrow-icon{bottom:16px;cursor:pointer;height:15px;left:16px;position:absolute;transform:rotate(90deg);width:15px}.product>.product-arrow-icon svg{height:15px;width:15px}.product>p.price{color:#000;font-size:12px;line-height:1.4;margin:4px 0 0;text-align:center;width:100%}.product>p.price .price__original{color:#9ca3af;display:block;font-size:10px;text-decoration:line-through}.product>p.price .price__total{color:#000;display:block;font-weight:700}.product>button.delete{font-size:14px;font-weight:400;height:32px;margin-top:4px;width:100%}.product>button.delete.read{background:#1c3c53;color:#fcfcfc}.product>button.delete.read:hover{border-color:#1c3c53}.product.electronic_book,.product.magazine{margin:0 auto;max-width:118px;padding:6px 6px 8px;width:100%}.product.electronic_book>a .product-cover-wrap,.product.magazine>a .product-cover-wrap{align-items:flex-end;aspect-ratio:2/3;background:#f3f3f3;border:1px solid #0000000a;display:flex;justify-content:center;margin:0 auto;max-height:none;width:100%}.product.electronic_book>a>img,.product.magazine>a>img{aspect-ratio:2/3;border-radius:6px;object-fit:contain}.product.electronic_book.show-details,.product.magazine.show-details{max-width:118px;width:100%}.product.electronic_book.show-details>a .product-cover-wrap,.product.magazine.show-details>a .product-cover-wrap{max-height:none}.product.electronic_book .skeleton-img,.product.magazine .skeleton-img{aspect-ratio:2/3;border-radius:6px;height:auto!important;width:100%!important}.product.audio_book,.product.podcast{margin:0 auto;max-width:118px;padding:6px;width:100%}.product.audio_book>a .product-cover-wrap,.product.podcast>a .product-cover-wrap{align-items:center;aspect-ratio:1;background:#f3f3f3;border-radius:50%;display:flex;height:88px;justify-content:center;margin:0 auto;width:88px}.product.audio_book>a .product-cover-wrap>img,.product.podcast>a .product-cover-wrap>img{border-radius:50%;height:100%;object-fit:contain;width:100%}.product.audio_book .skeleton-img,.product.podcast .skeleton-img{height:88px!important;margin:0 auto;width:88px!important}.product.electronic_book .skeleton-img,.product.magazine .skeleton-img,.product.podcast .skeleton-img{border-radius:10px}.product.audio_book>a:before{background-color:#fcfcfc;border-radius:15px;content:"";height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px;z-index:1}.product.audio_book>a>img,.product.audio_book>a>p:nth-child(2){border-radius:50%;text-align:center}.product.audio_book>a>p:nth-child(2){font-size:16px;font-weight:700;padding-top:24px}.product.audio_book>a>p:nth-child(2)>span{font-size:12px;font-weight:400}.product.audio_book .skeleton-img:before{background-color:#fcfcfc;border-radius:15px;content:"";height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px;z-index:1}.product.podcast>a>p:nth-child(2){font-size:16px}.product.for-shopping-cart>svg{display:none}.product:hover{box-shadow:0 6px 16px #00000014!important;transform:translateY(-2px)}.product:hover>a>p:nth-child(2){opacity:1}.product:hover>svg path{fill:#fff100;stroke:#fff100}.product-and-site-suggestions-slider .swiper-slide{align-items:stretch;box-sizing:border-box;display:flex;height:auto;justify-content:center}.product-and-site-suggestions-slider .swiper-slide .product{max-width:100%;width:100%}@media screen and (min-width:769px){.product.electronic_book,.product.electronic_book.show-details,.product.magazine,.product.magazine.show-details{max-width:118px}}@media screen and (min-width:1024px){.product.electronic_book,.product.electronic_book.show-details,.product.magazine,.product.magazine.show-details{max-width:128px}}@media screen and (max-width:768px){.product{padding:6px}.product>a>.product-details{gap:2px;min-height:0;padding:3px 2px 4px}.product>a>.product-details .product-details__title{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:#111;display:-webkit-box;font-size:12px;font-weight:700;line-height:1.4;max-width:100%;min-height:2.8em;min-width:0;overflow:hidden;overflow-wrap:anywhere;white-space:normal;width:100%}.product>a>.product-details .product-details__contributors{color:#9ca3af;font-size:10px}.product>a>.product-details .product-details__price{font-size:14px}.product.electronic_book,.product.magazine{max-width:120px}.product.electronic_book>a .product-cover-wrap,.product.magazine>a .product-cover-wrap{max-height:none}.product>button.delete{height:24px}}@media screen and (max-width:480px){.product{border-radius:15px 15px 10px 10px;padding:4px}.product>a>img{border-radius:12px}.product>a>.product-details{gap:2px;padding:3px 2px 4px}.product>a>.product-details .product-details__title{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:#111;display:-webkit-box;font-size:12px;font-weight:700;line-height:1.4;max-width:100%;min-height:2.8em;min-width:0;overflow:hidden;overflow-wrap:anywhere;white-space:normal;width:100%}.product>a>.product-details .product-details__price{font-size:14px}.product>a>.product-details .product-details__contributors{color:#9ca3af;font-size:10px}.product>a>p:nth-child(3){font-size:12px}.product>a>p:nth-child(4),.product>p.price{font-size:10px}.product>button.delete{font-size:12px}.product.audio_book .skeleton-img:before,.product.audio_book>a:before{height:18px;width:18px}}.product.electronic_book.for-shopping-cart.show-details,.product.magazine.for-shopping-cart.show-details{height:auto;max-width:170px}.product.electronic_book.for-shopping-cart.show-details>a,.product.magazine.for-shopping-cart.show-details>a{height:auto}.product.electronic_book.for-shopping-cart.show-details>a>.product-details .product-details__title,.product.magazine.for-shopping-cart.show-details>a>.product-details .product-details__title{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:#111;display:-webkit-box;font-size:14px;font-weight:700;line-height:1.4;max-width:100%;min-height:2.8em;min-width:0;overflow:hidden;overflow-wrap:anywhere;white-space:normal;width:100%}.product.electronic_book.for-shopping-cart.show-details>a>.product-details .product-details__contributors,.product.magazine.for-shopping-cart.show-details>a>.product-details .product-details__contributors{font-size:12px}.product.electronic_book.for-shopping-cart.show-details>a>.product-details .product-details__format,.product.magazine.for-shopping-cart.show-details>a>.product-details .product-details__format{color:#541f63;font-size:11px;font-weight:600}.product.electronic_book.for-shopping-cart.show-details>p.price,.product.magazine.for-shopping-cart.show-details>p.price{font-size:14px}@media screen and (max-width:480px){.product.electronic_book.for-shopping-cart.show-details,.product.magazine.for-shopping-cart.show-details{max-width:150px}.product.electronic_book.for-shopping-cart.show-details>a>.product-details .product-details__title,.product.magazine.for-shopping-cart.show-details>a>.product-details .product-details__title{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:#111;display:-webkit-box;font-size:13px;font-weight:700;line-height:1.4;max-width:100%;min-height:2.8em;min-width:0;overflow:hidden;overflow-wrap:anywhere;white-space:normal;width:100%}}.site-suggestion{border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;height:302px;justify-content:space-between;width:519px}.site-suggestion img{height:100%;width:100%}.site-suggestion p{font-weight:700}.site-suggestion>div:first-child>p{color:#fcfcfc;font-size:24px}.site-suggestion .site-suggestion-skeleton{border-radius:16px;height:302px!important;width:100%!important}@media screen and (max-width:950px){.site-suggestion{border-radius:15px;padding:12px 24px;width:350px}.site-suggestion>div:first-child>p{font-size:20px}}@media screen and (max-width:768px){.site-suggestion{border-radius:12px;height:180px;width:240px}.site-suggestion>div:first-child>p{font-size:16px}.site-suggestion>div:last-child>p{font-size:14px}.site-suggestion .site-suggestion-skeleton{border-radius:12px;height:180px!important;width:100%!important}}.home-seo-block{border-top:1px solid #00000014;box-sizing:border-box;margin:48px 0 32px;max-width:100%;padding:24px 0 0;width:100%}.home-seo-block__title{color:#541f63;font-size:20px;font-weight:700;margin:0 0 12px;text-align:start}.home-seo-block__content{max-height:120px;overflow:hidden;position:relative;transition:max-height .35s ease}.home-seo-block__content:after{background:linear-gradient(180deg,#fff0,#fff);content:"";inset-inline:0;bottom:0;height:48px;pointer-events:none;position:absolute}.home-seo-block__content.is-expanded{max-height:none}.home-seo-block__content.is-expanded:after{display:none}.home-seo-block__html{color:#869598;font-size:15px;line-height:1.9}.home-seo-block__html p{margin:0 0 12px}.home-seo-block__html h2,.home-seo-block__html h3,.home-seo-block__html h4{color:#541f63;margin:16px 0 8px}.home-seo-block__html ol,.home-seo-block__html ul{-webkit-padding-start:24px;margin:0 0 12px;padding-inline-start:24px}.home-seo-block__html a{color:#541f63}.home-seo-block__toggle{background:none;border:none;color:#541f63;cursor:pointer;font-size:15px;font-weight:700;margin-top:12px;padding:0}@media screen and (max-width:768px){.home-seo-block{margin-top:32px;padding-top:20px}}.category-boxes{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.category-box{background:#fff;border:1px solid #0000000f;border-radius:14px;box-shadow:0 1px 4px #0000000a;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:box-shadow .2s,transform .2s,border-color .2s}.category-box:hover{border-color:#541f6359;box-shadow:0 8px 24px #541f631a;transform:translateY(-2px)}.category-box__media{aspect-ratio:4/3;background:linear-gradient(160deg,#f6f0f8,#f1f6f9);overflow:hidden;position:relative}.category-box__image{display:block;height:100%;object-fit:cover;width:100%}.category-box__covers{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.category-box__covers>img{aspect-ratio:2/3;background:#eee;border-radius:4px;box-shadow:0 4px 12px #0000002e;height:auto;object-fit:cover;position:absolute;width:34%}.category-box__covers.count-1>img{width:40%}.category-box__covers.count-2>img:first-child{transform:translateX(22%) rotate(4deg);z-index:2}.category-box__covers.count-2>img:nth-child(2){transform:translateX(-22%) rotate(-4deg)}.category-box__covers.count-3>img:first-child{z-index:3}.category-box__covers.count-3>img:nth-child(2){transform:translateX(-48%) rotate(-7deg) scale(.9);z-index:1}.category-box__covers.count-3>img:nth-child(3){transform:translateX(48%) rotate(7deg) scale(.9);z-index:1}.category-box__placeholder{color:#541f6359}.category-box__placeholder svg{height:56px;width:56px}.category-box__title{color:#111;font-size:15px;font-weight:700;line-height:1.5;margin:0;padding:12px 10px;text-align:center}@media screen and (max-width:480px){.category-boxes{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.category-box__title{font-size:13px;padding:10px 8px}}.about-us>p{color:#541f63}.about-us>p.header{font-weight:700;margin-bottom:8px;text-align:center}.about-us>p.content{font-size:14px;margin-bottom:24px}.contact-us .dropdown-menu{max-width:436px;width:100%}.contact-us .dropdown-menu .problem{height:32px}.contact-us>p:nth-child(2),.contact-us>p:nth-child(3){color:#000}.contact-us>p:nth-child(3){margin-bottom:24px}.contact-us>div{display:flex}.contact-us>div>div{box-sizing:border-box;width:50%}.contact-us>div>div:first-child>*{margin-bottom:16px}.contact-us>div>div:first-child>:last-child{margin-bottom:0}.contact-us>div>div:first-child>.phone-number-input,.contact-us>div>div:first-child>.text-input,.contact-us>div>div:first-child>textarea{max-width:436px}.contact-us>div>div:first-child>textarea{height:144px}.contact-us>div>div:first-child>img{aspect-ratio:3.2/1;max-width:306px;width:100%}.contact-us>div>div:first-child>div:last-child{display:flex;justify-content:space-between}.contact-us>div>div:first-child>div:last-child>button{font-size:18px;font-weight:700;height:50px;width:calc(50% - 4px)}.contact-us>div>div:last-child{padding-right:24px}@media screen and (max-width:900px){.contact-us{padding:24px}.contact-us>div{align-items:center;flex-direction:column;gap:24px}.contact-us>div>div{width:100%}.contact-us>div>div:last-child{padding-right:0}}@media screen and (max-width:480px){.contact-us{padding:16px}.contact-us>div>div:first-child>div:last-child>button{font-size:16px;height:40px}}.card{background-color:#fcfcfc;border:1px solid #dbd8d180;border-radius:20px;box-shadow:-8px -8px 32px #bcc1ba1a,8px 8px 40px #bcc1ba12,inset 8px 8px 16px #eeeeee1a;box-sizing:border-box;padding:32px}@media screen and (max-width:950px){.card{border-radius:16px;padding:24px}}@media screen and (max-width:768px){.card{border-radius:12px;padding:16px}}@media screen and (max-width:480px){.card{border-radius:8px;padding:8px}}.phone-number-input{position:relative;width:100%}.phone-number-input>.text-input{border:1px solid #dbd8d180;border-radius:15px;height:56px;transition:border-color .3s;width:100%}.phone-number-input>.text-input:before{display:none}.phone-number-input>.text-input.filled,.phone-number-input>.text-input.focused,.phone-number-input>.text-input:hover{border-color:#51697580}.phone-number-input>.text-input>input{color:#541f63;direction:ltr;font-size:22px;font-weight:600;letter-spacing:.04em;text-align:left;width:100%}.phone-number-input.disabled>.text-input{opacity:.7;pointer-events:none}.phone-number-input.has-error>.text-input{border-color:red}@media screen and (max-width:480px){.phone-number-input>.text-input{height:52px}.phone-number-input>.text-input>input{font-size:20px}}.collapsible-menu{border:1px solid #dbd8d180;border-radius:12px;box-sizing:border-box;margin-bottom:8px}.collapsible-menu:last-child{margin-bottom:0}.collapsible-menu>p{border-bottom:1px solid #fcfcfc;box-sizing:border-box;color:#541f63;cursor:pointer;padding:12px 16px 12px 0;transition:border-color .3s}.collapsible-menu>p.open{border-bottom:1px solid #dbd8d1}.collapsible-item{border-bottom:1px solid #dbd8d180;box-sizing:border-box;margin:8px 16px 0;padding-bottom:8px;width:calc(100% - 32px)}.collapsible-item:first-child{margin-top:16px}.collapsible-item:last-child{margin-bottom:16px}.collapsible-item>p{color:#541f63;cursor:pointer;font-size:14px}.collapsible-item .description{color:#000;font-size:12px;margin-top:8px}.radio-button{align-items:center;cursor:pointer;display:flex;gap:8px}.radio-button>input{display:none}.radio-button>input:checked+div>div{transform:scale(1)}.radio-button>div{align-items:center;border:1px solid #fff100;border-radius:7px;box-sizing:border-box;display:flex;height:14px;justify-content:center;width:14px}.radio-button>div>div{background-color:#fff100;border-radius:4px;height:10px;transform:scale(0);transition:transform .3s;width:10px}.radio-button>p{color:#541f63;font-weight:700}.dropdown-menu{align-items:center;background-color:#fcfcfc;border:1px solid #dbd8d180;border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;height:48px;justify-content:space-between;padding:0 16px;position:relative;transition:border-color .3s}.dropdown-menu .dropdown-item{align-items:center;display:flex;flex-wrap:nowrap;gap:4px;justify-content:center;width:100%}.dropdown-menu .dropdown-item p{color:#bcc1ba;flex-grow:1;transition:color .3s}.dropdown-menu .dropdown-item .dropdown-icon{align-items:center;display:flex;justify-content:center}.dropdown-menu .dropdown-item .dropdown-icon svg{height:25px;min-height:25px;min-width:25px;opacity:.5;transition:opacity .3s;width:25px}.dropdown-menu .dropdown-items{background-color:#fcfcfc;border-radius:0 0 15px 15px;box-shadow:-8px -8px 32px #bcc1ba1a,8px 8px 40px #bcc1ba12,inset 8px 8px 16px #eeeeee1a;box-sizing:border-box;left:0;max-height:171px;overflow:auto;padding:0 16px;position:absolute;top:calc(100% + 1px);transform:scaleY(0);transform-origin:top center;width:100%;z-index:2}.dropdown-menu .dropdown-items.active{animation:growDown .3s forwards}.dropdown-menu .dropdown-items.inactive{animation:shrinkUp .3s forwards}.dropdown-menu .dropdown-items>p{border-bottom:1px solid #eee6;box-sizing:border-box;color:#541f63;font-size:14px;height:38px;line-height:38px}.dropdown-menu:hover{border:1px solid #86959880}.dropdown-menu:hover .dropdown-item p{color:#869598}.dropdown-menu:hover .dropdown-item .dropdown-icon svg{opacity:1}.terms-of-use>p:nth-child(2){color:#541f63;font-size:24px;margin-bottom:24px}.terms-of-use>.title{color:#541f63;font-weight:700}.terms-of-use>.content{color:#000;margin-bottom:24px}.guide>p:nth-child(2){color:#000}.guide-step{display:flex;gap:3vw;justify-content:space-between;margin-top:64px}.guide-step:last-child{margin-bottom:64px}.guide-step>div>p:first-child{color:#541f63;font-weight:700;margin-bottom:8px}.guide-step>div>p:last-child{color:#000;font-size:12px}.guide-step-skeleton{display:flex;flex-direction:row;gap:3vw;margin-top:64px}.guide-step-skeleton .step-image-skeleton{width:60%}@media screen and (max-width:690px){.guide-step{flex-direction:column}.guide-step>.step-image{width:100%}.guide-step-skeleton{flex-direction:column}.guide-step-skeleton .step-image-skeleton{width:100%}}.categories>.categories__header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:16px 0 12px}.categories>.categories__header>h1:first-child{color:#541f63;font-size:16px;font-weight:700;line-height:1.4;margin:0}.categories>.categories__header>p:last-child{color:#541f63}.categories .categories__grid{grid-gap:8px;align-items:stretch;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center}.categories .categories__grid .product.electronic_book.show-details,.categories .categories__grid .product.magazine.show-details{max-width:120px;width:100%}.categories .products-description{background:#fcfcfc;border:1px solid #dfdfdf;border-radius:16px;margin:24px 0 0;padding:16px;text-align:justify}.categories .products-description>h2{color:#541f63;font-size:18px;font-weight:700;margin:0 0 12px}.categories .products-description>p{color:#606060;line-height:1.9;margin:0;white-space:pre-wrap}.products-infinite-loader{display:flex;justify-content:center;padding:24px 0}.products-seo-pagination{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media screen and (min-width:769px){.categories .categories__grid{gap:12px;grid-template-columns:repeat(auto-fill,minmax(118px,1fr))}.categories .categories__grid .product.electronic_book.show-details,.categories .categories__grid .product.magazine.show-details{max-width:118px}.categories>.categories__header>h1:first-child{font-size:17px}}@media screen and (max-width:768px){.categories .categories__grid{gap:10px}}@media screen and (max-width:480px){.categories>.categories__header>p:first-child,.categories>div:nth-child(2)>p:first-child{font-size:20px}.categories>.categories__header>p:last-child,.categories>div:nth-child(2)>p:last-child{font-size:14px}.categories .categories__grid{gap:8px}}.book-introductions__hint{color:#555;font-size:14px;line-height:1.8;margin:0 0 16px}.filters{margin-bottom:8px}.filters,.filters__desktop{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.filters__desktop{width:100%}.filters__mobile-trigger{display:none}@media screen and (max-width:950px){.filters{gap:10px;margin-bottom:12px}.filters,.filters__desktop{align-items:stretch;flex-direction:column}.filters__desktop>.filters-search-box{width:100%}.filters__desktop>.category-filter-dropdown,.filters__desktop>.filters-dropdown{display:none}.filters__mobile-trigger{background:#f7f7f7;border:1px solid #dbd8d180;border-radius:15px;color:#333;cursor:pointer;display:flex;font-size:14px;gap:8px;height:48px;width:100%}.filters__mobile-trigger,.filters__mobile-trigger-badge{align-items:center;font-weight:700;justify-content:center}.filters__mobile-trigger-badge{background:#009dae;border-radius:999px;color:#fff;display:inline-flex;font-size:12px;height:22px;min-width:22px;padding:0 6px}}.checkbox-field{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px;min-height:40px}.checkbox-box{align-items:center;cursor:pointer;display:flex;flex-shrink:0}.checkbox-box>input{display:none}.checkbox-box>input:checked+div{border-color:#ff7f00}.checkbox-box>input:checked+div>div{transform:scale(1)}.checkbox-box>div{align-items:center;border:1px solid #bcc1ba;border-radius:2px;box-sizing:border-box;display:flex;height:17px;justify-content:center;transition:border-color .3s;width:17px}.checkbox-box>div>div{background-color:#ff7f00;border-radius:1px;height:13px;transform:scale(0);transition:transform .3s;width:13px}.checkbox-text{color:#000;flex:1 1;line-height:1.6}.checkbox-text p{color:inherit;margin:0}.checkbox-text a{color:#ff7f00;text-decoration:underline}.checkbox-text a:hover{text-decoration:none}.checkbox-error{color:red;flex-basis:100%;font-size:13px;margin:0}.filters-dropdown{background-color:#f1f6f9;border:1px solid #dbd8d180;border-radius:15px;box-sizing:border-box;cursor:pointer;height:48px;max-width:250px;position:relative;text-align:start;transition:background-color .3s,border-radius .3s}.filters-dropdown>div:first-child{align-items:center;box-sizing:border-box;display:flex;gap:16px;height:100%;justify-content:space-between;padding:0 16px 0 12px}.filters-dropdown>div:first-child>p{color:#869598;font-size:13px;text-align:start}.filters-dropdown>div:first-child>svg path{fill:#869598;stroke:#869598}.filters-dropdown:hover>div:first-child>svg path{fill:#fff100;stroke:#fff100}.filters-dropdown>div:last-child{background-color:#fcfcfc;border:1px solid #dbd8d180;border-radius:0 0 15px 15px;border-top:none;box-sizing:border-box;left:-1px;max-height:400px;overflow:auto;padding:0 16px;position:absolute;top:100%;transform:scaleY(0);transform-origin:top center;width:calc(100% + 2px);z-index:1}.filters-dropdown>div:last-child>.filters-dropdown__search{background-color:#fcfcfc;border:1px solid #dbd8d180;border-radius:8px;box-sizing:border-box;font-size:12px;height:36px;margin:8px 0;padding:0 8px;position:-webkit-sticky;position:sticky;top:0;width:100%}.filters-dropdown>div:last-child>p{border-bottom:1px solid #dbd8d180;box-sizing:border-box;color:#000;font-size:12px;height:auto;line-height:1.5;min-height:36px;overflow:hidden;padding-bottom:6px;padding-top:6px;text-align:start;text-overflow:ellipsis;transition:color .2s ease,background-color .2s ease;white-space:nowrap}.filters-dropdown>div:last-child>p:hover{background-color:#541f630a;color:#541f63}.filters-dropdown>div:last-child>p.selected{color:#541f63;font-weight:700}.filters-dropdown>div:last-child>p.nested{font-size:12px}.filters-dropdown>div:last-child>p:last-child{border-bottom:none}.filters-dropdown>div:last-child .checkbox{border-bottom:1px solid #dbd8d180;box-sizing:border-box;height:auto;min-height:36px;padding-bottom:6px;padding-top:6px;text-align:start}.filters-dropdown>div:last-child .checkbox>p{font-size:12px;line-height:1.5;text-align:start}.filters-dropdown>div:last-child .checkbox:last-child{border-bottom:none}.filters-dropdown--nested{max-width:280px}.filters-dropdown--nested>div:last-child>p{height:auto;line-height:1.4;min-height:36px;padding-bottom:8px;padding-top:8px;white-space:normal}.filters-dropdown.active{background-color:#fcfcfc;border-bottom:none;border-radius:15px 15px 0 0}.filters-dropdown.active>div:last-child{animation:growDown .3s forwards}.filters-dropdown.inactive>div:last-child{animation:shrinkUp .3s forwards}.category-filter-dropdown{max-width:280px;text-align:start}.category-filter-dropdown>div:first-child>p{font-size:13px;text-align:start}.category-filter-dropdown .category-filter-dropdown__list{max-height:280px;overflow:auto;padding:0;text-align:start}.category-filter-dropdown .category-filter-item{-webkit-padding-end:12px;align-items:center;background:none;border:none;border-bottom:1px solid #dbd8d180;box-sizing:border-box;cursor:pointer;display:flex;gap:8px;min-height:36px;padding-bottom:6px;padding-inline-end:12px;padding-top:6px;text-align:start;transition:color .2s ease,background-color .2s ease;width:100%}.category-filter-dropdown .category-filter-item:last-child{border-bottom:none}.category-filter-dropdown .category-filter-item:hover{background-color:#541f630a;color:#541f63}.category-filter-dropdown .category-filter-item.selected{color:#541f63;font-weight:700}.category-filter-dropdown .category-filter-item.all-categories{font-weight:700}.category-filter-dropdown .category-filter-item__icon{align-items:center;display:flex;flex-shrink:0;height:22px;justify-content:center;pointer-events:none;width:22px}.category-filter-dropdown .category-filter-item__icon svg{height:18px;transition:transform .2s ease;width:18px}.category-filter-dropdown .category-filter-item__icon svg path{fill:#869598;stroke:#869598}.category-filter-dropdown .category-filter-item.expandable .category-filter-dropdown .category-filter-item__icon svg{transform:rotate(90deg)}.category-filter-dropdown .category-filter-item.expandable .category-filter-item__icon.expanded svg{transform:rotate(0deg)}.category-filter-dropdown .category-filter-item.all-categories .category-filter-dropdown .category-filter-item__icon svg,.category-filter-dropdown .category-filter-item.leaf .category-filter-dropdown .category-filter-item__icon svg{opacity:.55;transform:rotate(-90deg)}.category-filter-dropdown .category-filter-item__label{color:inherit;flex:1 1;font-size:12px;line-height:1.5;min-width:0;text-align:start;white-space:normal}.category-filter-dropdown .category-filter-item.selected .category-filter-item__icon svg path,.category-filter-dropdown .category-filter-item:hover .category-filter-item__icon svg path{fill:#541f63;stroke:#541f63}.category-filter-dropdown:hover>div:first-child>svg path{fill:#fff100;stroke:#fff100}.category-filter-dropdown.ltr .category-filter-item.expandable .category-filter-item__icon svg{transform:rotate(-90deg)}.category-filter-dropdown.ltr .category-filter-item.expandable .category-filter-item__icon.expanded svg{transform:rotate(0deg)}.category-filter-dropdown.ltr .category-filter-item.all-categories .category-filter-item__icon svg,.category-filter-dropdown.ltr .category-filter-item.leaf .category-filter-item__icon svg{transform:rotate(90deg)}.filters-search-box{align-items:center;background-color:#f1f6f9;border:1px solid #dbd8d180;border-radius:15px;box-sizing:border-box;display:flex;flex:0 0 auto;gap:10px;height:48px;padding:0 12px;width:250px}.filters-search-box__icon{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:0}.filters-search-box__icon svg{min-height:21px;min-width:21px}.filters-search-box__icon svg path{fill:#869598;stroke:#869598}.filters-search-box>input{background:#0000;border:none;color:#869598;flex:1 1;font-size:13px;min-width:0;outline:none}.filters-search-box>input::placeholder{color:#869598a6;font-size:12px}.filters-search-box:focus-within{background-color:#fcfcfc;border-color:#009dae80}.filters-search-box:focus-within .filters-search-box__icon svg path{fill:#541f63;stroke:#541f63}@media screen and (max-width:950px){.filters-search-box{padding:0 14px;width:100%}}.mobile-filters-sheet{align-items:flex-end;display:flex;inset:0;justify-content:center;position:fixed;z-index:1200}.mobile-filters-sheet__backdrop{background:#00000073;border:none;cursor:pointer;inset:0;padding:0;position:absolute}.mobile-filters-sheet__panel{animation:mobileFiltersSlideUp .28s ease;background:#fcfcfc;border-radius:20px 20px 0 0;display:flex;flex-direction:column;max-height:min(88vh,720px);position:relative;width:100%;z-index:1}.mobile-filters-sheet__header{align-items:center;border-bottom:1px solid #dbd8d199;display:flex;gap:8px;padding:16px 16px 12px}.mobile-filters-sheet__header h2{color:#541f63;flex:1 1;font-size:16px;font-weight:700;margin:0}.mobile-filters-sheet__badge{align-items:center;background:#541f63;border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;height:22px;justify-content:center;min-width:22px;padding:0 6px}.mobile-filters-sheet__close{align-items:center;background:#f1f6f9;border:none;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;width:36px}.mobile-filters-sheet__close svg{height:18px;width:18px}.mobile-filters-sheet__body{display:flex;flex-direction:column;gap:10px;overflow-y:auto;padding:12px 16px 8px}.mobile-filters-sheet__body .category-filter-dropdown,.mobile-filters-sheet__body .filters-dropdown{max-width:none!important;width:100%!important}.mobile-filters-sheet__body .category-filter-dropdown.active,.mobile-filters-sheet__body .filters-dropdown.active{border-radius:15px;height:auto}.mobile-filters-sheet__body .category-filter-dropdown.active .category-filter-dropdown__list,.mobile-filters-sheet__body .category-filter-dropdown.active>div:last-child,.mobile-filters-sheet__body .filters-dropdown.active .category-filter-dropdown__list,.mobile-filters-sheet__body .filters-dropdown.active>div:last-child{animation:none;border:1px solid #dbd8d180;border-radius:0 0 15px 15px;margin-top:-1px;position:static;transform:none;width:100%}.mobile-filters-sheet__body .filters-dropdown.inactive>div:last-child{animation:none;border:none;height:0;overflow:hidden;padding:0;transform:scaleY(0)}.mobile-filters-sheet__footer{background:#fcfcfc;border-top:1px solid #dbd8d199;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px))}.mobile-filters-sheet__apply{background:#541f63;border:none;border-radius:14px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;height:48px;width:100%}@keyframes mobileFiltersSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.landing-hero-block{margin:1.5rem 0 2rem;text-align:center}.landing-hero-block__image-wrap{margin-bottom:1rem}.landing-hero-block__image{border-radius:12px;max-height:280px;max-width:100%;object-fit:contain}.landing-hero-block__title{font-size:1.75rem;font-weight:700;margin:0 0 .5rem}.landing-hero-block__subtitle{color:#666;font-size:1rem;line-height:1.7;margin:0}.landing-rich-text-block{color:#333;line-height:1.9;margin:1.5rem 0}.landing-rich-text-block img{border-radius:8px;height:auto;max-width:100%}.landing-rich-text-block h2,.landing-rich-text-block h3,.landing-rich-text-block h4{margin-bottom:.75rem;margin-top:1.25rem}.landing-rich-text-block p{margin-bottom:.75rem}.landing-video-block{margin:2rem 0}.landing-video-block__player{background:#111;border-radius:12px;overflow:hidden;padding-top:56.25%;position:relative;width:100%}.landing-video-block__player iframe,.landing-video-block__player video{border:0;height:100%;inset:0;object-fit:contain;position:absolute;width:100%}.landing-video-block__caption{color:#666;font-size:.95rem;margin:.75rem 0 0;text-align:center}.landing-gallery-block{margin:2rem 0}.landing-gallery-block__grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.landing-gallery-block__item{margin:0}.landing-gallery-block__item img{aspect-ratio:1;border-radius:10px;object-fit:cover;width:100%}.landing-gallery-block__item figcaption{color:#666;font-size:.85rem;margin-top:.35rem;text-align:center}.landing-gallery-block__carousel-main img{background:#f5f5f5;border-radius:12px;max-height:420px;object-fit:contain;width:100%}.landing-gallery-block__caption{color:#666;margin:.75rem 0;text-align:center}.landing-gallery-block__carousel-thumbs{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.25rem}.landing-gallery-block__carousel-thumbs button{background:none;border:2px solid #0000;border-radius:8px;cursor:pointer;flex:0 0 auto;padding:0}.landing-gallery-block__carousel-thumbs button.is-active{border-color:#7367f0}.landing-gallery-block__carousel-thumbs button img{border-radius:6px;display:block;height:72px;object-fit:cover;width:72px}.landing-cta-block{border-radius:14px;margin:2rem 0;padding:2rem 1.5rem;text-align:center}.landing-cta-block--primary{background:linear-gradient(135deg,#7367f0,#5e50ee);color:#fff}.landing-cta-block--secondary{background:#f3f2f7;color:#333}.landing-cta-block--outline{background:#fff;border:2px solid #7367f0;color:#333}.landing-cta-block__title{font-size:1.5rem;font-weight:700;margin:0 0 .75rem}.landing-cta-block__text{line-height:1.8;margin:0 0 1.25rem;opacity:.95}.landing-cta-block__button{background:#fff;border-radius:999px;color:#5e50ee;display:inline-block;font-weight:600;padding:.65rem 1.5rem;text-decoration:none}.landing-cta-block--outline .landing-cta-block__button,.landing-cta-block--secondary .landing-cta-block__button{background:#7367f0;color:#fff}.landing-columns-block{margin:2rem 0}.landing-columns-block__row{display:flex;flex-wrap:wrap;gap:1.25rem}.landing-columns-block__col{flex:1 1 240px;line-height:1.9;min-width:0}.landing-columns-block__col img{border-radius:8px;height:auto;max-width:100%}@media(max-width:768px){.landing-columns-block__col{flex-basis:100%!important}}.landing-page{box-sizing:border-box;width:100%}.landing-page--loading{align-items:center;display:flex;justify-content:center;min-height:240px}.landing-page__section{box-sizing:border-box;width:100%}.landing-page .home-seo-block{margin-left:0;margin-right:0;max-width:none;padding-left:0;padding-right:0}.landing-page .categories{width:100%}.categories-index{padding:24px}.categories-index__header{margin-bottom:24px}.categories-index__header>h1{color:#541f63;font-size:24px;font-weight:700;margin:0 0 8px}.categories-index__header>p{color:#869598;font-size:14px;margin:0}.categories-index__empty{color:#869598;padding:32px 0;text-align:center}@media screen and (max-width:480px){.categories-index{padding:16px}}.publisher-page{padding-bottom:48px}.publisher-page--empty,.publisher-page--loading{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:320px}.publisher-page__header{align-items:flex-start;background:#fcfcfc;border:1px solid #dfdfdf;border-radius:20px;display:flex;gap:24px;margin-bottom:24px;padding:24px}.publisher-page__header h1{color:#541f63;font-size:28px;font-weight:700;margin:0 0 8px}.publisher-page__logo{background:#f1f6f9;border-radius:12px;flex-shrink:0;height:96px;object-fit:contain;width:96px}.publisher-page__description{color:#000;font-size:14px;line-height:1.8;text-align:justify}.publisher-page__description .ql-align-left{text-align:left}.publisher-page__description .ql-align-center{text-align:center}.publisher-page__description .ql-align-right{text-align:right}.publisher-page__description .ql-align-justify{text-align:justify}.publisher-page__description img{border-radius:12px;display:block;height:auto;margin:16px auto;max-width:100%}.publisher-page__description .ql-html5-video,.publisher-page__description .ql-video,.publisher-page__description iframe,.publisher-page__description video{aspect-ratio:16/9;border:0;border-radius:12px;display:block;height:auto;margin:16px auto;max-width:640px;min-height:280px;width:100%}.publisher-page__subtitle{color:#000;font-size:14px;margin:0}.publisher-page__filters{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.publisher-page__summary{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px}.publisher-page__summary h2{color:#541f63;font-size:22px;font-weight:700;margin:0}.publisher-page__summary p{color:#541f63;margin:0}.publisher-page__grid{grid-gap:10px;align-items:end;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:stretch}.publisher-page__grid .product.electronic_book.show-details,.publisher-page__grid .product.magazine.show-details{max-width:none;width:100%}@media screen and (min-width:769px){.publisher-page__grid{gap:18px;grid-template-columns:repeat(auto-fill,minmax(178px,1fr));margin:0 auto;max-width:1200px}}@media screen and (max-width:768px){.publisher-page__header{align-items:center;flex-direction:column;text-align:center}.publisher-page__header h1{font-size:22px}.publisher-page__summary{align-items:flex-start;flex-direction:column}}.load-more-container{align-items:center;display:flex;justify-content:center;margin-top:50px}.load-more-container button{background-color:#1c3c53;border-color:#1c3c53;border-radius:16px;color:#fff;font-size:14px;font-weight:700;height:50px;margin-bottom:0;max-width:250px;width:100%}.product-loading-container{align-items:center;display:flex;height:80vh;justify-content:center}.text-center{text-align:center!important}.product-info{padding:0!important;position:relative}.product-info .product-bookmark.loading{cursor:wait;pointer-events:none}.product-info .product-bookmark svg{display:block;height:18px;width:18px}.product-info .product-bookmark.bookmarked svg{color:#e11d48}.product-info .bookmarked svg path{fill:#e11d48}.product-info__layout{align-items:flex-start;box-sizing:border-box;display:flex;gap:32px;justify-content:space-between;padding:32px}.product-info__hero{align-items:flex-start;display:flex;flex-shrink:0;gap:12px}.product-info__cover-wrap{display:flex;flex-direction:column;flex-shrink:0;gap:10px;position:relative}.product-info__hero-actions{display:flex;gap:8px}.product-info__action-btn .label-short{display:none}.product-info__action-btn{align-items:center;background:#fff;border:1px solid #541f6340;border-radius:10px;box-sizing:border-box;color:#541f63;cursor:pointer;display:flex;flex:1 1;font-family:inherit;font-size:13px;font-weight:600;gap:6px;height:40px;justify-content:center;min-width:0;padding:0 10px;transition:background-color .2s,border-color .2s,box-shadow .2s;white-space:nowrap}.product-info__action-btn svg{flex-shrink:0;height:18px;width:18px}.product-info__action-btn:hover{background-color:#b645db}.product-info__action-btn:disabled{cursor:wait}.product-info__main{display:flex;flex:1 1;flex-direction:column;min-width:0;width:calc(100% - 405px)}@media screen and (max-width:1225px){.product-info.podcast .product-info__layout{flex-direction:column;padding:24px}.product-info.podcast .product-info__main{width:100%}}@media screen and (max-width:915px){.product-info .product-info__layout{grid-column-gap:14px;grid-row-gap:16px;align-items:start;column-gap:14px;display:grid;grid-template-columns:minmax(108px,34%) 1fr;padding:16px 16px 20px;row-gap:16px}.product-info .details,.product-info .product-info__hero,.product-info .product-info__main{display:contents}.product-info .product-info__cover-wrap{align-self:stretch;grid-column:1;grid-row:1}.product-info .product-info__hero-actions{gap:6px}.product-info .product-info__action-btn{font-size:11px;gap:4px;height:30px;padding:0 4px}.product-info .product-info__action-btn svg{height:14px;width:14px}.product-info .product-info__action-btn .label-full{display:none}.product-info .product-info__action-btn .label-short{display:inline}.product-info .details__head{align-self:start;grid-column:2;grid-row:1;min-width:0}.product-info .details__formats,.product-info .details__summary,.product-info .purchase-and-preview{grid-column:1/-1}}@media screen and (max-width:480px){.product-info .product-info__layout{column-gap:12px;grid-template-columns:minmax(96px,38%) 1fr;padding:12px 12px 16px}.product-info .product-info__action-btn{height:30px}}@media screen and (max-width:419px){.product-info .product-info__action-btn .label-short{display:none}}.cover{max-width:373px;min-width:373px;position:relative}.cover__discount-badge{background:#e11d48;border-radius:999px;box-shadow:0 2px 8px #00000026;color:#fff;font-size:15px;font-weight:700;line-height:1.2;min-width:44px;padding:5px 10px;position:absolute;right:10px;text-align:center;top:10px;z-index:2}@media screen and (max-width:480px){.cover__discount-badge{font-size:12px;min-width:34px;padding:3px 7px;right:6px;top:6px}}.cover>img{background:#f8f7f5cc;border:1px solid #dbd8d180;border-radius:15px;box-sizing:border-box;display:block;height:auto;object-fit:contain;object-position:center;width:100%}.cover.podcast{min-width:483px}.cover.podcast>img{object-fit:contain}.cover>div{align-items:center;display:flex;gap:16px;justify-content:center}.cover>div>p{color:#541f63;font-weight:700}.cover>div>button{align-items:center;background-color:initial;border:1px solid #86959880;border-radius:5px;box-sizing:border-box;color:#869598;display:flex;height:32px;justify-content:center;outline:none;transition:color .3s,border-color .3s;width:32px}.cover>div>button.active{border-color:#1c3c5380;color:#541f63}@media screen and (max-width:1225px){.cover.podcast{align-self:center;max-width:483px;min-width:0;min-width:auto;width:100%}}@media screen and (max-width:915px){.cover{max-width:none;min-width:0;min-width:auto;width:100%}.cover>img{border-radius:10px}.cover>div{gap:8px;margin-top:6px}.cover>div>p{font-size:12px}.cover>div>button{font-size:11px;height:28px;width:28px}}@media screen and (max-width:480px){.cover>img{border-radius:8px}.cover>div{gap:6px}.cover>div>p{font-size:11px}.cover>div>button{height:26px;width:26px}}.dual-format-prices p{font-weight:600;margin:4px 0}.details{display:flex;flex-direction:column}.details__breadcrumb{color:#5f6b6d;display:flex;flex-wrap:wrap;font-size:12px;gap:4px;list-style:none;margin:0 0 8px;padding:0}@media screen and (min-width:916px){.details__breadcrumb{margin-top:32px}}.details__breadcrumb li+li:before{content:"›";margin-left:4px}.details__breadcrumb a{color:inherit;text-decoration:none}.details__breadcrumb a:hover{text-decoration:underline}@media screen and (min-width:916px){.details__head>.details__breadcrumb+h1{margin-top:0}}.details__head>h1{color:#541f63;font-size:24px;font-weight:700;line-height:1.45;margin:0 0 12px}@media screen and (min-width:916px){.details__head>h1{margin-top:32px}}@media screen and (max-width:915px){.details__head>h1{font-size:17px;line-height:1.4;margin:0 0 8px}}.details__meta{display:flex;justify-content:space-between;margin-bottom:10px}@media screen and (max-width:915px){.details__meta{font-size:12px;margin-bottom:8px}}.details__meta>p{color:#000;margin:0}.details__formats{margin-bottom:16px}.details__formats>p{color:#541f63;font-weight:700;margin:0 0 12px}.details__formats .book-type-toggle{display:flex;gap:16px;justify-content:space-between}.details__formats .book-type-toggle>button{font-size:18px;font-weight:700;height:48px;width:calc(50% - 8px)}.details__pricing{margin-bottom:16px}@media screen and (max-width:915px){.details__pricing{margin-bottom:0}.details__pricing .amount-selector>div{height:40px}.details__pricing .amount-selector>div>p{font-size:14px;height:40px;line-height:40px}.details__pricing .dual-format-prices p{font-size:13px;margin:2px 0}}.details__summary{color:#000;font-size:14px;text-align:right}.details__summary p{text-align:right}.details>div.collaborators p{color:#000;font-weight:700;line-height:1.6;margin:0}@media screen and (max-width:915px){.details>div.collaborators p{font-size:12px;font-weight:600;line-height:1.55}}.details>div.collaborators .details__publisher-link{color:#541f63;text-decoration:none}.details>div.collaborators .details__publisher-link:hover{text-decoration:underline}@media screen and (max-width:768px){.details{width:100%}}@media screen and (max-width:480px){.details__head>h1{font-size:15px}.details>div.collaborators p,.details__meta{font-size:11px}.details__formats>p{font-size:14px}.details__formats .book-type-toggle>button{font-size:14px;height:40px}}.amount-selector>p{background-color:#000;border-radius:15px;color:#fcfcfc;display:none;font-size:18px;font-weight:700;height:50px;line-height:50px;text-align:center;width:100%}.amount-selector>div{display:flex;height:50px;width:100%}.amount-selector>div>p{border:1px solid #bcc1ba66;box-sizing:border-box;color:#000;flex-grow:1;height:50px;line-height:50px}.amount-selector>div>p:first-child{border-end-start-radius:15px;border-start-start-radius:15px}.amount-selector>div>p:last-child{border-end-end-radius:15px;border-start-end-radius:15px}.amount-selector>div>p{cursor:pointer;font-size:18px;font-weight:700;text-align:center;transition:background-color .3s,color .3s}.amount-selector>div>p.selected{background-color:#000;color:#fcfcfc}.format-samples{background:rgba(84,31,99,.025);border:1px solid #541f631f;border-radius:14px;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;padding:16px;width:100%}.format-samples__title{color:#541f63;font-weight:700;margin:0}.format-samples__block{align-items:center;display:flex;gap:12px}.format-samples__block>p{color:#541f63;flex-shrink:0;font-weight:600;margin:0;width:120px}.format-samples__block>button,.format-samples__block>div{flex:1 1;min-width:0}.format-samples__block>button{border-radius:12px;font-weight:700;height:42px}.dual-format-purchase-wrapper{display:flex;flex-direction:column;gap:16px;width:100%}.dual-format-purchase{background:#541f6308;border:1px solid #541f6326;border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:16px;width:100%}.dual-format-purchase__title{font-weight:700;margin:0}.dual-format-purchase__option{align-items:flex-start;cursor:pointer;display:flex;gap:8px}.dual-format-purchase__option input{margin-top:4px}.dual-format-purchase__both{align-self:flex-start}.dual-format-purchase__actions{display:flex;flex-wrap:wrap;gap:12px}.dual-format-purchase__actions .button{flex:1 1;min-width:140px}.purchase-and-preview{display:flex;flex-direction:column;gap:12px;margin-bottom:8px;margin-top:0}.purchase-and-preview .button.primary,.purchase-and-preview>button{border-radius:12px;font-size:18px;font-weight:800;height:52px;width:100%}.purchase-and-preview.electronic_book>button,.purchase-and-preview.magazine>button{width:100%}.purchase-and-preview.audio_book,.purchase-and-preview.podcast{flex-direction:column}.purchase-and-preview.audio_book>button,.purchase-and-preview.podcast>button{height:52px;width:100%}@media screen and (max-width:915px){.format-samples{gap:10px;margin-bottom:0;padding:12px}.purchase-and-preview{gap:8px;margin-bottom:4px}}.product-sticky-cta{background:#fffffffa;border-top:1px solid #dbd8d1cc;bottom:calc(62px + env(safe-area-inset-bottom, 0px));box-shadow:0 -4px 16px #1c3c531f;box-sizing:border-box;display:none;left:0;padding:10px 16px;position:fixed;right:0;z-index:6}.product-sticky-cta .button.primary{border-radius:12px;font-size:16px;font-weight:800;height:48px;width:100%}@media screen and (max-width:950px){.product-sticky-cta{display:block}body.product-page-has-sticky-cta .content-container{padding-bottom:calc(70px + env(safe-area-inset-bottom, 0px))}}@media screen and (max-width:480px){.format-samples{padding:12px}.format-samples__block{align-items:stretch;flex-direction:column;gap:8px}.format-samples__block>p{width:auto}.format-samples__block>button{width:100%}.purchase-and-preview .button.primary,.purchase-and-preview>button{font-size:15px;font-weight:800;height:48px}.purchase-and-preview.audio_book>button,.purchase-and-preview.podcast>button{width:100%}}.audio-player{align-items:center;animation:fadeIn .3s linear forwards;background-color:#b645db;border-radius:15px;box-sizing:border-box;display:flex;gap:8px;height:48px;max-width:100%;opacity:0;padding:0 8px}.audio-player>input{-webkit-appearance:none;appearance:none;background:#0000;cursor:pointer;direction:ltr}.audio-player>input::-webkit-slider-runnable-track{background:#541f63;border-radius:2px;height:3px}.audio-player>input::-moz-range-track{background:#541f63;border-radius:2px;height:3px}.audio-player>input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#b645db;border-radius:4px;box-shadow:2px 2px 4px #bcc1ba80,inset 0 0 24px 4px #1c3c534d;height:8px;margin-top:-2px;width:8px}.audio-player>input:nth-child(2){width:70px}.audio-player>input:nth-child(5){flex-grow:1}.audio-player>p{color:#541f63;direction:ltr;text-align:center;width:80px}.audio-player>button{align-items:center;background:none;border:none;display:flex;height:24px;justify-content:center;outline:none;width:24px}@media screen and (max-width:500px){.audio-player{border-radius:10px;gap:8px;height:40px;padding:0 8px}.audio-player>input:nth-child(2){width:50px}.audio-player>input:nth-child(5){max-width:calc(100% - 189px)}.audio-player>p{font-size:14px;width:65px}.audio-player>button{height:18px;width:18px}}@keyframes fadeIn{to{opacity:1}}.audio-chapter-player{display:flex;flex-direction:column;gap:12px}.audio-chapter-player__list{display:flex;flex-direction:column;gap:8px}.audio-chapter-player__item{background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:8px 12px;text-align:start}.audio-chapter-player__item.is-active{background:#eef4f8;border-color:#1c3c53}.podcast-modal{align-items:center;background-color:#009dae33;inset:0;justify-content:center;padding:24px;position:fixed;z-index:3}.podcast-modal,.podcast-modal>div{box-sizing:border-box;display:flex}.podcast-modal>div{background-color:#fcfcfc;border:1px solid #eee6;border-radius:20px;box-shadow:-8px -8px 32px #bcc1ba1a,8px 8px 40px #bcc1ba12,inset 8px 8px 16px #eeeeee1a;gap:40px;height:100%;max-height:721px;max-width:1104px;overflow-y:auto;padding:32px;position:relative;width:100%}.podcast-modal>div>button{background-color:initial;border:none;height:32px;position:absolute;right:8px;top:8px;width:32px}@media screen and (max-width:1100px){.podcast-modal{padding:24px 16px}.podcast-modal>div{gap:32px;padding:24px}}@media screen and (max-width:768px){.podcast-modal>div{flex-direction:column-reverse;gap:24px;padding:16px}}@media screen and (max-width:480px){.podcast-modal,.podcast-modal>div{padding:16px 8px}}.episodes{flex-grow:1}.episodes>div:first-child{display:flex;gap:16px}.episodes>div:first-child>img{border-radius:15px;box-shadow:inset 0 0 24px 4px #1c3c534d;filter:drop-shadow(2px 2px 4px rgba(188,193,186,.5));height:100px;object-fit:cover;width:100px}.episodes>div:first-child>div>p:first-child{color:#541f63;font-weight:700}.episodes>div:first-child>div>p:nth-child(2){color:#000;margin:4px 0}.episodes>div:first-child>div>p:last-child{color:#869598}.episodes>div:last-child{height:calc(100% - 116px);margin-top:16px;overflow-y:auto}.episodes .load-more-episodes{align-items:center;display:flex;justify-content:center;margin-top:18px}.episodes .load-more-episodes button{align-items:center;display:flex;height:42px;justify-content:center;width:120px}.episodes .load-more-episodes button div{pointer-events:none}@media screen and (max-width:768px){.episodes{flex-grow:0}}.episode{align-items:center;background-color:initial;display:flex;gap:16px;position:relative;width:100%}.episode:hover{background-color:#f6f6f6}.episode{border:none;border-bottom:1px solid #dbd8d180;padding:8px 16px 8px 0;transition:background-color .3s}.episode>svg{height:40px;width:40px}.episode>svg path{fill:#541f63}.episode>div{align-items:flex-start;display:flex;flex-direction:column;height:60px;justify-content:space-between}.episode>div>p:first-child{color:#541f63;font-size:15px;font-weight:700}.episode>div>p:last-child{color:#000;font-size:14px}.player-and-details{overflow-y:auto;padding:8px;width:40%}.player-and-details .btn-buy-podcast{align-items:center;display:flex;height:48px;justify-content:center;margin:8px 0;width:100%}.player-and-details>img{aspect-ratio:1/1;border-radius:10px;box-shadow:inset 0 0 24px 4px #1c3c534d;filter:drop-shadow(2px 2px 4px rgba(188,193,186,.5));width:100%}.player-and-details>p:nth-child(3){color:#541f63;font-weight:700}.player-and-details>p:nth-child(4){color:#000}.player-and-details>p:last-child{color:#541f63;font-size:14px;margin-top:8px}@media screen and (max-width:768px){.player-and-details{overflow-y:visible;overflow-y:initial;width:100%}.player-and-details>img{max-width:464px}}.player{margin:24px 0 16px;position:relative}.player>input{-webkit-appearance:none;appearance:none;background:#0000;cursor:pointer;direction:ltr}.player>input::-webkit-slider-runnable-track{background:#eee;border-radius:2px;height:3px}.player>input::-moz-range-track{background:#541f63;border-radius:2px;height:8px}.player>input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#541f63;border-radius:6px;box-shadow:2px 2px 4px #bcc1ba80,inset 0 0 24px 4px #1c3c534d;height:12px;margin-top:-4px;position:relative;width:12px;z-index:1}.player>input:nth-child(2){width:100%}.player>.time-background{background-color:#541f63;border-radius:4px;height:8px;left:0;pointer-events:none;position:absolute;top:12px}.player>.controls{display:flex;justify-content:space-between;margin-top:12px}.player>.controls>div,.player>.controls>div>button{align-items:center;display:flex}.player>.controls>div>button{background-color:#541f63;border:none;border-radius:5px;height:32px;justify-content:center;width:32px}.player>.controls>div:first-child{gap:16px}.player>.controls>div:last-child{gap:8px}.product-info-footer{background-color:#f1f6f9;border-radius:0 0 20px 20px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:7vw;justify-content:center;padding:16px 0}.product-info-footer>div{align-items:center;display:flex;flex-direction:column;height:130px;justify-content:space-between}.product-info-footer>div>a.product-info-footer__publisher-link,.product-info-footer>div>p{color:#000}.product-info-footer>div>a.product-info-footer__publisher-link:last-child,.product-info-footer>div>p:last-child{font-size:14px;font-weight:700}.product-info-footer>div>a.product-info-footer__publisher-link{text-decoration:none;transition:color .2s}.product-info-footer>div>a.product-info-footer__publisher-link:hover{color:#541f63;text-decoration:underline}.product-info-footer>div>img,.product-info-footer>div>svg{flex-shrink:0}@media screen and (max-width:768px){.product-info-footer>div>p{font-size:14px}.product-info-footer>div>img{height:32px;width:32px}}.audio-book-review{margin:64px 0 32px}.audio-book-review>p:first-child{color:#541f63;font-size:24px;font-weight:700;margin-bottom:24px}.audio-book-review>p.review-title{color:#541f63;font-size:20px;font-weight:700;margin:16px 0 8px}.audio-book-review>img{border-radius:8px;height:500px;margin:32px 0 16px;object-fit:cover;object-position:center;width:100%}.audio-book-review .review-image-description,.audio-book-review>.content{color:#000}.comments>div:first-child{align-items:center;display:flex;justify-content:space-between}.comments>div:first-child>p{color:#541f63;font-weight:700}.comments>div:first-child>button{height:48px;width:200px}.news-and-comment{border-bottom:1px solid #bcc1ba66;box-sizing:border-box;margin-bottom:24px;padding-bottom:12px}.news-and-comment .title{color:#541f63;font-size:14px;font-weight:700;margin-bottom:10px}.news-and-comment:last-child{margin-bottom:0}.news-and-comment>div:first-child{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:10px}.news-and-comment>div:first-child>div{align-items:center;display:flex;gap:8px}.news-and-comment>div:first-child>div:first-child>div>p:first-child{color:#000;font-size:14px;font-weight:700}.news-and-comment>div:first-child>div:first-child>div>p:last-child,.news-and-comment>div:first-child>div:last-child>p{color:#541f63;font-size:12px}.news-and-comment>.title{color:#541f63;font-size:14px;font-weight:700;margin-bottom:10px}.news-and-comment>.content{color:#000;font-size:12px}.news-and-comment>.reply-and-rate-section{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.news-and-comment>.reply-and-rate-section>div{align-items:center;display:flex}.news-and-comment>.reply-and-rate-section>div p{color:#541f63;font-size:12px;font-weight:700}.news-and-comment>.reply-and-rate-section>div:first-child{cursor:pointer;gap:4px}.news-and-comment>.reply-and-rate-section>div:last-child{gap:24px}.news-and-comment>.reply-and-rate-section>div:last-child>div{display:flex;gap:4px}.news-and-comment>.reply-and-rate-section>div:last-child>div:first-child>p{color:#541f63}.news-and-comment>.reply-and-rate-section>div:last-child>div:last-child>p{color:#ff7f00}.news-and-comment>.reply-and-rate-section>div:last-child>div>svg{cursor:pointer}.news-and-comment.reply{border-bottom:none;padding-right:3.8vw;position:relative}.news-and-comment.reply:before{background-color:#bcc1ba66;bottom:0;content:"";height:1px;left:0;position:absolute;width:calc(100% - 3.8vw)}.news-and-comment .notification-action-container .notification-action-button{background-color:#1c3c53;border-color:#1c3c53;border-radius:8px;color:#fff;display:inline-block;font-size:15px;font-weight:700;line-height:40px;margin-bottom:0;text-align:center;width:130px}@media screen and (max-width:480px){.news-and-comment{margin-bottom:24px;padding:0 8px 8px}.news-and-comment>div:first-child{margin-bottom:10px}.news-and-comment>div:first-child>div{gap:6px}.news-and-comment>div:first-child>div:first-child>img{height:32px;width:32px}.news-and-comment>div:first-child>div:first-child>div>p:first-child{font-size:14px}.news-and-comment>div:first-child>div:first-child>div>p:last-child,.news-and-comment>div:first-child>div:last-child>p{font-size:12px}.news-and-comment>.title{font-size:14px}.news-and-comment>.content{font-size:12px}.news-and-comment>.reply-and-rate-section{margin-top:8px}.news-and-comment>.reply-and-rate-section>div p{font-size:10px}.news-and-comment>.reply-and-rate-section>div:first-child{gap:4px}.news-and-comment>.reply-and-rate-section>div:last-child{gap:16px}.news-and-comment.reply{padding-right:24px}.news-and-comment.reply:before{width:calc(100% - 16px)}}.reply-modal .text-input{margin-top:24px}.reply-modal>div>div:nth-child(2){display:flex;gap:4px}.reply-modal>div>div:nth-child(2)>p{color:#000;font-size:24px}.reply-modal>div>div:nth-child(2)>p:first-child{font-weight:700}.reply-modal>div>div:nth-child(2)>p:last-child{direction:ltr}.reply-modal>div>textarea{height:178px;margin:16px 0}.reply-modal>div>div:last-child{display:flex;justify-content:space-between}.reply-modal>div>div:last-child>button{font-size:18px;font-weight:700;height:48px;width:calc(50% - 8px)}.modal-wrapper{align-items:center;background-color:#009dae33;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:16px 8px;position:fixed;z-index:4}.modal-wrapper>div{background-color:#fcfcfc;border-radius:20px;box-shadow:-8px -8px 32px #bcc1ba1a,8px 8px 40px #bcc1ba12,inset 8px 8px 16px #eeeeee1a;box-sizing:border-box;max-height:calc(100vh - 30px);max-width:500px;overflow:auto;padding:32px;position:relative;width:100%}.modal-wrapper>div.modal-xs{max-width:320px}.modal-wrapper>div.modal-md{max-width:768px}.modal-wrapper>div.modal-lg{max-width:1190px}.modal-wrapper>div>.close{cursor:pointer;height:24px;position:absolute;right:16px;top:16px;width:24px}.modal-wrapper>div>.body{display:flex;flex-direction:column}.modal-wrapper>div>.body .center{align-self:center}.modal-wrapper>div>.body .modal-title{color:#000;font-weight:700}.modal-wrapper>div>.body .modal-tip{color:#541f63}@media screen and (max-width:768px){.modal-wrapper>div{border-radius:15px;padding:16px}}@media screen and (max-width:480px){.modal-wrapper>div{border-radius:12px;padding:8px}.modal-wrapper>div .modal-tip,.modal-wrapper>div .modal-title{font-size:14px}}.add-comment-modal .text-input{margin-top:24px}.add-comment-modal>textarea{height:178px;margin:16px 0}.add-comment-modal>div:last-child{display:flex;justify-content:space-between}.add-comment-modal>div:last-child>button{font-size:18px;font-weight:700;height:48px;width:calc(50% - 8px)}.suggestions>p{color:#541f63;font-size:24px;margin:64px 0 16px}.suggestions>div{display:flex;flex-wrap:wrap;gap:32px}.button.primary.custom-auth-button{background-color:#541f63;border-color:#541f63;color:#fff;padding:10px;width:100%}.button.primary.custom-auth-button:hover{background-color:#6e2a82;border-color:#6e2a82}.auth-modal{gap:16px}.auth-modal>svg{align-self:center;height:100px;width:80px}.auth-modal>label{align-self:flex-start}.auth-modal>button:nth-child(7){align-self:flex-start;background-color:initial;border:none;color:#541f63;font-size:16px}.auth-modal>button:nth-child(8){font-size:18px;font-weight:700;height:48px}.auth-modal>.line{background-color:#dbd8d180;height:1px}.auth-modal>.line+div{align-items:center;display:flex;gap:8px}.auth-modal>.line+div,.auth-modal>.line+div+button,.auth-modal>.line+div+p{color:#000;cursor:pointer}@media screen and (max-width:480px){.auth-modal{gap:10px}.auth-modal>svg{height:80px;width:54px}.auth-modal>button:nth-child(7){font-size:14px}.auth-modal>.invite-code-input{margin-bottom:8px}.auth-modal>button:nth-child(8){font-size:16px;height:40px}.auth-modal>.line+div+button,.auth-modal>.line+div+p,.auth-modal>.line+div>p{font-size:14px}}.auth-form-tab-navigator{display:flex;gap:8px}.auth-form-tab-navigator>button{background-color:initial;border:1px solid #dbd8d180;border-radius:20px 20px 0 0;box-sizing:border-box;color:#541f63;font-size:16px;padding:8px 12px;transition:background-color .3s,color .3s}.auth-form-tab-navigator>button:hover{color:#ff7f00}.auth-form-tab-navigator>button.active{background-color:#541f63;color:#fcfcfc}@media screen and (max-width:480px){.auth-form-tab-navigator>button{border-radius:15px 15px 0 0;font-size:14px;padding:6px 10px}}.username-login{display:flex;flex-direction:column}.email-login-modal,.username-login{gap:16px}.email-login-modal>svg,.username-login>svg{align-self:center;height:100px;width:80px}.email-login-modal p.forget-password,.email-login-modal>p:nth-child(5),.username-login p.forget-password,.username-login>p:nth-child(5){color:#869598;cursor:pointer;font-size:14px}.email-login-modal>button,.username-login>button{font-size:18px;font-weight:700;height:48px}@media screen and (max-width:480px){.email-login-modal,.username-login{gap:12px}.email-login-modal>svg,.username-login>svg{height:80px;width:64px}.email-login-modal>button,.username-login>button{font-size:16px;height:40px}}.otp-modal{gap:16px}.otp-modal>svg{align-self:center;height:100px;width:80px}.otp-modal>div:nth-child(4){display:flex;justify-content:space-between}.otp-modal>div:nth-child(4)>button{background:none;border:none;font-size:14px;outline:none}.otp-modal>div:nth-child(4)>button:first-child{color:#541f63;direction:ltr}.otp-modal>div:nth-child(4)>button:last-child{color:#541f63;cursor:pointer}.otp-modal>p:nth-child(5){color:#000}.otp-modal .otp-input{flex-direction:row-reverse;gap:8px;justify-content:space-between}.otp-modal .otp-input>input{aspect-ratio:1/1;border:1px solid #eeeeee80;border-radius:15px;box-shadow:inset 0 0 24px #1c3c5314;box-sizing:border-box;font-size:25px;height:auto!important;margin-right:0!important;width:calc(16.66667% - 6.66667px)!important}.otp-modal .timer,.otp-modal>div:nth-child(7){align-items:center;display:flex;height:80px;justify-content:center;position:relative;width:80px}.otp-modal .timer>svg,.otp-modal>div:nth-child(7)>svg{stroke-dasharray:500;stroke-dashoffset:500;animation:timerLength 120s linear forwards;height:100%;position:absolute;width:100%}.otp-modal .timer>svg rect,.otp-modal>div:nth-child(7)>svg rect{stroke:#541f63;animation:timerColor 120s linear forwards}.otp-modal .timer{align-items:center!important;display:flex!important;justify-content:center!important}.otp-modal>p:nth-child(8){color:#869598;font-size:14px}.otp-modal>button{font-size:18px;font-weight:700;height:48px}@media screen and (max-width:480px){.otp-modal .otp-input{gap:4px}.otp-modal .otp-input>input{border-radius:10px;width:calc(16.66667% - 3.33333px)!important}}@keyframes timerLength{to{stroke-dashoffset:230}}@keyframes timerColor{0%{stroke:#541f63}20%{stroke:#b645db}40%{stroke:#b645db}60%{stroke:#fff100}80%{stroke:#ff7f00}to{stroke:#000}}.log-out-modal{gap:16px;padding-top:48px!important}.log-out-modal>svg{align-self:center;height:70px;width:80px}.log-out-modal>p:nth-child(3){margin:-8px 0 16px}.log-out-modal>div:last-child{display:flex;justify-content:space-between}.log-out-modal>div:last-child>button{font-size:18px;font-weight:700;height:48px;width:calc(50% - 8px)}@media screen and (max-width:480px){.log-out-modal{gap:12px;padding-top:32px!important}.log-out-modal>div:last-child>button{height:40px}}.loading-modal{padding-top:60px;position:relative}.loading-modal>svg{align-self:center;position:absolute;top:0}.loading-modal>svg>rect:first-child{stroke-dasharray:198;animation:appearOne 10s linear infinite forwards,changeColor 10s linear infinite forwards}.loading-modal>svg>rect:last-child{stroke-dasharray:135;animation:appearTwo 10s linear infinite forwards,changeColor 10s linear infinite forwards}.loading-modal>p{align-self:center;color:#541f63!important;font-size:16px!important;font-weight:400!important;margin-top:32px}@keyframes appearOne{0%{stroke-dashoffset:0}50%{stroke-dashoffset:198}to{stroke-dashoffset:396}}@keyframes appearTwo{0%{stroke-dashoffset:0}50%{stroke-dashoffset:-135}to{stroke-dashoffset:-270}}@keyframes changeColor{0%{stroke:#541f63}12%{stroke:#b645db}36%{stroke:#b645db}64%{stroke:#fff100}88%{stroke:#ff7f00}to{stroke:#541f63}}.welcome-modal>svg{align-self:center}.welcome-modal>p{color:#541f63;margin-top:16px}.gadgets>p:first-child,.gadgets>p:nth-child(2){font-size:14px}.gadgets>p:first-child{color:#000}.gadgets>p:nth-child(2){color:#ff7f00;margin-bottom:24px}.gadgets>p.active-devices-title,.gadgets>p:nth-child(3),.gadgets>p:nth-child(4){color:#541f63;font-weight:700}.gadgets>p:nth-child(3){margin-bottom:16px}.gadgets>p:nth-child(4){margin-bottom:8px}.gadgets>div{align-items:center;display:flex;gap:5vw;margin-bottom:4px}.gadgets>div:last-child{margin-bottom:0}.gadgets>div>p{color:#541f63;font-size:14px;max-width:200px;min-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gadgets>div>.btn-delete-device{align-items:center;border:1px solid #dbd8d180;border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.gadgets>div>.btn-delete-device:hover>svg path{fill:#ff7f00}.max-connection{gap:16px}.max-connection p{font-size:14px!important}.max-connection .max-connection-devices{gap:1vw;justify-content:space-between}.max-connection .max-connection-devices button{align-items:center;background:none;border:none;display:flex;height:30px;justify-content:center;outline:none;width:30px}.not-found .not-found-container{align-items:center;display:flex;flex-direction:column;height:500px;justify-content:center}.not-found .not-found-container svg{fill:#516975;opacity:.5;width:200px}.not-found .not-found-container p{color:#000;font-size:24px;margin-top:18px}.ketab-discount-modal-wrapper>div{background:linear-gradient(180deg,#fff,#faf8fc)!important;border-radius:20px!important;box-shadow:0 20px 60px #541c632e!important;max-width:340px!important;padding:28px 24px 24px!important}.ketab-discount-modal{align-items:center;text-align:center}.ketab-discount-modal__badge{align-items:center;background:linear-gradient(135deg,#b645db,#541f63);border-radius:50%;box-shadow:0 8px 20px #b645db59;color:#fff;display:inline-flex;font-size:16px;font-weight:800;height:56px;justify-content:center;margin:0 auto 14px;width:56px}.ketab-discount-modal__title{color:#541f63;font-size:18px;font-weight:800;line-height:1.5;margin:0 0 10px;text-align:center;width:100%}.ketab-discount-modal__text{color:#606060;font-size:13px;line-height:1.85;margin:0 0 18px;text-align:center}.ketab-discount-modal__code-box{align-items:center;background:#b645db14;border:1px dashed #541f6340;border-radius:14px;display:flex;flex-direction:column;gap:6px;margin-bottom:20px;padding:14px 16px;width:100%}.ketab-discount-modal__code-label{color:#869598;font-size:12px}.ketab-discount-modal__code-value{color:#541f63;font-size:22px;font-weight:800;letter-spacing:3px}.ketab-discount-modal__cta{align-items:center;background:linear-gradient(135deg,#541f63,#3d1a4a);border:none;border-radius:999px;box-shadow:0 8px 20px #541c6340;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:700;justify-content:center;min-height:46px;padding:0 20px;transition:transform .15s ease,box-shadow .15s ease;width:100%}.ketab-discount-modal__cta:hover{box-shadow:0 12px 24px #541c634d;transform:translateY(-1px)}@media screen and (max-width:480px){.ketab-discount-modal-wrapper>div{max-width:min(340px,100vw - 32px)!important;padding:24px 20px 20px!important}}@keyframes growDown{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes shrinkUp{0%{transform:scaleY(1)}20%{transform:scaleY(1.1)}to{transform:scaleY(0)}}body,p{margin:0}body{font-family:IRANSans,"sans-serif"}blockquote,body,figcaption,h1,h2,h3,h4,h5,h6,label,li,p,td,th{text-align:justify}.button,button{text-align:center}*{box-sizing:border-box!important}pre{font-family:IRANSans,"sans-serif";white-space:pre-wrap}.ql-editor{text-align:justify}button{cursor:pointer;font-family:inherit;padding:0}a{color:inherit;text-decoration:none}input{background:none;border:none;font-family:inherit;outline:none;padding:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}svg path{transition:fill .3s,stroke .3s}textarea{background-color:#fcfcfc;border:1px solid #dbd8d180;border-radius:12px;box-sizing:border-box;color:#bcc1ba;font-family:inherit;font-size:16px;outline:none;padding:12px 24px;resize:none;text-align:justify;transition:color .3s,border-color .3s;width:100%}textarea::placeholder{color:inherit}textarea:focus,textarea:hover{border:1px solid #86959880;color:#869598}textarea:disabled{border:1px solid #dbd8d180;color:#bcc1ba;cursor:not-allowed;opacity:.7}@media screen and (max-width:480px){textarea{border-radius:8px;font-size:12px;padding:8px 16px}}@font-face{font-display:swap;font-family:IRANSans;font-style:normal;font-weight:300;src:url(/static/media/IRANSans-Light.52a6e4a6b8d691a943a5.woff2) format("woff2"),url(/static/media/IRANSans-Light.9a58895abb2c1d09f297.woff) format("woff"),url(/static/media/IRANSans-Light.0a26ee4f32bfce0b41f0.ttf) format("truetype")}@font-face{font-display:swap;font-family:IRANSans;font-style:normal;font-weight:400;src:url(/static/media/IRANSans-Regular.9984828f130c9e9d808b.woff2) format("woff2"),url(/static/media/IRANSans-Regular.b90d471d8bf088ddb9e2.woff) format("woff"),url(/static/media/IRANSans-Regular.e9f6e69dedd7de336a37.ttf) format("truetype")}@font-face{font-display:swap;font-family:IRANSans;font-style:normal;font-weight:700;src:url(/static/media/IRANSans-Bold.229591131bac34a73426.woff2) format("woff2"),url(/static/media/IRANSans-Bold.205ae28c3357297aa707.woff) format("woff"),url(/static/media/IRANSans-Bold.22a8f6145a9726b1b5d5.ttf) format("truetype")}@font-face{font-display:swap;font-family:Vazir;font-style:normal;font-weight:300;src:url(/static/media/Vazir-Light.acb6acb54afc6a9a4423.woff2) format("woff2"),url(/static/media/Vazir-Light.caa9f23dbd02e18916b0.woff) format("woff"),url(/static/media/Vazir-Light.cbb41bbc80aabe4a8be5.ttf) format("truetype")}@font-face{font-display:swap;font-family:Vazir;font-style:normal;font-weight:400;src:url(/static/media/Vazir-Regular.a360dc26407972d3cb7d.woff2) format("woff2"),url(/static/media/Vazir-Regular.806537dbf5ba4d9ab402.woff) format("woff"),url(/static/media/Vazir-Regular.a24d67ce7f999b3cef04.ttf) format("truetype")}@font-face{font-display:swap;font-family:Vazir;font-style:normal;font-weight:700;src:url(/static/media/Vazir-Bold.0135812b3d7792a1ec26.woff2) format("woff2"),url(/static/media/Vazir-Bold.7344d486ecbb56a9b3e5.woff) format("woff"),url(/static/media/Vazir-Bold.6ca8f81989073f9a7f7b.ttf) format("truetype")}@font-face{font-display:swap;font-family:Kurdish;font-style:normal;font-weight:lighter;src:url(/static/media/K24KURDISH-Light.53db9efabf8e046fd871.ttf) format("truetype")}@font-face{font-display:swap;font-family:Kurdish;font-style:normal;font-weight:700;src:url(/static/media/K24KURDISH-Bold.55790189a442e29bea42.ttf) format("truetype")}@font-face{font-display:swap;font-family:Goran;font-style:normal;font-weight:400;src:url(/static/media/KGoran.28684696750bb3909831.ttf) format("truetype")}@font-face{font-display:swap;font-family:Mahan;font-style:normal;font-weight:400;src:url(/static/media/UniMahanRiham.56969cf6fec9a5053cdc.ttf) format("truetype")}:root{--primary:#42bfdf}.app-wrapper{align-items:center;display:flex;flex-direction:column;text-align:justify}.app-wrapper>.app-container{box-sizing:border-box;display:flex;flex-direction:column;max-width:1440px;padding:8px 0 24px;width:100%}.app-wrapper>.app-container>.content-container{box-sizing:border-box;padding:24px 8.5% 64px;width:100%}.app-wrapper>.app-container>.content-container:fullscreen{padding:0}.app-wrapper>.app-container>.content-container::backdrop{background:#fff}.toast-container{top:4rem!important}.shopping-cart-action{position:relative}.shopping-cart-action .shopping-cart-count{align-items:center;background:#e11d48;border-radius:50%;bottom:-4px;color:#fff;display:flex;font-size:11px;font-weight:700;height:18px;justify-content:center;pointer-events:none;position:absolute;right:-4px;width:18px}@media screen and (max-width:950px){.app-wrapper>.app-container>.content-container{padding:24px 5% 80px}}@media screen and (max-width:768px){.app-wrapper>.app-container>.content-container{padding:20px 16px 32px}}@media screen and (max-width:480px){.app-wrapper>.app-container>.content-container{padding:16px 8px 24px}}.button{border:1px solid;border-radius:15px;box-sizing:border-box;font-weight:500;transition:background-color .3s,color .3s,border-color .3s}.button.primary{background-color:#541f63;border-color:#541f63;color:#fff}.button.primary:hover{border-color:#b645db;color:#b645db}.button.secondary{background-color:#b645db;border-color:#b645db;color:#fff}.button.secondary:hover{border-color:#541f63}.button.ternary{background-color:#fff;border-color:#bcc1ba;color:#541f63}.button.ternary:hover{border-color:#ff7f00;color:#ff7f00}.button.toggle{background-color:#fcfcfc;border-color:#bcc1ba;color:#869598}.button.toggle:hover{background-color:#b645db;color:#541f63}.button.toggle.active{background-color:#fcfcfc;border-color:#541f63;color:#541f63}.button:disabled{background-color:#f1f6f9;border:1px solid #dbd8d166;color:#bcc1ba;cursor:not-allowed}.button:disabled:hover{background-color:#f1f6f9;border-color:#dbd8d166;color:#bcc1ba}@media screen and (max-width:768px){.button{border-radius:12px}}@media screen and (max-width:480px){.button{border-radius:8px}}@media screen and (max-width:768px){.tab-selector-container{gap:8px!important;padding:8px 8px 0!important}.tab-selector-container p{font-size:16px!important;height:auto!important;line-height:30px!important;padding:4px 8px!important}}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}#hidden-render-div{-webkit-backface-visibility:hidden;backface-visibility:hidden;content-visibility:hidden;visibility:hidden}.margin-bottom-5{margin-bottom:5px}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%);background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s;--rt-arrow-size:8px}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute;z-index:-1}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:.9;opacity:var(--rt-opacity);transition:opacity .15s ease-out;transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity .15s ease-in;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:-webkit-max-content;width:max-content}.styles-module_arrow__K0L3T{height:8px;height:var(--rt-arrow-size);width:8px;width:var(--rt-arrow-size)}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:#222;background:var(--rt-color-dark);color:#fff;color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:#fff;background-color:var(--rt-color-white);color:#222;color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:#8dc572;background-color:var(--rt-color-success);color:#fff;color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:#f0ad4e;background-color:var(--rt-color-warning);color:#fff;color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:#be6464;background-color:var(--rt-color-error);color:#fff;color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:#337ab7;background-color:var(--rt-color-info);color:#fff;color:var(--rt-color-white)}
/*# sourceMappingURL=main.8123520c.css.map*/