@charset "UTF-8";.g-main-nav .g-standard .g-dropdown{width:242px}.g-content{margin:0.938rem;padding:0}body{font-size:1rem;line-height:1.5}body,#g-page-surround{color:#232323;background-color:#fff;font-family:"Open Sans";font-weight:400;font-size:15px;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.g-content{margin:0.625rem;padding:0.938rem}a{color:#6639b6;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;cursor:pointer}@media print{#g-page-surround{background:#fff !important;color:#000 !important}}@media only all and (max-width:59.99rem){nav.g-main-nav{display:none !important}}.g-main-nav .g-toplevel{font-size:14px}.g-main-nav .g-toplevel>li>.g-menu-item-container{color:#000}.g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active>.g-menu-item-container{color:#6639b6}.g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active.g-selected>.g-menu-item-container{color:#6639b6}.g-main-nav .g-dropdown{background:#fff;font-size:14px}.g-main-nav .g-sublevel>li>.g-menu-item-container{color:#3f3f3f}.g-main-nav .g-sublevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover>.g-menu-item-container,.g-main-nav .g-sublevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active>.g-menu-item-container{color:#6639b6}.g-menu-hastouch .g-toplevel>li.active.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{color:false}.g-main-nav{}.g-main-nav .g-menu-item-container{-webkit-transition:0.25s !important;-moz-transition:0.25s !important;transition:0.25s !important}.g-main-nav .g-toplevel{font-weight:600}.g-main-nav .g-toplevel>li{}.g-main-nav .g-toplevel>li>.g-menu-item-container{text-decoration:none;padding:9px 25px 9px 0;font-weight:bold;line-height:1;text-transform:uppercase;-webkit-transition:all 0.2s ease-out !important;-moz-transition:all 0.2s ease-out !important;transition:all 0.2s ease-out !important}@media only all and (min-width:60rem) and (max-width:74.99rem){.g-main-nav .g-toplevel>li>.g-menu-item-container{padding-right:18px !important}}.g-main-nav .g-toplevel>li>.g-menu-item-container>.g-menu-item-content{line-height:normal;padding:0}.g-main-nav .g-toplevel>li.g-parent>.g-menu-item-container>.g-menu-parent-indicator{display:none !important}.g-main-nav .g-toplevel>li.g-parent .g-menu-parent-indicator{position:relative;width:auto}.g-main-nav .g-toplevel>li.g-parent .g-menu-parent-indicator:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);opacity:1;font-family:"Font Awesome 5 Pro","Font Awesome 5 Free",FontAwesome;font-weight:900;content:"";text-align:left}.g-main-nav .g-toplevel>li>.g-dropdown{-webkit-box-shadow:0 6px 12px rgba(34,36,38,0.15);box-shadow:0 6px 12px rgba(34,36,38,0.15);border:0;border-radius:0px;padding:1rem 0;font-weight:normal}.g-main-nav .g-dropdown{text-align:left;border-radius:0px}.g-main-nav .g-sublevel>li>.g-menu-item-container{padding:7px 24px}.g-main-nav .g-sublevel>li.g-parent .g-menu-parent-indicator:after{content:"";position:relative}.g-go-back a:before{font-family:"Font Awesome 5 Pro","Font Awesome 5 Free",FontAwesome;font-weight:900;content:"";font-weight:bold}.g-main-nav:not(.g-menu-hastouch) .g-dropdown{z-index:99}.g-main-nav .g-dropdown .g-block:after{content:"";position:absolute;top:0;right:0;height:100%;width:1px;background:rgba(0,0,0,0)}#g-offcanvas{background:#fff;width:17rem;color:#81829a}#g-offcanvas a{color:#81829a}#g-offcanvas a:hover{color:#6639b6}#g-offcanvas h1,#g-offcanvas h2,#g-offcanvas h3,#g-offcanvas h4,#g-offcanvas h5,#g-offcanvas h6,#g-offcanvas strong{color:#81829a}#g-page-surround>.g-offcanvas-toggle{display:none !important}.r-mobilemenu .g-offcanvas-toggle{position:relative;left:auto;top:auto;margin:0;padding:0;line-height:1}#g-offcanvas #g-mobilemenu-container ul{background:#fff}#g-offcanvas #g-mobilemenu-container ul.g-toplevel{padding-top:0.625rem}#g-offcanvas #g-mobilemenu-container ul li.g-go-back>.g-menu-item-container{padding-top:1.25rem}#g-offcanvas #g-mobilemenu-container ul>li>.g-menu-item-container{color:#333;border-bottom:1px solid #f0f0f0;padding:0.625rem 1rem}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover,#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{background:#f8f9fa}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover>.g-menu-item-container,#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active>.g-menu-item-container{color:#6639b6}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{border:1px solid #e6e6e6;background:#eceff2;-webkit-transition:background 0.2s,color 0.2s,border-color 0.2s;-moz-transition:background 0.2s,color 0.2s,border-color 0.2s;transition:background 0.2s,color 0.2s,border-color 0.2s;border-radius:0.1875rem;margin:-0.2rem 0 -0.2rem 0.5rem;padding:0.2rem}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator:hover{background:#6639b6;border:1px solid #6639b6;color:#fff}#g-offcanvas #g-mobilemenu-container ul .g-dropdown-column{width:17rem}#g-mobilemenu-container{margin:-0.938rem}@media print{#g-offcanvas{background:#fff !important;color:#000 !important}}.g-offcanvas-open .g-offcanvas-left #g-page-surround{left:17rem}.g-offcanvas-open .g-offcanvas-right #g-page-surround{right:17rem}#g-header{background-color:#fff;color:#9721c2}#g-header{padding:0}#g-header .g-content{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}@media print{#g-about,#g-about2,#g-aside,#g-bottom,#g-breadcrumbs,#g-copyright,#g-drawer,#g-feature,#g-feature2,#g-footer,#g-fullwidth1,#g-fullwidth2,#g-header,#g-info,#g-info2,#g-intro,#g-intro2,#g-main,#g-navigation,#g-showcase,#g-showcase2,#g-sidebar,#g-subheader,#g-top,#g-utility,#g-utility2{background:#fff !important;color:#000 !important}}.center-vertical{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.r-close{display:inline-block;position:absolute;top:5px;right:5px;height:40px;width:40px;cursor:pointer;opacity:0.5;border-radius:50% !important;-webkit-transition:0.3s;transition:0.3s;-webkit-transform:scale(1);transform:scale(1)}.r-close:before,.r-close:after{content:"";position:absolute;height:20px;width:3px;background:#fff;left:50%;top:50%}.r-close:before{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-o-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.r-close:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);-o-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}.r-close.dark:before,.r-close.dark:after{background:#333}.g-main-nav .g-standard .g-dropdown{-webkit-transition:none;-moz-transition:none;transition:none}.g-container{width:75rem}@media only all and (min-width:60rem) and (max-width:74.99rem){.g-container{width:60rem}}@media only all and (min-width:48rem) and (max-width:59.99rem){.g-container{width:48rem}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.g-container{width:30rem}}@media only all and (max-width:30rem){.g-container{width:100%}}@media only all and (max-width:47.99rem){.g-block{flex-grow:0;flex-basis:100%}}@media only all and (max-width:47.99rem){body [class*="size-"]{flex-grow:0;flex-basis:100%;max-width:100%}}@media only all and (max-width:47.99rem){@supports not (flex-wrap:wrap){.g-grid{display:block;flex-wrap:inherit}.g-block{display:block;flex:inherit}}}.rcadimmed.rcadimmable>.rcadimmer.rcaanimating,.rcadimmed.rcadimmable>.rcadimmer.visible,.rcadimmer.active{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}.rcadimmed.rcadimmable>.rcadimmer.rcaanimating.legacy,.rcadimmed.rcadimmable>.rcadimmer.visible.legacy,.rcadimmer.active.legacy{display:block}.r-modal.active{display:block}#r-totop.active{bottom:40px;bottom:40px;-webkit-transition:all 0.2s ease-out,bottom 0.3s cubic-bezier(0.1,0.6,0.27,1.26);-moz-transition:all 0.2s ease-out,bottom 0.3s cubic-bezier(0.1,0.6,0.27,1.26);transition:all 0.2s ease-out,bottom 0.3s cubic-bezier(0.1,0.6,0.27,1.26);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#r-progressloader{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100000000000000000;background:#fff;text-align:center}#r-progressloader .r-progressloader-block{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#r-progressloader .r-progressloader-dots span{display:inline-block;margin:0 1px;background:#6639b6;width:17px;height:17px;border-radius:50%;animation-name:r-progress-animation;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both}#r-progressloader .r-progressloader-dots span:nth-child(2){animation-delay:0.2s}#r-progressloader .r-progressloader-dots span:nth-child(3){animation-delay:0.4s}#r-progressloader .r-progressloader-dots span:nth-child(4){animation-delay:0.6s}@media only all and (max-width:47.99rem){#r-progressloader .r-progressloader-dots span{width:13px !important;height:13px !important}}#g-page-surround{opacity:0}@media only all and (max-width:400px){.r-top,.r-header{position:relative}}.r-items>.item>.content .active.favorite.icon{color:#FFE623}.r-items>.item>.content .active.like.icon{color:#FF2733}.r-ju ul.hikashop_pagination>li.page-item.active span{background:transparent !important;color:#6639b6 !important;border-color:#ddd;cursor:not-allowed}.r-ju ul.hikashop_pagination>li.page-item.active span:hover{background:transparent !important;color:#6639b6 !important}body.view-checkout #data_register_registration_method label[for^=data_register_registration_method].active{background:#6639b6;color:#fff}@media only all and (min-width:60rem){.r-mobilemenu{display:none !important}}.r-header{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;list-style:none;position:relative;padding:15px 0}.r-header .r-header-left,.r-header .r-header-right{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 35%;-moz-flex:0 35%;-ms-flex:0 35%;flex:0 35%;width:35%;min-width:0;min-height:0}@media only all and (max-width:30rem){.r-header .r-header-left,.r-header .r-header-right{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 50%;-moz-flex:0 50%;-ms-flex:0 50%;flex:0 50%;width:50%}}.r-header #rcasidebar-header-open,.r-header .g-offcanvas-toggle{color:#9721c2}.r-header #rcasidebar-header-open:hover,.r-header .g-offcanvas-toggle:hover{color:#6639b6}.r-header .g-offcanvas-toggle[aria-expanded="true"]{color:#6639b6}#rcasidebar-onheader-close.r-close{width:25px;height:25px;top:10px;right:10px}#rcasidebar-onheader-close.r-close:before,#rcasidebar-onheader-close.r-close:after{height:15px}.rcasidebar{position:fixed;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:none;transition:none;will-change:transform;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;-webkit-overflow-scrolling:touch;height:100% !important;max-height:100%;border-radius:0em !important;margin:0em !important;overflow-y:auto !important;z-index:102;background:#FFF;text-align:left}.rcasidebar-content{margin-top:40px}.rcasidebar>*{-webkit-backface-visibility:hidden;backface-visibility:hidden}.rcasidebar.right{right:0px !important;left:auto !important;-webkit-transform:translate3d(100%,0%,0);transform:translate3d(100%,0%,0)}.rcasidebar.left,.rcasidebar.right{width:260px}.rcasidebar-menu-item{background-color:#fff;color:#404040;position:relative;display:block;vertical-align:middle;padding:13px 16px;text-transform:none;-webkit-transition:0.1s ease;transition:0.1s ease;font-size:14px;line-height:1}.rcasidebar-menu-item i{margin-right:8px;opacity:0.95}
