@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";:root{--color-primary: #261a4e;--color-primary-40: rgba(38, 26, 78, .4);--color-primary-70: rgba(38, 26, 78, .7);--color-primary-hover: #d8d0ee;--color-primary-active: #5338a9;--color-primary-focus: #221746;--color-secondary: #2A2B2A;--color-secondary-hover: #545654;--color-secondary-active: #696c69;--color-secondary-focus: #262726;--color-white: #ffffff;--color-white-75: rgba(255, 255, 255, .75);--color-grey-light: #DEDEDE;--color-grey: #a5a5a5;--color-grey-dark: #333333;--color-grey-dark-75: rgba(51, 51, 51, .75);--color-black: #000000;--color-black-70: rgba(0, 0, 0, .7);--color-black-50: rgba(0, 0, 0, .5);--color-black-10: rgba(0, 0, 0, .1);--color-error: #f55454;--color-warning: #45453f;--color-success: #00ff00;--color-text: #2A2B2A;--nav-main-background-color: var(--color-primary);--nav-main-l0-color: var(--color-white);--nav-main-l0-color-hover: var(--color-secondary);--nav-main-l1-color: var(--color-primary);--nav-main-l1-color-hover: var(--color-secondary);--nav-main-l2-color: var(--color-primary);--nav-main-l2-color-hover: var(--color-secondary);--nav-main-submenu-background-color: var(--color-grey-light);--nav-secondary-background-color: var(--color-grey-light);--nav-secondary-l0-color: var(--color-primary);--nav-secondary-l0-color-hover: var(--color-secondary);--footer-background-color: var(--color-secondary);--footer-title-color: var(--color-white);--footer-text-color: var(--color-white);--footer-border-color: var(--color-grey);--footer-nav-l0-color: var(--color-white);--footer-nav-l0-color-hover: var(--color-primary);--footer-socials-color: var(--color-white);--footer-socials-color-hover: var(--color-primary);--footer-socials-circle-color: var(--color-white);--footer-socials-circle-color-hover: var(--color-white)}.wb-menu__item__language{all:unset;cursor:pointer;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:auto;display:inline-grid;align-items:center;grid-template-columns:repeat(3,auto);gap:10px;color:#fff;background-color:initial;border-color:initial;transition:all .25s ease-in-out}.wb-menu__item__language:hover{color:#d8d0ee}.wb-menu__item__language:hover svg{fill:#d8d0ee}.wb-menu__item__language:hover svg path{fill:#d8d0ee}.wb-menu__item__language svg{height:20px;width:20px;fill:#fff;transition:all .25s ease-in-out}.wb-menu__item__language svg.rotate-180{transform:rotate(180deg);transition:transform .3s ease}.wb-menu__item__language svg path{fill:#fff;transition:all .25s ease-in-out}.wb-menu__item__language svg:last-child{height:14px;width:16px}.wb-language-selector{position:absolute;width:auto;background-color:#261a4e;min-width:250px;right:0;border-radius:20px}@media (min-width: 768px){.wb-language-selector{top:calc(100% + 20px);bottom:initial;border-top-right-radius:0;border-top-left-radius:0;width:auto;box-shadow:0 4px 20px 5px #0006}}.wb-language-selector__inner{padding:15px 0}.wb-language-selector__group{display:flex;flex-direction:column;gap:10px;padding:0 20px 15px}.wb-language-selector__group:not(:first-child){border-top:1px solid white;padding:15px 20px}.wb-language-selector__lang{font-size:14px;line-height:17px;display:flex;align-items:center;justify-content:space-between;color:#fff;text-decoration:none}.wb-language-selector__lang--country{font-size:17px;line-height:20px;font-weight:700}.wb-language-selector__lang:is(a){transition:all .25s ease-in-out}.wb-language-selector__lang:is(a):hover{color:#d8d0ee}.wb-language-selector__lang:is(a):hover svg{color:#d8d0ee}.wb-language-selector__lang:is(a):hover svg path{fill:#d8d0ee}.wb-language-selector__lang:is(a) svg{height:16px;width:18px;color:#fff}.wb-language-selector__lang:is(a) svg path{fill:#fff}header .top-nav .wb-language-selector{bottom:calc(100% + 10px);right:auto;box-shadow:0 -4px 20px 5px #0006}header .top-nav .wb-language-selector__group:last-child{padding-bottom:0}/*!
 * Webit Starterkit (https://webitinteractive.ca)
 * Copyright 2020 Webit Interactive Team
 */.top-nav{background-color:#261a4e;display:none}@media (min-width: 768px){.top-nav{padding:20px 0;display:block}}.top-nav .color-accent-2{background-color:#261a4e}.top-nav .list-menu{align-items:center;flex-direction:row;width:100%;height:100%;padding:0}.top-nav .list-menu li{margin-left:30px}.top-nav .list-menu li:first-child{margin-right:auto;margin-left:initial}.top-nav .list-menu li:last-child{position:relative;display:flex}.top-nav .header__menu-item{color:#fff;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.2;position:relative;display:flex;align-items:center;text-decoration:none;transition:color .25s ease-in-out;border-radius:0;padding:0}.top-nav .header__menu-item:hover{color:#d8d0ee;text-decoration:none}.top-nav .header__menu-item:hover span{text-decoration:none}header .top-nav{display:block;background-color:#261a4e}@media (min-width: 768px){header .top-nav{display:none}}header .top-nav .header__inline-menu{display:block}header .top-nav .list-menu--inline{padding-top:25px;padding-bottom:25px;background-color:#261a4e;gap:20px;display:grid;grid-template-rows:1fr}header .top-nav .list-menu--inline .header__menu-item{font-size:16px;line-height:19px;padding:0;font-weight:300;justify-content:flex-start}header .top-nav .list-menu li{margin-left:15px}header .top-nav .list-menu li:first-child{margin-left:15px}header .menu-drawer__menu-item{font-size:20px;line-height:24px;font-weight:700;color:#261a4e;width:100%}header .menu-drawer__menu-item:hover,header .menu-drawer__menu-item:focus{color:#261a4ebf;background-color:transparent}header .menu-drawer__close-button{font-size:20px;line-height:24px;font-weight:700;color:#261a4ebf;border-bottom:1px solid #261a4e}header .menu-drawer__close-button:hover,header .menu-drawer__close-button:focus{color:#261a4ebf;background-color:transparent}header .menu-drawer__inner-submenu ul{background-color:#d8d0ee}header .menu-drawer__inner-submenu ul summary{font-size:17px;line-height:20px}header .menu-drawer__inner-submenu ul .list-menu a{font-size:16px;line-height:19px;font-weight:400}header .contact{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media screen and (max-width: 600px){header .contact{gap:10px}}header .contact a{display:flex;background-color:#261a4e;border-radius:50%;height:45px;width:45px;align-items:center;justify-content:center;transition:all .25s ease-in-out}@media screen and (max-width: 600px){header .contact a{height:30px;width:30px}}header .contact a:hover svg{fill:#d8d0ee}header .contact svg{transition:all .25s ease-in-out;height:24px;width:24px;fill:#fff}@media screen and (max-width: 600px){header .contact svg{height:15px;width:15px}}header .header_search-modal{cursor:pointer;display:flex;background-color:#261a4e;border-radius:50%;height:45px;width:45px;align-items:center;justify-content:center;transition:all .25s ease-in-out}@media screen and (max-width: 600px){header .header_search-modal{height:30px;width:30px}}header .header_search-modal:hover svg{fill:#d8d0ee}header .header_search-modal svg{transition:all .25s ease-in-out;height:24px;width:24px;fill:#fff}@media screen and (max-width: 600px){header .header_search-modal svg{height:15px;width:15px}}header .list-menu--inline{gap:30px;flex-wrap:initial}header .list-menu--inline .header__menu-item{font-size:19px;position:relative;line-height:26px;padding:35px 0;font-weight:700;display:flex;gap:10px;align-items:center;justify-content:center}@media screen and (max-width: 1400px){header .list-menu--inline .header__menu-item{font-size:14px}}header .list-menu--inline .header__menu-item:hover{color:#261a4ebf}header .list-menu--inline .header__menu-item:hover span{text-decoration:none}header .list-menu--inline .header__menu-item:hover:before{width:100%}header .list-menu--inline .header__menu-item:before{content:"";position:absolute;top:calc(100% - 4px);left:0;width:0;height:5px;background-color:#261a4e;transition:.25s width ease-in-out}header summary .icon-caret{height:10px;position:static}header details[open]>.header__menu-item{text-decoration:none}header details[open]>.header__menu-item:before{width:100%}header .mega-menu[open] .mega-menu__content{width:calc(100% - 80px);left:50%;transform:translate(-50%);padding:0 35px;box-shadow:4px 4px 20px 3px #00000026;border-bottom-left-radius:20px;border-bottom-right-radius:20px}header .mega-menu__content .mega-menu__link--level-2{font-size:16px;line-height:16px;color:#261a4e;padding-bottom:10px;text-decoration:none}header .mega-menu__content .mega-menu__link--level-2:hover{color:#261a4ebf}header .mega-menu__content .mega-menu__list:not(.mega-menu__list--condensed){grid-template-columns:repeat(5,minmax(0,1fr))}header .mega-menu__content .mega-menu__list:not(.mega-menu__list--condensed)>li{margin:35px 0}header .mega-menu__content .mega-menu__list:not(.mega-menu__list--condensed) ul{display:flex;flex-direction:column;gap:12px}header .mega-menu__content .mega-menu__list:not(.mega-menu__list--condensed) ul .mega-menu__link{padding:0;margin:0;font-size:16px;line-height:19px;color:#261a4e}header .mega-menu__content .mega-menu__list:not(.mega-menu__list--condensed) ul .mega-menu__link:hover{color:#261a4ebf;text-decoration:underline}header .mega-menu__content .mega-menu__list:not(.mega-menu__list--condensed) .mega-menu__link--level-2{margin-bottom:20px;border-bottom:1px solid #f3f2f8;width:100%}header .mega-menu__content .mega-menu__list--condensed{margin-top:35px;margin-bottom:35px}@media screen and (max-width: 600px){header.header--middle-left{gap:0 10px}}@media screen and (max-width: 600px){header .header__icon{height:30px;width:30px}}@media screen and (max-width: 600px){header .header__icon--menu .icon{transform:scale(.7)}}.js .menu-drawer__submenu{max-height:64vh}predictive-search.search-modal__form{display:none;grid-area:search;width:100%;max-width:100%;margin:20px auto;max-width:74.2rem}@media screen and (max-width: 599px){predictive-search.search-modal__form{margin:0 auto 20px}}predictive-search.search-modal__form #predictive-search-results{max-width:74.2rem}predictive-search.search-modal__form form{margin:auto}#menu-drawer{border-top:1px solid #ECECEC}@media screen and (min-width: 750px){#menu-drawer{width:100%}}.menu-drawer__navigation{padding:25px 0!important}body footer.footer{background-color:var(--color-grey-light)!important;color:var(--color-text)}body footer.footer .footer__blocks-wrapper{display:grid;gap:40px;grid-template-columns:1fr;margin-bottom:30px}@media screen and (min-width: 1024px){body footer.footer .footer__blocks-wrapper{gap:20px;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 1200px){body footer.footer .footer__blocks-wrapper{grid-template-columns:1.5fr 1fr 1fr}}body footer.footer .footer-block__brand-info__content,body footer.footer .footer__list-social__content{display:flex;align-items:center;justify-content:flex-start;gap:20px}body footer.footer .footer-block__brand-info a,body footer.footer .footer__list-social a{display:flex;background-color:var(--color-primary);border-radius:50%;height:45px;width:45px;align-items:center;justify-content:center;transition:all .25s ease-in-out}@media screen and (max-width: 600px){body footer.footer .footer-block__brand-info a,body footer.footer .footer__list-social a{height:30px;width:30px}}body footer.footer .footer-block__brand-info a:hover svg,body footer.footer .footer__list-social a:hover svg{fill:var(-color--primary-hover)}body footer.footer .footer-block__brand-info svg,body footer.footer .footer__list-social svg{transition:all .25s ease-in-out;height:24px;width:24px;fill:var(--color-white)}@media screen and (max-width: 600px){body footer.footer .footer-block__brand-info svg,body footer.footer .footer__list-social svg{height:15px;width:15px}}body footer.footer .footer__list-social{gap:8px;justify-content:flex-start}body footer.footer .footer__list-social a{display:flex;background-color:var(--color-primary-hover);border-radius:50%;height:30px;width:30px;align-items:center;justify-content:center;transition:all .25s ease-in-out;padding:0}body footer.footer .footer__list-social a:hover svg{fill:var(-color--white)}body footer.footer .footer__list-social a:hover svg path{fill:var(-color--white)}body footer.footer .footer__list-social svg{transition:all .25s ease-in-out;height:15px;width:15px;fill:var(--color-primary)}body footer.footer .footer__list-social svg path{fill:var(--color-primary)}body footer.footer .footer-block__details-content{margin-bottom:0}body footer.footer .footer__content-bottom-wrapper{display:grid;gap:40px;grid-template-columns:1fr}@media screen and (min-width: 992px){body footer.footer .footer__content-bottom-wrapper{gap:20px;grid-template-columns:1.5fr 1fr 1fr}}body footer.footer .footer__content-bottom-wrapper>*{padding:0}body footer.footer .footer__localization{display:grid;grid-template-rows:auto 1fr;justify-content:flex-start;gap:0}body footer.footer .footer__localization>ul{display:block;position:relative}body footer.footer .footer__localization>ul .wb-menu__item__language{background-color:var(--color-primary);padding:5px 20px;display:inline-flex;border-radius:25px}body footer.footer .footer__localization>ul .wb-menu__item__language[aria-expanded=true]{border-radius:0 0 25px 25px}body footer.footer .footer__localization .wb-language-selector{top:auto;bottom:calc(100% - 5px);border-radius:20px 20px 0 0;box-shadow:none;left:0}body footer.footer .footer-block__heading{margin-bottom:.5rem!important}body main a.button,body main button{border-radius:60px!important;margin:0 0 30px;font-size:15px;font-weight:400;padding:13px 27px;transition:.2s ease-in;cursor:pointer}body main a.button.button--primary,body main a.button#writeReview,body main button.button--primary,body main button#writeReview{background-color:#2e1b5a;border:solid 2px #2e1b5a;color:#fff}body main a.button.button--primary:hover,body main a.button#writeReview:hover,body main button.button--primary:hover,body main button#writeReview:hover{background-color:#fff;border-color:#2e1b5a;color:#2e1b5a}body main a.button:before,body main a.button:after,body main button:before,body main button:after{display:none}body main .card .media img{width:calc(100% - 30px)!important;margin-left:15px}body main .collapsed-webit .collapsed-content{display:none}body main .expanded-webit .collapsed-content{display:block}body main .expanded-webit .collapsed-toggle svg{transform:translate(10px,2px) rotate(0)}body main .collapsed-toggle{cursor:pointer;display:flex;align-items:center;justify-content:flex-start}body main .collapsed-toggle svg{height:10px;transform:translate(10px,2px) rotate(-90deg)}body main .product .page-nav{display:none}body main .h0{font-family:Open Sans,sans-serif;font-size:28px;font-weight:600;line-height:120%;letter-spacing:-.56px;color:#261a4e}body main h2{font-family:Open Sans,sans-serif;font-weight:600;line-height:120%;letter-spacing:-.56px;color:#261a4e}
/*# sourceMappingURL=/cdn/shop/t/430/assets/wb-theme.css.map */
