:root{--s-softblue: #e3f3fb;--s-red: #d81f27;--s-text: #444444;--s-grey: #888888;--s-softgrey: #f5f5f7;--s-orange: #f78f19;--s-line: #e8e8e8;--s-blue-gradient: linear-gradient(83.98deg, #0075c9 0%, #23aadb 100%);--s-radius: 5px;--s-body: "DB Helvethaica X", sans-serif;--s-heading-weight: 500;--s-heading-line-height: 1.3;--s-heading: "DB Helvethaica X", sans-serif;--s-nav-left-width: 90px}@media(min-width: 992px){:root{--s-header-height: 0}}@font-face{font-family:"DB Helvethaica X";src:local("DB Helvethaica X"),url("../fonts/db_helvethaica_x/db_helvethaica_x.woff2") format("woff2"),url("../fonts/db_helvethaica_x/db_helvethaica_x.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"DB Helvethaica X";src:local("DB Helvethaica X"),url("../fonts/db_helvethaica_x/db_helvethaica_x_med.woff2") format("woff2"),url("../fonts/db_helvethaica_x/db_helvethaica_x_med.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"DB Helvethaica X";src:local("DB Helvethaica X"),url("../fonts/db_helvethaica_x/db_helvethaica_x_bd.woff2") format("woff2"),url("../fonts/db_helvethaica_x/db_helvethaica_x_bd.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}.products .product .woocommerce-loop-product__title{display:none}.products .product img{border-top:1px solid var(--s-line);border-left:1px solid var(--s-line);border-right:1px solid var(--s-line);border-radius:var(--s-radius) var(--s-radius) 0 0}.products .product .info{padding:16px;margin-bottom:0;background-color:#fff;border-left:1px solid var(--s-line);border-right:1px solid var(--s-line);border-bottom:1px solid var(--s-line);border-radius:0 0 var(--s-radius) var(--s-radius);align-items:flex-start}.products .product .info .price{margin:0;font-size:22px;font-weight:bold;text-align:left;color:var(--s-red)}.products .product .info .price .woocommerce-Price-currencySymbol{color:#000}.products .product .info .price .woocommerce-Price-currencySymbol:before{font-size:12px;font-weight:normal}.products .product .info .cart{text-align:right}.products .product .info .button{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;width:34px;height:34px;border-radius:34px;line-height:2;text-align:center;background:linear-gradient(83.98deg, #0075c9 0%, #23aadb 100%);border:1px solid #fff;box-shadow:0px 1px 2px rgba(0,0,0,.2)}.products .product .info .added_to_cart,.products .product .info .loading svg,.products .product .info .added svg{display:none}.products .product .info .button.loading::after,.products .product .info .button.added:after{margin:0}.product-card{position:relative}ul.products li.product .onsale,span.onsale{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 !important;padding:0;border-radius:0;background-image:url("data:image/svg+xml,%3Csvg width='42' height='51' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m41.216 7.926-1.586-6.34c-.634-.318-1.849.131-2.377.395l.792 5.945h3.17Z' fill='%23CA2828'/%3E%3Cpath d='M0 49.005V3.963A3.963 3.963 0 0 1 3.963 0h31.704a2.378 2.378 0 0 1 2.378 2.378v46.627c0 1.256-1.39 2.013-2.445 1.332l-14.427-9.318a3.963 3.963 0 0 0-4.3 0L2.445 50.337C1.39 51.018 0 50.26 0 49.005Z' fill='url(%23a)'/%3E%3Cpath d='M15.813 18.567a.548.548 0 0 1-.25-.059.462.462 0 0 1-.25-.532l1.214-4.481h-1.745a.531.531 0 0 1-.411-.19.447.447 0 0 1-.084-.417l2.06-6.658a.511.511 0 0 1 .496-.345h4.808a.53.53 0 0 1 .419.198.445.445 0 0 1 .07.428L20.992 9.69h3.064c.206 0 .393.114.474.29a.448.448 0 0 1-.103.515l-8.243 7.926a.536.536 0 0 1-.371.146Z' fill='%23fff'/%3E%3Cpath d='M39.63 1.585c-1.268 0-1.585 5.945-1.585 6.341L35.271 0c3.17 0 3.963.793 4.36 1.585Z' fill='%23E34444'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='19.023' y1='0' x2='19.023' y2='50.593' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E34444'/%3E%3Cstop offset='1' stop-color='%23FF2626'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-position:left;background-repeat:no-repeat;background-size:contain;background-color:rgba(0,0,0,0) !important;height:66px;width:52px;position:absolute;top:5px;left:5px;text-align:center}@media(max-width: 767px){ul.products li.product .onsale,span.onsale{height:50px;width:40px}}.single-product .product>span.onsale{top:-10px}.wc-block-grid.has-2-columns .wc-block-grid__product{max-width:46%}.wc-block-grid__product{position:relative;background:#fff;border:1px solid #e8e8e8;border-radius:6px;overflow:hidden;margin:0 8px}.products .product .price del{left:0;transform:translateX(0);text-decoration-color:#c62222}.products li.product .price{display:flex;align-items:flex-end}.products li.product .price ins{padding-bottom:0}.products li.product .price del{position:unset;bottom:0;margin-right:10px;margin-bottom:4px;color:#6f6f6f}.products.columns-1{justify-content:center}.woocommerce .button.alt{font-size:1rem;font-weight:400;padding:.5em 1em;display:flex;justify-content:center;align-items:center}.woocommerce .button.alt.single_add_to_cart_button{color:var(--s-orange);background-color:#fff;border:1px solid var(--s-orange)}.woocommerce .button.alt.single_add_to_cart_button:hover{color:#fff;border:1px solid var(--s-orange);background-color:var(--s-orange)}.woocommerce .button.alt.buy_now_button{color:#fff;background-color:var(--s-orange);border-color:var(--s-orange);min-width:145px}.woocommerce .button.alt.buy_now_button:hover{background-color:var(--s-orange);border-color:var(--s-orange)}@media(min-width: 992px){.woocommerce .button.alt.single_add_to_cart_button{display:inline-block}}.woocommerce-cart-form__contents thead,.woocommerce-cart-form__contents .cart_item{border:none !important}.shop_table .actions{display:none}body.woocommerce-cart{padding-bottom:70px}body.woocommerce-cart .order-total{justify-content:space-between;gap:16px}@media(max-width: 767px){body.woocommerce-cart .shop_table_responsive th{text-align:left}body.woocommerce-cart .order-total{width:100%;padding:0 16px;margin-bottom:70px;box-shadow:0px -2px 3px rgba(0,0,0,.1);border-radius:5px 5px 0px 0px}body.woocommerce-cart .checkout-button{width:100%}}body.woocommerce-cart .main-body{top:-20px;z-index:10;position:relative;border-radius:10px 10px 0 0;background:#fff;padding-top:20px}body.woocommerce-cart .checkout-button{background-color:var(--s-orange);border-color:var(--s-orange)}body.woocommerce-cart .cart-collaterals{width:100%;padding:0}body.woocommerce-cart .calculated_shipping>h2,body.woocommerce-cart .cart_totals>h2,body.woocommerce-cart .cart-subtotal,body.woocommerce-cart .woocommerce-shipping-totals{display:none}body.woocommerce-cart .woocommerce-cart-form{padding-bottom:30px}body.woocommerce-cart .shop_table_responsive th,body.woocommerce-cart .shop_table_responsive td{padding-left:0}body.woocommerce-cart .shop_table_responsive td{text-align:right}@media(max-width: 480px){.products li.product .price{flex-wrap:wrap}.products .product .info{padding:10px;align-items:center}.products .product .info .price{font-size:16px}.products li.product .price del{font-size:10px !important}.products .product .info .price .woocommerce-Price-currencySymbol:before{font-size:10px}}i[class^=i-]{background-repeat:no-repeat;background-size:contain;display:inline-flex;width:16px;height:16px}i[class^=i-m-],i.i-20{width:20px;height:20px}i.i-30{width:30px;height:30px}.site-nav-custom i{width:26px;height:26px;margin:0 auto}.i-loyalty{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='%23000000'%3E%3Cpath d='M39.5,7h-31C5.468,7,3,9.467,3,12.5v23C3,38.533,5.468,41,8.5,41h31c3.032,0,5.5-2.467,5.5-5.5v-23 C45,9.467,42.532,7,39.5,7z M32.919,24.108c-0.07,0.08-3.208,3.496-8.205,8.592C24.526,32.892,24.269,33,24,33 s-0.526-0.108-0.714-0.3c-4.102-4.182-7.006-7.292-8.064-8.435c-0.016-0.016-0.096-0.104-0.11-0.122 c-1.614-1.993-1.462-4.865,0.354-6.68c0.944-0.945,2.201-1.466,3.537-1.466c1.232,0,2.415,0.453,3.33,1.274 c0.069,0.062,0.913,0.845,1.484,1.375l0.176,0.164c0.706-0.671,1.583-1.457,1.677-1.54c1.974-1.771,4.99-1.685,6.866,0.193 C34.351,19.279,34.516,22.135,32.919,24.108z' fill='%230075C9'/%3E%3C/svg%3E%0A")}.i-wedding-gift{background-image:url("data:image/svg+xml,%3Csvg width='34' height='34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.458 2.125c-2.53 0-4.604 2.074-4.604 4.604 0 .912.273 1.762.736 2.48H6.02c-.977 0-1.77.793-1.77 1.77v2.125c0 .978.793 1.771 1.77 1.771h21.96c.977 0 1.77-.793 1.77-1.77v-2.126c0-.977-.793-1.77-1.77-1.77h-3.57a4.561 4.561 0 0 0 .736-2.48c0-2.53-2.074-4.604-4.604-4.604-1.451 0-2.696.724-3.542 1.783-.846-1.059-2.09-1.783-3.542-1.783Zm0 2.125a2.464 2.464 0 0 1 2.48 2.48v2.478h-2.48A2.464 2.464 0 0 1 10.98 6.73a2.464 2.464 0 0 1 2.48-2.479Zm7.084 0a2.464 2.464 0 0 1 2.479 2.48 2.464 2.464 0 0 1-2.48 2.478h-2.479V6.73a2.464 2.464 0 0 1 2.48-2.479ZM5.667 16.292v10.27a4.613 4.613 0 0 0 4.604 4.605h13.458a4.613 4.613 0 0 0 4.604-4.605v-10.27H5.667Zm9.24 2.834c.693-.022 1.319.248 1.805.723l.288.28.288-.28a2.47 2.47 0 0 1 1.805-.723c.68.008 1.314.28 1.788.767.474.485.731 1.126.723 1.805a2.526 2.526 0 0 1-.766 1.788l-3.347 3.233a.706.706 0 0 1-.982-.002l-3.344-3.229a2.527 2.527 0 0 1-.77-1.79c-.008-.678.25-1.32.724-1.807a2.52 2.52 0 0 1 1.788-.765Z' fill='url(%23a)'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='4.25' y1='31.167' x2='32.2' y2='28.578' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230075C9'/%3E%3Cstop offset='1' stop-color='%2323AADB'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}.i-honeymoon{background-image:url("data:image/svg+xml,%3Csvg width='34' height='34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.25 6.375A3.546 3.546 0 0 0 .708 9.917v12.041A3.546 3.546 0 0 0 4.25 25.5h16.292v-1.063a1.063 1.063 0 0 1 2.125 0V25.5h3.541a3.546 3.546 0 0 0 3.542-3.542V9.917a3.546 3.546 0 0 0-3.542-3.542h-3.541v1.063a1.063 1.063 0 0 1-2.125 0V6.375H4.25Zm26.917 3.842v11.741a4.958 4.958 0 0 1-4.959 4.959H4.55a3.544 3.544 0 0 0 3.242 2.125h18.416a7.083 7.083 0 0 0 7.084-7.084v-8.5a3.544 3.544 0 0 0-2.125-3.241Zm-9.563.408a1.063 1.063 0 1 1 0 2.126 1.063 1.063 0 0 1 0-2.126Zm-13.104.71c.725 0 1.45.276 2.002.828l.476.476.477-.476a2.834 2.834 0 0 1 4.113 3.893c-.008.01-.03.036-4.077 4.267a.707.707 0 0 1-1.024 0c-4.047-4.232-4.07-4.259-4.082-4.272a2.827 2.827 0 0 1 .112-3.888 2.825 2.825 0 0 1 2.003-.828Zm13.104 3.54a1.063 1.063 0 1 1 0 2.126 1.063 1.063 0 0 1 0-2.126Zm0 4.25a1.063 1.063 0 1 1 0 2.126 1.063 1.063 0 0 1 0-2.126Z' fill='url(%23a)'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='.708' y1='29.042' x2='35.919' y2='23.703' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230075C9'/%3E%3Cstop offset='1' stop-color='%2323AADB'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}.i-coin{background-image:url("../img/i-coin.svg")}.i-cart{position:relative}.i-cart .cart-count{top:2px;text-indent:0}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}@media(max-width: 768px){.m-grid{display:grid;text-align:center}.grid-cols-m-1{grid-template-columns:repeat(1, minmax(0, 1fr))}}.gap-0{gap:0}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.items-center{align-items:center !important}.items-start{align-items:flex-start !important}@media(min-width: 600px){.sm\:text-left{text-align:left}.sm\:text-center{text-align:center}.sm\:text-right{text-align:right}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:grid{display:grid}.sm\:items-center{align-items:center !important}}@media(min-width: 1024px){.lg\:text-left{text-align:left}.lg\:text-center{text-align:center}.lg\:text-right{text-align:right}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:grid{display:grid}.lg\:items-center{align-items:center !important}.lg\:m-0{margin:0 !important}}.mx-auto{margin-left:auto !important;margin-right:auto !important}.ml-auto{margin-left:auto !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mb-0{margin-bottom:0 !important}.mb-2{margin-bottom:.5rem !important}.mb-4{margin-bottom:1rem !important}.mb-6{margin-bottom:2rem !important}.mr .drop-shadow{filter:drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));overflow:visible}.mr .drop-shadow-md{filter:drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));overflow:visible}.mr .drop-shadow-lg{filter:drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));overflow:visible}.action-left{display:none}.site-nav-custom{position:fixed;left:0;bottom:0;z-index:1000000;background-color:#fff;box-shadow:0px -2px 6px rgba(0,0,0,.12);min-height:40px;width:100%}.site-nav-custom ul.menu,.site-nav-custom li{margin:0;padding:0;list-style:none}.site-nav-custom ul.menu{display:grid;grid-template-columns:repeat(4, minmax(40px, 1fr));justify-content:center}.site-nav-custom li{font-size:14px;font-weight:400;padding:16px 4px;text-align:center;position:relative}.site-nav-custom li::after{content:"";display:block;width:1px;height:calc(100% - 20px);position:absolute;top:50%;left:0;transform:translateY(-50%);background-color:var(--s-accent);margin:0 auto;opacity:.1}.site-nav-custom li a{display:grid;gap:6px;color:#777;text-decoration:none;padding:0;line-height:1}.site-nav-custom li.current-menu-item a{color:var(--s-accent)}@media(max-width: 991px){.site-nav-custom li.current-menu-item:before{content:"";width:60%;height:2px;background-color:var(--s-accent);border-radius:0px 0px 1px 1px;position:absolute;top:0;left:50%;transform:translateX(-50%)}}.site-nav-custom .site-branding{display:none;position:relative;top:unset;left:unset;transform:unset;padding:6px}.site-nav-custom .site-member img{width:26px}.site-nav-custom .cart-icons{position:absolute;top:265px;left:10px}.site-nav-custom .cart-icons .site-cart{display:block;color:#646466;text-align:center}.site-nav-custom .cart-icons i{display:block;margin-bottom:6px}.site-nav-custom .cart-icons h4{font-weight:normal;font-size:14px}@media(min-width: 992px){.site{padding-left:var(--s-nav-left-width)}.site-header{display:none}.site-nav-custom{top:0;left:0;width:var(--s-nav-left-width);padding-top:20px;padding-bottom:20px;display:flex;flex-direction:column}.site-nav-custom ul.menu{grid-template-columns:1fr}.site-nav-custom .site-logo{display:grid;justify-content:center;gap:8px;color:var(--s-accent)}.site-nav-custom .menu-menu-bar-container{flex:1}.site-nav-custom .site-branding{display:block}.site-header-space{min-height:0}.site-member a{padding:0}.site-action{display:flex;flex-direction:column;padding:0}}body.home .gb-container .products{margin-bottom:0}body.home .gb-inside-container .product{padding:calc(var(--s-space)/2) calc(var(--s-space)/2)}body.home .entry-header{display:none}body:not(.home,.archive,.single-product) header.site-header{background:rgba(0,0,0,0)}body:not(.home,.archive,.single-product) .main-header{margin-top:calc(var(--s-header-height)*-1);padding-top:calc(var(--s-header-height) + 30px);padding-bottom:40px}body:not(.home,.archive,.single-product) .main-header .bg.-blank{background:linear-gradient(to right, #0075c9 0%, #23aadb 100%)}body:not(.home,.archive,.single-product) .main-body{top:-30px;position:relative;border-radius:10px 10px 0 0;background:#fff;padding-top:20px}body.woocommerce-shop,body.tax-product_cat{background-color:var(--s-softblue)}body.woocommerce-shop .main-header.-banner,body.woocommerce-shop .page-title,body.woocommerce-shop .woocommerce-breadcrumb,body.tax-product_cat .main-header.-banner,body.tax-product_cat .page-title,body.tax-product_cat .woocommerce-breadcrumb{display:none}body.woocommerce-shop .woocommerce-ordering,body.tax-product_cat .woocommerce-ordering{width:100%}body.woocommerce-shop .woocommerce-ordering .orderby,body.tax-product_cat .woocommerce-ordering .orderby{padding:6px 16px 8px;max-width:100%;width:100%;font-family:var(--s-heading);color:var(--s-grey);font-size:14px;border:1px solid var(--s-line);border-radius:var(--s-radius)}@media(min-width: 992px){body.woocommerce-shop .woocommerce-ordering,body.tax-product_cat .woocommerce-ordering{text-align:left;max-width:240px}body.woocommerce-shop .woocommerce-ordering .orderby,body.tax-product_cat .woocommerce-ordering .orderby{font-size:16px}}body.woocommerce-shop .products,body.tax-product_cat .products{padding:0 calc(var(--s-space)/2)}body.woocommerce-shop .products .product,body.tax-product_cat .products .product{padding-bottom:calc(var(--s-space)/2)}@media(min-width: 992px){body.woocommerce-shop .products,body.tax-product_cat .products{padding:0}}.s-cat{margin-right:calc(var(--s-space)*-1);margin-left:calc(var(--s-space)*-1);padding:0 var(--s-space);background-color:#fff}.s-cat .cat-item{padding-top:calc(var(--s-space)*2);padding-bottom:calc(var(--s-space)*2);text-align:center}.s-cat .cat-item a{margin:0 auto}.s-cat .cat-item .pic{margin-bottom:var(--s-space)}.s-cat .cat-item .pic img{border-radius:80px}.s-cat .cat-item h3{font-size:14px;font-weight:400;margin-bottom:0;line-height:1.5;color:#000}.s-cat .cat-item.current{border-top:4px solid var(--s-accent-hover)}.s-cat .slider-area{margin-bottom:0;padding-bottom:0}.s-cat .dots{display:none}@media(min-width: 992px){.s-cat{margin-right:0;margin-left:0}.s-cat .cat-item .pic{margin-bottom:calc(var(--s-space)/2)}.s-cat .cat-item .pic img{max-width:120px;border-radius:4em}.s-cat .cat-item h3{font-size:18px}}.s-banner{margin-right:calc(var(--s-space)*-1);margin-left:calc(var(--s-space)*-1);margin-bottom:calc(var(--s-space)*2);box-shadow:0px 1px 3px rgba(0,0,0,.2),0px 2px 16px rgba(0,0,0,.15)}@media(min-width: 992px){.s-banner{margin-right:0;margin-left:0;margin-bottom:var(--s-space)}}body.single-product .product_title{font-size:24px}body.single-product .product_meta{flex:1 100%;padding:2px 0 var(--s-space);color:var(--s-accent);font-size:14px}body.single-product .quantity{border-color:var(-s-softblue);border-radius:3px;margin-top:0}body.single-product .quantity .qty{border:none}body.single-product .quantity>span{color:var(--s-accent)}body.single-product p.price{padding-right:16px}body.single-product .woocommerce-product-details__short-description{font-size:14px}body.single-product .woocommerce-product-details__short-description h2{margin-bottom:4px;font-size:1.3em;color:var(--s-accent)}body.single-product .woocommerce-tabs{font-family:var(--s-heading);font-size:14px;padding:0}body.single-product .woocommerce-tabs .wc-tabs{display:flex;list-style-type:none;margin:0;padding:0;font-size:1rem;text-align:center;background-color:#f5f5f7}body.single-product .woocommerce-tabs .wc-tabs li{min-width:200px;padding:calc(var(--s-space)/2);background-color:var(--s-softblue)}@media(max-width: 991px){body.single-product .woocommerce-tabs .wc-tabs li{flex:1}}body.single-product .woocommerce-tabs .wc-tabs li:first-child{border-radius:5px 0px 0px 0px}body.single-product .woocommerce-tabs .wc-tabs li:last-child{border-radius:0px 5px 0px 0px}body.single-product .woocommerce-tabs .wc-tabs li.active{background-color:#fff}body.single-product .woocommerce-tabs .woocommerce-Tabs-panel{padding:var(--s-space)}body.single-product .woocommerce-tabs .wc-tab{display:none !important}body.single-product .woocommerce-tabs .wc-tab.active{display:block !important}body.single-product .woocommerce-tabs h2{font-size:1.3em;color:var(--s-accent)}body.single-product .woocommerce-tabs h3{font-size:1.1em;color:var(--s-accent)}@media(max-width: 991px){body.single-product .woocommerce-tabs{margin:0 calc(var(--s-space)*-1)}}body.single-product .related.products{padding:var(--s-space) 0;background-color:var(--s-softgrey)}body.single-product .related.products h2{padding:4px 0 0 30px;font-size:1.1em;color:var(--s-accent);background-image:url("../img/i_tetra_pak.svg");background-repeat:no-repeat;background-position:left;background-size:contain}@media(max-width: 991px){body.single-product .related.products h2{margin:14px var(--s-space) 0}}body.single-product .related.products .products{margin-top:8px;margin-left:0}body.single-product .related.products .products .product{flex:0 0 45vw;width:45vw;padding:calc(var(--s-space)/2) 16px calc(var(--s-space)/2) 0}@media(min-width: 992px){body.single-product .related.products .products .product{flex:auto;width:25%}}body.single-product .cart-item{max-width:1110px;margin:0 auto;position:fixed;left:0;right:0;bottom:78px;z-index:1001;width:100%;background-color:#fff;box-shadow:0px -2px 6px rgba(0,0,0,.12)}body.single-product .cart-item .buy{display:flex;flex-direction:row;text-align:center;align-items:center;grid-gap:0;margin:0;min-height:80px}body.single-product .cart-item .buy .buynow,body.single-product .cart-item .buy .add_to_cart_button,body.single-product .cart-item .buy .out-of-stock{position:relative;flex:1 1 100px}body.single-product .cart-item .buying{max-height:0;opacity:0;overflow:hidden;margin:0}body.single-product .cart-item .buying .product{grid-template-columns:100px 1fr;padding:var(--s-space);border-bottom:1px solid rgba(0,117,201,.1294117647);border-radius:5px 5px 0px 0px}body.single-product .cart-item .buying .product .pic img{border:1px solid #f3f3f3}body.single-product .cart-item .buying .product .info h3{padding:10px var(--s-space) 10px 0;font-size:18px;font-weight:normal}@media(min-width: 992px){body.single-product .cart-item .buying .product{display:grid}}body.single-product .cart-item .buying .quantity-box{align-items:center;padding:0 var(--s-space)}body.single-product .cart-item .buying .quantity-box .label{font-size:18px}body.single-product .cart-item .buying .quantity-box .quantity{margin-top:0;float:right}body.single-product .cart-item .buying .button.buynow{display:block;text-align:center;width:100%;font-size:24px}body.single-product .cart-item .buying .close{position:absolute;top:var(--s-space);right:var(--s-space);z-index:999}body.single-product .cart-item .wc-forward{display:none}body.single-product .cart-item .out-of-stock{color:#d81f27;background-color:#ffdedf;padding:22px}body.single-product .cart-item.show{border-radius:5px 5px 0px 0px}body.single-product .cart-item.show .buying{max-height:initial;opacity:1}body.single-product .cart-item.show .buy{display:none}body.single-product .cart-item .button{font-size:16px;font-weight:normal;border:none;border-radius:0}body.single-product .cart-item .button.add_to_cart_button{color:#fff;background:var(--s-orange);min-height:inherit;display:grid;align-items:center;justify-content:center}body.single-product .cart-item .button.buynow{min-height:70px;padding:23px 0 20px;background-color:var(--s-orange)}@media(min-width: 992px){body.single-product .cart-item{display:none}}body.single-product .cart-shop{font-size:13px;border-right:1px solid var(--s-softgrey);padding:0 16px;display:grid;justify-items:center}body.single-product .cart-shop i{width:26px;height:26px;margin-bottom:0}@media(min-width: 992px){body.single-product .entry-summary{padding:var(--s-space)}}@media(max-width: 991px){body.single-product .related.products .products{margin-left:var(--s-space)}body.single-product .entry-summary{display:flex;flex-wrap:wrap}body.single-product .entry-summary .variations_form{order:1}body.single-product .entry-summary .woocommerce-product-details__short-description{order:2}}.flash-sale{color:#fff;font-weight:500px;display:none}.flash-sale.show{display:block}.flash-sale .flash-sale-header{background:linear-gradient(180deg, #e34444 0%, #ff2626 100%);border-radius:5px 5px 0px 0px;padding:0 8px;display:flex;align-items:center;justify-content:space-between}.flash-sale .timer{display:flex;align-items:center;gap:4px}.flash-sale .timer .digit{color:var(--s-orange);padding:0 4px;background:#fff;border:1px solid #e8e8e8;border-radius:2px}.flash-sale .countdown{display:flex;align-items:center;justify-content:space-between;gap:8px}.flash-sale .flash-sale-content{border-radius:0 0 5px 5px;background:linear-gradient(14.73deg, #ff918c 10%, #ffecec 100%);box-shadow:0px -2px 3px rgba(0,0,0,.1)}.flash-sale .flash-sale-content .products{justify-content:center;margin:0}.flash-sale .flash-sale-content .product{padding:16px}.banner-register{display:flex;align-items:center;gap:16px;max-width:-moz-max-content;max-width:max-content;margin-top:-80px;margin-left:16px;margin-right:16px;margin-bottom:16px;padding:14px 17px;background:#fff;box-shadow:0px 1px 3px rgba(0,0,0,.2),0px 2px 16px rgba(0,0,0,.15);border-radius:5px;position:relative}@media(min-width: 768px){.banner-register{margin-left:auto;margin-right:auto}}.banner-register span{color:var(--s-accent)}.banner-register .action{background:var(--s-blue-gradient);border-radius:40px;border:1px solid #fff;box-shadow:0px 1px 2px rgba(0,0,0,.2)}.banner-register .action a{color:#fff;padding:6px;display:flex;align-items:center}.content-item.-caption .pic{opacity:1}.all-product .entry-title{display:flex;justify-content:space-between}.all-product h2{color:var(--s-accent);margin:0}.all-product i.kawaii-milk{display:inline-block;width:24px;height:24px;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.5 4.5V3.375C25.5 2.754 24.9967 2.25 24.375 2.25H11.625C11.0033 2.25 10.5 2.754 10.5 3.375V4.5H25.5ZM25.6117 6H25.5885L21.9877 13.2023C21.8317 13.5128 21.75 13.8608 21.75 14.208V33H26.625C28.0725 33 29.25 31.8225 29.25 30.375V14.25C29.25 13.6125 29.0992 12.975 28.8142 12.405L25.6117 6ZM10.3882 6L7.18575 12.405C7.1295 12.5168 7.083 12.633 7.038 12.75H20.5522C20.583 12.6765 20.6108 12.6023 20.646 12.531L23.9115 6H10.3882ZM6.75 14.25V30.375C6.75 31.8225 7.9275 33 9.375 33H20.25V14.25H6.75ZM10.875 18.75C11.496 18.75 12 19.254 12 19.875C12 20.496 11.496 21 10.875 21C10.254 21 9.75 20.496 9.75 19.875C9.75 19.254 10.254 18.75 10.875 18.75ZM16.89 24.558C15.9053 25.4692 14.6715 25.9245 13.437 25.9245C12.2033 25.9245 10.9695 25.4692 9.98475 24.558C9.5295 24.1357 9.50175 23.424 9.924 22.968C10.3463 22.5135 11.058 22.485 11.514 22.9072C12.6278 23.9392 14.2477 23.9377 15.36 22.9072C15.8152 22.485 16.5278 22.5135 16.95 22.968C17.3723 23.424 17.3453 24.1365 16.89 24.558ZM16.125 21C15.504 21 15 20.496 15 19.875C15 19.254 15.504 18.75 16.125 18.75C16.746 18.75 17.25 19.254 17.25 19.875C17.25 20.496 16.746 21 16.125 21Z' fill='%230075C9'/%3E%3C/svg%3E%0A")}body.single-product{background-color:#f5f5f7}body.woocommerce-order-received .woocommerce-thankyou-order-details li{font-weight:400;line-height:1.6}body.woocommerce-order-received .woocommerce-thankyou-order-received,body.woocommerce-order-received h2.woocommerce-order-details__title{font-size:20px;font-weight:400;color:var(--s-accent)}body.woocommerce-order-received .woocommerce-table--order-details thead th:first-child{border-radius:4px 0 0 4px}body.woocommerce-order-received .woocommerce-table--order-details thead th:last-child{border-radius:0px 4px 4px 0}body.woocommerce-order-received .woocommerce-table--order-details tbody td{font-size:14px;padding:16px 8px}body.woocommerce-order-received .woocommerce-table--order-details tfoot th{font-weight:400}body.woocommerce-order-received .woocommerce-table--order-details tfoot td{white-space:nowrap}body.woocommerce-order-received .woocommerce-table--order-details thead th,body.woocommerce-order-received .woocommerce-column--billing-address:before{background:#e5f1fa;padding:8px;font-size:16px;font-weight:400;color:var(--s-accent);border-radius:4px}body.woocommerce-order-received address{padding:16px;font-weight:400;margin-bottom:0}body.woocommerce-order-received address p:last-child{margin-bottom:0}body.woocommerce-order-received .site-footer{padding-bottom:0}@media(max-width: 991px){.page-template-review-product .site-nav-custom{display:none}}.reviews-form .head{display:flex;margin-bottom:30px}.reviews-form .head .pic{width:70px}.reviews-form .head .pic img{border-radius:5px}.reviews-form .head .info{width:calc(100% - 70px);padding-left:16px}.reviews-form .head .info h3{font-size:14px;font-weight:normal}.reviews-form h4{font-size:14px;color:#0075c9;margin-bottom:8px}.reviews-form h4 span{color:#f78f19;font-weight:normal}.reviews-form .review,.reviews-form .quality{margin-bottom:20px}.reviews-form .review .input-rating{margin-bottom:15px}.reviews-form .input-rating label{position:relative;margin-right:10px;margin-bottom:0}.reviews-form .input-rating label input{opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;z-index:10}.reviews-form textarea{border:1px solid rgba(0,117,201,.2);padding:8px 16px;width:100%;font-size:14px}.reviews-form textarea::-moz-placeholder{color:#888}.reviews-form textarea::placeholder{color:#888}.reviews-form .submit-btn{text-align:center;margin-top:30px}@media(max-width: 991px){.reviews-form .submit-btn{position:fixed;left:0;right:0;bottom:0;z-index:100}}.reviews-form .submit-btn svg{vertical-align:-6px;margin-right:10px}.reviews-form .submit-btn button{font-weight:normal;padding:16px;display:block;width:100%;border:0;color:#fff;background:#f78f19}.review-contents .product-item,.order-section .product-item{margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #e3f3fb;display:flex}.review-contents .pic,.order-section .pic{width:70px}.review-contents .pic img,.order-section .pic img{border-radius:5px;border:1px solid #f3f3f3}.review-contents .info,.order-section .info{width:calc(100% - 70px);padding-left:16px;height:75px;grid-template-columns:3fr 2fr;position:relative;margin-bottom:0;align-items:flex-start}.review-contents .info h3,.order-section .info h3{font-weight:normal}.review-contents .info a,.order-section .info a{text-align:center;padding:4px 12px;color:#0075c9;background:#e5f1fa;border:1px solid #0075c9;border-radius:3px}.review-contents .info *,.order-section .info *{font-size:12px}.review-contents .info-bottom,.order-section .info-bottom{position:absolute;bottom:5px;left:16px;right:0;display:grid;grid-template-columns:3fr 2fr}.review-contents .info-bottom p,.order-section .info-bottom p{margin-bottom:0}.review-contents .info-bottom p:last-child,.order-section .info-bottom p:last-child{text-align:right}.account-user{text-align:center}.account-user img{width:70px;height:70px;-o-object-fit:cover;object-fit:cover;border-radius:50%;margin-bottom:10px}.account-user h3{font-size:18px;color:#0075c9}.account-user .score{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#757575;font-size:14px;margin-bottom:24px}.account-user .score i{margin-right:10px}.account-page .order-tabs{box-shadow:0px 1px 2px 0px rgba(0,0,0,.2);padding:10px 0;display:flex;margin:20px 0;border-radius:5px}.account-page .order-tabs svg{display:block;margin:0 auto 10px}.account-page .order-tabs a{width:25%;font-size:14px;display:block;text-align:center;padding-top:5px;position:relative}.account-page .order-tabs a:last-child{border-left:1px solid rgba(0,117,201,.2)}.account-page .order-tabs b{font-size:10px;width:14px;height:14px;color:#fff;border-radius:50%;background-color:var(--s-red);position:absolute}@media(max-width: 991px){.account-page .order-tabs{margin:0 calc(50% - 50vw) 20px}}.account-page .other-link a{border:1px solid rgba(0,117,201,.2);border-radius:5px;padding:12px 16px;display:block;font-size:18px;margin-bottom:10px}.account-page .other-link a svg{margin-right:16px;vertical-align:-6px}.account-page .other-link a i{width:24px;height:24px;margin-right:16px}.page-template-order-list{background:#f5f5f7}.page-template-order-list .main-header.-banner{margin-bottom:0}.order-list .menu-tabs{display:flex;flex-wrap:nowrap;margin:0 calc(50% - 50vw);padding:14px var(--s-space) 0;background:#fff}.order-list .menu-tabs a{margin-right:16px;display:block;font-size:14px;padding-bottom:10px}.order-list .menu-tabs a.active{font-weight:500;border-bottom:4px solid #0075c9}.order-list .order-section{margin:0 calc(50% - 50vw) 10px;padding:16px var(--s-space) 24px;background:#fff;box-shadow:0px -2px 2px 0px rgba(0,0,0,.1019607843);border-radius:10px 10px 5px 5px}.order-list .order-section:last-child{margin-bottom:0}.order-list .order-section .head{display:flex;margin-bottom:16px}.order-list .order-section .order-id{max-width:400px;color:#0075c9;font-size:16px;font-weight:500}.order-list .order-section .order-id svg{vertical-align:-5px}.order-list .order-section .status{text-align:right;width:calc(100% - 150px);font-size:12px}.order-list .order-section .status span{color:#cfb300;background:rgba(255,212,0,.1);border-radius:99px;padding:2px 16px}.order-list .order-section .status svg{vertical-align:middle;width:16px;height:16px}.order-list .order-section .status._processing span{color:#0075c9;background:rgba(0,117,201,.1)}.order-list .order-section .status._shipping span{color:#f78f19;background:rgba(247,143,25,.1)}.order-list .order-section .status._completed span{color:#39b54a;background:rgba(57,181,74,.1)}.order-list .order-section .status._cancelled span{color:#d81f27;background:rgba(216,31,39,.1)}.order-list .order-section .info{grid-template-columns:1fr 1fr}.order-list .order-section .product-item{border:0;margin-bottom:10px;padding-bottom:0}.order-list .order-section .footer .shipping-date{color:#0075c9;font-size:16px}.order-list .order-section .footer .shipping-date svg{vertical-align:-5px;margin-right:10px}.order-list .order-section .footer .ft-btn{font-size:10px;padding:4px 10px 2px;border:1px solid #0074c9;background:rgba(0,117,201,.1);border-radius:5px}.order-list .order-section .footer .ft-btn:last-child{color:#d81f27;background:rgba(216,31,39,.1);border-color:#d81f27;margin-left:5px}.order-list .order-section .footer.-pending{text-align:right}.order-list .order-section .action-link{text-align:right}.order-list .order-section .action-link a{font-size:10px;padding:4px 10px 2px;border-radius:5px}.order-list .order-section .action-link a:first-child{background:rgba(0,0,0,0);margin-right:5px}.page-template-login div.nsl-container .nsl-container-buttons{gap:10px;justify-content:center !important}.login-form{text-align:center;padding:50px 36px}.login-form .login-logo{margin-bottom:10px}.login-form .nsl-container-buttons{width:100%;padding:0 !important}.login-form .nsl-container-buttons a{margin:0 !important}.login-form h3{padding:40px 0 30px;font-size:18px;color:#0075c9;margin-bottom:0}.login-form .minput_inner{margin:0 !important}.login-form .dig_form label{display:none !important}.login-form .countrycode{border-color:#e8e8e8 !important}.login-form .dig-mobmail{border-radius:99px !important;border:1px solid #e8e8e8 !important}.login-form .lighte.button{border-radius:99px;background-color:#3a4146;margin-top:20px}.success-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1000;text-align:center}.success-modal .success-content{background:#fff;border-radius:10px;padding:30px;width:300px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.success-modal .success-content svg{margin-bottom:20px}.success-modal .success-content a{display:block;padding:10px 8px 8px;color:#fff;border-radius:99px;background:#0075c9;font-weight:500}.edit-profile h3{position:relative;margin-bottom:20px}.edit-profile h3 input{position:absolute;left:0;top:0;bottom:0;right:0;opacity:0}.edit-profile .input-field input,.edit-profile .input-field select{width:100%;border:1px solid rgba(0,117,201,.1);border-radius:5px;font-size:14px;padding:8px 12px 6px;margin-bottom:16px}.edit-profile .input-field input::-moz-placeholder, .edit-profile .input-field select::-moz-placeholder{color:#888}.edit-profile .input-field input::placeholder,.edit-profile .input-field select::placeholder{color:#888}.edit-profile .input-field select{padding:6px 10px 4px}.edit-profile .phone input{padding-left:60px}.edit-profile .input-field.phone{position:relative}.edit-profile .input-field.my-locations input:-moz-read-only{background:rgba(0,117,201,.2)}.edit-profile .input-field.my-locations input:read-only{background:rgba(0,117,201,.2)}.edit-profile .input-field.my-locations .get-locations{font-size:14px;padding-top:6px;border-radius:5px;border:1px solid #0074c9;text-align:center;width:100%;display:block;margin-bottom:16px;padding:6px}.edit-profile .input-field.my-locations .get-locations:hover{background:#0074c9;color:#fff}.edit-profile .phone .country-code{font-size:14px;position:absolute;left:0;top:1px;padding:7px 12px 6px;border-right:1px solid rgba(0,117,201,.1)}.edit-profile button{margin-top:20px;background:#0075c9;border:0;border-radius:5px;display:block;width:100%;color:#fff;padding:8px 8px 6px}.review-items .review-item{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #e8e8e8;display:flex}.review-items .review-item:last-child{border-bottom:0}.review-items .review-item .pic{width:40px}.review-items .review-item .pic img{width:40px;height:40px;border-radius:50%;border:1px solid #e8e8e8}.review-items .review-item .info{width:calc(100% - 40px);padding-left:16px}.review-items .review-item .info .date{color:#999}.review-items .review-item .info p{max-width:450px}.review-items .review-item .info .rating .text{color:#0075c9;margin-right:20px;vertical-align:4px}.address-item{padding:16px;border:1px solid rgba(0,117,201,.1);border-radius:5px;margin-bottom:16px}.address-item *{font-size:16px;margin-bottom:0}.address-item h3{color:#0075c9;margin-bottom:10px;font-weight:700}.address-item .address-row{display:flex}.address-item .address-row span{width:15px}.address-item .address-info{width:calc(100% - 75px);padding:0 10px}.address-item .edit-address{cursor:pointer;width:60px;font-size:14px}.address-item .edit-address svg{margin-left:5px}.add-address{display:block;border:1px solid rgba(0,117,201,.1);border-radius:5px;text-align:center;padding:10px}.add-address svg{vertical-align:middle;vertical-align:-6px;margin-right:5px}.add-address-form button{margin:50px auto 0;width:220px;background-color:#f78f19;box-shadow:0px -2px 6px 0px rgba(0,0,0,.1215686275)}.add-address-form button svg{margin-right:5px}@media(min-width: 992px){body.page-template-my-account,body.page-template-edit-profile,body.page-template-reviews,body.page-template-review-product,body.page-template-order-list,body.page-template-address,body.page-template-add-address{background-color:#f5f5f7}body.page-template-my-account .main-body,body.page-template-edit-profile .main-body,body.page-template-reviews .main-body,body.page-template-review-product .main-body,body.page-template-order-list .main-body,body.page-template-address .main-body,body.page-template-add-address .main-body{width:900px;margin:0 auto;position:relative;top:-80px;z-index:100;background:#fff;border-radius:5px;padding:35px 0 50px;border:1px solid #e8e8e8;margin-bottom:50px}body.page-template-my-account .content-area,body.page-template-edit-profile .content-area,body.page-template-reviews .content-area,body.page-template-review-product .content-area,body.page-template-order-list .content-area,body.page-template-address .content-area,body.page-template-add-address .content-area{width:700px;margin:0 auto}body.page-template-edit-profile .account-field{display:flex;flex-wrap:wrap}body.page-template-edit-profile .account-field .input-field{width:calc(50% - 6px);margin-right:6px}body.page-template-edit-profile .account-field .input-field:nth-child(2n){margin-left:6px;margin-right:0}body.page-template-review-product .reviews-form .submit-btn button{border-radius:5px;width:auto;padding:8px 50px;margin:0 auto}body.page-template-order-list .main-body{background:rgba(0,0,0,0);border-radius:0;padding:0;border:0;top:-30px}body.page-template-order-list .content-area{width:auto}body.page-template-order-list .order-list .menu-tabs{margin:0;border-radius:10px 10px 0 0;justify-content:center}body.page-template-order-list .order-list .order-section{margin:0 0 20px;padding:30px 60px}body.page-template-order-list .order-list .order-section .product-item{border-bottom:1px solid #e8e8e8;margin-bottom:16px;padding-bottom:10px}body.page-template-order-list .order-list .order-section .product-item:nth-last-child(2){margin-bottom:0;border-bottom:0}.add-address-form .account-field{display:flex;flex-wrap:wrap;margin:0 -6px}.add-address-form .account-field .input-field{width:50%;padding:0 6px}.add-address-form .account-field .input-field:nth-child(1),.add-address-form .account-field .input-field:nth-child(4){width:100%}.add-address-form .account-field .input-field.my-locations{width:100%;margin-left:-6px;margin-right:-6px;display:flex}.add-address-form .account-field .input-field.my-locations *{width:33.33%;margin-left:6px;margin-right:6px}}.widget-area{padding-top:0}@media(max-width: 991px){.widget-area{opacity:0;height:0;background-color:#fff;padding:0;overflow:hidden;transition:.3s ease}}.widget-area .widget{margin-bottom:0}.widget-area .filter__item{border:1px solid var(--s-line);border-radius:var(--s-radius)}.widget-area.show{padding:var(--s-space);opacity:1;overflow:auto;height:auto;margin-bottom:20px}.btn-filter{font-size:1rem;font-weight:400;color:var(--s-grey);padding:6px 16px;background-color:#fff;border-radius:var(--s-border-radius);display:flex;justify-content:space-between;width:100%;margin-bottom:var(--s-space)}body.page-template-promotion .main-header,body.page-template-my-coupon .main-header,body.page-template-my-account .main-header,body.page-template-coupon-promotion .main-header{flex-direction:column;padding-bottom:0;margin-bottom:50px;overflow:visible}body.page-template-promotion .main-header .bg.-blank,body.page-template-my-coupon .main-header .bg.-blank,body.page-template-my-account .main-header .bg.-blank,body.page-template-coupon-promotion .main-header .bg.-blank{bottom:0}body.page-template-promotion .promotion-intro,body.page-template-my-coupon .promotion-intro,body.page-template-my-account .promotion-intro,body.page-template-coupon-promotion .promotion-intro{position:relative;padding:var(--s-space);color:#444;margin-bottom:-50px;width:100%;max-width:800px;margin-left:auto;margin-right:auto}body.page-template-promotion .menu-coupon,body.page-template-my-coupon .menu-coupon,body.page-template-my-account .menu-coupon,body.page-template-coupon-promotion .menu-coupon{display:grid;grid-template-columns:1fr 1fr;background:#fff;list-style:none;padding:8px;margin:0;box-shadow:0px 1px 3px rgba(0,0,0,.2),0px 2px 16px rgba(0,0,0,.15);border-radius:5px}body.page-template-promotion .menu-coupon li:not(:first-child),body.page-template-my-coupon .menu-coupon li:not(:first-child),body.page-template-my-account .menu-coupon li:not(:first-child),body.page-template-coupon-promotion .menu-coupon li:not(:first-child){border-left:1px solid rgba(0,117,201,.1)}body.page-template-promotion .menu-coupon li>a,body.page-template-my-coupon .menu-coupon li>a,body.page-template-my-account .menu-coupon li>a,body.page-template-coupon-promotion .menu-coupon li>a{display:grid;justify-items:center;color:#0074c9;font-size:1rem}body.page-template-promotion .main-body,body.page-template-my-coupon .main-body,body.page-template-my-account .main-body,body.page-template-coupon-promotion .main-body{top:0;position:relative;background:#fff;padding-top:20px}.banner-member-info{background:#fff;border-radius:5px;display:flex;flex-wrap:nowrap;align-items:center;gap:8px;padding:10px;margin-bottom:8px;box-shadow:0px 2px 16px 0px rgba(0,0,0,.1490196078),0px 1px 3px 0px rgba(0,0,0,.2)}.banner-member-info .pic{color:#fff;line-height:1.25;padding:4px;display:grid;justify-content:center;background:linear-gradient(135deg, #57b4f8 0%, #71bbf0 30.94%, #0074c9 90.38%);border-radius:2px}.banner-member-info .name{flex:1}.banner-member-info .score{border-left:1px solid rgba(0,117,201,.1);padding-left:16px;display:flex;align-items:center;gap:20px;text-align:right}.banner-member-info .num{font-size:32px;line-height:1}.banner-member-info .i-coin{width:36px;height:36px}.banner-member-info.dealer-s .pic{background:linear-gradient(135deg, #d88050 0%, #e3a46e 30.94%, #b95f3d 90.38%)}.banner-member-info.dealer-m .pic{background:linear-gradient(135deg, #73747a 0%, #b3b3c1 30.94%, #646466 90.38%)}.banner-member-info.dealer-l .pic{background:linear-gradient(135deg, #e8c74e 0%, #e8c988 30.94%, #ad6200 90.38%)}.banner-member-info.dealer-xl .pic{background:linear-gradient(135deg, #e39f9f 0%, #f3bab0 30.94%, #c66e64 90.38%)}.banner-member-info .promotion-login-info{position:relative;text-align:left;width:calc(100% - 60px);padding-top:12px}.banner-member-info .promotion-login-info h3{font-size:16px;font-weight:normal;margin-bottom:0}.banner-member-info .promotion-login-info p{font-size:14px;margin-bottom:0;color:#0074c9}.banner-member-info .promotion-login-info a{position:absolute;right:0;top:12px}.coupon-card{position:relative;cursor:pointer}.coupon-card:not(._custom){color:var(--s-accent);display:flex;flex-direction:row;color:#fff;background:linear-gradient(180deg, #0075c9 0%, #2a93de 100%);border-radius:var(--s-border-radius);overflow:hidden}.coupon-card .expired-date{padding:16px 32px;border-right:#fff dashed 1px;position:relative;text-align:center;display:grid;align-content:space-evenly;font-size:10px}.coupon-card .expired-date::after,.coupon-card .expired-date::before{content:"";background-color:#fff;width:16px;height:16px;border-radius:50%;position:absolute;top:-10px;right:-8px}.coupon-card .expired-date::after{top:unset;bottom:-10px}.coupon-card .amount{padding:16px 32px;flex:1 0 0}.coupon-card .amount h2{line-height:1;margin:0}.coupon-card .amount h4{margin:0}.coupon-card .amount span{font-size:3rem;font-weight:700;line-height:1.2}.coupon-card .state,.coupon-card .state-limit{width:80px;position:absolute;top:20px;right:20px;opacity:0;transition:opacity .1s ease-in-out}.coupon-card.-has-coupon .state{opacity:1}.coupon-card.-limit,.coupon-card.-expired{opacity:.4;filter:grayscale(100%)}.coupon-card.-limit .state-limit,.coupon-card.-expired .state-limit{opacity:1}.coupon-card.-used{filter:grayscale(1)}@media(max-width: 480px){.coupon-card:not(.point-redeem) *{zoom:.7}.coupon-card:not(.point-redeem) .expired-date{padding:8px 16px;width:40%}.coupon-card:not(.point-redeem) .expired-date svg{margin:0 auto}.coupon-card:not(.point-redeem) .amount{padding:16px 16px 8px;width:60%}.coupon-card:not(.point-redeem) .amount h4{margin-bottom:20px}}.footer-col.col-3 a{font-size:1.125em;font-weight:var(--s-heading-weight)}@media(min-width: 992px){.widget{margin-bottom:0}#nav_menu-2 .menu{-moz-column-count:2;column-count:2}}@media(max-width: 787px){.site-footer{padding-bottom:60px}#menu-footer-column-3 .menu-item{position:relative;padding-bottom:6px;margin-bottom:6px}#menu-footer-column-3 .menu-item::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:var(--s-text);opacity:.3}}.custom-address-area p{font-size:14px;color:#d81f27}.custom-address-area ul{margin-bottom:0;list-style-type:none;padding:0 12px}.custom-address-area ul li:last-child{margin-bottom:20px}.custom-address-area ul li a{padding:4px 15px;border:1px solid #0075c9;border-radius:10px;font-size:14px;margin-bottom:10px;display:block}.custom-address-area ul li a:hover{background:#0074c9;color:#fff}.facetwp-facet.facetwp-facet-categories{margin-bottom:0}.facetwp-facet.facetwp-facet-categories .facetwp-dropdown{padding:4px}@media(max-width: 767px){.facetwp-facet.facetwp-facet-categories{max-width:160px}}.woocommerce-checkout .time-shipping{text-align:center;background-color:#0074c9;border-radius:5px;padding:8px;color:#fff;margin-bottom:30px}.add-to-cart{display:none}.add-to-cart.show{position:fixed;width:100%;left:0;bottom:0;z-index:9999;display:block;background-color:#fff;padding:var(--s-space)}.add-to-cart .add_to_cart_button{border-radius:0;padding:var(--s-space);margin-bottom:calc(var(--s-space)*-1);margin-left:calc(var(--s-space)*-1);margin-right:calc(var(--s-space)*-1);display:block;max-width:100vw}.admin-orderlist .order-item{border:1px solid rgba(0,117,201,.5);padding:10px 16px;border-radius:5px;margin-bottom:16px;box-shadow:0 3px 6px rgba(0,117,201,.15)}.admin-orderlist .order-item h3{margin-bottom:0}.admin-orderlist .order-item .content{margin-top:10px;padding-top:10px;border-top:1px solid rgba(0,117,201,.5)}.admin-orderlist .order-item .action{margin-top:10px;padding-top:10px;border-top:1px solid rgba(0,117,201,.5);text-align:center}.admin-orderlist .order-item .action .update-order{padding:4px 24px;background:#0075c9;color:#fff;display:inline-block;text-decoration:none;border-radius:99px;font-size:14px}.admin-orderlist .order-item p{margin-bottom:5px;color:#757575;font-size:14px}.admin-orderlist .order-item p:last-child{margin-bottom:0}.admin-orderlist .action-btn{display:flex;margin:0 -6px}.admin-orderlist .action-btn a{display:block;margin:20px 6px 0;width:calc(50% - 6px);background:#d81f27;color:#fff;padding:6px;border-radius:10px;font-size:14px}.admin-orderlist .action-btn a.confirm-update{background:#20bb29}.admin-orderlist .s-paging{margin-top:30px}.admin-orderlist .page-numbers{padding:2px 10px;border:1px solid #a5a5a5;color:#a5a5a5;margin-right:5px;font-size:14px;border-radius:5px}.admin-orderlist .page-numbers svg{vertical-align:-5px}.admin-orderlist .page-numbers.current{border:1px solid #0075c9;color:#fff;background:#0075c9}.order-modal-bg{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000;background:rgba(0,0,0,.75)}.order-modal{width:280px;background:#fff;position:fixed;border-radius:10px;padding:30px 20px;left:50%;top:50%;z-index:1005;transform:translate(-50%, -50%)}.admin-orderlist .next,.admin-orderlist .prev{display:none}.admin-orderlist .filter-by-date{margin:30px 0}.admin-orderlist .facetwp-facet{margin-bottom:0}.admin-orderlist .facetwp-facet input{border-radius:99px;width:100%;margin-bottom:16px;padding:4px 16px}.admin-orderlist .filter-submit{width:100%;background-color:#0074c9;border-radius:99px;padding:6px;color:#fff}.admin-orderlist .export-stock{text-align:center;text-transform:capitalize;width:100%;background-color:#fff;border-radius:99px;border:1px solid #0074c9;padding:6px;color:#0075c9;font-weight:600}.admin-orderlist .filter-select select,.admin-orderlist .filter-select input{border-color:#7e8993;border-radius:99px;width:100%;margin-bottom:16px;padding:4px 16px}.admin-orderlist .filter-select select.date::-webkit-calendar-picker-indicator,.admin-orderlist .filter-select input.date::-webkit-calendar-picker-indicator{padding-left:calc(100% - 150px)}.whcode-form input{border-radius:99px;width:100%;margin-bottom:16px;padding:4px 16px}.whcode-form button{width:100%;background-color:#0074c9;border-radius:99px;padding:6px;color:#fff}.levels-bar .bar-header{background:#fff;border-radius:5px;padding:10px 16px;margin-bottom:8px;display:flex;flex-wrap:wrap;align-items:center}.levels-bar .bar-header .min{width:15%;text-align:left}.levels-bar .bar-header .max{width:15%;text-align:right}.levels-bar .bar-header .bar-progress{width:70%;padding:0 10px 0 5px;position:relative}.levels-bar .bar-header .bar-progress .default-progress{width:100%;height:14px;border-radius:5px;background:#ddd}.levels-bar .bar-header .bar-progress .process-progress{position:absolute;left:5px;top:0;height:14px;border-radius:5px;max-width:100%;background:linear-gradient(135deg, #d88050 0%, #e3a46e 30.94%, #b95f3d 90.38%)}.levels-bar .bar-header .bar-progress .process-progress.dealer-m{background:linear-gradient(135deg, #73747a 0%, #b3b3c1 30.94%, #646466 90.38%)}.levels-bar .bar-header .bar-progress .process-progress.dealer-l{background:linear-gradient(135deg, #e8c74e 0%, #e8c988 30.94%, #ad6200 90.38%)}.levels-bar .bar-header .bar-progress .process-progress.dealer-xl{background:linear-gradient(135deg, #e39f9f 0%, #f3bab0 30.94%, #c66e64 90.38%)}.home .all-product{text-align:center}.home .all-product .s-button{border-radius:99px;padding:6px 40px}.widget-area .filter__item .filter__title{color:#fff}.widget-area .filter__item .filter__title::before{content:"เลือกรสชาติ";color:#000}.coupon-card.point-redeem{background:linear-gradient(180deg, #ffd892 0%, #fff3ac 100%)}.coupon-card.point-redeem *{color:#0075c9}.coupon-card.point-redeem .expired-date::before{background-color:#0f8cd0}.coupon-card.point-redeem .expired-date::after{background-color:#0f8bd0}body.page-template-user-point,body.page-template-reward-form{background:#f5f5f7}body.page-template-user-point .site,body.page-template-reward-form .site{padding-left:0}body.page-template-user-point .site-footer,body.page-template-reward-form .site-footer{display:none}body.page-template-user-point .main-header,body.page-template-reward-form .main-header{padding-bottom:20px}body.page-template-user-point .main-header .amount,body.page-template-reward-form .main-header .amount{text-align:left}body.page-template-user-point .main-body.point-redeem,body.page-template-reward-form .main-body.point-redeem{top:0;border-radius:0;margin-bottom:50px}@media(min-width: 1110px){body.page-template-user-point .main-body.point-redeem .s-container,body.page-template-reward-form .main-body.point-redeem .s-container{padding-left:120px}}body.page-template-user-point .submit-group,body.page-template-reward-form .submit-group{position:fixed;bottom:0;right:0;left:0;display:grid;grid-template-columns:2fr 3fr;background-color:#fff;box-shadow:0px -2px 6px rgba(0,0,0,.12)}@media(max-width: 992px){body.page-template-user-point .submit-group,body.page-template-reward-form .submit-group{z-index:100;bottom:80px}}body.page-template-user-point .my-point,body.page-template-reward-form .my-point{padding:12px 16px;color:#0074c9;text-align:center}body.page-template-user-point .my-point b,body.page-template-reward-form .my-point b{font-size:14px;font-weight:500}body.page-template-user-point .my-point span,body.page-template-reward-form .my-point span{font-size:18px}body.page-template-user-point .my-point b,body.page-template-user-point .my-point span,body.page-template-reward-form .my-point b,body.page-template-reward-form .my-point span{display:block}body.page-template-user-point button,body.page-template-reward-form button{border:0;color:#fff;background:#f78f19;font-weight:400}body.page-template-user-point .description .amount h3,body.page-template-reward-form .description .amount h3{font-weight:500;font-size:18px}body.page-template-user-point .description .expired-date,body.page-template-reward-form .description .expired-date{color:#0074c9;margin-bottom:20px}body.page-template-user-point .description .point-use,body.page-template-reward-form .description .point-use{color:#0074c9}body.page-template-user-point .description .point-use h3,body.page-template-reward-form .description .point-use h3{font-size:16px;font-weight:500}body.page-template-user-point .description .point-use p span,body.page-template-reward-form .description .point-use p span{font-size:24px}body.page-template-user-point .description .detail p:last-child,body.page-template-reward-form .description .detail p:last-child{margin-bottom:0}body.page-template-reward-form .main-body.point-redeem{padding-top:0;background:#f5f5f7}body.page-template-reward-form .description{padding:20px 0;background-color:#fff;margin-bottom:16px}body.page-template-reward-form .address-field{padding:20px 0 30px;background-color:#fff}body.page-template-reward-form .address-field label{display:block;font-size:14px;font-weight:400}body.page-template-reward-form .address-field .input-field{margin-bottom:16px}body.page-template-reward-form .address-field .input-field:last-child{margin-bottom:0}body.page-template-reward-form .address-field .input-field input,body.page-template-reward-form .address-field .input-field textarea{width:100%;border:1px solid rgba(0,117,201,.3);border-radius:5px;font-size:14px;padding:8px 12px 6px}body.page-template-reward-form h3{color:#0074c9;font-size:16px}body.page-template-reward-form .success-content h3{margin-bottom:5px}body.page-template-reward-form .success-content p{margin-bottom:24px;font-size:14px}.title-highlight{color:#0074c9}.title-highlight i{margin-right:10px;vertical-align:middle}.reward-card{border:1px solid #e8e8e8;padding:24px 12px;border-radius:5px}.reward-card .pic{margin-bottom:26px}.reward-card .pic img{width:100%}.reward-card .info{text-align:center}.reward-card .info h3{font-size:20px;color:#000;font-weight:500;margin-bottom:0}.reward-card .info h4{color:#000;font-size:16px;margin-bottom:0}.reward-card .info h4 span{font-size:24px;color:#ca2828}@media(max-width: 480px){.reward-card .info h3{font-size:16px;margin-bottom:5px}.reward-card .info h4{font-size:14px}.reward-card .info h4 span{font-size:18px}}.card-redeem{position:relative}.card-redeem .mark{position:absolute;right:0;top:0;background:#fdbb0a;border-radius:0 2px;font-size:14px;font-weight:500;padding:0 8px;color:#fff}.card-redeem .highlight-mark{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:10;width:70%}.card-redeem .highlight-mark svg{width:100%;height:100%}@media(max-width: 480px){.card-redeem .mark{font-size:10px}}.reward-detail-highlight{display:flex;align-items:center;background:#e3f3fb;position:relative;top:-12px;border-radius:0 0 5px 5px}.reward-detail-highlight *{color:#0075c9}.reward-detail-highlight .info{width:calc(100% - 90px);text-align:left;padding:16px 10px 14px;border-right:1px dashed #0075c9;position:relative}.reward-detail-highlight .info::before{content:"";width:10px;height:10px;border-radius:50%;background-color:#fff;position:absolute;right:-5px;top:-5px;z-index:10}.reward-detail-highlight .info::after{content:"";width:10px;height:10px;border-radius:50%;background-color:#1794cf;position:absolute;right:-5px;bottom:-5px;z-index:10}.reward-detail-highlight .info h3{font-size:14px;margin-bottom:0;font-weight:normal}.reward-detail-highlight .info p{font-size:10px;margin-bottom:0}.reward-detail-highlight .link{width:90px}.reward-detail-highlight .link a{display:block;padding:0 10px;color:#0074c9;font-weight:500;font-size:12px}.home-gold-section .gb-grid-wrapper>.gb-grid-column>.gb-container{box-shadow:none}.error-box{max-width:350px;margin:30px auto;text-align:center;background:#fff;padding:30px;border-top:5px solid #d81f27;border-radius:0 0 5px 5px}.error-box h3{color:#d81f27}.error-box a{display:inline-block;padding:6px 24px;background:#0074c9;color:#fff;font-size:14px;border-radius:5px}.woo-thankyou-page .site-footer{position:unset}@media(max-width: 992px){.woo-thankyou-page .site-footer{margin-bottom:60px}}.woo-thankyou-page .site-footer-space{display:none}.woo-thankyou-page .main-body{margin-bottom:0 !important}.woo-thankyou-page .site-nav-custom{display:block !important}.woo-thankyou-page .woocommerce-customer-details{margin-bottom:0}.woo-thankyou-page .location-detail{display:flex;align-items:center;flex-wrap:nowrap;padding:0 16px;margin-bottom:30px}.woo-thankyou-page .location-detail .lat,.woo-thankyou-page .location-detail .long{width:calc(50% - 80px);font-weight:400}.woo-thankyou-page .location-detail a{width:160px;display:block;text-align:center;color:#fff;background-color:#20bb29;color:#fff;padding:6px 24px;border-radius:10px}@media(max-width: 991px){.woocommerce-cart .site-nav-custom{display:none}}.woocommerce-cart .cart-empty.woocommerce-info{text-align:center;margin-top:50px}.woocommerce-cart p.return-to-shop{text-align:center;margin-top:30px}.woo-thankyou-page table.woocommerce-table.custom-fields{display:none}.reward{display:flex;align-items:center}.reward .my-cost{width:calc(100% - 150px)}.reward .number-count{width:150px}.reward .number-count label{display:block;font-size:14px}.reward .number-count input{line-height:1;font-size:12px;font-weight:bold;padding:2px 10px;text-align:center;border-radius:5px;min-height:0}@media(max-width: 480px){.reward .my-cost{width:90px}.reward .my-cost b{font-size:12px !important}.reward .number-count{width:90px}.reward .number-count label{font-size:12px}}.redeem-logs{max-width:600px;margin:0 auto}.redeem-logs .logs-row{display:flex;align-items:center;justify-content:space-between;padding:0 10px 16px;margin-bottom:24px;border-bottom:1px solid rgba(0,117,201,.3)}.redeem-logs .logs-row .pic{width:100px;margin-right:10px}.redeem-logs .logs-row h3,.redeem-logs .logs-row p{margin-bottom:0;margin-right:10px;text-transform:capitalize}.redeem-logs .logs-row h3{font-size:18px;color:#0075c9}@media(max-width: 768px){.redeem-logs .logs-row h3{font-size:14px}.redeem-logs .logs-row p{font-size:12px}}img.dbd-logo{width:120px;margin-top:10px}.popup-stock{position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);background:#fff;z-index:1001;padding:24px;border-radius:10px;max-width:360px;width:100%;text-align:left}.popup-stock h3{line-height:1.5;font-size:18px;margin-bottom:10px !important}.popup-stock h4{font-size:16px;margin-bottom:5px}.popup-stock b{font-weight:500}.popup-stock a{display:inline-block;background-color:#d81f27;color:#fff;border-radius:100px;padding:4px 35px}.popup-stock a.popup-confirm{margin-left:15px;background-color:#20bb29}.popup-stock .product-detail{font-size:14px;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:5px;margin-bottom:5px}.popup-stock .sub-info{font-size:14px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:5px}.popup-stock .sub-info .text{font-weight:500}.popup-stock .sub-info .num{text-align:right}.popup-stock .sell-detail{padding-top:10px;margin-top:15px;border-top:1px solid rgba(0,0,0,.2)}.popup-stock .sell-detail label{font-size:14px}.popup-stock .sell-detail input{min-height:30px}.popup-stock .input-row{margin-bottom:15px;text-align:left}.popup-stock .input-row label,.popup-stock .input-row input{display:block;width:100%}.popup-stock .input-row label{color:#888;font-weight:normal}.popup-stock .input-row input{font-size:14px}.popup-stock .input-row .employee-name{margin-bottom:35px}.popup-stock .btn-group{text-align:center}.popup-stock.-detail{text-align:left}.popup-stock.-detail a{display:block;width:1px;text-align:center;margin:30px auto 0}.woocommerce-checkout #place_order.-disable{cursor:not-allowed !important;background-color:#fcba6f !important}.woocommerce-checkout #place_order.-disable::before{width:100%;text-align:center;content:"นอกพื้นที่การจัดส่ง";color:#d20000;position:absolute;font-size:14px;font-weight:normal;top:-25px;left:50%;transform:translateX(-50%)}@media(min-width: 992px){.woocommerce-checkout #place_order.-disable{position:relative}}.add-address-form button.-disable{cursor:not-allowed !important;opacity:.5 !important;position:relative}.add-address-form button.-disable::before{width:100%;text-align:center;content:"นอกพื้นที่การจัดส่ง";color:#d20000;position:absolute;left:50%;font-weight:600;transform:translateX(-50%)}.add-address-form button:disabled{cursor:not-allowed;opacity:.5}.add-address-form button::before{top:-35px}.quantity{margin:0}.vat-field{padding:10px 10px 20px;background-color:#e2ecf2;margin-top:10px;border-radius:5px}.vat-field p{margin:10px 0 0}.vat-field input#vat-name{width:100%}.sc-bank:nth-child(2){display:none}.filter-by-date h2{display:flex;flex-wrap:wrap;align-items:end}.filter-by-date h2 span:first-child{width:50%;text-align:left}.filter-by-date h2 span:last-child{width:50%;text-align:right;font-size:18px;font-weight:normal}.filter-by-date h2 span.count{font-size:14px;color:#fff;background-color:#e34444;border-radius:50%;padding:1px 10px;margin-right:10px}.woocommerce-cart .variation{display:none}.-note{text-align:center;margin-top:40px;max-width:600px;margin-left:auto;margin-right:auto;color:#fb2929;font-size:14px}.woocommerce-order-received .wc-item-meta,.woocommerce-variation.single_variation{display:none !important}@media(max-width: 991px){.coupon-use-point-form{padding-bottom:80px}body.page-template-reward-form .coupon-use-point-form .submit-group{bottom:75px}}.magic-login-form-header .message:not(.magic_login_block_login_success){display:none !important}.input-field.my-locations{display:none !important}.custom-price{display:flex;align-items:flex-end;margin-bottom:20px}.custom-price .regular-price{font-size:12px;margin-right:5px;margin-bottom:4px;text-decoration:line-through}.custom-price .regular-price span{font-size:10px;margin-left:5px}.custom-price .sale-price{color:#0074c9;font-size:20px;font-weight:500}.custom-price .sale-price span{font-size:16px}@media(max-width: 480px){.custom-price{margin-bottom:10px}}@media(max-width: 991px){#cookie-notice{bottom:75px !important}}.facebook-messenger{position:fixed;right:30px;bottom:0;z-index:1000000;width:150px;height:auto}.facebook-messenger .close{position:absolute;right:-10px;top:-10px;cursor:pointer}.facebook-messenger .close img{width:24px;height:24px}@media(max-width: 768px){.facebook-messenger{width:100px;bottom:80px}}/*# sourceMappingURL=style.css.map */