*,:after,:before,ul{box-sizing:border-box}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow-wrap:normal!important;position:absolute!important}.screen-reader-text:focus{font-size:1em;clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);-webkit-clip-path:none;clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.components-custom-select-control__button:focus:not(:disabled){border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-admin-theme-color)}.components-snackbar__action.components-button:not(:disabled):not([aria-disabled=true]):not(.is-secondary){background-color:transparent;text-decoration:underline}.components-snackbar__action.components-button:not(:disabled):not([aria-disabled=true]):not(.is-secondary):focus{box-shadow:none;color:#fff;outline:1px dotted #fff}.components-snackbar__action.components-button:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{color:var(--wp-admin-theme-color)}.wc-block-components-button:not(.is-link).outlined:not(:focus){box-shadow:inset 0 0 0 1px #1e1e1e}.theme-twentytwentyone .wc-block-components-chip button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background),.theme-twentytwentyone .wc-block-components-chip:active button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background),.theme-twentytwentyone .wc-block-components-chip:focus button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background),.theme-twentytwentyone .wc-block-components-chip:hover button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background){background:0 0}.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions .wc-block-components-button.outlined:not(:focus){box-shadow:inset 0 0 0 1px currentColor}.wc-block-components-totals-wrapper.slot-wrapper>*>:after{border-style:solid;border-width:0 0 1px;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}@font-face{font-display:swap;font-family:crstar;src:url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/star.eot);src:url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/star.eot?#iefix)format("embedded-opentype"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/star.woff)format("woff"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/star.ttf)format("truetype"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/star.svg#star)format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"slick";font-weight:400;font-style:normal;font-display:swap;src:url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/slick.eot);src:url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/slick.eot?#iefix)format("embedded-opentype"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/slick.woff)format("woff"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/slick.ttf)format("truetype"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/slick.svg#slick)format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/open-sans-400.eot);src:local(""),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/open-sans-400.eot?#iefix)format("embedded-opentype"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/open-sans-400.woff2)format("woff2"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/open-sans-400.woff)format("woff"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/open-sans-400.ttf)format("truetype"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/open-sans-400.svg#OpenSans)format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:600;font-display:swap;src:url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/open-sans-600.eot);src:local(""),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/open-sans-600.eot?#iefix)format("embedded-opentype"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/open-sans-600.woff2)format("woff2"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/open-sans-600.woff)format("woff"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/open-sans-600.ttf)format("truetype"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/open-sans-600.svg#OpenSans)format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/open-sans-700.eot);src:local(""),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/open-sans-700.eot?#iefix)format("embedded-opentype"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/open-sans-700.woff2)format("woff2"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/open-sans-700.woff)format("woff"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/open-sans-700.ttf)format("truetype"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/open-sans-700.svg#OpenSans)format("svg")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/roboto-400.eot);src:local(""),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/roboto-400.eot?#iefix)format("embedded-opentype"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/roboto-400.woff2)format("woff2"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/roboto-400.woff)format("woff"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/roboto-400.ttf)format("truetype"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/roboto-400.svg#Roboto)format("svg")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:500;font-display:swap;src:url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/roboto-500.eot);src:local(""),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/roboto-500.eot?#iefix)format("embedded-opentype"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/roboto-500.woff2)format("woff2"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/roboto-500.woff)format("woff"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/roboto-500.ttf)format("truetype"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/roboto-500.svg#Roboto)format("svg")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/roboto-700.eot);src:local(""),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/roboto-700.eot?#iefix)format("embedded-opentype"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/roboto-700.woff2)format("woff2"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/roboto-700.woff)format("woff"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/roboto-700.ttf)format("truetype"),url(https://cdn.choirdb.hk/wp-content/plugins/customer-reviews-woocommerce/fonts/roboto-700.svg#Roboto)format("svg")}@media only screen and (max-width:768px){:root{--woocommerce:#a46497;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#a46497;--wc-primary-text:#fff;--wc-secondary:#ebe9eb;--wc-secondary-text:#515151;--wc-highlight:#77a464;--wc-highligh-text:#fff;--wc-content-bg:#fff;--wc-subtext:#767676}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}}@font-face{font-display:swap;font-family:ywmmq;src:url(https://cdn.choirdb.hk/wp-content/plugins/yith-woocommerce-minimum-maximum-quantity-premium/assets/fonts/ywmmq.eot?86219733);src:url(https://cdn.choirdb.hk/wp-content/plugins/yith-woocommerce-minimum-maximum-quantity-premium/assets/fonts/ywmmq.eot?86219733#iefix)format("embedded-opentype"),url(https://cdn.choirdb.hk/wp-content/plugins/yith-woocommerce-minimum-maximum-quantity-premium/assets/fonts/ywmmq.woff2?86219733)format("woff2"),url(https://cdn.choirdb.hk/wp-content/plugins/yith-woocommerce-minimum-maximum-quantity-premium/assets/fonts/ywmmq.woff?86219733)format("woff"),url(https://cdn.choirdb.hk/wp-content/plugins/yith-woocommerce-minimum-maximum-quantity-premium/assets/fonts/ywmmq.ttf?86219733)format("truetype"),url(https://cdn.choirdb.hk/wp-content/plugins/yith-woocommerce-minimum-maximum-quantity-premium/assets/fonts/ywmmq.svg?86219733#ywmmq)format("svg");font-weight:400;font-style:normal}.x-social-global a i,aside,footer,header,nav{display:block}body,html{overflow-x:hidden}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}img{max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}button,input,select{margin:0;vertical-align:middle}button{cursor:pointer;-webkit-appearance:button}body{margin:0;line-height:1.8}.desktop .sub-menu li>a:hover,.x-navbar .desktop .x-nav>li>a:hover,a{text-decoration:none}a:active,a:hover{outline:0!important}.site{margin:0 auto;background-color:#fff}.site:after,.site:before{content:" ";display:table;width:0}.site:after{clear:both}.x-container.offset{margin:2.75em auto}@media (max-width:766.98px){.x-container.offset{margin:2em auto}}.x-root{display:flex}.x-root .site{flex:1 1 auto;width:100%;min-width:1px}.x-colophon,.x-root .site{position:relative}.widget_price_filter form input[type=text],.x-collapsed,.x-searchform-overlay .form-search:before{display:none}.menu-item-has-children{position:relative}[data-x-stem*=l]{right:0}[data-x-stem*=u]{bottom:100%}[data-x-toggle-collapse]{transition-duration:.3s;transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1)}form,p{margin:0 0 1.5em}h1,h3,h4{margin:1.25em 0 .2em;text-rendering:optimizelegibility}h1{margin-top:1em;font-size:400%;line-height:1.1}h3{font-size:228.5%;line-height:1.3}h4{margin-top:1.75em;margin-bottom:.5em;line-height:1.4;font-size:171.4%}ul{padding:0;margin:0 0 1.5em 1.655em}.widget_price_filter form,ul ul{margin-bottom:0}button,input,label{font-size:100%;line-height:1.8}button,input,select{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif}label{display:block;margin-bottom:2px}input::-webkit-input-placeholder{color:#999}input::-moz-placeholder{color:#999}input:-ms-input-placeholder{color:#999}input[type=text],select{display:inline-block;margin-bottom:9px;border:2px solid #ddd;padding:0 .65em;font-size:13px;line-height:normal;color:#555;background-color:#fff}input[type=text]{height:2.65em;-webkit-transition:border linear .2s,background-color linear .2s,box-shadow linear .2s;transition:border linear .2s,background-color linear .2s,box-shadow linear .2s}input{width:auto}input[type=text]:focus{border-color:rgba(0,0,0,.25);background-color:#fff;outline:0}select{height:2.65em;padding-top:.5em;padding-bottom:.5em;width:auto}.form-search{position:relative;margin-bottom:0;line-height:1}.form-search:before{content:"";position:absolute;left:12px;bottom:50%;display:block;margin-bottom:-6px;font-size:12px;line-height:1;color:#272727;font-family:"FontAwesome"!important;font-style:normal!important;font-weight:400!important;text-decoration:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.form-search .search-query{width:100%;margin-bottom:0;padding-left:28px}.button,[type=submit]{display:inline-block;position:relative;border:1px solid #ac1100;border-radius:0;padding:.563em 1.125em .813em;cursor:pointer;font-size:16px;font-weight:inherit;line-height:1.3;text-align:center;vertical-align:middle;color:#fff;background-color:#ff2a13;transition:all .15s linear}.button:hover,[type=submit]:hover{text-decoration:none;color:#fff;border-color:#600900;background-color:#df1600}.button:active,.button:hover,[type=submit]:active,[type=submit]:hover{outline:0!important}.fade{opacity:0;transition:opacity .3s ease}.x-searchform-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:2030;background-color:rgba(255,255,255,.925);transition:top .3s ease}.x-searchform-overlay .form-search{padding-bottom:2em;font-size:10px}.x-searchform-overlay .form-search label{margin-bottom:.85em;font-size:2.1em;line-height:1.4;color:#2c3e50}.x-searchform-overlay .form-search .search-query{border:0;padding:0;height:auto;font-size:9.4em;letter-spacing:-.05em;line-height:1;color:#2c3e50;background-color:transparent;border-radius:0;box-shadow:none}.x-searchform-overlay .form-search .search-query:active,.x-searchform-overlay .form-search .search-query:focus{outline:0}@media (max-width:766.98px){.x-searchform-overlay .form-search{font-size:8px}}@media (max-width:479.98px){.x-searchform-overlay .form-search{font-size:6px}}.x-searchform-overlay-inner{display:table-cell;vertical-align:middle}.x-nav{margin-left:0;margin-bottom:1.5em;list-style:none}.x-nav>li>a{display:block;cursor:pointer}.x-nav>li>a:hover{text-decoration:none;background-color:transparent}.x-breadcrumbs{font-size:10px;font-weight:400;letter-spacing:1px;line-height:1.3;text-transform:uppercase}.x-breadcrumbs a,.x-breadcrumbs span,.x-navbar .x-nav>li>a>span{display:inline-block}.x-breadcrumbs .delimiter{margin:0 .25em 0 .45em}.flex-control-nav.flex-control-thumbs img:not(:hover):not(.flex-active){opacity:.65}.x-social-global{font-weight:400;line-height:1}.x-social-global a{display:inline-block;text-align:center;color:#fff;background-color:rgba(255,255,255,.2);border-radius:100em}.x-social-global a:hover.facebook{background-color:#3b5998}.x-social-global a:hover.youtube{background-color:#cc181e}.x-scroll-top{position:fixed;z-index:10000;bottom:10px;width:35px;height:35px;margin-bottom:-75px;border:2px solid #000;font-size:25px;line-height:27px;text-align:center;color:#000;border-radius:100%;-webkit-transition:margin-bottom .6s ease,opacity .3s ease;transition:margin-bottom .6s ease,opacity .3s ease}.x-scroll-top.right{right:10px}.x-scroll-top:hover{color:#000}.x-container{margin:0 auto}.x-container:not(.x-row):not(.x-grid):not(.x-div):not(.x-bar-content):not(.x-slide-container-content):after,.x-container:not(.x-row):not(.x-grid):not(.x-div):not(.x-bar-content):not(.x-slide-container-content):before{content:" ";display:table;width:0}.x-container:not(.x-row):not(.x-grid):not(.x-div):not(.x-bar-content):not(.x-slide-container-content):after{clear:both}.x-search-shortcode{margin-bottom:1.5em}@media (max-width:978.98px){.x-sidebar{margin-top:3.5em}}.x-sidebar .widget{margin-top:3em}.x-sidebar .widget:first-child{margin-top:0}.x-sidebar .widget:last-child{margin-bottom:2em}.entry-featured,.h-landmark span,.x-main{position:relative}.x-main:after,.x-main:before{content:" ";display:table;width:0}.x-main:after{clear:both}.entry-wrap:after,.entry-wrap:before{content:" ";display:table;width:0}.entry-wrap:after{clear:both}.entry-featured{margin-top:25px;border:2px solid #e5e5e5;padding:6px;background-color:#fff}.x-header-landmark{padding:30px 0;border:1px solid #f2f2f2;border-left:0;border-right:0}.x-landmark-breadcrumbs-wrap{display:table;width:100%}@media (max-width:766.98px){.x-landmark-breadcrumbs-wrap .x-breadcrumbs-wrap,.x-landmark-breadcrumbs-wrap .x-landmark{width:100%;display:block;text-align:center}}.x-breadcrumbs-wrap,.x-landmark{display:table-cell;vertical-align:middle}.x-landmark{width:63.02463%;padding-right:9.92611%}@media (max-width:766.98px){.x-landmark{padding:0}}.x-breadcrumbs-wrap{width:27.04926%;text-align:right}@media (max-width:766.98px){.x-breadcrumbs-wrap{margin-top:.75em}}.h-landmark{margin:0;font-size:245%;letter-spacing:-.075em;line-height:1}.h-landmark span{display:inline-block}.widget select{width:100%}.h-widget{margin:0 0 .65em;font-size:170%;line-height:1.1}@media print{*{background:0 0!important;background-color:transparent!important;text-shadow:none!important;color:#000!important;box-shadow:none!important}body,html{overflow:visible!important}a,a:visited{text-decoration:underline}a[href^="#"]:after{content:""}img{page-break-inside:avoid;max-width:100%!important}@page{margin:.5cm}h3,p{orphans:3;widows:3}h3{page-break-after:avoid}.x-root{display:block}.x-colophon{display:none!important}}.right{float:right}.left,.x-navbar .desktop .x-nav>li{float:left}.visually-hidden{position:absolute}.screen-reader-text,.visually-hidden{overflow:hidden;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0)}.tt-upper{text-transform:uppercase}.center-text{text-align:center}.x-hidden-desktop{display:none!important}@media (min-width:767px) and (max-width:978.98px){.x-hidden-desktop{display:inherit!important}span.x-hidden-desktop{display:inline!important}}@media (max-width:766.98px){.x-hidden-desktop{display:inherit!important}span.x-hidden-desktop{display:inline!important}}.desktop .menu-item,.desktop .menu-item>a,.desktop .sub-menu li{position:relative}.desktop .sub-menu{position:absolute;display:none;float:left;min-width:250px;margin:0;padding:1.75em;font-size:12px;list-style:none;background-color:#2c3e50;z-index:1000;transform:translate3d(0,0,0);-webkit-background-clip:padding-box;background-clip:padding-box}.desktop .sub-menu li>a{display:block;padding:.5em 0;line-height:2;white-space:nowrap;color:#fff;-webkit-transition:none;transition:none}.desktop .sub-menu li:after,.desktop .sub-menu li:before{content:"";display:block;position:absolute;left:0;right:0;opacity:.125}.desktop .sub-menu li:before{top:0;height:1px}.desktop .sub-menu li:last-child:after{bottom:-1px;height:1px}.masthead-inline .x-navbar .desktop .sub-menu{left:auto;right:0}.masthead-inline .x-navbar.x-navbar-fixed-left .desktop .sub-menu{top:0;left:100%;right:auto}.x-topbar{position:relative;min-height:46px;padding:6px 0;background-color:#1f2c39;z-index:1031}.widget_price_filter .price_slider_wrapper:after,.widget_price_filter .price_slider_wrapper:before,.x-topbar:after,.x-topbar:before,[class*=woocommerce] ul.products.columns-4:after,[class*=woocommerce] ul.products.columns-4:before,[class*=woocommerce] ul.products:after,[class*=woocommerce] ul.products:before{content:" ";display:table;width:0}.x-topbar:after,[class*=woocommerce] ul.products.columns-4:after,[class*=woocommerce] ul.products:after{clear:both}.x-topbar .p-info{float:left;margin:8px 0 0;font-size:11px;letter-spacing:1px;line-height:1.3;color:#fff}@media (max-width:766.98px){.x-topbar .p-info{float:none;margin:4px 0 11px;text-align:center}}.x-topbar .x-social-global{float:right}@media (max-width:766.98px){.x-topbar .x-social-global{float:none;margin-bottom:6px;text-align:center}}.x-topbar .x-social-global a{margin-left:6px;width:32px;height:32px;line-height:32px;text-align:center;font-size:18px}@media (max-width:766.98px){.x-topbar .x-social-global a{margin:0 1%}}.x-navbar{overflow:visible;z-index:1030}.x-navbar,.x-navbar .x-container{position:relative}.x-brand,.x-nav-wrap.desktop{display:block}.x-nav-wrap.mobile{display:none;clear:both;overflow:hidden}@media (max-width:978.98px){.x-nav-wrap.desktop,.x-nav-wrap.mobile.x-collapsed{display:none}.x-nav-wrap.mobile{display:block}}.x-brand{float:left;line-height:1;text-decoration:none}.x-btn-navbar{display:none;font-size:24px;line-height:1}@media (max-width:978.98px){.masthead-inline .x-btn-navbar{display:block;float:right}}.x-navbar .x-nav a{-webkit-transition:none;transition:none}.x-navbar .desktop .x-nav{margin:0}.x-navbar .desktop .x-nav>li>a{float:none;line-height:1;text-decoration:none}.x-navbar .desktop .x-nav li>a>span:after{content:"";margin-left:.35em;font-family:"FontAwesome"!important;font-style:normal!important;font-weight:400!important;text-decoration:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.x-navbar .desktop .x-nav li>a:only-child>span:after{content:"";display:none}.masthead-inline .desktop .x-nav{display:block;float:right}.x-navbar .mobile .x-nav{margin:25px 0}.x-navbar .mobile .x-nav li>a{display:block;position:relative;font-size:14px;line-height:1.5;white-space:normal}.x-navbar .mobile .x-nav ul{margin:0 0 0 2.25em;list-style:none}.x-navbar-fixed-left{position:fixed;z-index:1030}@media (max-width:978.98px){.x-navbar-fixed-left{position:relative}}.x-navbar-fixed-left{top:0;bottom:0;width:228px}.x-navbar-fixed-left .x-navbar-inner{height:100%}.x-navbar-fixed-left .x-navbar-inner>.x-container.width{width:100%}.x-navbar-fixed-left .desktop .x-nav>li,.x-navbar-fixed-left .x-brand{float:none}.x-navbar-fixed-left .desktop .x-nav{float:none;margin-top:2em}@media (max-width:978.98px){.x-navbar-fixed-left{width:auto}.x-navbar-fixed-left .x-brand{float:left}}.x-navbar-fixed-left{left:0}.x-navbar{background-color:#2c3e50}.x-btn-navbar{border:0;padding:.458em .625em;color:#fff;border-radius:4px;box-shadow:0 2px 0 0 rgba(0,0,0,.25)}.x-btn-navbar:hover{color:#fff}.x-btn-navbar.collapsed{background-color:#3e5871}.x-btn-navbar,.x-btn-navbar.collapsed:hover{background-color:#476481}.x-navbar .desktop .x-nav>li>a{padding:0}.x-navbar .desktop .x-nav>li>a>span{padding:0 0 5px}.x-navbar .desktop .x-nav>.x-menu-item>a>span{box-shadow:none!important}.x-navbar .mobile .x-nav li>a{margin:0 0 11px;border:1px solid;padding:.75em .95em;color:#fff;background-color:transparent}.x-navbar-fixed-left .x-brand{margin-left:10%;text-align:left}.x-navbar-fixed-left .desktop .x-nav>li>a{text-align:left;margin-left:0;margin-right:0;padding:6px 0}@media (max-width:978.98px){.x-navbar-fixed-left .x-brand{margin-left:0}}.x-navbar .mobile .x-nav>li.x-menu-item-search{margin:0;text-align:center}.x-navbar .mobile .x-nav>li.x-menu-item-search>a{border:1px solid}.x-colophon.bottom{padding:50px 0;font-size:11px;line-height:1.3;text-align:center;color:#fff;background-color:#2c3e50}.x-colophon.bottom .x-social-global{margin:20px 0}.x-colophon.bottom .x-social-global a{margin:0 1.25%;width:54px;height:54px;font-size:21px;line-height:54px}.x-colophon.bottom .x-nav{margin:20px 0;text-align:center}.x-colophon.bottom .x-nav li{margin:0;display:inline-block}.x-colophon.bottom .x-nav li:before{content:"/";float:left;margin:0 .55em 0 .45em;opacity:.35}.x-colophon.bottom .x-nav li:first-child:before{content:none}.x-colophon.bottom .x-nav li a{display:inline;letter-spacing:1px;text-transform:uppercase;opacity:1}.x-colophon.bottom .x-nav li a:hover{background-color:transparent;opacity:.35}.x-colophon.bottom .x-colophon-content{margin:20px 0;letter-spacing:1px;opacity:1}[class*=woocommerce] ul.products.columns-4 li.product{width:22%}@media (max-width:978.98px){[class*=woocommerce] ul.products.columns-4 li.product{width:48%}[class*=woocommerce] ul.products.columns-4 li.product.first{clear:none}[class*=woocommerce] ul.products.columns-4 li.product:nth-child(2n+2){margin-right:0}}@media (max-width:479.98px){[class*=woocommerce] ul.products.columns-4 li.product{width:100%}}@font-face{font-display:swap;font-family:"star";src:url(https://cdn.choirdb.hk/wp-content/themes/x/framework/fonts/woocommerce/star.eot);src:url(https://cdn.choirdb.hk/wp-content/themes/x/framework/fonts/woocommerce/star.eot?#iefix)format("embedded-opentype"),url(https://cdn.choirdb.hk/wp-content/themes/x/framework/fonts/woocommerce/star.woff)format("woff"),url(https://cdn.choirdb.hk/wp-content/themes/x/framework/fonts/woocommerce/star.ttf)format("truetype"),url(https://cdn.choirdb.hk/wp-content/themes/x/framework/fonts/woocommerce/star.svg#star)format("svg");font-weight:400;font-style:normal}[class*=woocommerce] .button.product_type_simple:before{font-family:"FontAwesome"!important;font-style:normal!important;font-weight:400!important;text-decoration:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:" "}[class*=woocommerce] ul.products{clear:both;margin:0 0-9.25%;list-style:none}[class*=woocommerce] li.product{float:left;overflow:hidden;position:relative;margin:0 4% 9.25%0;padding:0}.widget_price_filter .price_slider_wrapper:after,[class*=woocommerce] li.product.first{clear:both}[class*=woocommerce] li.product .entry-featured{overflow:hidden;margin-top:0;z-index:0}[class*=woocommerce] li.product .entry-featured a{display:block}[class*=woocommerce] li.product .entry-featured img{min-width:100%}[class*=woocommerce] li.product .entry-wrap{padding:15px 0 0}[class*=woocommerce] li.product .entry-header{position:relative}[class*=woocommerce] li.product .entry-header h3{margin:0;padding-bottom:.5em;font-size:148%;line-height:1.05;-webkit-transition:color .3s ease;transition:color .3s ease}[class*=woocommerce] li.product .entry-header h3 a:hover{color:#2c3e50}[class*=woocommerce] li.product .entry-header .price>.amount{font-size:18px}[class*=woocommerce] li.product .entry-header .button{position:absolute;top:-68px;left:17px;right:17px;margin:0;padding:.45em .5em .575em;display:block;font-size:14px;opacity:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[class*=woocommerce] li.product:hover .entry-header .button{opacity:1}.widget_price_filter .price_slider_amount:after,.widget_price_filter .price_slider_amount:before{content:" ";display:table;width:0}.widget_price_filter .price_slider_amount:after{clear:both}.widget_price_filter .price_slider_amount .button{width:50%}.widget_price_filter .price_slider_amount .button,.widget_price_filter .price_slider_amount .price_label{float:left;margin:0;border:1px solid #f2f2f2;padding:7px;font-size:11px;line-height:1.1;text-align:center;text-shadow:none;background-color:transparent;box-shadow:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget_price_filter .price_slider_amount .button{color:#28323f}.widget_price_filter .price_slider_amount .button:hover{background-color:#fafafa}.widget_price_filter .price_slider_amount .price_label{width:50%;border-left:0}[class*=woocommerce] .price{display:block;line-height:1}[class*=woocommerce] .price:after,[class*=woocommerce] .price:before{content:" ";display:table;width:0}[class*=woocommerce] .price:after{clear:both}[class*=woocommerce] .price>.amount{color:#16a085}[class*=woocommerce] .onsale{position:absolute;top:-39px;left:-73px;display:block;width:150px;height:80px;font-size:12px;line-height:130px;text-align:center;text-transform:uppercase;color:#fff;background-color:#16a085;transform:rotate(-45deg);z-index:1}.woocommerce-result-count{float:right;height:2.65em;padding:0 7px;border:2px solid #e5e5e5;line-height:2.35em;font-size:11px}.woocommerce-ordering{float:left}.woocommerce-ordering select{width:100%;margin-bottom:0;line-height:2.65em;font-size:11px}@media (max-width:479.98px){.woocommerce-ordering,.woocommerce-result-count{float:none}}