@import url('//fonts.googleapis.com/earlyaccess/notosanskr.css');
/* Typography */
body {
font-family: 'Poppins', sans-serif !important;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Poppins', sans-serif !important;
}
button, input, textarea {
font-family: 'Poppins', sans-serif !important;
}
.woocommerce-password-strength {
color: #d35d2c;
}
.message-container a {
margin: 0 15px 0 10px;
text-decoration: underline;
text-decoration-color: #20a8d8;
}
.success-color {
color: #d35d2c;
font-size: 30px;
}
.header:not(.transparent) .header-nav-main.nav>li>a:hover{
color: #d35d2c;
}
.breadcrumbs {
font-size: 12px;
color: #414141;
font-weight: 100;
letter-spacing: 0;
margin-top: 10px;
}
.page-title-inner {
position: relative;
padding-top: 0px;
min-height: 0px;
}
.header_wrapper {
background-color: #f8f8f8;
}
#wcfmmp-store .wcfmmp-store-map {
display: none;
}
#wcfmmp-store .banner_text h1 {
display: none;
}
#wcfmmp-store .logo_area a img {
display: none;
}
#wcfmmp-store .logo_area {
display: none;
}
#wcfmmp-store #wcfm_store_header {
min-height: 0px;
}
#wcfmmp-store .slider_text h1 {
display: none;
}
#wcfmmp-store ol, #wcfmmp-store ul, #wcfmmp-store li {
display: none;
}
#wcfmmp-store h1.wcfm_store_title {
display: none;
}
#wcfmmp-store .header_right:before {
visibility:visible;
content:"Customerโs Brand Pick";
color: #000000;
}
#wcfmmp-store .header_right {
font-size: large;
margin-top: 20px;
font-size: 1.6em;
font-weight: bolder;
margin-right: 5em;
}
@media screen and (max-width: 849px)
{
#wcfmmp-store .header_left {
display: none;
}}
.woocommerce-result-count {
text-align: right;
display: block;
}
.page-wrapper {
padding-top: 0px;
padding-bottom: 30px;
}
.entry-content {
padding-top: 0em;
padding-bottom: 1.5em;
}
.nav-dropdown {
min-width: 260px;
}
li.current-dropdown>.nav-dropdown-full, li.has-dropdown:hover>.nav-dropdown-full {
left: 45% !important;
}
input[type=search] {
border: 1px solid #f68d3e;
border-bottom-left-radius: 0px;
border-top-left-radius: 0px;
border-left-color:#f68d3e;
border-right-width: 1px;
}
select {
border: 1px solid #f68d3e;
border-bottom-left-radius: 0px;
border-top-left-radius: 0px;
border-right-width: 1px;
}
.submit-button {
border-top-left-radius: 0 !important;
border-bottom-left-radius: 0 !important;
border-top-right-radius: 20px;
border-bottom-right-radius: 20px;
width: 50px;
background-color: #f68d3e;
}
h6.entry-category {
display: none;
}
div.entry-meta {
display: none;
}
h1.entry-title {
margin-top: 20px;
}
.welcometxt span {
line-height: 46px;
font-size: small;
position: absolute;
display: inline-block;
color:#000000;
letter-spacing:-0.8px;
padding-left: 310px;
animation:txtup 1.5s infinite;
-webkit-animation:txtup 1.5s infinite;
-ms-animation:txtup 1.5s infinite;
-moz-animation: txtup 1.5s infinite;
}
.welcometxt span:nth-of-type(1){animation-delay:0.1s;}
.welcometxt span:nth-of-type(2){animation-delay:0.2s;}
.welcometxt span:nth-of-type(3){animation-delay:0.3s;}
.welcometxt span:nth-of-type(4){animation-delay:0.4s;}
.welcometxt span:nth-of-type(5){animation-delay:0.4s;}
@-webkit-keyframes txtup {
0%{top:0;}
20% {top:-0.2rem;}
40% {top:0;}
60% {top:0;}
80% {top:0;}
100% {top:0}
}
@keyframes txtup {
0% {top:0;}
20% {top:-0.2rem;}
40% {top:0}
60% {top:0}
80% {top:0}
100% {top:0}
}
.icon-instagram:before {
content: "๎" !important;
}
.icon-instagram {
color: #f7f7f9;
}
.icon-facebook:before {
content: "๎" !important;
}
.icon-facebook {
color: #f7f7f9;
}
.icon-envelop {
color: #f7f7f9;
}
.icon-youtube {
color: #f7f7f9;
}
.nav-tabs > li.active > a {
border-top-color: #e1e1e1;
}
#wcfmmp-store .right_side {
width: 100%;
padding: 1% 5% 0 5%;
}
#wcfm_store_header .wcfmmp-store-rating::before {
content: "๏
" "๏
" "๏
" "๏
" "๏
";
opacity: 0.25;
float: left;
top: 0px;
left: 0px;
position: absolute;
color: rgb(250, 1, 123) !important;
}
#wcfmmp-store .slider_text {
bottom: 100px;
}
span.widget-title {
color: white;
}
div.foot2-about {
color: #f2f1ef;
margin-right: 50px;
}
.dashboard-links a {
border: 1px solid #545454;
}
.button.instagram:not(.is-outline), .button.instagram:hover {
color: #C73AA0 !important;
}
#wcfm_home {
display: none;
}
@media screen and (min-width: 849px)
{ .lotte_shop_search {
display: none;
}}
@media screen and (max-width: 849px)
{
.breadcrumbs {
font-size: 18px;
}}
@media screen and (max-width: 849px)
{
.wc-block-product-search .wc-block-product-search__button svg {
color: #14025a;
}}
@media screen and (max-width: 849px)
{
.category-filter-row {
display: none;
}}
@media screen and (max-width: 849px)
{
.category-filter-row {
padding-top: 0px;
padding-bottom: 0px;
}
div.row.category-page-row {
padding-top: 0px;
}}
.wc-block-product-search .wc-block-product-search__button {
height: 10px;
}
@media screen and (max-width: 849px)
{
.search-form-categories {
display: none;
}}
.is-outline {
color: #e73142;
}
@media screen and (max-width: 849px)
{
.success.is-underline {
text-transform: none;
color: #333333;
}}
@media screen and (max-width: 849px)
{
.header-main .header-button > .button:not(.is-outline) {
background-color: #ffffff!important;
}}
.page-title-inner {
display: none;
}
#kboard-thumbnail-list .kboard-list table td.kboard-list-uid .kboard-uid-style { margin: 0 auto; width: 20px; height: 20px; line-height: 20px; color: white; background-color: #f79a35; text-align: center; }
a.kboard-forum-one-button-small{ background: #ffffff !important; }
@media screen and (max-width: 480px) {
.menu-item-17191 a {
display:block;
height:30px;
width:120px;
padding:0px;
margin-top:5px;
margin-left:30px;
margin-bottom:5px;
outline:none;
text-indent:-9999px;
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/epharmacy.png'); background-repeat: no-repeat; background-position:0 0;
}
.menu-item-17191 a:hover {
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/well100-menu.png'); background-repeat: no-repeat; background-position:0 0;
}
}
.mega-menu-item-48565 a {
display:block;
height:30px;
width:120px;
padding:0px!important;
margin-left:10px!important;
outline:none;
text-indent:-9999px;
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/epharmacy.png')!important; background-repeat: no-repeat!important; background-position:0 0;
}
.mega-menu-item-48565 a:hover {
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/well100-menu.png')!important; background-repeat: no-repeat!important; background-position:0 0;
}
.wps_ways_to_gain_points_section .wps_wpr_each_section {
display: none;
}
p.wps_wpr_heading {
display:none;
}
.message-container a {
color: #d35d2c;
font-weight: bold;
}
.header-vertical-menu__title {
font-size: 20px;
}
.wcfmmp_sold_by_label {
display: none;
}
.wcfmmp_sold_by_wrapper a {
color: #595859!important;
}
@media screen and (max-width: 480px) {
.wcfmmp_sold_by_wrapper {
display: none;
}}
.wcfmmp-store-rating {
display: none;
}
.wcfmmp_sold_by_container_right {
margin-top: 14px;
}
.section-title-bold-center span {
border: 2px solid rgb(0 0 0);
}
.section-title b {
opacity: unset;
}
#sb_instagram .sb_instagram_header, .sb_instagram_header {
display: none;
}
.success.is-underline {
color: #000000;
text-transform: none !important;
}
@media screen and (max-width: 849px) {
.success.is-underline {
color: #04044a;
}
}
@media screen and (max-width: 849px)
{
.header-main .header-button > .button:not(.is-outline) {
background-color: #ecf0f4!important;
}
}
.kboard-total-count {
display: none !important;
}
.kboard-list-user {
width: 250px !important;
}
.nav-divided>li+li>a:after{
display: none;
}
@media screen and (max-width: 849px)
{
.form-flat input:not([type=submit]) {
box-shadow: 0px 1px 1px 1px #dfdfdf;
color: currentColor!important;
border-radius: 0px!important;
}
.dark .form-flat input:not([type=submit]) {
background-color: rgba(255,255,255,.2)!important;
border-color: rgba(255,255,255,.09)!important;
}
input::-webkit-input-placeholder {
color: #272525 !important;
}
input:-moz-placeholder { /* Firefox 18- */
color: #272525 !important;
}
input::-moz-placeholder { /* Firefox 19+ */
color: #272525 !important;
}
input:-ms-input-placeholder {
color: #272525 !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.form-flat input:not([type=submit]) {
/* box-shadow: 1px 1px 1px 1px #888888; */
color: currentColor!important;
border-radius: 0px!important;
}
.dark .form-flat input:not([type=submit]) {
background-color: rgba(255,255,255,.2)!important;
border-color: rgba(255,255,255,.09)!important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.menu-item-25302 {
display: none !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.menu-item-25302 {
display: none !important;
}
}
@media (min-width: 1200px) {
.menu-item-25302 {
display: none !important;
}
}
.company-info {
margin-top: -50px !important;
}
@media (min-width: 992px) and (max-width: 1199px) {
.wpex-lg-hidden {
display: none !important;
}
}
@media (min-width: 1200px) {
.wpex-lg-hidden {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.wpex-lg-hidden {
display: none !important;
}
}
@media screen and (max-width: 480px) {
.add_to_cart_button {
margin-right: 0px !important;
padding-right: 0px !important;
margin-left: 0px !important;
padding-left: 0px !important;
width: 100%;
background-color: #fff;
border-color: #fff;
color: #fff;
border-radius: 0px;
}
}
@media screen and (max-width: 480px) {
.add_to_cart_button:before {
visibility:visible;
content:url('https://giantsmarket.ca/wp-content/uploads/2022/11/add_52.png');
}
}
.item-shipping_class {
color: #d35d2c;
}
.shipping__list_label {
color: #d35d2c;
}
span.price {
font-size: x-large;
}
del span.amount {
font-size: 14px!important;
}
.grid-style-2 {
text-align: left!important;
}
.wcfmmp_sold_by_wrapper {
margin-left: 9px;
}
.badge {
height: 3.5em;
width: 3.5em;
margin-left: 0em;
margin-top: -1em;
}
.badge-inner.on-sale {
padding: 0 10px;
background-color :#ff5722 !important;
}
#content.content-area {
background-color: white!important;
}
.pharmacy-t-m {
margin-bottom: -30px;
}
span.amount {
font-weight: normal;
}
.accordion-title {
font-size: 90%;
color: #222;
font-weight: 700;
}
.epharmacy-accordion {
background-color: #e6ffe6;
}
.nav-tabs+.tab-panels {
padding: 10px;
}
.fvnote-d {
padding-top: 10px;
font-size: 80%;
}
.fvnote-m
{
padding-top: 26px;
font-size: 80%;
}
.divTable{
display: table;
width: 100%;
}
.divTableRow {
display: table-row;
}
.divTableHeading {
background-color: #EEE;
display: table-header-group;
}
.divTableCell, .divTableHead {
border: 1px solid #999999;
display: table-cell;
padding: 3px 10px;
}
.divTableHeading {
background-color: #EEE;
display: table-header-group;
font-weight: bold;
}
.divTableFoot {
background-color: #EEE;
display: table-footer-group;
font-weight: bold;
}
.divTableBody {
display: table-row-group;
}
.cart-sidebar .widget-title:after {
visibility:visible;
content:" ์ฟ ํฐ์ํ์ cart์ ๋ด์ ํ ์ฝ๋ ์
๋ ฅ";
color: #d35d2c;
}
form.woocommerce-form-coupon:before {
visibility:visible;
content:"์ฟ ํฐ์ํ์ cart์ ๋ด์ผ์ ํ ์ฝ๋๋ฅผ ์
๋ ฅํ์ธ์.";
color: #d35d2c;
}
.message-container a {
margin: 0 2px 0 0px;
}
@media screen and (max-width: 480px) {
.message-container {
font-size: 80%;
}
}
@media screen and (max-width: 549px){
.nio {
font-size: 50%;
}
}
.DFK-topbanner {
z-index: 1;
}
.mega-menu {
z-index: 3;
}
.DFK-content {
z-index: 1;
}
.navbar {
overflow: hidden;
background-color: #333;
}
.navbar a {
float: left;
font-size: 16px;
color: white;
text-align: center;
padding: 20px 16px;
text-decoration: none;
}
.subnav {
float: left;
overflow: hidden;
}
.subnav .subnavbtn {
font-size: 16px;
border: none;
outline: none;
color: white;
padding: 14px 16px;
background-color: inherit;
font-family: inherit;
margin: 0;
}
.navbar a:hover, .subnav:hover .subnavbtn {
background-color: #9728AA;
}
.subnav-content {
display: none;
position: absolute;
left: 0;
background-color: #9728AA;
width: 100%;
z-index: 1;
}
.subnav-content a {
float: left;
color: white;
text-decoration: none;
}
.subnav-content a:hover {
background-color: #eee;
color: black;
}
.subnav:hover .subnav-content {
display: block;
}
.navbar-k {
overflow: hidden;
background-color: #333;
}
.navbar-k a {
float: left;
font-size: 16px;
color: white;
text-align: center;
padding: 20px 16px;
text-decoration: none;
}
.subnav-k {
float: left;
overflow: hidden;
}
.subnav-k .subnavbtn {
font-size: 16px;
border: none;
outline: none;
color: white;
padding: 14px 16px;
background-color: inherit;
font-family: inherit;
margin: 0;
}
.navbar-k a:hover, .subnav:hover .subnavbtn {
background-color: #F9A724;
}
.subnav-content {
display: none;
position: absolute;
left: 0;
background-color: #F9A724;
width: 100%;
z-index: 1;
}
.subnav-content a {
float: left;
color: white;
text-decoration: none;
}
.subnav-content a:hover {
background-color: #eee;
color: black;
}
.subnav-k:hover .subnav-content {
display: block;
}
.nav-slide {
margin-top: 30px;
padding-top: 10px;
}
#wrapper>.message-wrapper {
display: none;
}
.cart-icon strong {
border-color: #dd3333;
color: #dd3333;
}
.cart-icon:hover strong {
border-color: #dd3333;
background-color: #dd3333;
color: #ffffff;
}
.cart-icon strong:after {
border-color: #dd3333;
}
@media screen and (max-width: 480px) {
.menu-item-16814 {
font-weight: 200;
font-size: 18px!important;
}
}
@media screen and (max-width: 480px) {
.menu-item-8814, .menu-item-8901, .menu-item-8833, .menu-item-8839, .menu-item-8817, .menu-item-8865, .menu-item-8910, .menu-item-8893, .menu-item-8823, .menu-item-8903, .menu-item-8870
{
font-weight: 200;
font-size: 16px!important;
margin-top: 0em!important;
}
}
.pb-half {
padding-bottom: 0px;
padding-top: 0px;
}
@media screen and (max-width: 480px) {
.menu-item-31306, .menu-item-17191, .menu-item-31282, .menu-item-28530, .menu-item-32599 {
font-weight: 200;
font-size: 16px!important;
}
}
@media (max-width: 549px) {
#logo img {
max-height: 86px;
width: 200px!important;
}
}
@media screen and (max-width: 480px) {
.form-flat .flex-row .flex-col {
padding-right: 0px;
}
.searchform-wrapper.form-flat .flex-col:last-of-type {
margin-left: -3.0em;
}
}
.logged-in .signup_f{
display: none;
}
@media screen and (max-width: 480px) {
.category-page-row {
padding-top: 30px;
}
}
.related_p {
margin-left: 0px;
margin-bottom: -25px;
}
@media screen and (max-width: 480px) {
.related_p {
margin-left: -10px;
margin-bottom: -15px;
}
}
.mobilebt {
margin-top: -120px;
margin-left: 140px;
}
.wt-expired-coupons, .wt-used-coupons {
display: none;
}
.pmagic .pm-group-signup {
display: none;
}
.accordion-inner {
padding: 0em 0em;
}
.badge-inner.on-sale {
background-color: #d35d2c !important;
}
@media screen and (max-width: 480px) {
.nav>li>a>i.icon-menu {
font-size: 2.5em;
}
.off-canvas .sidebar-menu {
padding: 0px 0;
}
.off-canvas .nav-vertical>li>a {
padding-bottom: 5px;
padding-top: 5px;
}
.off-canvas-center .mfp-content {
padding-top: 0px;
}
.off-canvas-center .nav-vertical>li>a, .off-canvas-center .nav-vertical>li>ul>li a {
justify-content: left;
}
.off-canvas .nav-vertical li li>a {
padding-left: 35px;
}
.mobile-sidebar .no-scrollbar {
padding-top: 50px;
}
ul.product_list_widget li a.remove {
padding: 4px 5px 4px 5px!important;
}
ul.sub-menu .nav-sidebar-ul{
padding-left: 15px;
}
.nav-vertical li li.menu-item-has-children>a {
font-size: 1.0em;
}
.nav-vertical>li>ul li a {
color: #000000;
}
.nav-sidebar.nav-vertical>li.menu-item.active, .nav-sidebar.nav-vertical>li.menu-item:hover {
background-color: #fff;
}
}
.page-wrapper {
margin-top: 20px!important;
}
.pmagic .pm-group-view.pg-theme-one .pm-profile-tab-wrap.pg-horizontal-responsive-menu {
display: none;
}
#pg_group_tabs {
display: none;
}
.pmagic {
margin-top: 30px;
}
.pmagic .pg-setting-dropdown, .pmagic .pg-sort-dropdown {
display: none;
}
.pm-group-view .pm-profile-image {
position: absolute;
width: auto;
left: 10px;
top: 240px;
line-height: 1!important;
border-radius: 100%;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
max-width: 180px;
pointer-events: none;
}
#pg-group-badge ul.pm-single-group-badge li img {
-webkit-transform: scale(2.0);
}
.pmagic .pm-group-container .pm-group.pm50.pm33 {
width: 50%;
margin: 10px 1%;
}
.pmagic .pg-user-groups-wrap .pg-user-group-icon {
width: 30%;
padding: 3%;
pointer-events: none;
}
.logo-left .logo {
margin-right: 95px;
}
@media screen and (max-width: 480px) {
.logo-left .logo {
margin-right: 8px;
}
}
.header-account-title:after {
content: '/ Register';
}
.logged-in .header-account-title:after {
content: '';
}
.kboard-new-text { display: inline-block; zoom: 1; margin-bottom: 7px; margin-left: 2px; padding: 2px 2px; line-height: 10px; font-size: 10px; color: white; background-color: #f61b5d; font-weight: normal; vertical-align: text-top; }
ul.product_list_widget li img {
height: 224px;
left: 0;
-o-object-fit: cover;
object-fit: cover;
-o-object-position: 50% 50%;
object-position: 50% 50%;
top: 10px;
width: 224px;
position: relative;
margin-bottom: 1em;
display: block;
}
ul.product_list_widget li {
line-height: 1.33;
list-style: none;
min-height: 360px;
width: 254px;
overflow: hidden;
padding: 0px 4px 0px 4px;
position: relative;
vertical-align: top;
}
ul.product_list_widget {
pointer-events: none;
cursor: default;
}
@media screen and (max-width: 480px) {
ul.product_list_widget li img {
height: 150px;
left: 0;
-o-object-fit: cover;
object-fit: cover;
-o-object-position: 50% 50%;
object-position: 50% 50%;
top: 10px;
width: 150px;
position: relative;
margin-bottom: 1em;
display: block;
}
ul.product_list_widget li {
line-height: 1.33;
list-style: none;
min-height: 340px;
width: 150px;
overflow: hidden;
padding: 0px 0px 0px 0px;
position: relative;
vertical-align: top;
}
}
@media (min-width: 768px) and (max-width: 991px) {
ul.product_list_widget li img {
height: 132px;
left: 0;
-o-object-fit: cover;
object-fit: cover;
-o-object-position: 50% 50%;
object-position: 50% 50%;
top: 10px;
width: 132px;
position: relative;
margin-bottom: 1em;
display: block;
}
ul.product_list_widget li {
line-height: 1.33;
list-style: none;
min-height: 360px;
width: 132px;
overflow: hidden;
padding: 0px 4px 0px 4px;
position: relative;
vertical-align: top;
}
}
.nav-top-link {
color: #000000!important;
}
.html_topbar_right{
color: #000000!important;
}
@media (min-width: 768px) and (max-width: 991px) {
.menu-item-29366 {
display: none !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.menu-item-29366 {
display: none !important;
}
}
@media (min-width: 1200px) {
.menu-item-29366 {
display: none !important;
}
}
.icon-angle-down {
display: none!important;
}
.nav-size-large>li>a {
margin-right: 20px;
}
.menu-item-48497 {
padding-top: 10px;
}
.free-picture {
margin-bottom:3px;
}
.topPmBanner {
background-color: #f0f4e6;
text-align: center;
}
.topPmBanner .tpbInner {
position: relative;
background-color: #F0F4E6;
height: 46px;
line-height: 46px;
margin: 0px auto;
font-size: 20px;
}
.topPmBanner .tpbInner > p a strong {
display: inline-block;
padding: 0px 10px;
margin-left: 5px;
background-color: #3c6300;
border-radius: 6px;
height: 23px;
line-height: 23px;
vertical-align: middle;
font-size: 14px;
color: #fff;
font-weight: 400;
}
.topPmBanner .tpbInner > p a {
padding: 0px;
}
.badge-container {
margin-top:-5px!important;
padding-top: 20px!important;
}
.badge {
height: 2.5em!important;
}
.mfp-container:before {
vertical-align: text-top;
}
.badge+.badge {
margin-top: 3px;
width: 59px;
}
.badge-inner {
background-color: #3c6300;
}
.pb-half {
padding-top: 40px;
}
#mega-menu-wrap-secondary #mega-menu-secondary {
text-align: left;
padding: 0px 0px 0px 0px!important;
}
.OpenMarket_Schumann_Clara a {
display:block;
height:30px;
width:120px;
padding:0px;
margin-left:10px!important;
margin-bottom: 18px!important;
outline:none;
text-indent:-9999px;
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/schumann-clara.png')!important; background-repeat: no-repeat!important; background-position:0 0;
}
.OpenMarket_Schumann_Clara a:hover {
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/bakery-cafe.png')!important; background-repeat: no-repeat!important; background-position:0 0;
}
.mega-menu-item-61247 a {
background-image: none!important;
}
.mega-menu-item-61247 a:hover {
background-image: none!important;
}
.mega-menu-item-61246 a {
background-image: none!important;
}
.mega-menu-item-61246 a:hover {
background-image: none!important;
}
.mega-menu-item-61245 a {
background-image: none!important;
}
.mega-menu-item-61245 a:hover {
background-image: none!important;
}
.mega-menu-item-61244 a {
background-image: none!important;
}
.mega-menu-item-61244 a:hover {
background-image: none!important;
}
.mega-menu-item-61243 a {
background-image: none!important;
}
.mega-menu-item-61243 a:hover {
background-image: none!important;
}
.mega-menu-item-48564 {
padding-bottom: 5px!important;
}
@media screen and (max-width: 480px) {
.menu-item-31282 a {
display:block;
height:30px;
width:120px;
padding:0px;
margin-top:5px;
margin-left:30px;
margin-bottom:5px;
outline:none;
text-indent:-9999px;
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/schumann-clara.png'); background-repeat: no-repeat; background-position:0 0;
}
.menu-item-31282 a:hover {
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/bakery-cafe.png'); background-repeat: no-repeat; background-position:0 0;
}
.menu-item-61239 a {
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/o-bread.jpg'); background-repeat: no-repeat; background-position:0 0;
height: 45px;
}
.menu-item-61239 a:hover {
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/o-bread.jpg'); background-repeat: no-repeat; background-position:0 0;
height: 45px;
}
.menu-item-61238 a {
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/o-pastry.jpg'); background-repeat: no-repeat; background-position:0 0;
height: 45px;
}
.menu-item-61238 a:hover {
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/o-pastry.jpg'); background-repeat: no-repeat; background-position:0 0;
height: 45px;
}
.menu-item-61241 a {
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/o-donut.jpg'); background-repeat: no-repeat; background-position:0 0;
height: 45px;
}
.menu-item-61241 a:hover {
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/o-donut.jpg'); background-repeat: no-repeat; background-position:0 0;
height: 45px;
}
.menu-item-61237 a {
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/o-tteok.jpg'); background-repeat: no-repeat; background-position:0 0;
height: 45px;
}
.menu-item-61237 a:hover {
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/o-tteok.jpg'); background-repeat: no-repeat; background-position:0 0;
height: 45px;
}
.menu-item-61240 a {
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/o-cake.jpg'); background-repeat: no-repeat; background-position:0 0;
height: 45px;
}
.menu-item-61240 a:hover {
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/o-cake.jpg'); background-repeat: no-repeat; background-position:0 0;
height: 45px;
}
}
.menu-item-50489 a {
color: #e67025!important;
}
.menu-item-56115 a {
color: #e00a0a!important;
margin-bottom: -5px!important;
}
@media screen and (max-width: 480px) {
.menu-item-56123 a {
color: #e00a0a!important;
font-size: 1.2em;
font-weight: 400;
}
}
@media screen and (max-width: 480px) {
.menu-item-50488 a {
color: #e67025!important;
font-size: 1.2em;
font-weight: 400;
}
}
.OpenMarket_Manimogo a {
display:block;
height:30px;
width:166px;
padding:0px;
margin-left:8px!important;
outline:none;
text-indent:-9999px;
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/manimogo-c-menu.png')!important; background-repeat: no-repeat!important; background-position:0 0;
}
.OpenMarket_Manimogo a:hover {
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/manimogo-c-menu.png')!important; background-repeat: no-repeat!important; background-position:0 0;
}
@media screen and (max-width: 480px) {
.menu-item-31306 a {
display:block;
height:30px;
width:120px;
padding:0px;
margin-top:5px;
margin-left:30px;
margin-bottom:5px;
outline:none;
text-indent:-9999px;
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/manimogo-c-menu.png'); background-repeat: no-repeat; background-position:0 0;
}
.menu-item-31306 a:hover {
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/manimogo-c-menu.png'); background-repeat: no-repeat; background-position:0 0;
}
}
.OpenMarket_k-beauty a {
display:block;
height:30px;
width:166px;
padding:0px;
margin-left:8px!important;
outline:none;
text-indent:-9999px;
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/k-beauty-menu-image.png')!important; background-repeat: no-repeat!important; background-position:0 0;
}
.OpenMarket_k-beauty a:hover {
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/horanghee.png')!important; background-repeat: no-repeat!important; background-position:0 0;
}
@media screen and (max-width: 480px) {
.menu-item-53560 a {
display:block;
height:30px;
width:120px;
padding:0px;
margin-top:5px;
margin-left:30px;
margin-bottom:5px;
outline:none;
text-indent:-9999px;
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/k-beauty-menu-image.png'); background-repeat: no-repeat; background-position:0 0;
}
.menu-item-53560 a:hover {
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/horanghee.png'); background-repeat: no-repeat; background-position:0 0;
}
}
.OpenMarket_flodeer a {
display:block;
height:30px;
width:120px;
padding:0px;
margin-left:10px!important;
margin-bottom: 18px!important;
outline:none;
text-indent:-9999px;
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/flodeer.png')!important; background-repeat: no-repeat!important; background-position:0 0;
}
.OpenMarket_flodeer a:hover {
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/flower-balloon.png')!important; background-repeat: no-repeat!important; background-position:0 0;
}
@media screen and (max-width: 480px) {
.menu-item-66732 a {
display:block;
height:30px;
width:120px;
padding:0px;
margin-top:5px;
margin-left:30px;
margin-bottom:5px;
outline:none;
text-indent:-9999px;
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/flodeer.png'); background-repeat: no-repeat; background-position:0 0;
}
.menu-item-66732 a:hover {
background-image:url('https://giantsmarket.ca/wp-content/uploads/2022/11/flower-balloon.png'); background-repeat: no-repeat; background-position:0 0;
}
}
/* dfk menu - kbeauty mobile */
#menu_dfk_dfk ul {
margin: 0;
padding: 0;
}
#menu_dfk .main-menu_dfk {
display: none;
}
#tm:checked + .main-menu_dfk {
display: block;
}
#menu_dfk input[type="checkbox"],
#menu_dfk ul span.drop-icon {
display: none;
}
#menu_dfk li,
#toggle-menu_dfk,
#menu_dfk .sub-menu_dfk {
border-style: solid;
border-color: rgba(0, 0, 0, .05);
}
#menu_dfk li,
#toggle-menu_dfk {
border-width: 0 0 1px;
}
#menu_dfk .sub-menu_dfk {
background-color: #F9A724;
border-width: 1px 1px 0;
margin: 0 1em;
}
#menu_dfk .sub-menu_dfk li:last-child {
border-width: 0;
}
#menu_dfk li,
#toggle-menu_dfk,
#menu_dfk a {
position: relative;
display: block;
color: white;
/*text-shadow: 1px 1px 0 rgba(0, 0, 0, .125);*/
}
#menu_dfk {
background-color: #F9A724;
}
#toggle-menu_dfk {
background: #333;
}
#toggle-menu_dfk,
#menu_dfk a {
padding: 1em 1.5em;
}
#menu_dfk a {
transition: all .125s ease-in-out;
-webkit-transition: all .125s ease-in-out;
}
#menu_dfk a:hover {
background-color: #e6ab4c;
color: #444;
}
#menu_dfk .sub-menu_dfk {
display: none;
}
#menu_dfk input[type="checkbox"]:checked + .sub-menu_dfk {
display: block;
}
#menu_dfk .sub-menu_dfk a:hover {
color: #444;
}
#toggle-menu_dfk .drop-icon,
#menu_dfk li label.drop-icon {
position: absolute;
right: 0;
top: 0;
}
#menu_dfk label.drop-icon, #toggle-menu_dfk span.drop-icon {
padding: 1em;
font-size: 1em;
text-align: center;
background-color: rgba(0, 0, 0, .125);
text-shadow: 0 0 0 transparent;
color: rgba(255, 255, 255, .75);
}
@media only screen and (min-width: 1024px) {
#menu_dfk .main-menu_dfk {
display: block;
}
#toggle-menu_dfk,
#menu_dfk label.drop-icon {
display: none;
}
#menu_dfk ul span.drop-icon {
display: inline-block;
}
#menu_dfk li {
float: left;
border-width: 0 1px 0 0;
}
#menu_dfk .sub-menu_dfk li {
float: none;
}
#menu_dfk .sub-menu_dfk {
border-width: 0;
margin: 0;
position: absolute;
top: 100%;
left: 0;
width: 16em;
z-index: 3000;
}
#menu_dfk .sub-menu_dfk,
#menu_dfk input[type="checkbox"]:checked + .sub-menu_dfk {
display: none;
}
#menu_dfk .sub-menu_dfk li {
border-width: 0 0 1px;
}
#menu_dfk .sub-menu_dfk .sub-menu_dfk {
top: 0;
left: 100%;
}
#menu_dfk .sub-menu_dfk .drop-icon {
position: absolute;
top: 0;
right: 0;
padding: 1em;
}
#menu_dfk li:hover > input[type="checkbox"] + .sub-menu_dfk {
display: block;
}
}
.srspageviews span {
text-align: left;
color: #ffffff;
display: inline-block !important;
padding-top: 2px !important;
padding-bottom: 2px !important;
padding-left: 20px !important;
padding-right: 1px !important;
letter-spacing: 5px !important;
background-color: black !important;
color: white !important;
border-radius: 4px !important;
font-weight: bold !important;
font-size: 12px !important;
letter-spacing: -2px;
}
.srsvisitors span {
color: #ffffff;
}
.srspageviews{
color: #ffffff;
}
.srsvisitors{
color: #ffffff;
}
@media screen and (max-width: 480px) {
.gmaps-text {
margin-left: -17px;
}
}
#date_of_birth {
margin-bottom: -2px;
}
#birth_text {
display: none!important;
}
#birth_text_english {
display: none!important;
}
.popup_txt1 {
color: #000000!important;
}
.popup_txt2 {
color: #000000!important;
}
.wapf-field-input { width: 50%;}
.vertical-banner-container {
position: fixed;
right: 0;
top: 50%;
transform: translateY(-50%);
width: 100px;
background: #f8f8f8;
border: 1px solid #ddd;
z-index: 9999;
}
.vertical-banner img {
width: 100%;
height: auto;
}
@media screen and (max-width: 480px) {
.vertical-banner-container {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.vertical-banner-container {
display: none !important;
}
}
/*
@media (min-width: 1200px) {
.horizontal-banner-container {
display: none !important;
}
}
*/
/* .wcfmmp_sold_by_container {
display: none;
} */
/* 240725 */
.box-shadow-1, .box-shadow-1-hover:hover, .row-box-shadow-1 .col-inner, .row-box-shadow-1-hover .col-inner:hover {
box-shadow:none;
}
.box-shadow-4, .box-shadow-4-hover:hover, .row-box-shadow-4 .col-inner, .row-box-shadow-4-hover .col-inner:hover {
box-shadow:none;
}
.has-shadow .box-text {
padding-left :0;
}
.has-shadow>.col>.col-inner {
font-size: 16px;
}
.wcfmmp_sold_by_wrapper {
padding-bottom:10px;
}
.col-inner > ul > li {
padding:0 ;
margin:0;
padding-left:0;
list-style:none;
font-size:12px;
line-height:1.3em;
}
.col-inner span.price {font-size:small;}
.wcfmmp_sold_by_wrapper a {
font-size: 13px;
}
ins .woocommerce-Price-amount {
color:#ff5722 !important;
font-weight:bold;
font-size:20px;
}
span.amount {
font-weight:bold;
font-size:20px;
}
.wcfmmp_sold_by_wrapper {
margin-left:0;
}
.footer-2 {
font-size:13px;
}
.star-rating span:before, .star-rating:before, .woocommerce-page .star-rating:before, .stars a:hover:after, .stars a.active:after , .star-rating span:before, .star-rating:before, .woocommerce-page .star-rating:before, .stars a:hover:after, .stars a.active:after{
color:#222;
}
.star-rating span:before, .star-rating:before, .woocommerce-page .star-rating:before, .stars a:hover:after, .stars a.active:after {
color:#222;
}
#row-73537153 > .col > .col-inner {
padding: 30px 0px 30px 30px;
}
.text-center {
text-align:center;
word-break:break-word;
}
.searchform-wrapper input[type=search] {
border-left:none;
}
.star-rating span:before, .star-rating:before, .woocommerce-page .star-rating:before, .stars a:hover:after, .stars a.active:after {
color:#222 !important;
}
.cart-price span.amount {
font-size:16px;
}
.srspageviews {
display:none;
}
#main {
background-color: #fff !important;
}
.wcfmmp_sold_by_wrapper {
display: none;
}
@media only screen and (max-width: 480px) {
.header .searchform input[type="search"] {
color: #cccccc !important;
}
.header .searchform input::placeholder {
color: #cccccc !important;
}
}
/* hide shortdescription of flodeer */
.col-inner span[style="font-size: 80%;"] {
display: none;
}