
/* Critical CSS extracted from 2501307885h.css */

[data-s]{height:auto}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px
0;margin:2px
0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px
solid #ccc;border:1px
solid rgba(0, 0, 0, 0.15);border-radius:4px;box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);background-clip:padding-box}.dropdown-menu > li > a{display:block;padding:3px
20px;clear:both;font-weight:400;line-height:1.428571429;color:#333;white-space:nowrap}.dropdown-menu
*{box-sizing:border-box}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px
solid transparent;white-space:nowrap;padding:6px
12px;font-size:14px;line-height:1.42857143;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:white;transition:all 0.2s}.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-footer:before,
.modal-footer:after{content:" ";display:table}.clearfix:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-footer:after{clear:both}[role="button"]{cursor:pointer}@-webkit-keyframes progress-bar-stripes{to{background-position:0 0}}@keyframes progress-bar-stripes{to{background-position:0 0}}.lg-outer
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pbb2{--c-bg:#F8F7F6;--c-surface:#FFF;--c-tint:#F5EFFA;--c-lilac-200:#E5D7ED;--c-lilac:#B999E4;--c-lilac-600:#76508F;--c-violet-700:#71488F;--c-violet-900:#825A9D;--c-ink:#302F30;--c-ink-70:rgba(48,47,48,.7);--c-ink-40:rgba(48,47,48,.4);--c-ink-08:rgba(48,47,48,.08);--c-paper:#F8F7F6;--c-paper-65:rgba(248,247,246,.65);--c-paper-14:rgba(248,247,246,.14);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--r-s:8px;--r-m:12px;--r-l:16px;--r-pill:999px;--fs-100:12px;--fs-200:14px;--fs-300:15px;--fs-400:16px;--fs-500:18px;--fs-600:22px;--fs-700:28px;--fs-800:44px;--fs-850:48px;--fs-900:60px;--ff-display:'Playfair Display v2', Georgia, serif;--ff-text:'Inter v2', 'Helvetica Neue', Arial, sans-serif;--tr-fast:160ms ease-out;--tr-img:320ms ease-out;--container:1280px;background:var(--c-bg);color:var(--c-ink);font-family:var(--ff-text);font-size:var(--fs-400);line-height:1.6}.pbb2, .pbb2 *, .pbb2 *::before, .pbb2 *::after{box-sizing:border-box}.pbb2 h1, .pbb2
h2{font-family:var(--ff-display);font-weight:500;margin:0;color:var(--c-ink)}.pbb2 p, .pbb2 ul, .pbb2
ol{margin:0;padding:0}.pbb2
li{list-style:none}.pbb2
img{display:block;max-width:100%}.pbb2
a{text-decoration:none;color:inherit}html.v2-header-active .v2-site-header{--v2-header-bg:#fff;--v2-header-paper:#f8f7f6;--v2-header-tint:#f3eefa;--v2-header-lilac:#b999e4;--v2-header-violet:#76508f;--v2-header-violet-dark:#68427f;--v2-header-ink:#302f30;--v2-header-muted:rgba(48, 47, 48, .62);--v2-header-line:rgba(48, 47, 48, .09);--v2-header-font:'Inter v2', 'Helvetica Neue', Arial, sans-serif;position:relative;z-index:1000;display:block !important;width:100%;background:var(--v2-header-bg);color:var(--v2-header-ink);font-family:var(--v2-header-font)}html.v2-header-active .v2-site-header,
html.v2-header-active .v2-site-header *,
html.v2-header-active .v2-site-header *::before,
html.v2-header-active .v2-site-header *::after{box-sizing:border-box}html.v2-header-active .v2-site-header
a{color:inherit;text-decoration:none}html.v2-header-active .v2-site-header
button{font-family:inherit}html.v2-header-active .v2-journal-cart-sentinel{position:absolute !important;top:0 !important;left:0 !important;display:block !important;width:0 !important;height:0 !important;min-width:0 !important;min-height:0 !important;overflow:hidden !important;pointer-events:none !important}html.v2-header-active .v2-header-wrap{width:100%;max-width:1240px;margin:0
auto;padding-right:32px;padding-left:32px}html.v2-header-active .v2-site-header__notice{height:32px;overflow:hidden;background:var(--v2-header-lilac);color:#fff;transition:height 180ms ease-out, opacity 180ms ease-out}html.v2-header-active .v2-site-header__notice .v2-header-wrap{position:relative;display:flex;align-items:center;justify-content:center;height:32px;font-size:12px;font-weight:600;line-height:1;letter-spacing: .02em}html.v2-header-active .v2-notice-close{position:absolute;top:0;right:24px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;background:transparent;color:#fff;cursor:pointer;opacity: .78;transition:opacity 160ms ease-out}html.v2-header-active .v2-notice-close
svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8}html.v2-header-active .v2-site-header__core{position:relative;z-index:3;background:var(--v2-header-bg)}html.v2-header-active .v2-site-header__grid{display:grid;grid-template-columns:240px minmax(420px, 500px) minmax(0, 1fr);align-items:center;gap:32px;height:68px}html.v2-header-active .v2-menu-toggle{display:none !important}html.v2-header-active .v2-site-header__logo{display:flex;align-items:center;min-width:0}html.v2-header-active .v2-site-header__logo
a{display:inline-flex;align-items:center}html.v2-header-active .v2-site-header__logo
img{display:block;width:100% !important;max-width:240px !important;height:auto !important;max-height:38px !important}html.v2-header-active .v2-site-header__search{min-width:0}html.v2-header-active .v2-site-header__search
#search{position:relative !important;display:flex !important;width:100% !important;height:44px !important;min-height:44px !important;float:none !important;border:1px
solid transparent !important;border-radius:12px !important;background:var(--v2-header-tint) !important;box-shadow:none !important;transition:border-color 160ms ease-out, background 160ms ease-out}html.v2-header-active .v2-site-header__search #search
input{flex:1 1 auto !important;width:auto !important;height:42px !important;min-height:42px !important;margin:0
!important;padding:0
8px 0 16px !important;border:0
!important;border-radius:12px 0 0 12px !important;background:transparent !important;color:var(--v2-header-ink) !important;font-family:var(--v2-header-font) !important;font-size:14px !important;font-weight:400 !important;line-height:42px !important;box-shadow:none !important}html.v2-header-active .v2-site-header__search #search .button-search{position:static !important;display:block !important;flex:0 0 44px !important;width:44px !important;height:42px !important;min-height:42px !important;border:0
!important;background:transparent !important}html.v2-header-active .v2-site-header__search #search .button-search
button{display:flex !important;align-items:center;justify-content:center;width:44px !important;height:42px !important;padding:0
!important;border:0
!important;background:transparent !important;color:var(--v2-header-ink) !important;cursor:pointer}html.v2-header-active .v2-site-header__search #search .button-search
i{position:relative;display:block;flex:0 0 20px;width:20px;height:20px;color:var(--v2-header-ink) !important}html.v2-header-active .v2-site-header__search #search .button-search i::before{position:absolute;top:1px;left:1px;width:12px;height:12px;border:2px
solid currentColor;border-radius:50%;content:'' !important}html.v2-header-active .v2-site-header__search #search .button-search i::after{position:absolute;top:14px;left:13px;width:7px;height:2px;border-radius:99px;background:currentColor;content:'' !important;transform:rotate(45deg);transform-origin:left center}html.v2-header-active .v2-site-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}html.v2-header-active .v2-header-contact{position:relative;flex:0 0 auto}html.v2-header-active .v2-header-icon,
html.v2-header-active .v2-header-phone{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:40px;height:40px;padding:0;border:0;border-radius:10px;background:transparent;color:var(--v2-header-ink);cursor:pointer;transition:background 160ms ease-out, color 160ms ease-out}html.v2-header-active .v2-header-icon svg,
html.v2-header-active .v2-header-phone svg,
html.v2-header-active .v2-drawer-tools
svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}html.v2-header-active .v2-header-phone{gap:9px;min-width:152px;padding:0
10px;font-size:14px;font-weight:600;white-space:nowrap}html.v2-header-active .v2-header-phone__chevron{width:14px !important;height:14px !important;margin-left:1px;transition:transform 160ms ease-out}html.v2-header-active .v2-phone-backdrop{display:none}html.v2-header-active .v2-phone-picker{position:absolute;top:calc(100% + 8px);right:0;z-index:20;width:304px;padding:8px;border:1px
solid var(--v2-header-line);border-radius:14px;background:#fff;box-shadow:0 18px 48px rgba(48, 47, 48, .16);opacity:0;visibility:hidden;transform:translateY(-6px);pointer-events:none;transition:opacity 160ms ease-out, transform 160ms ease-out, visibility 160ms step-end}html.v2-header-active .v2-phone-picker__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:10px
8px 8px}html.v2-header-active .v2-phone-picker__head h2,
html.v2-header-active .v2-phone-picker__head
p{margin:0}html.v2-header-active .v2-phone-picker__head
h2{color:var(--v2-header-ink);font-size:14px;font-weight:650;line-height:20px}html.v2-header-active .v2-phone-picker__head
p{margin-top:1px;color:var(--v2-header-muted);font-size:11px;line-height:16px}html.v2-header-active .v2-phone-picker__close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;margin:-4px -4px 0 0;padding:0;border:0;border-radius:10px;background:transparent;color:var(--v2-header-muted);cursor:pointer}html.v2-header-active .v2-phone-picker__close
svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7}html.v2-header-active .v2-phone-picker__list{display:flex;flex-direction:column}html.v2-header-active .v2-phone-picker__item{display:grid;grid-template-columns:56px minmax(0, 1fr);align-items:center;min-height:56px;padding:0
10px;border-radius:10px;font-variant-numeric:tabular-nums;transition:background 140ms ease-out, color 140ms ease-out}html.v2-header-active .v2-phone-picker__item + .v2-phone-picker__item{border-top:1px solid var(--v2-header-line)}html.v2-header-active .v2-phone-picker__item
span{color:var(--v2-header-muted);font-size:12px;line-height:18px}html.v2-header-active .v2-phone-picker__item
strong{color:currentColor;font-size:15px;font-weight:650;line-height:20px;white-space:nowrap}html.v2-header-active .v2-phone-picker__item .v2-phone-note{display:inline-flex;align-items:center;min-height:18px;margin-left:7px;padding:0
6px;border-radius:99px;background:var(--v2-header-tint);color:var(--v2-header-violet-dark);font-size:10px;font-weight:700;line-height:18px;vertical-align:1px}html.v2-header-active .v2-header-cart{position:relative;flex:0 0 40px;width:40px;height:40px}html.v2-header-active .v2-header-cart #cart,
html.v2-header-active .v2-header-cart #cart .heading,
html.v2-header-active .v2-header-cart #cart .heading > a{display:block !important;width:40px !important;height:40px !important;min-width:40px !important;min-height:40px !important;margin:0
!important;padding:0
!important;border:0
!important;border-radius:10px !important;background:transparent !important;box-shadow:none !important;color:transparent !important}html.v2-header-active .v2-header-cart #cart-total,
html.v2-header-active .v2-header-cart #cart .heading
i{opacity:0 !important}html.v2-header-active .v2-header-cart__icon{position:absolute;top:9px;left:9px;z-index:2;width:20px;height:20px;fill:none;stroke:var(--v2-header-ink);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}html.v2-header-active .v2-header-cart__badge{position:absolute;top:1px;right:-2px;z-index:3;display:flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0
4px;border:2px
solid #fff;border-radius:999px;background:var(--v2-header-violet);color:#fff;font-size:9px;font-weight:600;line-height:1;pointer-events:none}html.v2-header-active .v2-cart-backdrop,
html.v2-header-active .v2-cart-drawer-head,
html.v2-header-active .v2-cart-scroll-cue{display:none}html.v2-header-active .v2-header-cart #cart
.content{top:50px !important;right:0 !important;left:auto !important;width:360px !important;max-width:calc(100vw - 32px);border:1px
solid var(--v2-header-line) !important;border-radius:12px !important;background:#fff !important;box-shadow:0 18px 50px rgba(48, 47, 48, .16) !important;font-family:var(--v2-header-font) !important}html.v2-header-active .v2-site-header__nav{position:relative;z-index:2;height:44px;border-top:1px solid var(--v2-header-line);border-bottom:1px solid var(--v2-header-line);background:var(--v2-header-bg)}html.v2-header-active .v2-site-header__nav-inner{display:flex;align-items:center;height:43px}html.v2-header-active .v2-site-header__menu{flex:1 1 auto;width:auto !important;height:43px !important}html.v2-header-active .v2-site-header__menu .mobile-trigger{display:none !important}html.v2-header-active .v2-site-header__menu .super-menu{display:flex !important;align-items:center;width:auto !important;height:43px !important;margin:0
!important;border:0
!important;table-layout:auto !important;background:transparent !important}html.v2-header-active .v2-site-header__menu .super-menu > li{display:block !important;width:auto !important;height:43px !important;border:0
!important;background:transparent !important}html.v2-header-active .v2-site-header__menu .super-menu > li > a{display:flex !important;align-items:center;justify-content:center;width:auto !important;height:43px !important;padding:0
18px !important;border:0
!important;background:transparent !important;color:var(--v2-header-ink) !important;font-family:var(--v2-header-font) !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;text-transform:none !important;transition:color 160ms ease-out, background 160ms ease-out !important}html.v2-header-active .v2-site-header__menu .main-menu-text{color:inherit !important;font-family:inherit !important;font-size:inherit !important;font-weight:inherit !important}html.v2-header-active .v2-site-header__language{flex:0 0 auto;margin-left:auto}html.v2-header-active .v2-site-header__language{width:132px !important;border:0
!important}html.v2-header-active .v2-site-header__language form,
html.v2-header-active .v2-site-header__language #language,
html.v2-header-active .v2-site-header__language .btn-group{height:36px !important}html.v2-header-active .v2-site-header__language form,
html.v2-header-active .v2-site-header__language #language,
html.v2-header-active .v2-site-header__language .btn-group{position:relative}html.v2-header-active .v2-site-header__language #language
button{display:flex !important;align-items:center;justify-content:center;width:132px !important;min-width:132px !important;height:36px !important;padding:0
10px !important;border:0
!important;border-radius:9px !important;background:transparent !important;color:var(--v2-header-ink) !important;font-family:var(--v2-header-font) !important;font-size:12px !important;font-weight:600 !important}html.v2-header-active .v2-site-header__language .dropdown-menu{top:100%;right:0;left:auto;min-width:184px;margin:0
!important;padding:6px;border:1px
solid var(--v2-header-line);border-radius:10px;background:#fff;box-shadow:0 14px 36px rgba(48, 47, 48, .14);transform:none}html.v2-header-active .v2-site-header__language .dropdown-menu > li + li{border-top:1px solid var(--v2-header-line)}html.v2-header-active .v2-site-header__language .dropdown-menu > li > a{display:flex;align-items:center;gap:8px;min-height:38px;padding:0
10px;border-radius:7px;color:var(--v2-header-ink);font-size:13px;text-align:left;cursor:pointer}html.v2-header-active .v2-site-header__language .language-flag-placeholder{flex:0 0 16px;width:16px;height:11px}html.v2-header-active .v2-drawer-head,
html.v2-header-active .v2-drawer-tools,
html.v2-header-active .v2-menu-backdrop{display:none}@media (min-width: 1024px) and (max-width: 1199px){html.v2-header-active .v2-header-wrap{padding-right:24px;padding-left:24px}html.v2-header-active .v2-site-header__grid{grid-template-columns:200px minmax(280px, 1fr) auto;gap:16px}html.v2-header-active .v2-site-header__logo
img{max-width:200px !important}html.v2-header-active .v2-header-phone{width:40px;min-width:40px;padding:0}html.v2-header-active .v2-header-phone span,
html.v2-header-active .v2-header-phone__chevron{display:none}}@media (max-width: 1023px){html.v2-header-active,
html.v2-header-active
body{overflow-x:clip !important}html.v2-header-active .v2-site-header{position:sticky;top:0;z-index:2000;box-shadow:0 1px 0 var(--v2-header-line)}html.v2-header-active .v2-header-wrap{padding-right:20px;padding-left:20px}html.v2-header-active .v2-site-header__notice,
html.v2-header-active .v2-site-header__notice .v2-header-wrap{height:40px}html.v2-header-active .v2-site-header__notice .v2-header-wrap{padding-right:48px;font-size:11px}html.v2-header-active .v2-notice-close{right:8px;width:40px;height:40px}html.v2-header-active .v2-site-header__grid{grid-template-columns:40px minmax(0, 1fr) auto;grid-template-rows:56px 52px;gap:0;height:auto;min-height:108px;transition:min-height 180ms ease-out}html.v2-header-active .v2-menu-toggle{display:inline-flex !important;grid-column:1;grid-row:1}html.v2-header-active .v2-site-header__logo{grid-column:2;grid-row:1;justify-content:center;padding:0
8px}html.v2-header-active .v2-site-header__logo
img{max-width:min(190px, 100%) !important;max-height:30px !important}html.v2-header-active .v2-site-header__actions{grid-column:3;grid-row:1;gap:8px}html.v2-header-active .v2-desktop-action{display:none}html.v2-header-active .v2-header-contact{width:40px;height:40px}html.v2-header-active .v2-header-phone{width:40px;min-width:40px;padding:0}html.v2-header-active .v2-header-phone
span{position:absolute !important;width:1px !important;height:1px !important;padding:0
!important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0
!important}html.v2-header-active .v2-header-phone__chevron{display:none}html.v2-header-active .v2-phone-backdrop{position:fixed;inset:0;z-index:2020;display:block;background:rgba(48, 47, 48, .32);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 200ms ease-out, visibility 200ms step-end}html.v2-header-active .v2-phone-picker{position:fixed;top:auto;right:0;bottom:0;left:0;z-index:2030;width:100%;max-width:none;max-height:min(480px, 82vh);max-height:min(480px, 82dvh);overflow-y:auto;padding:8px
16px max(20px, env(safe-area-inset-bottom));border:0;border-radius:18px 18px 0 0;box-shadow:0 -18px 54px rgba(48, 47, 48, .2);transform:translateY(105%);transition:transform 220ms ease-out, visibility 220ms step-end}html.v2-header-active .v2-phone-picker::before{display:block;width:40px;height:4px;margin:0
auto 8px;border-radius:99px;background:var(--v2-header-line);content:''}html.v2-header-active .v2-phone-picker__head{padding:8px
4px 10px}html.v2-header-active .v2-phone-picker__head
h2{font-size:18px;line-height:24px}html.v2-header-active .v2-phone-picker__head
p{margin-top:2px;font-size:12px;line-height:18px}html.v2-header-active .v2-phone-picker__close{flex-basis:44px;width:44px;height:44px;margin:-4px -4px 0 0}html.v2-header-active .v2-phone-picker__item{min-height:60px;padding:0
4px;border-radius:0}html.v2-header-active .v2-phone-picker__item
strong{font-size:16px}html.v2-header-active .v2-site-header__search{grid-column:1 / -1;grid-row:2;align-self:start;height:52px;padding-top:6px;overflow:visible;opacity:1;transition:height 180ms ease-out, padding 180ms ease-out, opacity 120ms ease-out}html.v2-header-active .v2-site-header__search
#search{height:40px !important;min-height:40px !important}html.v2-header-active .v2-site-header__search #search
input{height:38px !important;min-height:38px !important;line-height:38px !important}html.v2-header-active .v2-site-header__search #search .button-search,
html.v2-header-active .v2-site-header__search #search .button-search
button{height:38px !important;min-height:38px !important}html.v2-header-active .v2-site-header__nav{position:fixed;top:0;bottom:0;left:0;z-index:2010;display:flex;flex-direction:column;width:min(340px, 86vw);height:100vh;height:100dvh;overflow-y:auto;border:0;background:var(--v2-header-paper);box-shadow:24px 0 60px rgba(48, 47, 48, .16);transform:translateX(-105%);visibility:hidden;transition:transform 220ms ease-out, visibility 220ms step-end}html.v2-header-active .v2-menu-backdrop{position:fixed;inset:0;z-index:2005;display:block;background:rgba(48, 47, 48, .32);opacity:0;visibility:hidden;cursor:pointer;transition:opacity 220ms ease-out, visibility 220ms step-end}html.v2-header-active .v2-drawer-head{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;flex:0 0 56px;height:56px;padding:0
16px 0 20px;border-bottom:1px solid var(--v2-header-line);background:#fff;font-size:14px;font-weight:600}html.v2-header-active .v2-site-header__nav-inner{display:flex;flex:0 0 auto;flex-direction:column;align-items:stretch;width:100%;height:auto;padding:12px
!important}html.v2-header-active .v2-site-header__menu{position:static !important;width:100% !important;height:auto !important}html.v2-header-active .v2-site-header__menu .super-menu{display:block !important;width:100% !important;height:auto !important;background:transparent !important}html.v2-header-active .v2-site-header__menu .super-menu > li{display:block !important;width:100% !important;height:auto !important;min-height:48px;margin:0
0 4px !important;border-bottom:1px solid var(--v2-header-line) !important;background:transparent !important}html.v2-header-active .v2-site-header__menu .super-menu > li > a,
html.v2-header-active .v2-site-header__menu .super-menu > li:first-child > a{justify-content:flex-start;width:100% !important;min-width:0 !important;height:48px !important;margin:0
!important;padding:0
44px 0 14px !important;border-radius:10px !important;background:transparent !important;color:var(--v2-header-ink) !important;font-size:15px !important;font-weight:500 !important;text-align:left !important}html.v2-header-active .v2-site-header__menu .super-menu > li .mobile-plus{top:4px !important;right:4px !important;width:40px !important;height:40px !important;line-height:40px !important;color:var(--v2-header-muted) !important}html.v2-header-active .v2-site-header__menu .mega-menu,
html.v2-header-active .v2-site-header__menu .super-menu > li > ul{position:static !important;width:100% !important;min-width:0 !important;max-width:none !important;margin:0
!important;border:0
!important;box-shadow:none !important;background:#fff !important}html.v2-header-active .v2-site-header__language{width:100%;margin:8px
0 0;padding-top:8px;border-top:1px solid var(--v2-header-line)}html.v2-header-active .v2-site-header__language form,
html.v2-header-active .v2-site-header__language #language,
html.v2-header-active .v2-site-header__language .btn-group{width:100%;height:auto !important}html.v2-header-active .v2-site-header__language #language
button{display:flex !important;align-items:center !important;justify-content:flex-start !important;width:100% !important;height:44px !important;padding:0
14px !important;background:#fff !important}html.v2-header-active .v2-site-header__language #language button > div{display:flex;align-items:center;gap:8px}html.v2-header-active .v2-site-header__language #language button::after{flex:0 0 8px;width:8px;height:8px;margin-left:auto;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;box-sizing:border-box;content:'';transform:rotate(45deg);transition:transform 160ms ease-out}html.v2-header-active .v2-site-header__language .dropdown-menu{position:static !important;float:none;width:100%;min-width:0;margin:4px
0 0 !important;box-shadow:none;transform:none !important}html.v2-header-active .v2-site-header__language .dropdown-menu > li > a{min-height:44px;padding:0
14px;font-size:14px}html.v2-header-active .v2-drawer-tools{display:flex;flex-direction:column;flex:0 0 auto;margin-top:auto;padding:12px;border-top:1px solid var(--v2-header-line);background:#fff}html.v2-header-active .v2-drawer-tools
a{display:flex;align-items:center;gap:12px;min-height:44px;padding:0
12px;border-radius:10px;color:var(--v2-header-ink);font-size:14px;font-weight:500}html.v2-header-active .v2-cart-backdrop{position:fixed;inset:0;z-index:2025;display:block;border:0;background:rgba(48, 47, 48, .38);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 220ms ease-out, visibility 220ms step-end}html.v2-header-active .v2-cart-drawer-head{position:fixed;top:0;right:0;z-index:2040;display:flex;align-items:center;justify-content:space-between;width:75vw;height:64px;padding:0
12px 0 16px;border-bottom:1px solid var(--v2-header-line);background:#fff;color:var(--v2-header-ink);opacity:0;visibility:hidden;transform:translateX(105%);pointer-events:none;transition:opacity 180ms ease-out, transform 220ms ease-out, visibility 220ms step-end}html.v2-header-active .v2-cart-drawer-head
strong{font-size:20px;font-weight:700;line-height:28px}html.v2-header-active .v2-cart-scroll-cue{position:fixed;right:37.5vw;bottom:calc(var(--v2-cart-summary-height, 164px) + 12px);z-index:2042;display:flex;align-items:center;gap:6px;min-height:34px;padding:7px
12px;border:1px
solid rgba(118, 80, 143, .22);border-radius:999px;background:rgba(255, 255, 255, .96);box-shadow:0 8px 24px rgba(48, 47, 48, .14);color:var(--v2-header-violet-dark);font-size:12px;font-weight:650;line-height:18px;opacity:0;visibility:hidden;transform:translateX(50%) translateY(6px);pointer-events:none;transition:opacity 160ms ease-out, transform 160ms ease-out, visibility 160ms step-end}html.v2-header-active .v2-cart-scroll-cue
svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html.v2-header-active .v2-cart-close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;padding:0;border:0;border-radius:10px;background:transparent;color:var(--v2-header-ink);cursor:pointer}html.v2-header-active .v2-cart-close
svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}html.v2-header-active .v2-header-cart #cart
.content{position:fixed !important;top:0 !important;right:0 !important;bottom:0 !important;left:auto !important;z-index:2030 !important;width:75vw !important;min-width:0 !important;max-width:none !important;height:100vh;height:100dvh;max-height:none;overflow:hidden;border:0
!important;border-left:1px solid var(--v2-header-line) !important;border-radius:0 !important;box-shadow:-18px 0 54px rgba(48, 47, 48, .2) !important;opacity:0 !important;visibility:hidden !important;transform:translateX(105%);pointer-events:none;transition:opacity 180ms ease-out, transform 220ms ease-out, visibility 220ms step-end !important}html.v2-header-active .v2-header-cart #cart .content .cart-wrapper{display:flex !important;flex-direction:column;width:100%;height:100%;padding-top:64px !important;overflow:hidden;border-radius:0 !important;background:#fffdfa !important;color:var(--v2-header-ink) !important}html.v2-header-active .v2-header-cart #cart .mini-cart-info{flex:0 1 max-content;min-height:0;max-height:none !important;padding:0
16px !important;overflow-y:auto;-webkit-overflow-scrolling:touch}html.v2-header-active .v2-header-cart #cart .mini-cart-info
table{display:block;width:100%;margin:0;border-collapse:separate}html.v2-header-active .v2-header-cart #cart .mini-cart-info
td.position{grid-area:position;align-self:start;padding-top:2px !important;color:var(--v2-header-muted) !important;font-size:12px;font-variant-numeric:tabular-nums;font-weight:650;line-height:18px;text-align:center}html.v2-header-active .v2-header-cart #cart .mini-cart-info
td.image{grid-area:image;align-self:start}html.v2-header-active .v2-header-cart #cart .mini-cart-info td.image
img{width:72px !important;max-width:72px !important;height:72px !important;padding:0;border:0;border-radius:10px;object-fit:cover}html.v2-header-active .v2-header-cart #cart .mini-cart-info
td.name{grid-area:name;min-width:0;align-self:start}html.v2-header-active .v2-header-cart #cart .mini-cart-info td.name > a{display:-webkit-box;overflow:hidden;color:var(--v2-header-ink) !important;font-size:14px;font-weight:500;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:3}html.v2-header-active .v2-header-cart #cart .mini-cart-info .v2-mini-cart-model{display:block;margin-top:4px;color:var(--v2-header-muted);font-size:12px;font-weight:600;line-height:18px}html.v2-header-active .v2-header-cart #cart .mini-cart-info td.name > div{padding-top:4px;color:var(--v2-header-muted);font-size:12px;line-height:1.35}html.v2-header-active .v2-header-cart #cart .mini-cart-info
td.quantity{grid-area:quantity;align-self:end;justify-self:start}html.v2-header-active .v2-header-cart #cart .mini-cart-info
td.total{grid-area:total;align-self:center;justify-self:end;color:var(--v2-header-ink) !important;font-size:14px;font-weight:600;line-height:20px;white-space:nowrap}html.v2-header-active .v2-header-cart #cart .mini-cart-info
td.remove{grid-area:remove;align-self:start;justify-self:end}html.v2-header-active .v2-header-cart #cart .mini-cart-info td.remove
button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--v2-header-muted);cursor:pointer}html.v2-header-active .v2-header-cart #cart .mini-cart-info td.remove button::before{content:'\00d7';font-size:23px;font-weight:300;line-height:1}html.v2-header-active .v2-header-cart #cart .mini-cart-info td.remove
i{display:none}html.v2-header-active .v2-header-cart #cart .mini-cart-total{padding:16px
16px calc(16px + env(safe-area-inset-bottom)) !important;border-top:1px solid rgba(48, 47, 48, .1);background:#f6f1f8 !important;color:var(--v2-header-ink) !important;text-align:initial}html.v2-header-active .v2-header-cart #cart .mini-cart-total
table{display:table;width:100%;padding:0
!important;margin:0}html.v2-header-active .v2-header-cart #cart .mini-cart-total
td{padding:3px
0;color:var(--v2-header-muted);font-size:14px;font-weight:400;line-height:20px}html.v2-header-active .v2-header-cart #cart .mini-cart-total td
strong{font-weight:400}html.v2-header-active .v2-header-cart #cart .mini-cart-total
.checkout{display:block;width:100%;margin:16px
0 0;padding:0;background:transparent !important}html.v2-header-active .v2-header-cart #cart .checkout
.button{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:12px
16px;border-radius:12px !important;background:var(--v2-header-violet) !important;color:#fff !important;font-size:15px;font-weight:600;line-height:20px}html.v2-header-active .v2-header-cart #cart .cart-wrapper > li.v2-mini-cart-summary{flex:1 0 auto;margin-top:0;background:#f6f1f8}}@media (max-width: 479px){html.v2-header-active .v2-header-cart #cart .mini-cart-info{padding-right:12px !important;padding-left:12px !important}html.v2-header-active .v2-header-cart #cart .mini-cart-info td.image
img{width:64px !important;max-width:64px !important;height:64px !important}}@media (max-width: 370px){html.v2-header-active .v2-header-wrap{padding-right:14px;padding-left:14px}html.v2-header-active .v2-site-header__logo
img{max-width:164px !important}}@media (min-width: 1024px){html.v2-header-active .v2-site-header__nav-inner{position:relative}html.v2-header-active .v2-site-header__menu,
html.v2-header-active .v2-site-header__menu .super-menu,
html.v2-header-active .v2-site-header__menu .has-v2-catalog{overflow:visible !important}html.v2-header-active .v2-site-header__menu,
html.v2-header-active .v2-site-header__menu .super-menu{position:static !important}}@media (prefers-reduced-motion: reduce){html.v2-header-active .v2-site-header *,
html.v2-header-active .v2-site-header *::before,
html.v2-header-active .v2-site-header *::after{scroll-behavior:auto !important;transition-duration: .01ms !important}}html.route-product-category-v2,
html.route-product-category-v2
body{background:#f8f7f6 !important}html.route-product-category-v2 .v2-category{width:100%;min-height:60vh;padding:0
0 96px;overflow:hidden}html.route-product-category-v2 .v2c-wrap{width:100%;max-width:1280px;margin:0
auto;padding:0
32px}html.route-product-category-v2 .v2c-breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-height:52px;padding-top:4px;color:var(--c-ink-40);font-size:12px;line-height:1.4}html.route-product-category-v2 .v2c-breadcrumbs > span{display:inline-flex;align-items:center;gap:6px}html.route-product-category-v2 .v2c-breadcrumbs > span:not(:last-child)::after{content:'/';color:rgba(48, 47, 48, .22)}html.route-product-category-v2 .v2c-breadcrumbs
a{transition:color var(--tr-fast)}html.route-product-category-v2 .v2c-hero{padding:48px
0 40px}html.route-product-category-v2 .v2c-kicker{display:flex;align-items:center;gap:12px;margin-bottom:14px;color:var(--c-lilac-600);font-size:12px;font-weight:600;line-height:1.2;letter-spacing: .14em;text-transform:uppercase}html.route-product-category-v2 .v2c-kicker::before{content:'';width:32px;height:1px;background:var(--c-lilac)}html.route-product-category-v2 .v2c-hero__line{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}html.route-product-category-v2 .v2c-hero
h1{max-width:900px;font-size:clamp(40px, 4.2vw, 58px);line-height:1.04;letter-spacing:-.025em}html.route-product-category-v2 .v2c-count{flex:0 0 auto;padding-bottom:5px;color:var(--c-ink-70);font-size:13px;line-height:1.4;white-space:nowrap}html.route-product-category-v2 .v2c-count
strong{color:var(--c-ink);font-size:16px;font-weight:600}html.route-product-category-v2 .v2c-subcategories{display:flex;flex-wrap:wrap;gap:10px;margin:0
-32px 48px;padding:0
32px 10px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}html.route-product-category-v2 .v2c-subcategories
a{display:inline-flex;align-items:center;gap:10px;flex:0 0 auto;min-height:44px;padding:10px
16px;border:1px
solid var(--c-lilac-200);border-radius:var(--r-pill);background:var(--c-surface);color:var(--c-ink);font-size:13px;font-weight:500;line-height:1.25;transition:border-color var(--tr-fast), background var(--tr-fast), color var(--tr-fast)}html.route-product-category-v2 .v2c-subcategories
small{min-width:26px;padding:3px
7px;border-radius:var(--r-pill);background:var(--c-tint);color:var(--c-lilac-600);font-size:10px;font-weight:600;line-height:1.2;text-align:center}html.route-product-category-v2 .v2c-toolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:72px;margin-bottom:24px;padding:12px
0;border-top:1px solid var(--c-ink-08);border-bottom:1px solid var(--c-ink-08)}html.route-product-category-v2 .v2c-toolbar__result{color:var(--c-ink-70);font-size:13px}html.route-product-category-v2 .v2c-toolbar__controls{display:flex;align-items:center;gap:12px}html.route-product-category-v2 .v2c-select{position:relative;display:grid;grid-template-columns:auto minmax(160px, auto) 16px;align-items:center;gap:8px;min-height:44px;padding:0
12px 0 14px;border:1px
solid rgba(48, 47, 48, .12);border-radius:12px;background:var(--c-surface);color:var(--c-ink-70);font-size:12px;font-weight:500}html.route-product-category-v2 .v2c-select--limit{grid-template-columns:auto 38px 16px}html.route-product-category-v2 .v2c-select
select{position:relative;z-index:1;width:100%;height:42px;margin:0;padding:0
2px;border:0;outline:0;appearance:none;background:transparent;color:var(--c-ink);font-family:var(--ff-text);font-size:13px;font-weight:500;cursor:pointer}html.route-product-category-v2 .v2c-select
svg{width:16px;height:16px;fill:none;stroke:var(--c-ink-70);stroke-width:1.5;pointer-events:none}html.route-product-category-v2 .v2c-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:28px 20px}html.route-product-category-v2 .v2c-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px
solid rgba(48, 47, 48, .08);border-radius:16px;background:var(--c-surface);transition:border-color var(--tr-fast), transform var(--tr-fast), box-shadow var(--tr-fast)}html.route-product-category-v2 .v2c-card__media{position:relative;aspect-ratio:1;overflow:hidden;background:#f4f1f2}html.route-product-category-v2 .v2c-card__media > a{display:block;width:100%;height:100%}html.route-product-category-v2 .v2c-card__media
img{width:100%;height:100%;object-fit:cover;transition:transform var(--tr-img)}html.route-product-category-v2 .v2c-badge{position:absolute;top:12px;left:12px;z-index:2;padding:6px
10px;border-radius:var(--r-pill);background:var(--c-violet-900);color:#fff;font-size:10px;font-weight:600;line-height:1;letter-spacing: .05em;text-transform:uppercase}html.route-product-category-v2 .v2c-wish{position:absolute;top:10px;right:10px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin:0;padding:0;border:1px
solid rgba(48, 47, 48, .08);border-radius:50%;background:rgba(255, 255, 255, .9);color:var(--c-ink-70);box-shadow:0 4px 14px rgba(48, 47, 48, .08);cursor:pointer;backdrop-filter:blur(6px);transition:color var(--tr-fast), background var(--tr-fast), transform var(--tr-fast)}html.route-product-category-v2 .v2c-wish
svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}html.route-product-category-v2 .v2c-card__body{display:flex;flex:1 1 auto;flex-direction:column;padding:16px}html.route-product-category-v2 .v2c-card__model{min-height:15px;margin-bottom:6px;overflow:hidden;color:var(--c-ink-40);font-size:10px;font-weight:600;line-height:1.5;letter-spacing: .08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}html.route-product-category-v2 .v2c-card
h2{display:-webkit-box;min-height:43px;overflow:hidden;font-family:var(--ff-text);font-size:14px;font-weight:500;line-height:1.5;letter-spacing:0;-webkit-box-orient:vertical;-webkit-line-clamp:2}html.route-product-category-v2 .v2c-card h2
a{transition:color var(--tr-fast)}html.route-product-category-v2 .v2c-card__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 9px;min-height:30px;margin-top:12px}html.route-product-category-v2 .v2c-card__price
strong{color:var(--c-ink);font-size:17px;font-weight:600;line-height:1.4;white-space:nowrap}html.route-product-category-v2 .v2c-card__price
s{color:var(--c-ink-40);font-size:12px;line-height:1.4;white-space:nowrap}html.route-product-category-v2 .v2c-add{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;margin-top:14px;padding:10px
16px;border:0;border-radius:12px;background:var(--c-violet-900);color:#fff;font-family:var(--ff-text);font-size:13px;font-weight:600;cursor:pointer;transition:background var(--tr-fast), transform var(--tr-fast)}html.route-product-category-v2 .v2c-add
svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}html.route-product-category-v2 .v2c-pagination{display:flex;flex-direction:column;align-items:stretch;gap:16px;margin-top:40px;padding-top:24px;border-top:1px solid var(--c-ink-08);overflow:visible}html.route-product-category-v2 .v2c-pagination__primary{display:flex;align-items:center;justify-content:space-between;gap:24px}html.route-product-category-v2 .v2c-load-more{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:300px;min-height:48px;padding:12px
22px;border:1px
solid var(--c-violet-900);border-radius:12px;background:var(--c-violet-900);color:#fff;font-size:13px;font-weight:600;line-height:1.2;text-align:center;transition:background var(--tr-fast), border-color var(--tr-fast)}html.route-product-category-v2 .v2c-load-more__spinner{display:none;width:16px;height:16px;flex:0 0 16px;border:2px
solid rgba(255, 255, 255, .4);border-top-color:#fff;border-radius:50%;animation:v2c-spin 700ms linear infinite}@keyframes v2c-spin{to{transform:rotate(360deg)}}html.route-product-category-v2 .v2c-page-nav{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:6px;width:100%;min-height:44px;overflow:visible}html.route-product-category-v2 .v2c-page{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;margin:0;padding:0;border:1px
solid rgba(48, 47, 48, .1);border-radius:12px;background:var(--c-surface);color:var(--c-ink-70);font-family:var(--ff-text);font-size:13px;font-weight:500;line-height:1;box-shadow:none}html.route-product-category-v2 .v2c-page.is-current{border-color:var(--c-violet-900);background:var(--c-violet-900);color:#fff}html.route-product-category-v2 .v2c-page--direction{color:var(--c-violet-700);font-size:22px;font-weight:400}html.route-product-category-v2 .v2c-page-ellipsis{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:44px;color:var(--c-ink-40);font-size:16px;line-height:1}html.route-product-category-v2 .v2c-pagination__result{margin:0;color:var(--c-ink-40);font-size:12px;text-align:right}html.route-product-category-v2 .v2c-pagination__complete{display:none}html.route-product-category-v2 .v2c-pagination__live{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html.route-product-category-v2 .v2c-description{margin-top:72px;border-top:1px solid var(--c-ink-08);border-bottom:1px solid var(--c-ink-08)}html.route-product-category-v2 .v2c-description
summary{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:0;color:var(--c-ink);font-family:var(--ff-display);font-size:22px;font-weight:500;list-style:none;cursor:pointer}html.route-product-category-v2 .v2c-description summary
svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;transition:transform var(--tr-fast)}html.route-product-category-v2 .v2c-description__body{max-width:860px;padding:0
0 48px;color:var(--c-ink-70);font-size:14px;line-height:1.75}html.route-product-category-v2 .v2c-description__body h2,
html.route-product-category-v2 .v2c-description__body
h3{margin:32px
0 12px;font-family:var(--ff-display);font-size:24px;font-weight:500;line-height:1.25}html.route-product-category-v2 .v2c-description__body
p{margin:0
0 16px}html.route-product-category-v2 .v2c-description__body ul,
html.route-product-category-v2 .v2c-description__body
ol{margin:0
0 16px 20px}html.route-product-category-v2 .v2c-description__body
li{margin-bottom:6px;list-style:inherit}html.route-product-category-v2 .v2c-description__body
a{color:var(--c-violet-700);text-decoration:underline}@media (max-width: 1023px){html.route-product-category-v2 .v2c-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}html.route-product-category-v2 .v2c-toolbar__result{display:none}html.route-product-category-v2 .v2c-toolbar{justify-content:flex-end}}@media (max-width: 767px){html.route-product-category-v2 .v2-category{padding-bottom:64px}html.route-product-category-v2 .v2c-wrap{padding:0
16px}html.route-product-category-v2 .v2c-breadcrumbs{min-height:44px;flex-wrap:nowrap;overflow:hidden;white-space:nowrap}html.route-product-category-v2 .v2c-breadcrumbs > span{min-width:0}html.route-product-category-v2 .v2c-hero{padding:32px
0 28px}html.route-product-category-v2 .v2c-hero__line{display:block}html.route-product-category-v2 .v2c-hero
h1{font-size:clamp(34px, 10vw, 42px);line-height:1.06}html.route-product-category-v2 .v2c-count{margin-top:16px;padding:0;white-space:normal}html.route-product-category-v2 .v2c-subcategories{flex-wrap:nowrap;margin:0
-16px 28px;padding:0
16px 8px}html.route-product-category-v2 .v2c-subcategories
a{min-height:42px;padding:9px
14px;font-size:12px}html.route-product-category-v2 .v2c-toolbar{min-height:0;margin-bottom:16px;padding:12px
0}html.route-product-category-v2 .v2c-toolbar__controls{display:grid;grid-template-columns:minmax(0, 1fr) auto;width:100%;gap:8px}html.route-product-category-v2 .v2c-select{grid-template-columns:minmax(0, 1fr) 16px;gap:4px;min-width:0;padding:0
10px}html.route-product-category-v2 .v2c-select > span{display:none}html.route-product-category-v2 .v2c-select--limit{grid-template-columns:36px 16px}html.route-product-category-v2 .v2c-select
select{min-width:0;font-size:12px}html.route-product-category-v2 .v2c-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px}html.route-product-category-v2 .v2c-card{border-radius:12px}html.route-product-category-v2 .v2c-card__body{padding:12px}html.route-product-category-v2 .v2c-card__model{margin-bottom:4px;font-size:9px}html.route-product-category-v2 .v2c-card
h2{min-height:39px;font-size:12px;line-height:1.55}html.route-product-category-v2 .v2c-card__price{min-height:26px;margin-top:8px;gap:3px 6px}html.route-product-category-v2 .v2c-card__price
strong{font-size:14px}html.route-product-category-v2 .v2c-card__price
s{font-size:10px}html.route-product-category-v2 .v2c-badge{top:8px;left:8px;padding:5px
8px;font-size:9px}html.route-product-category-v2 .v2c-wish{top:7px;right:7px;width:34px;height:34px}html.route-product-category-v2 .v2c-wish
svg{width:16px;height:16px}html.route-product-category-v2 .v2c-add{min-height:42px;margin-top:10px;padding:9px
10px;font-size:12px}html.route-product-category-v2 .v2c-add
svg{display:none}html.route-product-category-v2 .v2c-pagination{gap:16px;margin-top:0;padding:24px
0 32px;border-top:0}html.route-product-category-v2 .v2c-pagination__primary{display:block}html.route-product-category-v2 .v2c-load-more{width:100%;height:48px;min-height:48px;border:0;border-radius:10px;background:#825a9d;font-size:14px;line-height:20px}html.route-product-category-v2 .v2c-pagination__result{display:none}html.route-product-category-v2 .v2c-page-nav{gap:4px}html.route-product-category-v2 .v2c-page{flex-basis:44px;width:44px;height:44px;border-radius:10px}html.route-product-category-v2 .v2c-page-ellipsis{flex-basis:18px;width:18px}html.route-product-category-v2 .v2c-description{margin-top:48px}html.route-product-category-v2 .v2c-description
summary{min-height:56px;font-size:20px}html.route-product-category-v2 .v2c-description__body{padding-bottom:32px;font-size:13px}}@media (max-width: 359px){html.route-product-category-v2 .v2c-page-nav{gap:3px}html.route-product-category-v2 .v2c-page{flex-basis:40px;width:40px;height:40px}html.route-product-category-v2 .v2c-page-ellipsis{flex-basis:14px;width:14px;height:40px}}@media (prefers-reduced-motion: reduce){html.route-product-category-v2 .v2c-card,
html.route-product-category-v2 .v2c-card__media img,
html.route-product-category-v2 .v2c-wish,
html.route-product-category-v2 .v2c-add{transition:none}}html.v2-footer-active .v2-site-footer{--v2-footer-bg:#2B2530;--v2-footer-bg-soft:#352E3A;--v2-footer-paper:#F8F7F6;--v2-footer-muted:rgba(248, 247, 246, .68);--v2-footer-line:rgba(185, 153, 228, .28);--v2-footer-accent:#B999E4;display:block;width:100%;margin:0
!important;padding:0
!important;border:0
!important;background:var(--v2-footer-bg) !important;color:var(--v2-footer-paper) !important;font-family:'Inter v2','Helvetica Neue',Arial,sans-serif !important;font-size:14px;line-height:1.55}html.v2-footer-active footer:not(.v2-site-footer),
html.v2-footer-active #bottom-modules{display:none !important}html.v2-footer-active .v2-site-footer,
html.v2-footer-active .v2-site-footer *,
html.v2-footer-active .v2-site-footer *::before,
html.v2-footer-active .v2-site-footer *::after{box-sizing:border-box}html.v2-footer-active .v2-site-footer
a{color:inherit;text-decoration:none}html.v2-footer-active .v2-footer-wrap{width:100%;max-width:1280px;margin:0
auto;padding:0
32px}html.v2-footer-active .v2-footer-grid{display:grid;grid-template-columns:5fr 3fr 3fr;gap:48px;padding:48px
0}html.v2-footer-active .v2-footer-section{min-width:0;margin:0;padding:0;border:0}html.v2-footer-active .v2-footer-heading{display:flex;align-items:center;justify-content:space-between;min-height:16px;margin:0;padding:0;color:var(--v2-footer-paper);font-size:12px;font-weight:600;line-height:16px;letter-spacing: .12em;text-transform:uppercase;list-style:none}html.v2-footer-active .v2-footer-chevron{display:none;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform 160ms ease-out}html.v2-footer-active .v2-footer-panel{margin-top:16px}html.v2-footer-active .v2-footer-about{max-width:46ch;margin:0;color:var(--v2-footer-muted);font-size:14px;font-weight:400;line-height:22px}html.v2-footer-active .v2-footer-links{display:flex;flex-direction:column;align-items:flex-start;gap:8px}html.v2-footer-active .v2-footer-links
a{color:var(--v2-footer-muted);font-size:14px;font-weight:400;line-height:22px;transition:color 160ms ease-out}html.v2-footer-active .v2-footer-contacts{display:grid;grid-template-columns:minmax(280px, 1.2fr) minmax(240px, 1fr) auto;align-items:center;gap:40px;padding:24px
0;border-top:1px solid var(--v2-footer-line)}html.v2-footer-active .v2-footer-phone-group{min-width:0}html.v2-footer-active .v2-footer-contact-heading{display:block;color:var(--v2-footer-muted);font-size:11px;font-weight:600;line-height:16px;letter-spacing: .12em;text-transform:uppercase}html.v2-footer-active .v2-footer-phone-list{display:flex;flex-direction:column;max-width:310px;margin-top:8px}html.v2-footer-active .v2-footer-phone{display:grid;grid-template-columns:72px minmax(0, 1fr);align-items:center;min-height:40px;color:var(--v2-footer-paper);font-variant-numeric:tabular-nums;transition:color 160ms ease-out}html.v2-footer-active .v2-footer-phone
span{color:var(--v2-footer-muted);font-size:12px}html.v2-footer-active .v2-footer-phone
strong{color:currentColor;font-size:14px;font-weight:600;white-space:nowrap}html.v2-footer-active .v2-footer-phone .v2-phone-note{display:inline-flex;align-items:center;min-height:18px;margin-left:7px;padding:0
6px;border-radius:99px;background:rgba(185, 153, 228, .14);color:var(--v2-footer-accent);font-size:10px;font-weight:700;line-height:18px;vertical-align:1px}html.v2-footer-active .v2-footer-contact-list{display:flex;flex-direction:column;align-items:flex-start;gap:4px}html.v2-footer-active .v2-footer-contact{display:inline-flex;align-items:center;gap:10px;min-height:40px;color:var(--v2-footer-muted);font-size:14px;font-weight:400;line-height:20px;transition:color 160ms ease-out}html.v2-footer-active .v2-footer-contact
svg{flex:0 0 18px;width:18px;height:18px;fill:none;stroke:var(--v2-footer-accent);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}html.v2-footer-active .v2-footer-socials{display:flex;align-items:center;justify-content:flex-end;gap:8px}html.v2-footer-active .v2-footer-socials
a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px
solid var(--v2-footer-line);border-radius:50%;color:var(--v2-footer-paper);transition:color 160ms ease-out, border-color 160ms ease-out, background 160ms ease-out}html.v2-footer-active .v2-footer-socials
svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}html.v2-footer-active .v2-footer-socials .is-filled{fill:currentColor;stroke:none}html.v2-footer-active .v2-footer-trust{display:grid;grid-template-columns:repeat(3, max-content);align-items:center;justify-content:space-between;gap:24px;min-height:72px;padding:20px
0;border-top:1px solid var(--v2-footer-line)}html.v2-footer-active .v2-footer-trust-item{display:inline-flex;align-items:center;gap:10px;color:var(--v2-footer-muted);font-size:12px;font-weight:500;line-height:16px;white-space:nowrap}html.v2-footer-active .v2-footer-trust-item
svg{flex:0 0 18px;width:18px;height:18px;fill:none;stroke:var(--v2-footer-accent);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}html.v2-footer-active .v2-footer-payments{display:inline-flex;align-items:center;justify-content:flex-end;gap:12px;min-width:120px}html.v2-footer-active .v2-footer-payments
svg{display:block;height:24px}html.v2-footer-active .v2-footer-visa{width:64px}html.v2-footer-active .v2-footer-visa
text{fill:var(--v2-footer-paper);font-family:Arial,sans-serif;font-size:22px;font-style:italic;font-weight:800;letter-spacing:-.08em}html.v2-footer-active .v2-footer-mastercard{width:42px}html.v2-footer-active .v2-footer-legal{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:56px;padding:12px
0;border-top:1px solid var(--v2-footer-line);color:rgba(248, 247, 246, .52);font-size:12px;font-weight:400;line-height:16px}html.v2-footer-active .v2-footer-legal
a{transition:color 160ms ease-out}@media (min-width: 768px){html.v2-footer-active .v2-footer-section > .v2-footer-panel{display:block !important}html.v2-footer-active .v2-footer-heading{cursor:default;pointer-events:none}}@media (max-width: 767px){html.v2-footer-active .v2-footer-wrap{padding:0
20px}html.v2-footer-active .v2-footer-grid{display:block;padding:12px
0}html.v2-footer-active .v2-footer-section{border-bottom:1px solid var(--v2-footer-line)}html.v2-footer-active .v2-footer-heading{min-height:52px;cursor:pointer;-webkit-tap-highlight-color:transparent}html.v2-footer-active .v2-footer-chevron{display:block}html.v2-footer-active .v2-footer-panel{margin:0;padding:8px
0 16px}html.v2-footer-active .v2-footer-links{gap:0}html.v2-footer-active .v2-footer-links
a{display:flex;align-items:center;width:100%;min-height:44px}html.v2-footer-active .v2-footer-contacts{grid-template-columns:minmax(0, 1fr);gap:0;min-height:0;padding:20px
0}html.v2-footer-active .v2-footer-phone-list{max-width:none;margin-top:8px}html.v2-footer-active .v2-footer-phone{grid-template-columns:72px minmax(0, 1fr);min-height:48px}html.v2-footer-active .v2-footer-phone
strong{font-size:15px}html.v2-footer-active .v2-footer-contact-list{display:flex;flex-direction:column;align-items:stretch;gap:4px;margin-top:16px}html.v2-footer-active .v2-footer-contact{width:100%;min-height:40px}html.v2-footer-active .v2-footer-socials{justify-content:flex-start;margin-top:16px}html.v2-footer-active .v2-footer-trust{grid-template-columns:1fr 1fr;justify-content:stretch;gap:0;min-height:0;padding:8px
0}html.v2-footer-active .v2-footer-trust-item,
html.v2-footer-active .v2-footer-payments{min-width:0;min-height:56px;padding:10px
8px}html.v2-footer-active .v2-footer-trust-item{white-space:normal}html.v2-footer-active .v2-footer-payments{grid-column:1 / -1;justify-content:center;gap:8px;border-left:0}html.v2-footer-active .v2-footer-payments
svg{height:22px}html.v2-footer-active .v2-footer-legal{min-height:72px;padding:16px
0;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px}}@media (min-width: 768px) and (max-width: 1023px){html.v2-footer-active .v2-footer-grid{grid-template-columns:4fr 3fr 3fr;gap:32px}html.v2-footer-active .v2-footer-contacts{grid-template-columns:minmax(280px, 1.2fr) minmax(220px, 1fr) auto;align-items:flex-start;gap:24px}html.v2-footer-active .v2-footer-trust{grid-template-columns:repeat(3, minmax(0, 1fr));justify-content:stretch}html.v2-footer-active .v2-footer-payments{justify-content:flex-end}}.hint,[data-hint]{position:relative;display:inline-block}.hint:before,.hint:after,[data-hint]:before,[data-hint]:after{position:absolute;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;transition:.3s ease}.hint:hover:before,.hint:hover:after,.hint:focus:before,.hint:focus:after,[data-hint]:hover:before,[data-hint]:hover:after,[data-hint]:focus:before,[data-hint]:focus:after{visibility:visible;opacity:1}.hint:before,[data-hint]:before{content:'';position:absolute;background:transparent;border:6px
solid transparent;z-index:1000001}.hint:after,[data-hint]:after{content:attr(data-hint);background:#383838;color:#fff;text-shadow:0 -1px 0 #000;padding:8px
10px;font-size:12px;line-height:12px;white-space:nowrap;box-shadow:4px 4px 8px rgba(0,0,0,.3)}html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, small, strong, b, i, dl, dt, dd, form, label, footer, header, menu, nav, section{margin:0;padding:0;border:0;outline:0}html{-webkit-text-size-adjust:none}body{font-size:14px;line-height:1.4;font-family:Helvetica,Arial,sans-serif;overflow-x:hidden}article, aside, details, figcaption, figure, footer, header, menu, nav, section{display:block}header *, #container *, footer *, #top-modules *, #bottom-modules
*{box-sizing:border-box}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}.clearfix{clear:both;display:block}:before, :after{font-family:'journal-icons';position:relative;font-style:normal;font-variant:normal;font-weight:normal;color:inherit;font-size:inherit;display:inline-block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}i{position:relative;font-style:normal;vertical-align:middle}i
img{position:relative;vertical-align:middle;max-width:100%;height:auto}body::after{position:fixed;width:100%;height:100%;z-index:-1;display:block;top:0;left:0;right:0;bottom:0}.xl-20{width:20%}.xs-5, .xs-10, .xs-15, .xs-20, .xs-25, .xs-30, .xs-35, .xs-40, .xs-45, .xs-50, .xs-55, .xs-60, .xs-65, .xs-70, .xs-75, .xs-80, .xs-85, .xs-90, .xs-95, .xs-100, .xs-33, .xs-66, .sm-5, .sm-10, .sm-15, .sm-20, .sm-25, .sm-30, .sm-35, .sm-40, .sm-45, .sm-50, .sm-55, .sm-60, .sm-65, .sm-70, .sm-75, .sm-80, .sm-85, .sm-90, .sm-95, .sm-100, .sm-33, .sm-66, .md-5, .md-10, .md-15, .md-20, .md-25, .md-30, .md-35, .md-40, .md-45, .md-50, .md-55, .md-60, .md-65, .md-70, .md-75, .md-80, .md-85, .md-90, .md-95, .md-100, .md-33, .md-66, .lg-5, .lg-10, .lg-15, .lg-20, .lg-25, .lg-30, .lg-35, .lg-40, .lg-45, .lg-50, .lg-55, .lg-60, .lg-65, .lg-70, .lg-75, .lg-80, .lg-85, .lg-90, .lg-95, .lg-100, .lg-33, .lg-66, .xl-5, .xl-10, .xl-15, .xl-20, .xl-25, .xl-30, .xl-35, .xl-40, .xl-45, .xl-50, .xl-55, .xl-60, .xl-65, .xl-70, .xl-75, .xl-80, .xl-85, .xl-90, .xl-95, .xl-100, .xl-33, .xl-66{float:left}.j-min{height:40px}@media only screen and (min-width: 760px){.extended-layout
#content{padding:20px
0 0 0}}#content{position:relative;z-index:2;padding:20px
20px 0 20px;background-color:transparent;-webkit-transform:translate3d(0, 0, 0)}#content:after{content:".";display:block;clear:both;height:0;visibility:hidden}#content .content ul, #content .content
li{margin:0;padding:0;list-style:none}#content .content
ul{margin:8px
0}#content .content > ul > li > a{display:inline-block;padding:4px
0 4px 10px;font-size:inherit}input, textarea, keygen, select, button{font-family:inherit}a{color:#333745;text-decoration:none;cursor:pointer}button{border:none;background-color:transparent;padding:0}.button{cursor:pointer;font-size:14px;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-color 0.15s ease-in-out;padding:0
12px;border:0;line-height:32px;background-color:transparent;display:inline-block;-webkit-appearance:none;text-align:center;position:relative}.button i:before{padding:0
1px}.cart{position:relative}select{background:#f4f4f4;border:1px
solid #E4E4E4;padding:2px;margin:5px;max-width:100%}label{cursor:pointer;padding-right:20px}.oc2 .input-group{display:table;position:relative}.oc2 .input-group .form-control{float:left;display:table-cell}.old-browser{display:table;width:100%;text-align:center;font-size:16px;color:#fff;background-color:#f74558;height:60px;line-height:60px;position:fixed;z-index:9999999;top:0}.old-browser
a{text-decoration:underline;color:#fff}.scroll-top{display:none;position:fixed;z-index:9999;right:5px;bottom:0;padding:8px;cursor:pointer}.scroll-top:before{transition:color .2s;content:"\e021";font-size:45px}[data-hint]:before{border:7px
solid transparent;display:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}[data-hint]:after{text-shadow:none;color:white;font-family:Helvetica,Arial,sans-serif;text-transform:none;background-color:#333745;box-shadow:none;line-height:100%;padding:8px
10px;display:none}header{z-index:99;position:relative;margin:0
auto;display:table;width:100%}.header{display:table;width:100%}.header > div{position:relative}#header{max-width:1024px;margin:0
auto}#search{position:relative;width:100%}.button-search{cursor:pointer;border-right-width:1px;border-right-style:solid;border-right-color:transparent;float:left;position:absolute;color:#CCC;transition:color 0.2s, background-color 0.2s;z-index:9;height:100%}.button-search
button{width:40px;height:100%}.button-search
i{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.button-search i:before{content:"\e697";font-size:20px}#search
input{float:left;width:100%;height:100%;max-width:100%;background-color:white;border:none;border-radius:0;padding:0;margin:0;padding-left:50px;font-size:13px;color:#333745;box-shadow:none}.journal-cart{margin:0;z-index:2}#cart{left:0;right:0;width:100%;height:40px}#cart
ul{padding:0;margin:0;list-style:none}#cart
.heading{cursor:pointer;float:none;margin:0;padding:0;border:none;position:relative;height:100%;width:100%;display:block;background-color:transparent;z-index:1;border-radius:inherit}#cart .heading
a{color:inherit;border:none;font-size:inherit;text-decoration:none;overflow:hidden;width:100%;height:100%;display:table;border-radius:inherit}#cart .heading a > span{text-align:right;padding-right:5px;display:table-cell;vertical-align:middle;width:100%;position:relative}#cart .heading
i{width:40px;height:40px;border-left-width:1px;border-color:transparent;border-style:solid;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@supports ((display: -webkit-box) or (display: -webkit-flex) or (display: -ms-flexbox) or (display: flex)){#cart .heading
i{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}#cart .heading i::before{content:"\e000";font-size:28px;color:white}#cart
.content{visibility:hidden;list-style:none;opacity:0;padding:0;margin:0;min-width:360px;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';position:relative;min-height:125px;color:#333745;float:right;transition:opacity .3s}#cart .content .cart-wrapper{background-color:white}#cart
.checkout{clear:both;padding:18px
0;text-align:center;display:table;margin:0
auto;width:100%}#cart .checkout a + a{margin-left:15px}.oc2 .image .img-thumbnail{display:block}.mini-cart-info{position:relative;overflow:auto;padding:3px
12px 0 12px}.mini-cart-info
table{border-collapse:collapse;margin-bottom:0}.mini-cart-info table
tr{border-bottom:1px solid #EEE}.mini-cart-info table tr
td{color:inherit;vertical-align:middle;padding:10px
5px;padding-left:0}.mini-cart-info table tr td
a{display:block;color:inherit}.mini-cart-info table tr
td.image{width:1px}.mini-cart-info table tr td.image
img{text-align:left;max-width:50px;height:auto}.mini-cart-info table tr
td.name{padding-left:5px}.mini-cart-info table tr td.name
div{line-height:1;padding-top:5px}.mini-cart-info table tr
td.quantity{text-align:right;white-space:nowrap}.mini-cart-info table tr
td.total{text-align:right}.mini-cart-info table tr
td.remove{text-align:right;padding-top:11px}.mini-cart-info table tr td.remove
button{cursor:pointer}.mini-cart-info table tr td.remove
img{display:none}.mini-cart-info table tr td.remove
i{cursor:pointer;color:#EA2E49;transition:color .2s;left:5px}.mini-cart-info table tr td.remove i:before{content:"\e601";font-size:15px;top:-2px;color:inherit}.mini-cart-total{text-align:right;padding:5px
10px 3px 0;background-color:#f4f4f4;overflow:hidden;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mini-cart-total
table{border-collapse:collapse;display:inline-block;width:auto}.mini-cart-total
td{padding:3px
4px}.mini-cart-total
td.right{min-width:80px;text-align:right}.mobile-trigger, .mobile-plus{display:none;position:relative}.super-menu{width:100%;position:relative;display:table;table-layout:fixed;margin:0;padding:0;border:0}.super-menu > li{border-width:0;border-left-width:1px;border-style:solid;border-color:transparent;transition:all 0.2s !important;display:table-cell;min-width:40px;color:white}.super-menu > li > a{text-align:center;height:100%;font-size:15px;text-transform:uppercase;color:inherit;text-decoration:none;display:block;position:relative;line-height:39px;white-space:nowrap;overflow:hidden}.super-menu > li > a
span{display:inline-block}.mega-menu{left:0;position:absolute;display:none;padding:20px;overflow:hidden;width:100%;z-index:9999}.mega-menu > div{display:block;overflow:hidden;margin-right:-20px;margin-bottom:-20px}.drop-down{position:relative}.drop-down > ul{display:none}.drop-down
ul{z-index:999;position:absolute;list-style:none;margin:0;padding:0;box-shadow:0 1px 8px -3px rgba(0, 0, 0, 0.5)}.drop-down ul
li{color:#333745;background-color:white;position:relative;border-width:0 0 1px 0;border-style:solid;border-color:#EEE;max-width:100vw}.drop-down ul li
ul{visibility:hidden;opacity:0;left:100%;top:0}.drop-down ul li
a{padding:11px
25px 12px 9px;display:block;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drop-down ul li a:before{margin-right:5px}header .mega-menu-item > div{margin-right:20px;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}header .mega-menu-item
h3{transition:background-color 0.2s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .mega-menu-item h3
a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:inherit;transition:color 0.2s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.mega-menu-categories .mega-menu-item{margin-bottom:20px}.mega-menu-categories .mega-menu-item
ul{float:left;width:58%;margin:7px
0 0 0;padding:0;list-style:none}.mega-menu-categories .mega-menu-item ul
li{padding-bottom:2px;position:relative}.mega-menu-categories .mega-menu-item ul li
a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:normal;padding-left:10px;transition:color .1s;line-height:15px}.mega-menu-categories .mega-menu-item ul li a:before{position:absolute;left:0;top:0}.mega-menu-categories .mega-menu-item
img{float:right;width:40%;height:auto;margin-top:10px}.mega-menu-categories .mega-menu-item.menu-image-left
ul{width:55%;padding:0
0 0 8px}.mega-menu-categories .mega-menu-item.menu-image-left
img{float:left}.mega-menu-categories .mega-menu-item.menu-no-image
ul{width:100%;padding:0}.oc2 #cart
.content{transition:opacity 0s}.oc2 #cart .content:before{display:none}.oc2 #cart .content .cart-wrapper{display:block !important}.oc2 #cart .content .cart-wrapper:before{content:"\e61e";color:white;font-size:20px;position:absolute;top:-2px;right:10px}.oc2 .mini-cart-total{padding:0}.oc2 .mini-cart-total
table{padding:5px
10px 3px 0}@media only screen and (min-width: 980px){.mobile-menu-on-tablet .journal-menu .mobile-menu > li{border-bottom-style:hidden}}#language, #currency{height:100%}.center-header #language, .center-header
#currency{border-left-width:1px;border-right-width:1px}@media only screen and (max-width: 760px){.center-header
#language{border-left-width:0}}.language-text,
.currency-text{display:inline-block;padding:0
4px;position:relative}.language-text{margin-left:2px}@media only screen and (min-width: 760px){.lang-full .dropdown-menu > li > a, .currency-full .dropdown-menu > li > a{text-align:left}}@media only screen and (min-width: 760px){.header{position:static;display:table;top:0;left:0;width:100%;transition:top .5s ease-out;-webkit-transform:translateZ(0);transform:translateZ(0)}}@media only screen and (max-width: 760px){.mobile-menu .mega-menu{z-index:1}}p
img{max-width:100% !important}.journal-popup
*{box-sizing:border-box}.journal-accordion .journal-accordion-content > *{border-bottom:0;padding:0}.cart-total{overflow:auto;padding:8px}.cart-total
table{float:right}.cart-total
td{padding:4px;text-align:right}label{line-height:1.5;font-size:13px;position:relative}#total
.right{font-size:14px;width:87%;font-weight:bold}.checkout{margin-bottom:20px;overflow:hidden}.checkout
select{margin:0
0 3px 0}.oc2 .img-thumbnail{max-width:100%;height:auto}table{width:100%;border-spacing:0}table td a + a{margin-left:15px}table.form{width:100%;padding-top:15px;margin-bottom:15px}.backface :before, .backface :after{-webkit-backface-visibility:hidden}#footer{border:0;position:relative;max-width:1024px;margin:0
auto;display:table;width:100%}footer{position:relative;width:100%;margin:0
auto;clear:both;display:table;z-index:10}[data-icon]:before{font-family:'journal-icons';content:attr(data-icon);speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width: 1220px){.lg-20{width:20%}}@media only screen and (max-width: 980px){.md-33{width:33.333333%}}@media only screen and (max-width: 760px){.sm-50{width:50%}}@media only screen and (max-width: 470px){.xs-100{width:100%}}@media only screen and (max-width: 980px){#container, #header{max-width:100%}}@media only screen and (max-width: 760px){#cart
.content{width:100%}}@media only screen and (max-width: 980px){.journal-menu{clear:both}#cart{box-shadow:none}}@media only screen and (max-width: 760px){body
header{box-shadow:none}#header{padding-top:40px}}@media only screen and (max-width: 470px){#cart
.content{min-width:100%}}@media only screen and (max-width: 760px){#cart, #search{box-shadow:none !important}}@media only screen and (max-width: 760px){.journal-menu .mega-menu,
.journal-menu .mobile-menu > li > ul{overflow-y:scroll;-webkit-overflow-scrolling:touch}.super-menu{box-shadow:none;border-radius:0}}@media only screen and (max-width: 760px){.mobile-trigger{display:block;height:40px;line-height:39px;text-transform:uppercase;width:100%;font-size:16px;padding-left:10px;color:#EEE;cursor:pointer}.mobile-trigger:before{content:"\e618";color:inherit;margin-right:10px;font-size:23px;float:left}.journal-menu{height:auto}.journal-menu .mobile-menu{display:none;box-shadow:none}.journal-menu .mobile-menu > li{position:relative;display:block;border-bottom:1px solid #333745;border-left-width:0;border-right-width:0;left:0}.journal-menu .mobile-menu > li .mobile-plus{display:none;width:40px;height:40px;line-height:35px;font-size:25px;font-weight:bold;top:0;right:0;position:absolute;text-align:center;cursor:pointer;color:white;background-color:#4f5660;border-style:solid;border-color:inherit}.journal-menu .mobile-menu > li > ul{left:0 !important}.journal-menu .mobile-menu > li > ul li .mobile-plus{border-left-width:0;height:40px}.journal-menu .mobile-menu > li > a{text-align:left;padding-left:10px}.journal-menu .mobile-menu > li > ul + .mobile-plus,
.journal-menu .mobile-menu > li > div + .mobile-plus,
.journal-menu .mobile-menu > li > span + .mobile-plus,
.journal-menu .mobile-menu > li > ul li .mobile-plus{display:block}.journal-menu .mobile-menu .mega-menu{max-width:100vw}}@media only screen and (max-width: 980px){.mobile-menu-on-tablet .super-menu{box-shadow:none}.mobile-menu-on-tablet .mobile-trigger{display:block;height:40px;line-height:39px;text-transform:uppercase;width:100%;font-size:16px;padding-left:10px;cursor:pointer;color:#EEE}.mobile-menu-on-tablet .mobile-trigger:before{content:"\e618";margin-right:10px;font-size:23px;float:left}.mobile-menu-on-tablet header .journal-menu{height:auto}.mobile-menu-on-tablet header .journal-menu .mobile-menu{display:none;border-width:0;overflow:hidden}.mobile-menu-on-tablet header .journal-menu .mobile-menu > li{position:relative;display:block;border-bottom-width:1px;border-bottom-style:solid;border-left-width:0;border-right-width:0;left:0;width:100%}.mobile-menu-on-tablet header .journal-menu .mobile-menu > li .mobile-plus{display:none;width:40px;height:40px;line-height:35px;font-size:25px;font-weight:bold;top:0;right:0;position:absolute;text-align:center;cursor:pointer;color:white;background-color:#4f5660;border-left-width:0;border-style:solid;border-color:inherit}.mobile-menu-on-tablet header .journal-menu .mobile-menu > li > ul{left:0 !important}.mobile-menu-on-tablet header .journal-menu .mobile-menu > li > ul li .mobile-plus{border-left-width:0;height:40px}.mobile-menu-on-tablet header .journal-menu .mobile-menu > li > a{text-align:left;padding-left:10px}.mobile-menu-on-tablet header .journal-menu .mobile-menu > li > ul + .mobile-plus,
.mobile-menu-on-tablet header .journal-menu .mobile-menu > li > div + .mobile-plus,
.mobile-menu-on-tablet header .journal-menu .mobile-menu > li > span + .mobile-plus,
.mobile-menu-on-tablet header .journal-menu .mobile-menu > li > ul li .mobile-plus{display:block}}.mobile-menu > li > ul{border-width:0}@media only screen and (max-width: 980px){.mobile-menu-on-tablet .mobile-menu > li > ul, .mobile-menu-on-tablet .mobile-menu > li > .mega-menu{border-width:1px 0 0 0;border-style:solid;border-color:#EEE}.mobile-menu-on-tablet .mobile-menu .drop-down > ul{border-width:1px 0 0 0;display:none}.mobile-menu-on-tablet .mobile-menu .drop-down
ul{width:100%;position:relative;box-shadow:none;left:0;visibility:visible;opacity:1;display:none}.mobile-menu-on-tablet .mobile-menu .drop-down ul
li{color:#333745;position:relative;border-width:0 0 1px 0;border-style:solid;border-color:#EEE}}@media only screen and (max-width: 760px){.mobile-menu > li > ul, .mobile-menu > li > .mega-menu{border-width:1px 0 0 0;border-style:solid;border-color:#EEE}.mobile-menu .drop-down > ul{display:none;border-width:1px 0 0 0}.mobile-menu .drop-down
ul{width:100%;position:relative;box-shadow:none;left:0;visibility:visible;opacity:1;display:none}.mobile-menu .drop-down ul
li{color:#333745;position:relative;border-width:0 0 1px 0;border-style:solid;border-color:#EEE}.mobile-menu .drop-down ul li
a{margin-right:20px;width:calc(100% - 50px);min-height:38px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px
10px;white-space:normal}}@media only screen and (max-width: 760px){.header{top:0 !important}}@media only screen and (max-width: 760px){div#content{padding:20px
20px 0 20px !important}}@media only screen and (max-width: 470px){#total
.right{width:74%}}@media only screen and (max-width: 760px){[data-hint]:before, [data-hint]:after{display:none !important}}@media only screen and (max-width: 760px){.mobile-menu{overflow-y:scroll !important;max-height:calc(100vh - 40px);-webkit-overflow-scrolling:touch}}@supports ((display: -webkit-box) or (display: -webkit-flex) or (display: -ms-flexbox) or (display: flex)){.mega-menu > div,
.mega-menu-column.mega-menu-categories > div,
.mega-menu-column.mega-menu-products > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mega-menu > div > h3,
.mega-menu-column.mega-menu-categories > div > h3,
.mega-menu-column.mega-menu-products > div > h3{width:100%}.mega-menu .mega-menu-item,
.mega-menu-column.mega-menu-categories .mega-menu-item,
.mega-menu-column.mega-menu-products .mega-menu-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.mega-menu .mega-menu-item > div,
.mega-menu-column.mega-menu-categories .mega-menu-item > div,
.mega-menu-column.mega-menu-products .mega-menu-item > div{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.clearfix:before, .clearfix:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}html[dir="rtl"] .top-menu li *:not(.icon-only) i{margin-right:0 !important;margin-left:5px}.drop-down ul li a, .fly-drop-down ul li
a{color:rgb(255, 255, 255)}.mega-menu div > h3{font-weight:normal;color:rgb(185, 154, 228);border-bottom-width:1px;border-style:solid;border-color:rgb(80, 80, 80);padding-bottom:5px}.mega-menu-categories .mega-menu-item ul li
a{font-size:12px;color:rgb(255, 255, 255)}.super-menu > li > a{font-weight:400;font-family:"Podkova";font-size:16px;text-transform:none;color:rgb(255, 255, 255)}.super-menu > li, .super-menu > li:last-of-type, .journal-desktop .menu-floated .float-right{border-style:solid}.drop-down ul li, .mobile-menu .drop-down ul li, .flyout-menu .fly-drop-down ul
li{border-bottom-style:solid;border-color:rgb(80, 80, 80)}.mega-menu-categories .mega-menu div > h3{text-align:left}.mobile-trigger:before{content:'\e618';font-size:20px;color:rgb(68, 67, 73);top:-1px}.mega-menu-categories .mega-menu-item ul li a:before, html[dir='rtl'] .mega-menu-categories .mega-menu-item ul li a::after{content:'\e62c';font-size:10px;color:rgb(255, 255, 255)}.mobile-trigger, .mobile-menu-on-tablet .mobile-trigger{font-weight:bold;font-size:16px;text-transform:uppercase;color:rgb(56, 56, 56)}.journal-menu .mobile-menu > li .mobile-plus, .tablet.mobile-menu-on-tablet header .journal-menu .mobile-menu > li .mobile-plus, .mobile.mobile-menu-on-tablet header .journal-menu .mobile-menu > li .mobile-plus{background-color:rgb(56, 56, 56);color:rgb(255, 255, 255)}.super-menu{background-color:rgb(37, 37, 37);border-right-width:1px;border-left-width:1px;border-style:solid}.super-menu > li, .super-menu > li:last-of-type, .journal-desktop .menu-floated .float-left, .journal-desktop .menu-floated .float-right{border-color:rgb(217, 217, 217)}.mega-menu, .html-menu{background-color:rgb(37, 37, 37)}.drop-down ul li, .fly-drop-down ul
li{background-color:rgb(68, 67, 73)}.journal-menu .mobile-trigger{background-color:rgb(228, 228, 228)}.mega-menu{padding:20px}.mega-menu-item > div, #header .mega-menu .product-wrapper{margin-right:10px}.mobile .journal-menu .mobile-menu > li, .tablet.mobile-menu-on-tablet header .journal-menu .mobile-menu > li, .mobile.mobile-menu-on-tablet header .journal-menu .mobile-menu > li, #header .journal-menu .mobile-menu > li .mobile-plus{border-style:solid;border-color:rgb(80, 80, 80)}body{font-weight:400;font-family:"Open Sans";font-size:14px;color:rgb(42, 43, 46)}.button, .side-column .box-content a.button, #quickcheckout .button, .modal-footer
.btn{font-size:14px;color:rgb(255, 255, 255)}.button, #quickcheckout .button, .modal-footer
.btn{border-radius:2px;padding:0
15px;line-height:35px;background-color:rgb(185, 153, 228)}.scroll-top:before{content:'\e021';font-size:45px;color:rgb(63, 87, 101)}a{color:rgb(185, 153, 228)}.scroll-top:hover:before{color:rgb(241, 196, 15)}#footer{margin-top:20px;margin-bottom:0px}#cart .heading
i{border-left-style:none}.mini-cart-info table
tr{border-bottom-style:solid;border-bottom-color:rgb(80, 80, 80)}#cart .heading, .ie9 #cart
button.heading{font-size:14px;color:rgb(56, 56, 56)}.mini-cart-info, #cart
.empty{color:rgb(238, 238, 238)}.mini-cart-info table tr td.image
img{border-radius:3px}.mini-cart-info{max-height:355px}.mini-cart-total{color:rgb(238, 238, 238);background-color:rgb(80, 80, 80)}.button-search, .journal-header-center .button-search{border-right-style:solid}#search
input{font-size:13px!important;background-color:rgb(42, 43, 46)}#cart .heading i:before{content:'\e69a';font-size:24px;color:rgb(37, 37, 37);left:1px}.button-search i:before{content:'\e697';font-size:22px;color:rgb(37, 37, 37);top:-1px;left:-1px}.header, .boxed-header.default-header .journal-login{background-color:rgb(255, 255, 255)}#cart .content .cart-wrapper, .oc2 #cart
.checkout{background-color:rgb(56, 56, 56)}.mini-cart-info table tr td.remove
i{color:rgb(153, 153, 153)}.button-search:hover i:before{color:rgb(255, 255, 255)}#cart .checkout
.button{color:rgb(255, 255, 255);background-color:rgb(185, 153, 228)}#cart .checkout .button + .button{background-color:rgb(185, 153, 228);color:rgb(255, 255, 255)}#content.sc-page .content p, #content.sc-page .action-area p, .cart-total, table.list tfoot
td{background-color:rgb(244, 244, 244)}#container, #header, #footer, .bottom-footer > div, .bottom-footer.boxed-bar{max-width:1920px}#cart{box-shadow:none}#cart .cart-wrapper{box-shadow:0 3px 15px -3px rgba(0, 0, 0, 0.25)}#search
input{box-shadow:none}@media only screen and (max-width: 760px){ul.super-menu > li > a,
ul.super-menu > li:hover > a{color:rgb(228, 228, 228)}ul.super-menu > li,
ul.super-menu > li:hover{background-color:rgb(68, 67, 73)}.button-search{background-color:}.button-search i:before{color: !important}}@media only screen and (max-width: 980px){.mobile-menu-on-tablet ul.super-menu > li > a,
.mobile-menu-on-tablet ul.super-menu > li:hover > a{color:rgb(228, 228, 228)}.mobile-menu-on-tablet ul.super-menu > li,
.mobile-menu-on-tablet ul.super-menu > li:hover{background-color:rgb(68, 67, 73)}}@media only screen and (max-width: 1935px){.super-menu, .mega-menu, .html-menu{border-radius:0}}.journal-header-center #cart .content:before,
.oc2 #cart .content .cart-wrapper:before{color:rgb(56, 56, 56)}.button-search{border-right-style:solid;border-right-color:}@media only screen and (max-width: 760px){.center-header #search input, .default-header #search
input{background-color:rgb(244, 244, 244)}.center-header header #cart, .default-header header
#cart{background-color:rgb(255, 255, 255)}.journal-menu .mobile-menu > li{border-color:rgb(217, 217, 217);border-style:solid}}.mega-menu-categories .mega-menu-item,
.mega-menu-brands .mega-menu-item,
.mega-menu-html .mega-menu-item,
#header .mega-menu .product-grid-item{margin-bottom:10px}.mega-menu > div{margin-bottom:-10px !important;margin-right:-10px}@media only screen and (max-width: 760px){.super-menu{border-width:0}}.drop-down
ul{box-shadow:none !important}.mobile-trigger{background-color:rgb(37, 37, 37)}@media only screen and (max-width: 760px){.super-menu{background-color:rgb(37, 37, 37)}}.mega-menu{max-width:1920px}@media only screen and (min-width : 760px) and (max-width: 980px){.mobile-menu-on-tablet .mobile-menu > li > ul,
.mobile-menu-on-tablet .mobile-menu > li > .mega-menu{border-style:solid;border-color:rgb(80, 80, 80)}}@media only screen and (max-width: 760px){.mobile-menu > li > ul,
.mobile-menu > li > .mega-menu{border-style:solid;border-color:rgb(80, 80, 80)}}.header{box-shadow:0 0 5px rgba(0, 0, 0, 0.4)}@media only screen and (max-width: 760px){.mega-menu-categories .mega-menu-item ul,
.mega-menu-categories .mega-menu-item.menu-image-left
ul{width:100%}.mega-menu-categories .mega-menu-item
img{display:none !important}}@media only screen and (max-width: 1935px){div#footer{margin-top:20px}@media only screen and (min-width: 1935px){.safari5 #footer,
.safari5.boxed-header
header{width:1920px}}@media only screen and (max-width: 470px){header .journal-menu .mobile-trigger{width:50%;margin-top:-40px;z-index:3;background-color:transparent}.journal-cart{z-index:2;background-color:}}@media only screen and (max-width: 470px){div.mobile-trigger, .mobile-menu-on-tablet div.mobile-trigger{color:rgb(80, 80, 80)}div.mobile-trigger:before, .mobile-menu-on-tablet div.mobile-trigger:before{color:rgb(80, 80, 80)}}footer{box-shadow:none}@media only screen and (min-width:760px) and (max-width: 1935px){.extended-layout #content,
.extended-layout #column-left + #content,
.extended-layout #column-right + #content{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 760px){#cart .heading i::before{color:}#cart .heading
i{background-color:}}
