@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400..700;1,400..700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Gilda+Display&family=Ibarra+Real+Nova:ital,wght@0,400..700;1,400..700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200..900&display=swap);@font-face{font-family:'NSimSun';src:url(https://kyohoya.com.sg/wp-content/uploads/2024/10/SimSun.woff2) format('woff2') , url(https://kyohoya.com.sg/wp-content/uploads/2024/10/SimSun.woff) format('woff');font-weight:normal;font-style:normal}.noto-serif-jp-<uniquifier> {font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight: <weight>;font-style:normal}.ibarra-real-nova-<uniquifier> {font-family:"Ibarra Real Nova",serif;font-optical-sizing:auto;font-weight: <weight>;font-style:normal}html,body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:"Ibarra Real Nova",serif;font-weight:600;font-size:23px;color:#424242;background-color:#fff;overflow-x:hidden;-youbkit-touch-callout:none;-youbkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h4,h5{line-height:1em;margin:0}h1{font-family:"Cormorant Garamond",serif;font-weight:700;line-height:1em;font-size:50px}h2{font-family:"Ibarra Real Novad",serif;font-weight:700;font-size:48px;line-height:1em}h3{font-family:"Ibarra Real Nova",serif;font-weight:600;font-size:34px;line-height:1.3em}h6{font-family:"Ibarra Real Nova",serif;font-weight:600;font-size:17px;letter-spacing:3px;line-height:1.2em}p,li{font-family:"Ibarra Real Nova",serif;font-weight:normal;line-height:1.2em}strong,b{font-weight:700}.menu-image-link{display:inline-block;position:relative;margin:35px 0 20px 20px}.menu-image{width:205px;height:60px;display:block}.locale,.titlePrefecture{width:100%;font-weight:normal;font-size:15px;padding:5px;display:inline-block;color:#6d3288;text-transform:uppercase;margin-bottom:1vh}.titleAttributes{font-weight:normal;font-size:15px}#product-title-header .smaller{font-size:20px}h3.wd-entities-title{display:flex;flex-direction:column;flex:1;justify-content:flex-start}#product-attributes{display:none}.scrollToTop{background-color:#f9f7fa;box-shadow:none;color:#6c3287;bottom:35px;right:0}.sticky-toolbar-on .scrollToTop{bottom:35px;right:0}.scrollToTop.button-show{right:30px!important;bottom:35px}.scrollToTop:hover{color:#6c3287}img{width:100%;height:auto}.hide,.wd-tools-text,.wd-post-date.wd-style-with-bg,.wd-entry-meta,.hovered-social-icons,.wd-product.wd-hover-icons .wrapp-buttons,.wd-search-form,.wd-notice.wd-info,.create-nav-msg,.wd-nav.wd-nav-mob-tab.wd-style-underline,ul.product-categories li.cat-item-210{display:none!important}.wd-nav>li:is(.wd-has-children,.menu-item-has-children)>a:after {margin-left:10px;font-size:14px;color:#6d3287!important}.wd-dropdown-menu{width:320px}.wd-nav-mobile>li>a{font-size:21px!important;color:#6d3288;font-weight:600!important}.mobile-nav .wd-nav-opener{border:none!important}.wd-nav-mobile li:active>a,.wd-nav-mobile li.opener-page>a{background-color:transparent!important}.wd-nav-mobile>li>a,.wd-nav-mobile>li>ul li>a{border-bottom:none!important}.mobile-nav .wd-nav-opener.wd-active,.wd-nav-opener:after{background-color:transparent!important;color:#713b8c!important}.wd-nav-mobile .menu-item-account>a:before,.menu-item-account .wd-nav-opener{display:none}.wd-nav-mobile>li:last-child a{margin-top:40px;font-size:20px!important;text-transform:capitalize}.no-margin-bottom,.no-margin-bottom p,.no-margin-bottom div{margin-bottom:0!important}.text-center,.text-center p{text-align:center}.text-right,.text-right p{text-align:right}.text-left,.text-left p{text-align:left}.width-text p,p.width-text{width:55%}.text-chi span,span.text-chi,.text-chi p,p.text-chi{font-family:"NSimSun";font-weight:400}.small-text{font-size:85%}.image-full-width,.image-full-width>div,.image-full-width>div figure>div,.image-full-width img{width:100%!important}.purple{color:#6d3288}.wd-content-layout{padding-block:0}.wd-slide-container{--wd-align-items:unset;--wd-justify-content:unset;min-width:100%!important;padding-block:0!important}.wd-slide-inner{max-width:100%!important;padding:0!important}.wd-slide-inner p{margin-bottom:0!important}.container.wd-slide-container{padding:0!important}.wd-slide{min-height:unset!important}.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_section.vc_section-has-fill,.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section,.vc_section.vc_section-has-fill+.vc_section{padding-top:0}header.whb-header{margin-bottom:0}.whb-main-header{width:100%;left:0;right:0;top:0}.whb-main-header .whb-top-bar{padding:10px}.whb-main-header .whb-top-bar>.container{max-width:100%;padding-left:0;padding-right:0}.whb-main-header .whb-top-bar .wd-header-text{font-family:"Lora",serif;font-size:18px}.whb-main-header .whb-top-bar .wd-header-text span{display:inline-block;font-size:16px;margin:0 100px;font-weight:400}.whb-main-header .whb-top-bar .wd-header-text span:first-child{margin-left:0}.whb-main-header .whb-top-bar .wd-header-text span:last-child{margin-right:0}.whb-main-header .whb-top-bar .wd-header-text .marquee-text b{font-weight:600}.whb-general-header{padding:20px 0;border:none!important;box-shadow:0 5px 40px rgba(0,0,0,.05)}.site-logo{max-width:291px!important;width:100%;padding-inline:0!important;margin-right:60px}.site-logo a{display:block}.wd-logo img{width:291px;padding-top:0;padding-bottom:0}.whb-sticked .whb-row{padding:15px 0}.whb-sticky-shadow+.whb-clone{box-shadow: 0 9px 15px rgb(94 94 94 / 5%) !important}span.nav-link-text span{font-weight:500}li.cny-link{background-color:#d30014}li.cny-link span{color:#fff}ul#menu-main-navigation-desktop{width:100%;justify-content:center}ul#menu-main-navigation-desktop li a{font-family:"Cormorant Garamond",serif;font-weight:700;font-size:22px;color:#6d3288;padding:12px 15px;text-transform:uppercase;height:unset;opacity:1;transition:all .2s ease-in-out}.whb-clone.whb-sticked .whb-not-sticky-row ul#menu-main-navigation-desktop li a{font-size:21px;padding:8px 24px}ul#menu-main-navigation-desktop li a:hover{opacity:.9;transition:all .2s ease-in-out}ul#menu-main-navigation-desktop>li{position:relative}ul#menu-main-navigation-desktop>li:last-child{margin-right:0}li#menu-item-11597 a{background-color:#cc232a}li#menu-item-11597 a span{color:#fff}.wd-tools-element>a{height:unset;font-weight:400;color:#6d3288!important;opacity:1;transition:all .2s ease-in-out}.wd-tools-element>a:hover{color:#6d3288;opacity:.7;transition:all .2s ease-in-out}.wd-tools-element .wd-tools-icon:before{font-size:24px!important}.main-footer .footer-sidebar{padding:80px 0 60px}.logo-footer{max-width:251px;margin-bottom:30px}.text-copy p{font-family:"Ibarra Real Nova",serif;font-size:12px;font-weight:400;color: #fff}.main-footer h5.widget-title{font-family:"Cormorant Garamond",serif;font-weight:700;text-transform:uppercase;line-height:1.2em;margin-bottom:15px;font-size:21px}.main-footer ul.menu li{margin-bottom:7px}.main-footer ul.menu li:last-child{margin-bottom:0}.main-footer .text-copy p{font-size:14px}.main-footer ul.menu li a{font-size:20px;font-weight:400;color:#e0c8eb;transition:all .4s ease-in-out}.main-footer ul.menu li a:hover{color:#f9eeff;transition:all .4s ease-in-out}.wd-heading .title{font-family:"Cormorant Garamond",serif;font-weight:600;font-size:32px}.wd-header-cart.wd-design-2 .wd-cart-number,.wd-header-cart.wd-design-5 .wd-cart-number{font-size:10px;line-height:1.6em}.whb-col-right .wd-dropdown-cart{right:-4px}.wd-empty-mini-cart:before,.wd-empty-mini-cart .btn{display:none}.woocommerce-mini-cart__empty-message{font-family:"Cormorant Garamond",serif;font-weight:400;font-size:20px;color:#242424;margin-bottom:0}.wd-empty-mini-cart .btn, :is(.register,.login) .button {background-color:#6d3288;color:#fff;opacity:1;box-shadow:none;transition:all .3s ease-in-out}.wd-empty-mini-cart .btn:hover, .form-row :is(.register,.login) .button:hover {background-color:#6d3288;color:#fff;opacity:.7;box-shadow:none;transition:all .3s ease-in-out}.return-to-shop .button{background-color:#6d3288;padding:18px 40px 17px 43px;font-size:16px;letter-spacing:3px;line-height:1.2}.site-content{margin-bottom:0}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:0}.section-wrapper,.category-takashimaya-food-hall-b2 .wd-page-content{padding-top:100px;padding-bottom:100px}.section-wrapper-top{padding-top:100px}.section-wrapper-bottom{padding-bottom:100px}.wpb_single_image .vc_figure,.wpb_single_image .vc_single_image-wrapper{width:100%}#home-banner .wpb_single_image .vc_figure,#home-banner .wpb_single_image .vc_single_image-wrapper,#header-banner .wpb_single_image .vc_figure,#header-banner .wpb_single_image .vc_single_image-wrapper{min-width:100%!important;width:100%!important}#home-banner{margin-bottom:0!important}#home-notice .vc_column_container:first-child>.vc_column-inner,#home-notice-2 .vc_column_container:first-child>.vc_column-inner,#home-notice-3 .vc_column_container:first-child>.vc_column-inner{padding:60px}#home-notice .box-title p,#home-notice-2 .box-title p{color:#fff;font-size: calc(100% + 1.8vw);font-weight:500;text-transform:uppercase;line-height:1.2em;margin-top:0;margin-bottom:-10px}#home-notice{padding-bottom:0!important}#home-notice .vc_column_container>.vc_column-inner{margin-bottom:0!important}#home-notice-2{margin-top:30px;padding-bottom:0!important}#home-notice-3{margin-top:30px;margin-bottom:30px;padding-bottom:0!important}#home-notice-3 .wpb_single_image .vc_single_image-wrapper{width:150px}#home-promo .box-title p em{display:block;margin-top:-5px;font-style:normal}#home-promo .box-title p{color:#fff;font-size:38px;text-transform:uppercase;line-height:1.2em}.notice-info p{color:#fff;font-size:26px;line-height:1.4em;margin-top:20px}.notice-info p em{display:block;margin-top:5px;font-size:18px;line-height:1.4em;font-style:normal}.notice-info a{color:#6d3288;transition:all .3s ease-in-out}.notice-info a:hover{color:#fff;transition:all .3s ease-in-out}.box-info p{color:#fff;font-size:26px;line-height:1.4em;margin-top:20px}.box-info p em{display:block;margin-top:5px;font-size:18px;line-height:1.4em;font-style:normal}.box-info a{color:#6d3288;transition:all .3s ease-in-out}.box-info a:hover{color:#fff;transition:all .3s ease-in-out}#home-promo.vc_row.vc_row-flex>.vc_column_container{justify-content:center}#home-promo #logo-paynow img{margin-bottom:20px;max-width:190px}#home-promo .vc_column_container>.vc_column-inner{padding:70px 50px;margin:0 20px}#home-promo .vc_column_container:first-child>.vc_column-inner{margin-left:0}#home-promo .vc_column_container:last-child>.vc_column-inner{margin-right:0}.wpb_text_column.page-title h2{font-family:"Cormorant Garamond",serif;color:#6d3288;text-transform:uppercase;margin-bottom:60px;font-weight:700}h2.wd-login-title{font-size:38px;font-family:"Cormorant Garamond",serif;color:#6d3288;text-transform:uppercase;margin-bottom:30px;font-weight:700;text-align:left}.wd-single-post-header{display:none}.single-post .wpb_single_image img{width:1222px}.wpb_text_column.title-smalltext h6{color:#ae95b9;text-transform:uppercase;margin-bottom:15px}#home-notice .vc_col-sm-6,#row-banner .vc_col-sm-6,#row-cny .vc_col-sm-6,#air-flown-arrival .vc_col-sm-6,#row-japan-fair .vc_col-sm-6,#row-sake .vc_col-sm-6,#row-whisky .vc_col-sm-6{width:calc(50% - 15px)}#home-notice .vc_col-sm-6:first-child,#row-banner .vc_col-sm-6:first-child,#row-cny .vc_col-sm-6:first-child,#air-flown-arrival .vc_col-sm-6:first-child,#row-japan-fair .vc_col-sm-6:first-child,#row-sake .vc_col-sm-6:first-child,#row-whisky .vc_col-sm-6:first-child{margin-right:30px}#home-notice .vc_column_container>.vc_column-inner,#row-banner .vc_column_container>.vc_column-inner,#row-cny .vc_column_container>.vc_column-inner,#air-flown-arrival .vc_column_container>.vc_column-inner,#row-japan-fair .vc_column_container>.vc_column-inner,#row-sake .vc_column_container>.vc_column-inner,#row-whisky .vc_column_container>.vc_column-inner{padding-right:0;padding-left:0}#home-notice .vc_column_container:first-child>.vc_column-inner,#row-banner .vc_column_container:first-child>.vc_column-inner,#row-cny .vc_column_container:first-child>.vc_column-inner,#air-flown-arrival .vc_column_container:first-child>.vc_column-inner{margin-left:0}#home-notice .vc_column_container:last-child>.vc_column-inner,#row-banner .vc_column_container:last-child>.vc_column-inner,#row-cny .vc_column_container:last-child>.vc_column-inner,#air-flown-arrival .vc_column_container:last-child>.vc_column-inner{margin-right:0}.row-airflown{margin-bottom:30px}.row-airflown:last-child,.cny-row:last-child{margin-bottom:0}.row-airflown .wpb_column .vc_column-inner .wpb_wrapper,.row-airflown .wpb_column .vc_column-inner .wpb_wrapper .wpb_single_image,.row-airflown .wpb_column .vc_column-inner .wpb_wrapper .wpb_single_image .vc_figure,.row-airflown .wpb_column .vc_column-inner .wpb_wrapper .wpb_single_image .vc_single_image-wrapper,.row-airflown .wpb_column .vc_column-inner .wpb_wrapper .wpb_single_image .vc_single_image-wrapper img{display:flex;flex:1}#air-flown,#event-fair{display:flex;flex-wrap:wrap;padding-top:30px;justify-content:center}#air-flown a{display:block;width:100%}#air-flown .stylized-text,#event-fair .stylized-text{font-family:"Palatino Linotype",serif;font-size:95px;font-weight:600;color:#6a3da1;text-transform:uppercase;text-align:center;display:block;position:relative;text-shadow:-2px -2px 2px white , 2px -2px 2px white , -2px 2px 2px white , 2px 2px 2px white , -3px -3px 2px white , 3px -3px 2px white , -3px 3px 2px white , 3px 3px 2px white , 4px 4px 6px rgba(0,0,0,.5);line-height:1;padding:0 15px}#air-flown .subtext,#event-fair .subtext{font-family:"Noto Serif JP",serif;font-size:68px;color:#6a3da1;font-weight:800;text-align:center;line-height:1.2em;display:block;text-shadow:-2px -2px 2px white , 2px -2px 2px white , -2px 2px 2px white , 2px 2px 2px white , -3px -3px 2px white , 3px -3px 2px white , -3px 3px 2px white , 3px 3px 2px white , 4px 4px 6px rgba(0,0,0,.5);margin-top:10px;padding:0 15px}#air-flown img.bg-air-flown{margin-top:5px!important}#home-event #event-fair{margin-bottom:30px}video{max-width:100%;width:100%;aspect-ratio: 1080/608}.wd-carousel-item{display:flex;align-self:stretch;height:auto}.wd-product{display:flex}.product-labels span.onsale{display:none}.product-labels.labels-rectangular{top:22px}.product-labels .product-label.out-of-stock{background-color:#6d3288;color:#fff;font-size:15px;padding:8px 16px 6px}.woocommerce-product-gallery .product-labels.labels-rectangular{inset-inline:0!important;align-items:flex-start;top:30px}.woocommerce-product-gallery .product-labels.labels-rectangular .product-label.out-of-stock{font-size:18px;padding:10px 22px 8px}.wd-product .product-image-link{border:1px solid #ebe4ee;margin-bottom:20px}.product-element-top:hover .hover-img{display:none}.wd-product.wd-hover-icons .wrapp-buttons{bottom:30px}h3.wd-entities-title{display:flex;flex-direction:column;flex:1;margin-block:0!important;margin-bottom:15px}h3.wd-entities-title a{font-family:"Palatino Linotype",serif;font-size:18px;font-weight:500;line-height:1.2em;color:#424242;text-transform:uppercase}.wd-product-cats,.cat-design-default .hover-mask{display:none}.category-grid-item:hover .category-image{transform:none}.wd-product :is(.wd-product-cats,.wd-product-brands-links) {font-size:100%;--wd-link-color:transparent;--wd-link-color-hover:transparent}.wd-product-cats a{color:#6d3288;text-transform:uppercase;font-size:15px;font-weight:700;letter-spacing:3px;margin-top:12px;margin-bottom:12px}.wd-product span.price span.amount{font-family:"Palatino Linotype",serif;font-weight:400;font-size:21px;color:#6d3288;letter-spacing:.05em}.wd-product span.price del>span.amount{color:#adadad}nav[class*="-pagination"] li{background-color:#f0e9f3}nav[class*="-pagination"] a:hover{background-color:#6d3288}nav[class*="-pagination"] li .current,nav[class*="-pagination"] li:hover .page-numbers{color:#fff!important}nav[class*="-pagination"] li .page-numbers{color:#6d3288}nav[class*="-pagination"] li :is(.next,.prev):before {font-size:8px!important}.wd-notice.wd-warning:before, .wpcf7 form:not(.sent) .wpcf7-response-output:before, .mc4wp-error:before, .mc4wp-notice:before, :is(.woocommerce-error,.woocommerce-info):before {display:none}.wd-notice.wd-warning, .wpcf7 form:not(.sent) .wpcf7-response-output, .mc4wp-error, .mc4wp-notice, :is(.woocommerce-error,.woocommerce-info) {background-color:transparent;color:#424242;gap:0;padding-block:0;padding-inline:0!important;min-height:unset;margin-bottom:0}.wd-nav-pagin-wrap{margin-top:60px}.wd-nav-pagin-wrap[class*="wd-style-shape"] span{border:0;background-color:#ebe4ee;width:13px;height:13px}.wd-nav-pagin-wrap[class*="wd-style-shape"] li:not(.wd-active):hover span,
.wd-nav-pagin-wrap[class*="wd-style-shape"] li.wd-active span {border-color:transparent;background-color:#6d3288}.wd-nav-arrows{display:none}.wd-nav-arrows.wd-pos-sep .wd-btn-arrow{top:30%}.wd-disabled .wd-arrow-inner,.wd-arrow-inner{color:#6d3288}.wpb_images_carousel .vc_images_carousel .vc_carousel-indicators{bottom:10px}.wpb_images_carousel .vc_images_carousel .vc_carousel-indicators li{border:0;background-color:#ebe4ee;width:13px;height:13px;margin:0 5px}.wpb_images_carousel .vc_images_carousel .vc_carousel-indicators .vc_active{margin:0 5px;width:13px;height:13px;border:0;border-color:transparent;background-color:#6d3288}.btn.btn-style-default{font-size:16px;letter-spacing:3px;background-color:transparent;color:#6d3288;border:1px solid #6d3288;padding:18px 40px 17px 43px;transition:all .3s ease-in-out}.btn.btn-style-default:hover{box-shadow:none;color:#fff;background-color:#6d3288;transition:all .3s ease-in-out}#home-in-seasonal .wd-button-wrapper{margin-top:60px}#home-crown-musk-melon .wd-carousel-wrap{justify-content:center}#home-news .vc_column_container>.vc_column-inner{padding:0!important}.blog-design-small-images.has-post-thumbnail :is(.entry-header,.article-body-container) {max-width:100%!important;background-color:#fff}.wd-post:hover .post-img-wrapp a:after{opacity:0}.post-image-mask{display:none}.wd-add-shadow .article-body-container{box-shadow:none}.blog-design-small-images.has-post-thumbnail.blog-style-flat .meta-categories-wrapp{position:absolute;height:unset;line-height:0;top:-17px;margin-bottom:0!important;inset-inline:0!important}.wd-post-cat.wd-style-with-bg{height:unset;padding:0;background-color:transparent}.wd-post-cat.wd-style-with-bg>a{font-family:"Lora",serif;background-color:#6d3288;padding:6px 20px;font-size:14px}.wd-post.blog-style-bg .article-body-container,.blog-design-small-images .article-body-container{padding:50px 50px 55px;margin-left:-40px}.blog-design-small-images.has-post-thumbnail .post-title a{color:#6d3288;font-weight:600;font-size:48px;line-height:1.1em;text-transform:unset;margin:0 auto 10px}.blog-design-small-images.has-post-thumbnail .post-title a:hover{color:#6d3288!important;opacity:.85}.blog-design-small-images.has-post-thumbnail.blog-style-bg .article-body-container{margin-left:-40px}.category-takashimaya-food-hall-b2 .blog-design-small-images.has-post-thumbnail :is(.entry-header,.article-body-container) {background-color:#f9f6f7}.wd-images-gallery{padding-bottom:15px!important}.article-body-container .wd-entry-content p{font-family:"Lora",serif;color:#ae95b9;font-size:18px;font-weight:400}.wd-blog-element.wd-wpb{margin-bottom:60px}#content-gifts .wpb_text_column.page-title h2,#content-ourstory .wpb_text_column.page-title h2,#content-gifts p,#content-ourstory p{margin-bottom:30px}#content-gifts .wpb_single_image:last-child img,#content-storelocator .wd-accordion-content p{margin-bottom:0}.hamper-row:not(:last-child) {margin-bottom:60px}#content-gifts .hamper-row img{margin-bottom:15px}#content-gifts .hamper-details{margin:15px auto 30px}#content-gifts .hamper-details p{text-align:center;margin-bottom:15px}#content-gifts .hamper-details p b,#content-gifts .hamper-details p strong{color:#6c3287}#content-gifts .hamper-details p:last-child{margin-bottom:0}.wd-accordion{margin-bottom:0}.wd-wpb.wd-accordion .wd-accordion-title-text{font-size:25px;line-height:1.3em;font-weight:600}.wd-accordion-content h3{font-size:23px;margin-top:25px!important;margin-bottom:10px!important}.wd-accordion-content h4{font-size:23px;margin-top:0!important;margin-bottom:10px!important}.wd-accordion-content{padding-top:0!important;padding-bottom:25px!important}.wd-accordion-content ul{margin-bottom:10px!important}.wd-accordion-content p{margin-bottom:10px!important}.wd-accordion-content p strong,.wd-accordion-content p b,.wd-accordion-content ul strong,.wd-accordion-content ul b{font-weight:600!important}.wd-accordion.wd-style-default .wd-accordion-item{border-bottom:1px solid #ebe4ee}#content-storelocator h3,#content-prod-landing h3{color:#6c3287;margin-bottom:15px!important}#content-storelocator p:last-child{margin-bottom:30px}#content-storelocator p b,#content-storelocator p strong{font-size:25px;font-weight:600;color:#6d3288}#content-storelocator img{width:200px}#content-storelocator img.logo-coldstorage{width:235px}#content-prod-landing h3.wd-el-title,#content-gifts h3{font-size:31px;color:#6c3287;margin-bottom:15px!important}#content-gifts h3{margin-top:60px}.cny-desc h4{font-size:26px;text-transform:uppercase;color:#9474a2;line-height:1.3em;margin-top:5px;margin-bottom:20px}.cny-category-title h3{background-color:#6c3287;font-size:38px;text-transform:uppercase;color:#fff;padding:30px}.cny-desc .wpb_single_image img{margin-top:5px!important;margin-bottom:30px!important}.cny-products .wd-products-element{margin-top:30px;margin-bottom:50px}#row-cny .vc_btn3-container.vc_btn3-inline{width:calc(50% - 7.5px)!important;margin-right:15px;margin-bottom:15px}#row-cny .vc_btn3-container.vc_btn3-inline:nth-of-type(even) {margin-right:0}#row-cny .vc_btn3.vc_btn3-color-purple,#row-cny .vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat{background-color:#6c3287;width:100%!important;text-transform:uppercase;font-size:1.5vw;line-height:1.5em;color:#fff;padding:30px}#row-cny .vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:focus,#row-cny .vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:hover,#row-cny .vc_btn3.vc_btn3-color-purple:focus,#row-cny .vc_btn3.vc_btn3-color-purple:hover{background-color:#9a74ab!important}.category-title h3,h3.wd-el-title{text-transform:uppercase;font-size:38px;color:#6c3287;margin-bottom:30px!important}.term-cny-2025 .category-title h3,.term-cny-2025 .title-shoppage h1{color:#cc232a}.term-cny-2025 .category-title h3{text-align:center}#content-prod-landing .impt-text p,#content-gifts .impt-text p,.term-whisky .impt-text p{text-align:center;font-weight:700;font-size:20px;color:#6c3287;margin-top:30px!important}#content-prod-landing .wd-product{align-self:stretch}#content-prod-landing h3.wd-entities-title,.term-sakura-muromachi #row-sort .wd-page-title-el .page-title,.term-juyondai #row-sort .wd-page-title-el .page-title,.term-whisky #row-sort .wd-page-title-el .page-title,.term-cny-2025 #row-sort .wd-page-title-el .page-title{margin-bottom:0!important}#content-prod-landing .wd-products-element,.term-sakura-muromachi .wd-products-element,.term-juyondai .wd-products-element,.term-whisky .wd-products-element,.term-cny-2025 .wd-products-element{margin-bottom:60px}#content-prod-landing .wd-products-element:last-child,.term-sakura-muromachi .wd-products-element:last-child,.term-juyondai .wd-products-element:last-child,.term-whisky .wd-products-element:last-child,.term-cny-2025 .wd-products-element:last-child{margin-bottom:0}.page-title .container,.page-title .container>*,.page-title .title,.term-in-seasonal .wd-page-title-el .page-title,.post-type-archive .wd-page-title-el .page-title{display:none}.wd-page-title-el .page-title{background-color:#f6f5f8}.page-title-default{height:300px}.wd-term-desc{font-size:20px;font-weight:400}.wd-term-desc p:first-of-type strong:first-of-type{font-size:25px;color:#6b3186;text-transform:uppercase;font-weight:700}#row-cny-info p{font-size:25px;text-align:center}#home-notice img,#row-banner img,#row-cny img{width:100%}#row-cny-info p b,#row-cny-info p strong{color:#6d3288}#img-hp-strap{max-width:500px}.accordion-content{display:none}.accordion-header{font-size:16px;letter-spacing:3px;color:#6d3288;font-weight:700;text-transform:uppercase;margin:0 0 20px 0;cursor:pointer}.title-shoppage h1{color:#6d3288;text-transform:uppercase;margin-bottom:30px}#row-products>.vc_col-lg-3{width:30%;margin-right:60px}#row-products>.vc_col-lg-9{width:65%}#row-products>.vc_column_container{padding:30px 30px 0 30px}.widget_product_categories{border-bottom:0}.wd-single-short-desc .woocommerce-product-details__short-description strong{font-style:normal}.woocommerce-product-details__short-description em{color:#cf082d;font-size:13px;font-weight:600;font-style:normal;text-transform:uppercase}#extra-info img{margin-top:35px}#extra-info .wd-quick-shop img{margin-top:0}.widget_product_categories h5.widget-title,.widget_price_filter h5.widget-title{font-family:"Cormorant Garamond",serif;font-weight:700;line-height:1.2em;font-size:27px;color:#6d3288;text-transform:uppercase;margin-bottom:30px}.wd-active-filters .wd-clear-filters{border-inline-end:none;display:none}.wd-shop-active-filters.wd-wpb{margin-top:-20px;width:100%}#filter .wd-action-btn>a:before,#row-products .wd-action-btn>a:before{font-size:120%;content:"\f15c"}.widget_product_categories .product-categories li.current-cat>a{color:#6d3287;font-weight:700;line-height:1.2em}.widget_product_categories ul.product-categories li a{font-size:21px;color:#837689;font-weight:500;padding:0 0 10px 0;transition:all .3s ease-in-out}.widget_product_categories ul.product-categories li a:hover{color:#6d3288;transition:all .3s ease-in-out}.widget_product_categories .wd-cats-toggle{color:#6d3288}.widget_product_categories .wd-cats-toggle:hover,.widget_product_categories .wd-cats-toggle.toggle-active{background-color:transparent;color:#6d3288}.widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-range,.widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle:after{background-color:#cfb8d9}.widget_price_filter .ui-slider-horizontal:before{background-color:#eae4ed}.wd-action-btn.wd-style-text>a,.wd-action-btn>a,.widget_layered_nav_filters a,.widget_layered_nav_filters a .amount,.widget_layered_nav_filters a:hover{font-family:"Palatino Linotype",serif;color:#6d3288;font-size:18px;font-weight:500;line-height:1.2em}.wd-cross-icon>a:before,.widget_layered_nav_filters a:before{color:#6d3287;font-size:15px!important;margin-inline-end:.6em!important}.wd-active-filters .wd-clear-filters{border-inline-end:none}.widget_price_filter [class*="price_slider_amount"] .price_label{font-family:"Palatino Linotype",serif;font-weight:300;font-size:17px;color:#6d3288}.widget_price_filter [class*="price_slider_amount"] .price_label>span{color:#6d3288;font-weight:300;line-height:1.3em}.widget_price_filter [class*="price_slider_amount"] .button{background-color:#6d3288;color:#fff;font-size:13px;opacity:1;box-shadow:none;transition:all .3s ease-in-out}.widget_price_filter [class*="price_slider_amount"] .button:hover{background-color:#6d3288;color:#fff;opacity:.7;box-shadow:none;transition:all .3s ease-in-out}.shop-content-area .vc_section{padding-left:0;padding-right:0;margin-bottom:-20px}#row-products>.vc_column_container.vc_column_container>.vc_column-inner{padding:0}.wd-product-nav-btn{color:#6d3288;font-weight:400;width:25px}.wd-product-nav-desc .wd-event-hover:hover>.wd-dropdown,.wd-product-nav-desc .wd-event-click.wd-opened>.wd-dropdown,.wd-product-nav-desc .wd-dropdown.wd-opened{background:#f2eef4}body .wd-tltp .wd-tooltip-label,body .tooltip{display:none!important}.wd-product-nav-desc{padding:10px 15px 5px 15px}.wd-product-nav-desc a.wd-entities-title,.wd-product-nav-desc .wd-entities-title a{font-size:13px;line-height:1.1em}.wd-entities-title a:hover{color:#000!important}span.special-text{width:100%}.wd-entities-title span.special-text,td.product-name a span.special-text,td.wd-checkout-prod span.special-text{display:inline-block;font-size:16px;font-weight:600;letter-spacing:.05em;color:#6d3288;line-height:1.2em;margin-bottom:5px}.wd-product-nav-desc .wd-entities-title{margin-bottom:0}.wd-product-nav-desc .price .amount{font-size:12px}.wd-price-unit{color:#ae95b9;font-weight:400}.wd-product-nav-desc .wd-product-nav-btn:before{font-size:14px}.wd-breadcrumbs .wd-delimiter{display:none}#row-top-shop .wd-single-breadcrumbs{margin-bottom:30px;text-align:right}.single-product .woocommerce-breadcrumb{pointer-events:none;margin-left:-15px}.woocommerce-breadcrumb,.wd-breadcrumbs.wd-rs-6215015b56ed7 .woocommerce-breadcrumb,.wd-breadcrumbs>span:last-child{color:#ae95b9;text-transform:uppercase;font-size:16px}.woocommerce-breadcrumb a{color:#a196a6!important;font-size:16px;font-weight:400;margin-inline-end:0}.woocommerce-breadcrumb a:after{content:"\f054";font-family:FontAwesome;color:#d2c8d6;font-size:10px;margin:0 10px;margin-inline-start:7px}.paged.tax-product_tag .breadcrumb-last,.paged.tax-product_tag .breadcrumb-link-last:after,.paged.post-type-archive .breadcrumb-last,.paged.post-type-archive .breadcrumb-link-last:after{display:none}.paged.tax-product_tag .breadcrumb-link-last,.paged.post-type-archive .breadcrumb-link-last{color:#ae95b9!important;font-weight:600;pointer-events:none}.single-product-page .vc_row.wpb_row.vc_row-fluid.section-wrapper .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}.single-product-page .wd-single-content{margin-top:-35px;margin-bottom:100px}.woocommerce-breadcrumb .wd-last-link ~ span, .woocommerce-breadcrumb .wd-last-link a:after {display:none}.single-product .woocommerce-breadcrumb .breadcrumb-last,.single-product a.breadcrumb-link-last:after,.single-product .breadcrumb-last{display:none}.single-product .breadcrumb-link-last{color:#ae95b9!important;font-weight:600}#extra-info .hamper-info{display:flex;justify-content:space-between;margin-bottom:100px}#extra-info .hamper-info .indi-hamper{display:flex;flex-direction:column;align-items:center}#extra-info .hamper-3v .indi-hamper{width:32%}#extra-info .hamper-2v .indi-hamper{width:47.5%}#extra-info .hamper-info .indi-hamper img:first-child{margin-top:0;margin-bottom:35px}#extra-info .hamper-info .indi-hamper .content-text p{margin-bottom:0}.tax-product_tag #row-sort .wd-wpb:first-child{margin-bottom:0!important}#row-sort{margin-bottom:0!important}#row-sort .wd-page-title-el .page-title{margin-bottom:25px;background-size:contain;background-repeat:no-repeat;background-color:transparent}.post-type-archive-product #row-sort{margin-top:-30px}#row-sort>.wpb_column>.vc_column-inner>.wpb_wrapper{justify-content:flex-end}p.impt-text,.impt-text p{font-weight:700;font-size:20px;color:#6d3288;text-align:center}.wd-shop-prod-per-page.wd-wpb{margin-top:10px;margin-bottom:0}.wd-products-shop-view{margin-top:10px}.wd-products-shop-view a{font-size:15px;font-weight:400;color:#cfc4d4;transition:all .3s ease-in-out}.wd-products-per-page .per-page-title:after{content:':'!important;margin-left:-5px;font-weight:300}.wd-products-per-page .per-page-title{color:#6c3287!important;font-size:20px!important}.wd-products-per-page .per-page-variation,.wd-products-per-page .per-page-variation.current-variation{color:#6c3287!important;font-size:19px!important}.wd-products-per-page .per-page-border{font-size:18px!important}.wd-products-per-page .per-page-variation.current-variation{font-weight:800!important}nav.woocommerce-pagination.wd-pagination{padding-top:30px}select{background-position:right 13px top 50%;background-size:auto 22px}.wd-shop-view .wd-products-shop-view a:hover,.wd-shop-view .wd-products-shop-view a.current-variation{color:#704f80;transition:all .3s ease-in-out}.woocommerce-variation-add-to-cart,form.cart{gap:0}.variation-swatch-selected .reset_variations{display:none!important}form.cart div.quantity{margin-right:20px}table.variations select{font-family:"Palatino Linotype",serif;font-size:18px;color:#8c7a93}.wd-products{gap:60px}.wd-products-shop-view a.per-row-list{display:none}.woocommerce-ordering select{background-color:#f9f6f7;color:#a286a4;border-radius:60px;border:0;font-size:19px;height:50px;width:280px;text-transform:capitalize}.woocommerce-ordering select{padding-right:0!important;position:relative;background-image:none}.archive form.woocommerce-ordering::after{content:"\f113";font-family:"woodmart-font";color:#6c3287;font-size:11px;transform:translateY(-50%) rotate(90deg);right:20px;top:26px;position:absolute;pointer-events:none}#row-products .products .wd-product{align-self:normal}#row-products .products .wd-product .product-wrapper{width:100%}nav[class*="-pagination"] li .page-numbers{font-family:"Palatino Linotype",serif;font-weight:600}.woocommerce-product-gallery .woocommerce-product-gallery__image{width:581px}.woocommerce-product-gallery>*{margin-left:-15px}.woocommerce-product-gallery{gap:var(--wd-gallery-gap,40px)!important}.woocommerce-product-gallery>.wd-carousel-container>.wd-carousel-inner>.woocommerce-product-gallery__wrapper>.wd-carousel-wrap>.wd-carousel-item>figure.woocommerce-product-gallery__image,.woocommerce-product-gallery>.wd-carousel-container>.wd-carousel-inner>.wd-carousel>.wd-carousel-wrap>.wd-carousel-item>img{border:1px solid #ebe4ee}.wd-product :is(.product-image-link,.hover-img) img {aspect-ratio: 1 / 1;object-fit:cover}.single-product-page .wd-single-title,.single-product-page .wd-single-price,.single-product-page table.variations{margin-bottom:30px}.single-product-page .wd-single-short-desc,.single-product-page table.variations,.woocommerce-variation .woocommerce-variation-description p{margin-bottom:40px}.single-product h2{font-size:37px}#product-title-header .vc_col-sm-9{width:85%}#product-title-header .vc_col-sm-3{width:15%}.single-product-page .wd-single-title h1.product_title{font-family:"Palatino Linotype",serif;font-size:32px;font-weight:500;line-height:1.2em;text-transform:uppercase}.single-product-page .wd-single-price p.price{font-family:"Palatino Linotype",serif;font-weight:600;font-size:30px;color:#6d3288}.single-product-page .wd-single-price p.price span{font-size:unset}.single-product-page .wd-single-short-desc p,.woocommerce-variation-description p{font-family:"Ibarra Real Novad",serif;font-size:22px;font-weight:400}.single-product-page .wd-single-content h3{font-family:"Cormorant Garamond",serif;font-size:32px;color:#6c3287;font-weight:700;text-transform:uppercase;text-align:left;margin-top:40px}.single-product-page .wd-single-short-desc p:not(:last-child) {margin-bottom:15px}.single-product-page div.quantity input[type="number"]{font-size:16px}p.stock.wd-style-default.in-stock:before{display:none}.woocommerce-variation-availability p.stock.wd-style-default:is(.available-on-backorder,.in-stock), p.stock.wd-style-default:is(.available-on-backorder,.in-stock) {color:#6c3287;font-weight:700;text-transform:uppercase}p.stock.out-of-stock,p.out-of-stock-message{color:#b50808;text-transform:uppercase;font-weight:700}p.out-of-stock-message{margin-bottom:20px}.single-product-page .wd-single-add-cart{margin-bottom:0}.single-product-page .wd-single-add-cart .single_add_to_cart_button{background-color:#6d3288;font-size:16px;color:#fff;letter-spacing:3px;font-weight:600;border:1px solid #6d3288;box-shadow:none;padding:18px 40px 17px 43px;transition:all .3s ease-in-out}.single-product-page .wd-single-add-cart .single_add_to_cart_button:hover{background-color:#6d3288;color:#fff;box-shadow:none;transition:all .3s ease-in-out}.single-product-page .wd-single-content p{font-weight:400;text-align:left}.cart-info span.wd-entities-title{font-family:"Cormorant Garamond",serif;font-weight:600;line-height:1.2em;font-size:16px}.cart-info span.quantity{font-family:"Palatino Linotype",serif;font-weight:600;font-size:16px}div.quantity :is(input[type="number"],input[type="text"]) {height:57px}.cart-info span.quantity .woocommerce-Price-amount{color:#6d3288}.shopping-cart-widget-footer span.woocommerce-Price-amount{font-family:"Palatino Linotype",serif;font-weight:600;font-size:22px}.woocommerce-mini-cart__buttons .checkout, .cart-totals-inner .checkout-button, .checkout_coupon .button, 
#place_order, button[name="save_account_details"], button[name="save_address"], 
.wd-switch-to-register, :is(.register,.login) .button {box-shadow:none;background-color:#6d3288;color:#fff;opacity:1;transition:all .3s ease-in-out}.cart-totals-inner .checkout-button:hover, .woocommerce-mini-cart__buttons .checkout:hover .cart-totals-inner .checkout-button:hover, .checkout_coupon .button:hover,
#place_order:hover, button[name="save_account_details"]:hover, button[name="save_address"]:hover, 
.wd-switch-to-register:hover, :is(.register,.login) .button:hover {box-shadow:none;background-color:#6d3288;color:#fff;opacity:.7;transition:all .3s ease-in-out}.wd-coupon-form .button[name="apply_coupon"]{background:#f2eef4;color:#6d3288;padding:18px 40px 17px 43px;font-size:16px;letter-spacing:3px;line-height:1.2;box-shadow:none}.woocommerce-mini-cart__buttons .checkout{background-color:#6d3288;color:#fff;opacity:1}.woocommerce-mini-cart__buttons .checkout:hover{background-color:#6d3288;color:#fff;opacity:.8}.wd-coupon-form .button[name="apply_coupon"]:hover{background-color:#6d3288;color:#fff;opacity:1}table th{font-family:"Cormorant Garamond",serif;font-weight:900;font-size:23px;line-height:1.2em;text-transform:capitalize;border-bottom:1px solid #ebe4ee}table td{border-bottom:1px solid #ebe4ee}td.product-name a{font-family:"Cormorant Garamond",serif;font-weight:600;line-height:1.2em;font-size:23px}div.quantity input[type="number"]{font-family:"Palatino Linotype",serif;font-weight:400;border-top:1px solid #ebe4ee;border-bottom:1px solid #ebe4ee}div.quantity input[type="button"]{font-family:"Palatino Linotype",serif;font-weight:400;border:1px solid #ebe4ee}td.product-price>.amount,.cart-totals-inner table .cart-subtotal .amount,tr.cart_item .product-total>.amount,.cart-subtotal span.woocommerce-Price-amount{font-family:"Palatino Linotype",serif;font-weight:400}td.product-subtotal span,tr.order-total strong .amount{font-family:"Palatino Linotype",serif;font-weight:600}.cart-content-wrapper>.cart_totals{position:relative}.cart-content-wrapper>.cart_totals::before,.cart-content-wrapper>.cart_totals::after{content:"";position:absolute;inset-inline:0;height:10px;background-image:radial-gradient(farthest-side,transparent 6px,#f2eef4 0);background-size:15px 15px}.cart-content-wrapper>.cart_totals::before{top:-10px;background-position:-2px -6px , 0 0}.cart-content-wrapper>.cart_totals::after{bottom:-10px;background-position:-2px 1px , 0 0}.cart-content-wrapper>.cart-totals-section .cart-totals-inner,.cart-content-wrapper>.cart_totals .cart-totals-inner{border:none;background:#f2eef4}:is(.woocommerce-checkout>.checkout-order-review,.woocommerce-order-pay #order_review):before, 
:is(.woocommerce-checkout>.checkout-order-review,.woocommerce-order-pay #order_review):after {background-image:radial-gradient(farthest-side,transparent 6px,#f2eef4 0)}:is(.woocommerce-checkout>.checkout-order-review,.woocommerce-order-pay #order_review) {background-color:#f2eef4}.woocommerce-checkout>.customer-details .woocommerce-billing-fields{margin-bottom:30px}#billing_country_field{color:#242424}#billing_country_field strong{font-weight:300}#order_review_heading,.woocommerce-billing-fields h3,.woocommerce-additional-fields h3,h3#ship-to-different-address label span{font-family:"Cormorant Garamond",serif;font-size:30px;font-weight:700!important;color:#6d3287;text-transform:uppercase;line-height:1.2em;margin-bottom:30px}.wd-empty-page{color:#6d3288!important;margin-bottom:30px}.woocommerce-shipping-fields{margin-top:50px;margin-bottom:50px}#ship-to-different-address-checkbox+span{vertical-align:middle}.woocommerce-additional-fields h3,#order_comments_field,#giftwrapping_field,#bag_field,#bag_checkout_field,#bag_message,#personalized_message_field{margin-top:50px}#giftwrapping_field,#bag_field,#bag_checkout_field{margin-bottom:0}#giftwrapping_Yes+label.radio,#bag_Yes+label.radio,#add_item_to_cart_yes+label.radio{margin-bottom:0}#bag_checkout_field p#add_item_to_cart_field label.radio{display:inline-block;margin-right:15px}.post-single-page .meta-post-categories,.post-single-page .post-title,.post-single-page .entry-header,.wd-single-footer,.single-post #comments{display:none}.post-single-page .entry-content{margin-bottom:0}.post-content,.post-content .wpb_single_image{text-align:center}#air-flown-date h2{font-family:"Ibarra Real Novad",serif;font-weight:500}.post-content .wpb_text_column.page-title h2,.post-content .wpb_single_image img{margin-bottom:60px}.pswp__bg{background: #f6eefaf2 !important;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.wd-close-side{background-color: #f6eefae0;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.pswp__img--placeholder--blank{background:transparent!important}.pswp__ui--fit :is(.pswp__top-bar,.pswp__caption), [class*="pswp__button--arrow--"]:before {background-color: rgb(108 50 135) !important}label{margin-bottom:12px}input[type="email"],input[type="date"],input[type="search"],input[type="number"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea,select{font-family:"Cormorant Garamond",serif;font-weight:400;line-height:1.2em;font-size:23px}.woocommerce-EditAccountForm fieldset{margin-top:60px}header.title>h3,fieldset legend{font-family:"Cormorant Garamond",serif;font-weight:600;line-height:1.2em;font-size:28px;text-transform:capitalize}.woocommerce-Address-title .edit{font-family:"Cormorant Garamond",serif;font-size:15px;font-weight:600;text-transform:uppercase;margin-bottom:0;margin-left:12px;padding:10px 16px;background-color:#6d3288;color:#fff;opacity:1;transition:all .3s ease-in-out}.woocommerce-Address-title .edit:hover{background-color:#6d3288;color:#fff;opacity:.7;transition:all .3s ease-in-out}.wd-tools-element{--wd-header-el-color:#6d3287}.wd-tools-element:hover>a{color:#6d3288;opacity:.7}.wd-sub-menu li>a{font-size:20px;color:#242424;font-weight:500;text-transform:capitalize}.wd-my-account-sidebar{padding:50px;border-inline-end:none;background:#fff;min-height:370px}.woocommerce-MyAccount-content{padding:0 0 0 90px;padding-right:0!important;margin-top:50px}.cart-content-wrapper>.cart-totals-section .cart-totals-inner{padding:40px 25px}.cart-totals-inner>h2{font-family:"Cormorant Garamond",serif;font-size:27px;color:#6d3288;font-weight:700;padding-inline:0;border-bottom:none}.woocommerce-MyAccount-title{font-size:32px;color:#6d3288;border:none;padding:0}.woocommerce-my-account-wrapper{margin-inline:0!important}.woocommerce-account :is(.woocommerce-error,.woocommerce-message,.woocommerce-info) {font-size:22px;font-weight:400;padding-block:0!important}.wd-dropdown.wd-dropdown-menu.wd-dropdown-my-account.wd-design-default,li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads{display:none!important}.wd-sub-menu .woocommerce-MyAccount-navigation-link.is-active a{background-color:#fff!important;color:#562380!important}.wd-sub-menu .woocommerce-MyAccount-navigation-link--dashboard{display:none}.wd-sub-menu li a{margin-top:0!important;min-height:20px!important}.wd-nav-mobile li.menu-item-has-children.menu-item-account a.woodmart-nav-link{font-size:21px!important;color:#6d3288;font-weight:600!important;text-transform:uppercase!important}.wd-sub-menu .woocommerce-MyAccount-navigation-link a:hover{background-color:#fff}.woocommerce-MyAccount-navigation-link--dashboard a{cursor:pointer!important}.arrow{display:inline-block;font-size:13px;float:right;margin:2px 0 0 0}.arrow i{transition:transform .3s ease}.arrow i.active{transform:rotate(90deg);transition:transform .3s ease}.woocommerce-MyAccount-navigation{margin-bottom:0;background:#f2eef4!important}.woocommerce-MyAccount-navigation ul li a{line-height:1.5em;font-weight:500;padding:14px 20px!important}.woocommerce-MyAccount-navigation-link a{padding:10px 15px;text-decoration:none;display:block}.woocommerce-MyAccount-navigation-link a:hover{background-color:#f1f1f1}.woocommerce-MyAccount-navigation ul li a{font-size:22px;padding:18px;text-transform:capitalize}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard.is-active>a:hover{background-color:#f2eef4;color:#6d3288}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard.is-active>a,.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard.is-active>a{background-color:#f2eef4;color:#6d3288}.woocommerce-MyAccount-navigation ul li.is-active>a,.woocommerce-MyAccount-navigation ul li.is-active>a:hover{background-color:#6d3288;color:#fff;cursor:pointer}.woocommerce-MyAccount-navigation ul li>a,.woocommerce-MyAccount-navigation ul li>a:hover{background-color:#f2eef4;color:#6d3288}.woocommerce-MyAccount-navigation ul li a:hover{color:#6d3288;background-color:#fcf8fd}.woocommerce-MyAccount-content>p{font-size:22px}.woocommerce-my-account-wrapper h2,.woocommerce-MyAccount-content>h2,.woocommerce-MyAccount-content header>h2,fieldset legend{font-family:"Cormorant Garamond",serif;font-size:27px!important;color:#6d3287;text-transform:uppercase;font-weight:600}.woocommerce-MyAccount-content>h2,.woocommerce-MyAccount-content header>h2,fieldset legend{margin-top:20px}.select2-selection__arrow{top:15px!important;background-size:auto 25px!important}.select2-container--open .select2-selection__arrow{margin-right:8px}address,form em{font-size:18px;color:#ae95b9}form em{display:block;margin-top:10px}.woocommerce-Address-title .edit{margin-left:0}label{font-size:22px;font-weight:600;text-transform:capitalize}fieldset{padding:0;border:none}fieldset legend{padding-right:0;padding-left:0;margin-bottom:15px}.wd-my-account-links[class*="wd-grid"],.wd-login-divider{display:none}input[type="email"],input[type="date"],input[type="search"],input[type="number"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea,select{border:1px solid #cec5d2;font-size:21px;height:57px;font-weight:500}body .select2-container--default .select2-selection{border:1px solid #cec5d2;font-size:21px;font-weight:500;padding:6px 18px;height:auto}input[type="email"]:focus,input[type="date"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="text"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus,textarea:focus,select:focus{border-color:#6d3287;color:#6d3287}.required{color:#ff0014;font-size:18px}.woocommerce-mini-cart__buttons .checkout,.cart-totals-inner .checkout-button,.checkout_coupon .button,#place_order,button[name="save_account_details"],button[name="save_address"],.woocommerce-Address-title .edit{background-color:#6d3288;padding:18px 40px 17px 43px;font-size:16px;letter-spacing:3px;line-height:1.4}.cart-actions .button[name="update_cart"]{padding:18px 40px 17px 43px;font-size:16px;letter-spacing:3px;line-height:1.2}.show-password-input{font-size:20px;color:#6d3288!important;font-weight:400;margin:5px}button[name="save_address"]{margin-top:20px}.product_list_widget>li{border-bottom:1px solid #ebe4ee}.woocommerce-mini-cart__total{border-top:1px solid #ebe4ee}li .cart-info .wd-entities-title{text-transform:uppercase}li:hover .cart-info .wd-entities-title{color: rgb(109 50 135)}.cart-info span.quantity{font-weight:500;font-size:16px;color:#424242}.cart-info span.quantity .woocommerce-Price-amount{color:#424242;font-size:17px;font-weight:500}.woocommerce-mini-cart__total strong,.shopping-cart-widget-footer span.woocommerce-Price-amount{color:#424242;font-size:20px;text-transform:uppercase}.woocommerce-mini-cart__buttons .btn-cart,.woocommerce-mini-cart__buttons .checkout{padding:18px 40px 17px 43px;font-size:13px;letter-spacing:3px;line-height:1.2}.cart_totals table :is(tbody,tfoot) th, .cart_totals table td {font-size:20px;font-weight:600;text-transform:capitalize;border-bottom:1px solid #fff}table.shop_table.woocommerce-checkout-review-order-table tr.cart_item .product-total>.amount{font-size:20px}.cart-totals-inner table .cart-subtotal .amount{color:#242424}.cart_totals table th{padding:0}.cart-table-section table td:first-child{padding:35px 0 0}.cart-totals-inner table tr:last-child th{font-size:23px;color:#6d3288;font-weight:700}tr.order-total strong .amount{font-size:25px}.cart-table-section table td{border-bottom:none;padding:35px 12px 0}.cart-table-section table th{font-size:21px;text-transform:uppercase;color:#6d3288;padding:0 0 15px;border-bottom:1px solid #ebe4ee}.cart-table-section td.product-name a,.cart-table-section td.product-price>.amount{font-size:20px;text-transform:uppercase}.cart-table-section td.product-subtotal span{font-size:22px}.cart-table-section th.product-price,.cart-table-section th.product-quantity{width:12%}.cart-table-section th.product-quantity{text-align:center}td.product-remove a:before,.woocommerce-remove-coupon:before{font-size:15px;color:#6d3288}div.quantity input[type="button"]{height:auto}div.quantity input[type="number"]{font-size:17px;width:50px}.cart-table-section>.cart .wd-cart-action-row td{padding-top:20px}.wd-notice, div.wpcf7-response-output, .mc4wp-alert, :is(.woocommerce-error,.woocommerce-message,.woocommerce-info) {gap:0;padding-block:10px;align-items:center}ul:is(.woocommerce-error,.woocommerce-message,.woocommerce-info) li {padding-block:10px;padding-inline:30px}.wd-notice.wd-success, .wpcf7 form.sent .wpcf7-response-output, .mc4wp-success, .woocommerce-message, .cart-content-wrapper>*:not(:is(.cart-data-form,.cart-totals-section)) [role="alert"], form.woocommerce-checkout>*:not(:is(.customer-details,.checkout-order-review)) [role="alert"], ul:is(.woocommerce-error,.woocommerce-message,.woocommerce-info) {background-color:#f5f5f5;color:#494949;font-size:20px;line-height:1.2em}ul:is(.woocommerce-error,.woocommerce-message,.woocommerce-info), form.woocommerce-checkout>*:not(:is(.customer-details,.checkout-order-review)) [role="alert"], ul:is(.woocommerce-error,.woocommerce-message,.woocommerce-info) {margin-bottom:60px}.cart-empty:before,a.restore-item{display:none!important}.cart-content-wrapper{column-gap:55px}.cart-content-wrapper>*:not(:is(.cart-data-form,.cart-totals-section)) [role="alert"] {line-height:1.2em}.wd-notice a, div.wpcf7-response-output a, .mc4wp-alert a, :is(.woocommerce-error,.woocommerce-message,.woocommerce-info) a, 
.wd-notice a:hover, div.wpcf7-response-output a:hover, .mc4wp-alert a:hover, :is(.woocommerce-error,.woocommerce-message,.woocommerce-info) a:hover {color:#6d3288;text-decoration:none}.wd-coupon-form .input-text{padding:27px 18px}.woocommerce-checkout>.checkout-order-review,.woocommerce-order-pay #order_review{background-color:#f2eef4}.woocommerce-checkout>.checkout-order-review:before,.woocommerce-checkout>.checkout-order-review:after,.woocommerce-order-pay #order_review:before,.woocommerce-order-pay #order_review:after{background-image:radial-gradient(farthest-side,transparent 6px,#f2eef4 0)}.woocommerce-checkout>.checkout-order-review,.woocommerce-order-pay #order_review{padding:50px}#order_review_heading{text-align:left}#char-count{margin-top:10px;font-size:20px}.checkout-order-review>.woocommerce-checkout-review-order .wd-table-wrapper{padding:15px 25px;box-shadow:none}.woocommerce-checkout-review-order-table thead th{font-size:22px;color:#6d3287;text-transform:uppercase;padding:15px 0}.woocommerce-checkout-review-order-table tr.cart-subtotal .amount{color:#000}.woocommerce-checkout-review-order-table tr{border-bottom:1px solid #f2eef4;align-items:center}.woocommerce-checkout-review-order-table .cart_item .product-name{font-size:18px;line-height:1.2em;font-weight:500;text-transform:unset;padding:25px 45px 0 0}.woocommerce-checkout-review-order-table strong.product-quantity{font-family:"Palatino Linotype",serif;font-size:16px;font-weight:400}.woocommerce-checkout-review-order-table :is(th,td) {font-size:22px;border:none;text-transform:capitalize;padding:15px 0}.woocommerce-checkout-review-order-table tr{border-bottom:none}.woocommerce-checkout-review-order-table table td,.woocommerce-checkout-review-order-table table th{padding:25px 0!important}.woocommerce-checkout-review-order-table tr.order-total th{font-size:25px;color:#6d3287}.woocommerce-checkout-review-order-table thead tr{border-width:1px;border-bottom:1px solid #e1d7e6}.woocommerce-checkout-review-order-table tr.cart-subtotal{border-bottom:1px solid #e1d7e6;margin-top:20px}.payment_methods{margin-top:30px;margin-bottom:-10px}.woocommerce-terms-and-conditions-wrapper{margin-top:0;margin-bottom:40px;padding-top:0;border-top:none}.woocommerce-privacy-policy-text{font-size:19px}:is(.checkout_coupon,.login.hidden-form) {margin-bottom:70px;padding:0;max-width:100%;border:none}:is(.checkout_coupon,.login.hidden-form) input{padding:27px 18px}.website-wrapper :is(.woocommerce-form-coupon-toggle,.woocommerce-form-login-toggle)>div :is(.showlogin,.showcoupon) {margin-left:10px}.wd-registration-page{max-width:100%!important}.lost_reset_password{padding-top:0!important;padding-bottom:0!important}#customer_login>div:not(:first-child):last-child {border-inline-start:none!important}@media (min-width:769px){#customer_login>.col-md-6{padding:0 40px!important}#customer_login>div:not(:first-child):last-child {padding:0 40px 0 40px!important}}.registration-info,.login-info,form.woocommerce-ResetPassword.lost_reset_password p{font-size:22px;font-weight:normal;line-height:1.2em;text-align:left}.register>p{font-size:19px!important}.login-form-footer{align-items:baseline!important}.login-form-footer .lost_password{font-size:19px}.login-form-footer .woocommerce-form-login__rememberme{font-size:19px;font-weight:300}.show-password-input{font-size:23px!important;margin:6px!important}.login-form-footer .lost_password:hover{text-decoration:none!important}.show-password-input:hover{color:#6d3288!important}.lost_reset_password .form-row-first{border-top:none!important}a.btn.wd-switch-to-register, button.button.woocommerce-button.woocommerce-form-login__submit, :is(.register,.login) .button, .lost_reset_password .button {background-color:#6d3288!important;padding:18px 40px 17px 43px!important;font-size:16px!important;letter-spacing:3px;line-height:1.2;color:#fff;width:100%}.lost_reset_password .button:hover{opacity:.7!important}input:-webkit-autofill:hover,textarea:-webkit-autofill:hover,select:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill:focus,select:-webkit-autofill:focus,input:-webkit-autofill{font-family:'Cormorant Garamond',serif!important;-webkit-text-fill-color:#000!important;-webkit-box-shadow:0 0 0 1000px #fff inset!important}input[type="checkbox"]{margin-inline-end:0}input[type="checkbox"]{width:25px;height:25px;cursor:pointer;visibility:hidden;line-height:1em;margin-right:10px}input[type="checkbox"]:after,input[type="checkbox"]::after{content:" ";border:1px solid #cec5d2;background-color:#fff;display:inline-block;color:#6d3288;line-height:1.85em;width:25px;height:25px;visibility:visible;border-radius:5px;text-align:center;padding:0;font-size:13px}input[type="checkbox"]:checked:after,input[type="checkbox"]:checked::after{font-family:'Font Awesome 5 Free';font-size:13px;content:"\f00c";font-weight:bold}.woocommerce-privacy-policy-text{display:none!important}.wd-notice.wd-success, .wpcf7 form.sent .wpcf7-response-output, .mc4wp-success, .woocommerce-message, .cart-content-wrapper>*:not(:is(.cart-data-form,.cart-totals-section)) [role="alert"], form.woocommerce-checkout>*:not(:is(.customer-details,.checkout-order-review)) [role="alert"], ul:is(.woocommerce-error,.woocommerce-message,.woocommerce-info) {margin-bottom:50px!important}ul.woocommerce-error:focus-visible,ul.woocommerce-message:focus-visible,ul.woocommerce-info:focus-visible,ul.woocommerce-error,ul.woocommerce-message,ul.woocommerce-info{border:none!important;outline:none!important}.wt-mycoupons h4,.wt-used-coupons h4{font-family:"Cormorant Garamond",serif;font-size:30px;font-weight:700;color:#6d3287;text-transform:uppercase;line-height:1.2em;margin-bottom:30px}.wt_sc_available_coupon_sort_by{display:none}table.woocommerce-MyAccount-orders .woocommerce-orders-table__row th,table.woocommerce-MyAccount-orders .woocommerce-orders-table__row th a,table.woocommerce-MyAccount-orders .woocommerce-orders-table__row td{font-family:"Ibarra Real Nova",serif;font-size:19px}table.woocommerce-MyAccount-orders span.amount{display:block}table.woocommerce-MyAccount-orders td.woocommerce-orders-table__cell-order-actions{display:table-cell}table.woocommerce-MyAccount-orders td:is(.product-btn,.woocommerce-orders-table__cell-order-actions) a {display:inline-block;width:100%;min-height:auto;padding:12px;font-size:14px}table.woocommerce-MyAccount-orders td:is(.product-btn,.woocommerce-orders-table__cell-order-actions) a:first-child {margin-bottom:7px}table.woocommerce-MyAccount-orders tr th.woocommerce-orders-table__header-order-actions{text-align:center}[id^="catalog-"] .btn{font-size:20px;margin-top:3px;border:none}#banner-gap{margin-bottom:30px}