/*
Template: uncode
Theme Name: Uncode Child
Theme URI: http://www.undsgn.com/uncode
Author: Blank Canvas
Author URI: https://blankcanvas.me
Description: This is a child theme for Uncode theme. Developed by <a href="https://blankcanvas.me">Blank Canvas</a>.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: uncode-child
Domain Path: /languages/
*/

/*
|--------------------------------------------------------------------------
| Fonts
|--------------------------------------------------------------------------
|
| Custom fonts definition.
|
*/

@import url('https://fonts.googleapis.com/css2?family=Google+Sans+Flex:opsz,wght@6..144,1..1000&display=swap');

/*
|--------------------------------------------------------------------------
| Utilities
|--------------------------------------------------------------------------
|
| Utility classes
|
*/

.filter-dark {
    filter: brightness(100%) invert(1);
}

.filter-light {
    filter: brightness(0) invert(1);
}

.filter-primary {
    filter: brightness(0) saturate(100%) invert(42%) sepia(33%) saturate(721%) hue-rotate(150deg) brightness(101%) contrast(85%);
}

.filter-secondary {
    filter: brightness(0) saturate(100%) invert(48%) sepia(95%) saturate(2365%) hue-rotate(303deg) brightness(99%) contrast(94%);
}

.filter-tertiary {
    filter: brightness(0) saturate(100%) invert(94%) sepia(12%) saturate(636%) hue-rotate(66deg) brightness(91%) contrast(85%);
}

.filter-quaternary {
    filter: brightness(0) saturate(100%) invert(76%) sepia(14%) saturate(948%) hue-rotate(305deg) brightness(106%) contrast(106%);
}

.filter-quaternary-emphasis {
    filter: brightness(0) saturate(100%) invert(79%) sepia(34%) saturate(445%) hue-rotate(305deg) brightness(100%) contrast(104%);
}

.text-tertiary-emphasis {
    color: color-mix(in srgb, var(--tertiary), var(--black) 20%);
}

.scallop-bottom {
    width: 100%;
    height: 111px;
    background-color: white;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1529' height='111' viewBox='0 0 1529 111'%3E%3Cpath d='M1529.27,110.37v.91H0v-.91A110.385,110.385,0,0,1,203.84,51.64a110.4,110.4,0,0,1,186.93,0,110.412,110.412,0,0,1,186.94,0,110.4,110.4,0,0,1,186.93,0,110.4,110.4,0,0,1,186.93,0,110.4,110.4,0,0,1,186.93,0,110.4,110.4,0,0,1,186.93,0,110.385,110.385,0,0,1,203.84,58.73Z' /%3E%3C/svg%3E");
    mask-repeat: repeat-x;
    mask-composite: exclude;
}

.tabs-primary {
    --tabs-color: var(--primary);
}

.tabs-secondary {
    --tabs-color: var(--secondary);
}

:is(.tabs-primary, .tabs-secondary) .nav-tabs > li > a {
    opacity: .8;
}

:is(.tabs-primary, .tabs-secondary) .nav-tabs > li.active > a {
    color: var(--tabs-color) !important;
}

:is(.tabs-primary, .tabs-secondary) .switcher-cursor {
    background-color: var(--tabs-color) !important;
}

/*
|--------------------------------------------------------------------------
| Style
|--------------------------------------------------------------------------
|
| General styling.
|
*/

a {
    color: var(--dark-2);
}

i {
    font-style: normal;
}

.el-text > * > span.heading-text-inner {
    display: block;
    margin-bottom: 1rem;
}

.menu-primary .menu-icons.menu-smart > li > a:not(.uncode-vc-social *), 
.menu-primary .menu-icons.unmenu-block > li > a:not(.uncode-vc-social *) {
    padding: 0 10px;
}

ul i:not(.icon-box *):not(.menu-smart-social *), ol i:not(.icon-box *):not(.menu-smart-social *) {
    margin-right: 0;
}

body[class*=hmenu] div:not(.menu-accordion) > ul.menu-smart .uncode-cart .dropdown-toggle {
    width: unset;
}

body.hmenu .menu-container .navbar-nav:not(.uncode-close-offcanvas-mobile) {
    vertical-align: middle;
}

.menu-primary :is(.fa-bag, .fa-user3, .fa-search3, .menu-icon) {
    width: 21px !important;
    height: auto;
    aspect-ratio: 1;
    mask-size: contain;
    mask-repeat: no-repeat;
    background-color: currentColor;
}

.menu-primary :is(.fa-bag, .fa-user3, .fa-search3, .menu-icon):before {
    content: none;
}

.menu-primary .fa-bag {
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 682.667 682.667' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cdefs stroke-width='30' style=''%3E%3CclipPath id='a' clipPathUnits='userSpaceOnUse' stroke-width='30' style=''%3E%3Cpath d='M0 512h512V0H0Z' fill='%23ffffff' opacity='1' data-original='%23ffffff' stroke-width='30' style=''%3E%3C/path%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)' transform='matrix(1.33333 0 0 -1.33333 0 682.667)' stroke-width='30' style=''%3E%3Cpath d='M0 0c-27.154 0-49.167-22.013-49.167-49.167S-27.154-98.333 0-98.333s49.167 22.012 49.167 49.166C49.167-22.013 27.154 0 0 0Zm-177.266 0c-27.154 0-49.167-22.013-49.167-49.167s22.013-49.166 49.167-49.166S-128.1-76.321-128.1-49.167C-128.1-22.013-150.112 0-177.266 0zm-68.567 295-39.334 78.667h-78.666m118-78.667h354V193.292A134.293 134.293 0 0 0-26.126 59h-152.561a67.143 67.143 0 0 0-67.146 67.146z' style=' stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 10; stroke-dasharray: none; stroke-opacity: 1;' transform='translate(383.834 118.334)' fill='none' stroke='%23ffffff' stroke-width='30' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23ffffff' class=''%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.menu-primary .fa-user3 {
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 682.667 682.667' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cdefs%3E%3CclipPath id='a' clipPathUnits='userSpaceOnUse'%3E%3Cpath d='M0 512h512V0H0Z' fill='%23000000' opacity='1' data-original='%23000000'%3E%3C/path%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)' transform='matrix(1.33333 0 0 -1.33333 0 682.667)'%3E%3Cpath d='M0 0c133.008 0 241-107.992 241-241 0-133.008-107.992-241-241-241-133.008 0-241 107.992-241 241C-241-107.992-133.008 0 0 0z' style='stroke-width:30;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(256 497)' fill='none' stroke='%23000000' stroke-width='30' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M0 0a80.344 80.344 0 0 1-23.529 56.804 80.345 80.345 0 0 1-56.804 23.53 80.347 80.347 0 0 1-56.804-23.53A80.345 80.345 0 0 1-160.667 0v-32.133a80.345 80.345 0 0 1 23.53-56.804 80.347 80.347 0 0 1 56.804-23.53 80.345 80.345 0 0 1 56.804 23.53A80.344 80.344 0 0 1 0-32.133Z' style='stroke-width:30;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(336.333 336.333)' fill='none' stroke='%23000000' stroke-width='30' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M0 0c43.75 44.609 104.691 72.3 172.042 72.3 67.352 0 128.292-27.691 172.042-72.3-43.75-44.609-104.69-72.3-172.042-72.3C104.691-72.3 43.75-44.609 0 0Z' style='stroke-width:30;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(83.958 87.3)' fill='none' stroke='%23000000' stroke-width='30' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.menu-primary .fa-search3 {
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 512.142 512.142' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Ccircle cx='292.142' cy='220' r='200' style='stroke-width: 30; stroke-miterlimit: 10;' fill='none' stroke='%23000000' stroke-width='30' stroke-miterlimit='10' data-original='%23000000' class=''%3E%3C/circle%3E%3Cpath d='m14.142 498 136.579-136.579' style='stroke-width: 30; stroke-miterlimit: 10;' fill='none' stroke='%23000000' stroke-width='30' stroke-miterlimit='10' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}

.mega-menu-inner .menu-icon {
    width: 24px !important;
}

.mega-menu-inner .menu-icon {
    display: block;
    margin-bottom: 1.5rem;
}

.mega-menu-inner .icon-bedroom .menu-icon {
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 682.667 682.667' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cdefs%3E%3CclipPath id='a' clipPathUnits='userSpaceOnUse'%3E%3Cpath d='M0 512h512V0H0Z' fill='%23000000' opacity='1' data-original='%23000000'%3E%3C/path%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)' transform='matrix(1.33333 0 0 -1.33333 0 682.667)'%3E%3Cpath d='M0 0v113.007c0 19.757 16.019 35.773 35.779 35.773h313.805c19.76 0 35.779-16.016 35.779-35.773V0' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(63.318 301.336)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M0 0h-444.825c-10.266 0-18.588 8.322-18.588 18.587V132.57c0 10.265 8.322 18.587 18.588 18.587H0c10.266 0 18.587-8.322 18.587-18.587V18.587C18.587 8.322 10.266 0 0 0Z' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(478.413 90.31)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M0 0v23.613c0 20.023-16.235 36.256-36.262 36.256h-359.494c-20.027 0-36.262-16.233-36.262-36.256V0' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(472.009 241.467)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M0 0c10.23 0 18.523 8.292 18.523 18.521v22.828c0 10.228-8.293 18.52-18.523 18.52h-80.548c-10.231 0-18.524-8.292-18.524-18.52V18.521C-99.072 8.292-90.779 0-80.548 0' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(212.29 301.336)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M0 0c10.23 0 18.523 8.292 18.523 18.521v22.828c0 10.228-8.293 18.52-18.523 18.52h-80.548c-10.23 0-18.524-8.292-18.524-18.52V18.521C-99.072 8.292-90.778 0-80.548 0' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(380.26 301.336)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M0 0v-28.426' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(46.925 90.31)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M0 0v-28.426' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(465.075 90.31)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.mega-menu-inner .icon-living .menu-icon {
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 682.667 682.667' style='enable-background:new 0 0 512 512' xml:space='preserve'%3E%3Cg%3E%3Cdefs%3E%3CclipPath id='a' clipPathUnits='userSpaceOnUse'%3E%3Cpath d='M0 512h512V0H0Z' fill='%23000000' opacity='1' data-original='%23000000'%3E%3C/path%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)' transform='matrix(1.33333 0 0 -1.33333 0 682.667)'%3E%3Cpath d='M0 0h-33c-22.091 0-40-17.909-40-40v-32c0-22.056-17.944-40-40-40h-176c-22.056 0-40 17.944-40 40v32c0 22.091-17.909 40-40 40h-33c-22.091 0-40-17.909-40-40v-48c0-66.168 53.832-120 120-120h242c66.168 0 120 53.832 120 120v48C40-17.909 22.091 0 0 0Z' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(457 328)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000'%3E%3C/path%3E%3Cpath d='M0 0v40c0 44.183 35.817 80 80 80h224c44.183 0 80-35.817 80-80V0' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(64 328)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000'%3E%3C/path%3E%3Cpath d='m0 0-16-56' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(104 120)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000'%3E%3C/path%3E%3Cpath d='m0 0 16-56' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(408 120)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000'%3E%3C/path%3E%3Cpath d='M0 0v0' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(256 368)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000'%3E%3C/path%3E%3Cpath d='M0 0v0' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(176 368)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000'%3E%3C/path%3E%3Cpath d='M0 0v0' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(336 368)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.mega-menu-inner .icon-dining .menu-icon {
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 682.667 682.667' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cdefs%3E%3CclipPath id='a' clipPathUnits='userSpaceOnUse'%3E%3Cpath d='M0 512h512V0H0Z' fill='%23000000' opacity='1' data-original='%23000000'%3E%3C/path%3E%3C/clipPath%3E%3CclipPath id='b' clipPathUnits='userSpaceOnUse'%3E%3Cpath d='M0 512h512V0H0Z' fill='%23000000' opacity='1' data-original='%23000000'%3E%3C/path%3E%3C/clipPath%3E%3CclipPath id='c' clipPathUnits='userSpaceOnUse'%3E%3Cpath d='M0 512h512V0H0Z' fill='%23000000' opacity='1' data-original='%23000000'%3E%3C/path%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)' transform='matrix(1.33333 0 0 -1.33333 0 682.667)'%3E%3Cpath d='M0 0h91' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(15 331)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000'%3E%3C/path%3E%3C/g%3E%3Cpath d='M0 0h60' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='matrix(1.33333 0 0 -1.33333 301.333 241.333)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000'%3E%3C/path%3E%3Cg clip-path='url(%23b)' transform='matrix(1.33333 0 0 -1.33333 0 682.667)'%3E%3Cpath d='M0 0h91' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(406 331)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000'%3E%3C/path%3E%3Cpath d='M0 0v240' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(46 91)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000'%3E%3C/path%3E%3Cpath d='M0 0v240' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(466 91)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000'%3E%3C/path%3E%3C/g%3E%3Cpath d='M0 0h120' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='matrix(1.33333 0 0 -1.33333 141.333 481.333)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000'%3E%3C/path%3E%3Cg clip-path='url(%23c)' transform='matrix(1.33333 0 0 -1.33333 0 682.667)'%3E%3Cpath d='M0 0v300c0 16.568-13.432 30-30 30h-60c-16.568 0-30-13.432-30-30V0' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(226 91)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000'%3E%3C/path%3E%3Cpath d='M0 0h-120' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(226 211)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000'%3E%3C/path%3E%3Cpath d='M0 0h120' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(286 151)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000'%3E%3C/path%3E%3Cpath d='M0 0v300c0 16.568-13.432 30-30 30h-60c-16.568 0-30-13.432-30-30V0' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(406 91)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000'%3E%3C/path%3E%3Cpath d='M0 0h-120' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(406 211)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000'%3E%3C/path%3E%3Cpath d='M0 0h-60' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(466 271)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000'%3E%3C/path%3E%3Cpath d='M0 0h-60' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(286 271)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000'%3E%3C/path%3E%3Cpath d='M0 0h-60' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(106 271)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.mega-menu-inner .icon-kitchen .menu-icon {
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 682.667 682.667' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cdefs%3E%3CclipPath id='a' clipPathUnits='userSpaceOnUse'%3E%3Cpath d='M0 512h512V0H0Z' fill='%23000000' opacity='1' data-original='%23000000'%3E%3C/path%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)' transform='matrix(1.33333 0 0 -1.33333 0 682.667)'%3E%3Cpath d='M0 0c0 66.273-53.835 119.96-120.227 119.96S-240.454 66.273-240.454 0' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(376.227 382.04)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M0 0h301.079v-76.704c0-7.342-6.022-13.351-13.38-13.351H13.38C6.022-90.055 0-84.046 0-76.704Z' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(105.46 100.055)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='m0 0 .028 62.105C0 92.748 0 95.922 19.347 108.99c32.045 21.656 53.267 58.109 53.267 99.635 0 63.581-49.546 115.595-112.216 119.677m-221.847 0c-62.698-4.082-112.244-56.096-112.244-119.677 0-41.526 21.222-77.979 53.267-99.635 19.347-13.068 19.347-16.242 19.319-46.885L-301.079 0' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(406.54 100.055)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M0 0v-198.96' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(256 299.015)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='m0 0 20.028-149.184' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(161.938 249.24)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='m0 0-20.028-149.184' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(350.063 249.24)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M0 0h90.228' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(210.886 55.041)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.mega-menu-inner .icon-bath .menu-icon {
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 682.667 682.667' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cdefs%3E%3CclipPath id='b' clipPathUnits='userSpaceOnUse'%3E%3Cpath d='M0 512h512V0H0Z' fill='%23000000' opacity='1' data-original='%23000000'%3E%3C/path%3E%3C/clipPath%3E%3C/defs%3E%3Cmask id='a'%3E%3Crect width='100%25' height='100%25' fill='%23ffffff' opacity='1' data-original='%23ffffff'%3E%3C/rect%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cg clip-path='url(%23b)' transform='matrix(1.33333 0 0 -1.33333 0 682.667)'%3E%3Cpath d='M0 0h-70.304v272.544c0 53.571 43.429 97 97 97h194.481c53.571 0 97-43.429 97-97V0h-70.304' style='stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(132.064 127.456)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='butt' stroke-linejoin='miter' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M0 0v-348.695h247.873V0' style='stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(132.064 361.497)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='butt' stroke-linejoin='miter' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M0 0h247.873' style='stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(132.064 212.135)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='butt' stroke-linejoin='miter' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='m0 0-106.408-284.865' style='stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(320.75 497)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='butt' stroke-linejoin='miter' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='m0 0 66.445-164.467' style='stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(191.25 497)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='butt' stroke-linejoin='miter' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='m0 0 23.799-73.135' style='stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(305.228 212.135)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='butt' stroke-linejoin='miter' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='m0 0-23.8-73.135' style='stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(279.8 212.135)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='butt' stroke-linejoin='miter' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.mega-menu-inner .icon-accessories .menu-icon {
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 682.667 682.667' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cdefs%3E%3CclipPath id='b' clipPathUnits='userSpaceOnUse'%3E%3Cpath d='M0 512h512V0H0Z' fill='%23000000' opacity='1' data-original='%23000000'%3E%3C/path%3E%3C/clipPath%3E%3C/defs%3E%3Cmask id='a'%3E%3Crect width='100%25' height='100%25' fill='%23ffffff' opacity='1' data-original='%23ffffff'%3E%3C/rect%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cg clip-path='url(%23b)' transform='matrix(1.33333 0 0 -1.33333 0 682.667)'%3E%3Cpath d='M0 0v-239.22c0-16.569-13.432-30-30-30h-280c-16.568 0-30 13.431-30 30V0c0 35.575 41.932 91.786 61.049 115.565a30.011 30.011 0 0 0 23.391 11.215h171.12a30.011 30.011 0 0 0 23.391-11.215C-41.932 91.786 0 35.575 0 0Z' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(426 289.22)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='m0 0 12.142 52.732C15.278 66.351 27.402 76 41.377 76h57.246c13.975 0 26.099-9.649 29.235-23.268L140 0' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(186 416)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M0 0h200' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(156 146)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M0 0v-50' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(196 146)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.mega-menu-inner .icon-kids .menu-icon {
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 682.667 682.667' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cdefs%3E%3CclipPath id='a' clipPathUnits='userSpaceOnUse'%3E%3Cpath d='M0 512h512V0H0Z' fill='%23000000' opacity='1' data-original='%23000000'%3E%3C/path%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)' transform='matrix(1.33333 0 0 -1.33333 0 682.667)'%3E%3Cpath d='M0 0v0c-31.268-58.682-113.613-63.328-151.283-8.535l-15.448 22.469c-5.693 8.281-17.95 8.194-23.524-.168a168.864 168.864 0 0 1-28.362-93.672c0-93.265 75.605-168.87 168.87-168.87h121.13c82.843 0 150 67.157 150 150 0 38.297-14.473 73.131-38.093 99.639 11.409 17.335 18.093 38.056 18.093 60.361 0 60.751-49.249 110-110 110-60.752 0-110-49.249-110-110C-18.617 38.558-11.75 17.503 0 0Z' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(233.617 294.776)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M0 0c37.414 6.697 65.819 39.381 65.819 78.722a194.85 194.85 0 0 0-61.623-10h-7.88' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(431.181 327.278)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M0 0a148.36 148.36 0 0 0-73.383-40.072C-30.77-80.074 36.446-79.259 78.065-37.641l7.23 7.23c15.976 15.975 15.976 41.877 0 57.853-15.976 15.975-41.878 15.975-57.853 0z' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(252.053 189.026)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M0 0c0 8.284 6.716 15 15 15 8.284 0 15-6.716 15-15 0-8.284-6.716-15-15-15C6.716-15 0-8.284 0 0' style='fill-opacity:1;fill-rule:nonzero;stroke:none' transform='translate(345 381)' fill='%23000000' data-original='%23000000'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.mega-menu-inner .icon-apparel .menu-icon {
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 682.667 682.667' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cdefs%3E%3CclipPath id='a' clipPathUnits='userSpaceOnUse'%3E%3Cpath d='M0 512h512V0H0Z' fill='%23000000' opacity='1' data-original='%23000000'%3E%3C/path%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)' transform='matrix(1.33333 0 0 -1.33333 0 682.667)'%3E%3Cpath d='m0 0-221.598 128.416L-443.196 0a38.915 38.915 0 0 1-19.402-33.671c0-21.492 17.419-38.914 38.906-38.914h404.188c21.487 0 38.906 17.422 38.906 38.914A38.915 38.915 0 0 1 0 0Z' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(477.598 153.202)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000'%3E%3C/path%3E%3Cpath d='M0 0c0 28.002 23.226 50.577 51.46 49.505 25.671-.976 46.589-21.898 47.564-47.574.746-19.646-9.95-36.868-25.954-45.53-14.331-7.757-23.54-22.45-23.54-38.748v-17.877' style='stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(206.47 381.842)' fill='none' stroke='%23000000' stroke-width='25' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

:is(.transparent-menu, .floating-menu) .menu-wrapper {
    position: absolute;
    top: 0;
    inset-inline-start: 0;
    width: 100%;
}

.transparent-menu .menu-wrapper:not(:hover) .menu-borders.needs-after::after {
    border-color: transparent;
}

.screen-sm .transparent-menu .menu-wrapper:not(:hover) .menu-container {
    background-color: transparent;
}

.screen-sm .menu-container {
    transition: background-color 0.4s ease-in-out, transform 0.5s ease-in-out, backdrop-filter 0.4s cubic-bezier(0.35, 0.81, 0.41, 1);
}

.screen-sm .transparent-menu .menu-wrapper:not(:hover) .menu-primary-inner > li:not(.current-menu-item) > a {
    color: var(--light);
}

.screen-sm .transparent-menu .menu-wrapper:not(:hover) .navbar-extra-icons .fa {
    background-color: var(--light);
}

.main-logo img {
    opacity: 0;
}

#Logo {
    height: 100%;
    overflow: visible;
}

.screen-sm .transparent-menu .menu-wrapper:not(:hover) #Abode path {
    fill: rgba(var(--light-rgb), .9);
}

.main-logo #Abode path {
    fill: var(--primary);
}

.menu-bloginfo {
    padding-top: 10px;
    padding-bottom: 10px;
}

.menu-primary-inner {
    height: 100%;
    z-index: 999;
}

.menu-primary-inner .animatab-highlighter {
    height: 100% !important;
    top: 0;
    display: none;
}

.menu-primary-inner .animatab-highlighter:before {
    background-color: rgba(var(--secondary-rgb), 0.8);
    height: 2px;
    border-radius: 20rem;
    margin-top: 20px;
    width: calc(100% - 1.75rem);
}

.t-entry-drop.drop-parent:before {
    content: "";
    position: absolute;
    top: 0;
    inset-inline-start: 0;
    height: 100%;
    width: 100%;
    background: linear-gradient(0deg, rgba(var(--dark-rgb), .5), rgba(var(--dark-rgb), .2), rgba(var(--dark-rgb), .5));
}

.el-text .badge-style {
    padding: 0.5em 1em;
}

.uncell[class*="unradius-"] {
    overflow: hidden;
}

.single-product .product .woocommerce-Price-amount,
:is(.featured-products, .shop-products) .tmb .woocommerce-Price-amount {
    color: color-mix(in srgb, var(--secondary), black 10%);
}

.product-title-price:has(+ .variations_form) .product-price {
    display: none;
}

.top-menu.menu-dark.style-secondary-bg a:hover {
    color: var(--light-2);
}

.shop-products .swatch-type-color[style*="background-color: #ffffff"] {
    outline: 1px solid var(--border-color);
    outline-offset: -1px;
}

.shop-products .swatch-type-color[style*="background-color: #ffffff"]:after {
    color: var(--dark);
}

[data-target="#featured-products"].uncode-owl-nav .uncode-nav-disabled:is(.uncode-nav-prev, .uncode-nav-next) {
    opacity: 0;
}

[data-target="#featured-products"] .uncode-nav-container {
    background: radial-gradient(rgba(var(--primary-rgb), 0.8), rgba(var(--primary-rgb), 1)) !important;
    scale: .8;
}

.uncode_widget .search-container-inner i {
    right: 0;
}

:is(.btn-light, .btn-tertiary, .btn-quaternary) {
    color: var(--dark) !important;
}

td.actions #coupon_code {
    border-radius: 20rem;
    padding-left: 1.75rem;
    border: none;
}

.woocommerce .shop_table .quantity input[type="number"].qty, 
.woocommerce .quantity input[type="number"].qty {
    border-radius: .5rem;
}

.woocommerce-Price-amount + [aria-hidden="true"]:has(+ .woocommerce-Price-amount) {
    display: none !important;
}

.woocommerce-Price-amount + [aria-hidden="true"] + .woocommerce-Price-amount {
    display: none !important;
}

.woocommerce span.soldout {
    background-color: rgba(var(--quaternary-rgb), .75);
    color: var(--dark-2) !important;
    border-radius: 20rem;
    padding: 4px 10px;
}

.single_add_to_cart_button {
    position: relative;
}

:is(#newsletter-popup, #newsletter-form) input {
    border-radius: 20rem !important;
}

#newsletter-form .submit-wrapper {
    position: relative;
    margin-inline-start: -1.5rem;
}

#newsletter-popup input {
    width: 100%;
}

#newsletter-popup input[type="email"] {
    padding-top: 15px;
    padding-bottom: 15px;
}

#newsletter-popup input[type="submit"] {
    background-color: var(--light) !important;
    color: var(--black) !important;
    font-family: "Fraunces" !important;
    font-weight: 600 !important;
    font-size: 15px;
    border: 0;
}

#newsletter-popup input[type="submit"]:is(:hover, :focus, :active) {
    background-color: color-mix(in srgb, var(--light), var(--black) 5%) !important
}

#newsletter-popup .wpcf7-inline-wrapper {
    flex-direction: column;
    gap: .675rem;
}

#popmake-172252 .popmake-close {
    background-color: var(--light);
    padding: 1.25rem;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    top: 0;
    right: 0;
    translate: -1rem 1rem;
}

html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active {
    overflow-y: auto;
}

.woocommerce-Reviews .form-submit {
    text-align: center !important;
}

.menu-bloginfo-inner > i {
    display: none;
}

.menu-bloginfo-inner > i.active {
    display: block;
}

:is(.uncode-cart, .mobile-additional-icons) .badge {
    background-color: rgba(var(--secondary-rgb), 0.9);
}

/* Default link styling */
.style-dark .link-hover, .style-light .style-dark .link-hover, 
.style-dark a:not(.btn-text-skin):hover, 
.style-light .style-dark a:not(.btn-text-skin):hover, 
.style-dark a:not(.btn-text-skin):focus, 
.style-light .style-dark a:not(.btn-text-skin):focus, 
.style-dark a.active, .style-light .style-dark a.active, 
.style-dark .tmb .t-entry-text .t-entry-title a:hover, 
.style-light .style-dark .tmb .t-entry-text .t-entry-title a:hover, 
.style-dark .tmb .t-entry-text .t-entry-title a:focus, 
.style-light .style-dark .tmb .t-entry-text .t-entry-title a:focus, 
.style-dark .tmb-content-under.tmb .t-entry p.t-entry-author a:hover span, 
.style-light .style-dark .tmb-content-under.tmb .t-entry p.t-entry-author a:hover span, 
.style-dark .tmb-content-lateral.tmb .t-entry p.t-entry-author a:hover span, 
.style-light .style-dark .tmb-content-lateral.tmb .t-entry p.t-entry-author a:hover span, 
.style-dark .tmb .t-entry p.t-entry-comments .extras a:hover i, 
.style-light .style-dark .tmb .t-entry p.t-entry-comments .extras a:hover i, 
.style-dark .tmb .t-entry p.t-entry-comments .extras a.active i, 
.style-light .style-dark .tmb .t-entry p.t-entry-comments .extras a.active i, 
.style-dark .tmb .t-entry p.t-entry-comments .extras a:focus i, 
.style-light .style-dark .tmb .t-entry p.t-entry-comments .extras a:focus i, 
.style-dark .drop-hover-accent.uncode-post-titles .tmb:hover .t-entry-title *, 
.style-light .style-dark .drop-hover-accent.uncode-post-titles .tmb:hover .t-entry-title *, 
.style-dark .tmb.tmb-table .t-inside-post-table a.t-entry-table-typography:hover, 
.style-light .style-dark .tmb.tmb-table .t-inside-post-table a.t-entry-table-typography:hover, 
.style-dark .tmb.tmb-table .t-inside-post-table .t-entry-table-typography a:hover, 
.style-light .style-dark .tmb.tmb-table .t-inside-post-table .t-entry-table-typography a:hover, 
.style-dark .tmb.tmb-table .t-inside-post-table a.t-entry-table-typography:focus, .style-light .style-dark .tmb.tmb-table .t-inside-post-table a.t-entry-table-typography:focus, 
.style-dark .tmb.tmb-table .t-inside-post-table .t-entry-table-typography a:focus, .style-light .style-dark .tmb.tmb-table .t-inside-post-table .t-entry-table-typography a:focus, 
.style-dark .widget_nav_menu li.active > a, 
.style-light .style-dark .widget_nav_menu li.active > a, 
.style-dark div[class*=sharer-].share-button label:hover, .style-light .style-dark div[class*=sharer-].share-button label:hover, 
.style-dark div[class*=sharer-].share-button label:focus, 
.style-light .style-dark div[class*=sharer-].share-button label:focus {
    color: var(--secondary);
}

/* Default button styling */
.style-light .ui-bg, .style-dark .style-light .ui-bg, .style-light code, .style-dark .style-light code, 
.style-light kbd, .style-dark .style-light kbd, .style-light pre, .style-dark .style-light pre, 
.style-light samp, .style-dark .style-light samp, .style-light input[type="submit"], 
.style-dark .style-light input[type="submit"], .style-light input[type="reset"], 
.style-dark .style-light input[type="reset"], .style-light input[type="button"], 
.style-dark .style-light input[type="button"], .style-light button[type="submit"], 
.style-dark .style-light button[type="submit"], .style-light .divider .divider-icon, 
.style-dark .style-light .divider .divider-icon, 
.style-light .ajax-grid-system .grid-filters .filter-list li:not(.filter-list__clear) a, 
.style-dark .style-light .ajax-grid-system .grid-filters .filter-list li:not(.filter-list__clear) a, 
.style-light .widget-ajax-active-filters .filter-list li:not(.filter-list__clear) a, 
.style-dark .style-light .widget-ajax-active-filters .filter-list li:not(.filter-list__clear) a,
.woocommerce-mini-cart__buttons .btn.checkout, 
.ajax-filter-sidebar .ajax-filter-sidebar__button--apply,
.tmb-light.tmb-woocommerce.tmb .t-entry-visual .add-to-cart-overlay a {
    --original-btn-bg: #f7f7f7;
    --btn-bg: var(--primary);
    --btn-color: var(--light);
    --btn-border-color: var(--primary);
    --btn-hover-bg: color-mix(in srgb, var(--btn-bg), var(--black) 10%);
    --btn-border-hover-bg: color-mix(in srgb, var(--btn-bg), var(--black) 10%);
    background-color: var(--btn-bg);
    color: var(--btn-color);
    border-color: var(--btn-border-color);
}

/* Default button hover styling */
:is(.style-light .ui-bg, .style-dark .style-light .ui-bg, .style-light code, .style-dark .style-light code, 
    .style-light kbd, .style-dark .style-light kbd, .style-light pre, .style-dark .style-light pre, 
    .style-light samp, .style-dark .style-light samp, .style-light input[type="submit"], 
    .style-dark .style-light input[type="submit"], .style-light input[type="reset"], 
    .style-dark .style-light input[type="reset"], .style-light input[type="button"], 
    .style-dark .style-light input[type="button"], .style-light button[type="submit"], 
    .style-dark .style-light button[type="submit"], .style-light .divider .divider-icon, 
    .style-dark .style-light .divider .divider-icon, 
    .style-light .ajax-grid-system .grid-filters .filter-list li:not(.filter-list__clear) a, 
    .style-dark .style-light .ajax-grid-system .grid-filters .filter-list li:not(.filter-list__clear) a, 
    .style-light .widget-ajax-active-filters .filter-list li:not(.filter-list__clear) a, 
    .style-dark .style-light .widget-ajax-active-filters .filter-list li:not(.filter-list__clear) a,
    .woocommerce-mini-cart__buttons .btn.checkout,
    .ajax-filter-sidebar .ajax-filter-sidebar__button--apply,
    .tmb-light.tmb-woocommerce.tmb .t-entry-visual .add-to-cart-overlay a):hover {
    background-color: var(--btn-hover-bg);
    color: var(--btn-color);
    border-color: var(--btn-border-hover-bg);
}

/* Default button disabled styling */
:is(.style-light .ui-bg, .style-dark .style-light .ui-bg, .style-light code, .style-dark .style-light code, 
    .style-light kbd, .style-dark .style-light kbd, .style-light pre, .style-dark .style-light pre, 
    .style-light samp, .style-dark .style-light samp, .style-light input[type="submit"], 
    .style-dark .style-light input[type="submit"], .style-light input[type="reset"], 
    .style-dark .style-light input[type="reset"], .style-light input[type="button"], 
    .style-dark .style-light input[type="button"], .style-light button[type="submit"], 
    .style-dark .style-light button[type="submit"], .style-light .divider .divider-icon, 
    .style-dark .style-light .divider .divider-icon, 
    .style-light .ajax-grid-system .grid-filters .filter-list li:not(.filter-list__clear) a, 
    .style-dark .style-light .ajax-grid-system .grid-filters .filter-list li:not(.filter-list__clear) a, 
    .style-light .widget-ajax-active-filters .filter-list li:not(.filter-list__clear) a, 
    .style-dark .style-light .widget-ajax-active-filters .filter-list li:not(.filter-list__clear) a,
    .woocommerce-mini-cart__buttons .btn.checkout,
    .ajax-filter-sidebar .ajax-filter-sidebar__button--apply,
    .tmb-light.tmb-woocommerce.tmb .t-entry-visual .add-to-cart-overlay a)[disabled] {
    color: rgba(var(--light-rgb), .5);
}

button[type="submit"][name="apply_coupon"] {
    --btn-bg: var(--secondary);
    --btn-color: var(--light);
    --btn-border-color: var(--secondary);
    --btn-hover-bg: color-mix(in srgb, var(--btn-bg), var(--black) 10%);
}

/* We need to use !important for these */
.woocommerce-mini-cart__buttons .btn.checkout,
.ajax-filter-sidebar .ajax-filter-sidebar__button--apply {
    background-color: var(--btn-bg) !important;
    color: var(--btn-color) !important;
    border-color: var(--btn-border-color) !important;
}

/* We need to use !important for these */
:is(.woocommerce-mini-cart__buttons .btn.checkout,
    .ajax-filter-sidebar .ajax-filter-sidebar__button--apply):hover {
    background-color: var(--btn-hover-bg) !important;
    color: var(--btn-color) !important;
    border-color: var(--btn-border-hover-bg) !important;
}

.ajax-filter-sidebar-overlay .ajax-filter-sidebar .ajax-filter-sidebar-header:after, 
.ajax-filter-sidebar-overlay .ajax-filter-sidebar .ajax-filter-sidebar-footer:after {
    background-color: var(--light-2);
}

.wc-block-components-checkout-place-order-button {
    padding-top: .75rem;
    padding-bottom: .75rem;
}

.uncode-sidecart-wrapper .close-mini-cart span.cart-close-icon {
    position: unset;
    margin-inline-end: 2px;
}

.shop_table td.product-thumbnail img,
.widget_shopping_cart ul.product_list_widget li img,
.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image img, 
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image img,
.wc-block-components-order-summary .wc-block-components-order-summary-item__image > img,
.order-table-with-thumbs .woocommerce-checkout-review-order-table img {
    border-radius: .35rem;
}

.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity, 
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity {
    margin-top: .35rem;
}

body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link) {
    min-height: 3.5em;
}

.search-no-results .shop-products > .cssgrid-wrapper {
    max-width: 100% !important;
    text-align: center;
}

.search-no-results .shop-products > .cssgrid-wrapper p.t-entry-title {
    font-size: 35px;
    line-height: 1.2;
    font-weight: 600;
    font-family: 'Fraunces' !important;
    margin-top: 0;
}

.shop-breadcrumb li {
    font-family: 'Google Sans Flex';
    color: var(--light);
    opacity: .85;
}

.shop-breadcrumb li a {
    color: inherit !important;
}

.shop-breadcrumb li:has(a:hover) {
    opacity: 1;
}

.mobile-additional-icon {
    padding-left: 14px;
}

.mobile-menu-button {
    padding: 0 27px !important;
}

.mobile-additional-icons {
    right: 78px;
}

.uncode-wc-cart--empty .wc-empty-cart-message {
    text-align: center;
}

.shop-products .tmb .t-entry-visual .add-to-cart-overlay a,
td.actions .coupon,
.woocommerce .quantity .qty-inset,
.single-product [name="attribute_size"],
.wc-block-components-quantity-selector {
    border-radius: 20rem;
}

.shop-products .t-entry-visual:hover .t-entry-variations.single-attribute-selector--shift {
    bottom: 4.5rem !important;
}

.shop-products .t-entry-visual:hover .add-to-cart-overlay a {
    bottom: 1rem;
}

#toggle-mute-btn .muted,
#toggle-mute-btn.undefined .unmuted {
    display: none;
}

#toggle-mute-btn.undefined .muted {
    display: block;
}

/**
 * My Account
 */

.woocommerce-MyAccount-navigation ul {
    --nav-link-color: var(--body-color);
    --nav-link-color-rgb: var(--secondary-rgb);
    --border-color: rgba(var(--dark-rgb), .05);
}

.woocommerce-MyAccount-navigation-link a {
    color: var(--nav-link-color);
    padding: .75rem 1rem !important;
    display: flex;
    align-items: center;
    gap: 1rem;
    transition: color .25s;
}

.woocommerce-MyAccount-navigation ul li a:before {
    width: 22px !important;
    aspect-ratio: 1;
    position: relative;
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    background-color: var(--nav-link-color);
    top: 0 !important;
    content: '';
    transition: background-color .25s;
}

.woocommerce-MyAccount-navigation ul li a:hover,
.woocommerce-MyAccount-navigation ul li.is-active a {
    --nav-link-color: var(--secondary);
}

.woocommerce-MyAccount-navigation ul li.is-active a {
    border-inline-start: 3px solid var(--nav-link-color);
    background-color: rgba(var(--nav-link-color-rgb), .035);
}

.woocommerce-MyAccount-navigation-link--dashboard a:before {
    /* content: "\f0e4"; */
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M426 495.983H86c-25.364 0-46-20.635-46-46v-242.02c0-8.836 7.163-16 16-16s16 7.164 16 16v242.02c0 7.72 6.28 14 14 14h340c7.72 0 14-6.28 14-14v-242.02c0-8.836 7.163-16 16-16s16 7.164 16 16v242.02c0 25.364-20.635 46-46 46z' fill='%23000000' opacity='1' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M496 263.958a15.945 15.945 0 0 1-11.313-4.687L285.698 60.284c-16.375-16.376-43.02-16.376-59.396 0L27.314 259.272c-6.248 6.249-16.379 6.249-22.627 0-6.249-6.248-6.249-16.379 0-22.627L203.675 37.656c28.852-28.852 75.799-28.852 104.65 0l198.988 198.988c6.249 6.249 6.249 16.379 0 22.627A15.943 15.943 0 0 1 496 263.958zM320 495.983H192c-8.837 0-16-7.164-16-16v-142c0-27.57 22.43-50 50-50h60c27.57 0 50 22.43 50 50v142c0 8.836-7.163 16-16 16zm-112-32h96v-126c0-9.925-8.075-18-18-18h-60c-9.925 0-18 8.075-18 18z' fill='%23000000' opacity='1' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}

.woocommerce-MyAccount-navigation-link--orders a:before {
	/* content: "\f291"; */
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M484.067 194.574C489.243 214.18 492 234.768 492 256c0 132.548-103.452 236-236 236-79.671 0-150.275-34.821-193.928-94.579M27.933 317.426C22.757 297.82 20 277.232 20 256 20 123.452 123.452 20 256 20c79.671 0 150.275 34.821 193.928 94.579' style='stroke-width: 30; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 10;' fill='none' stroke='%23000000' stroke-width='30' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M336 356H176l-40-120h240zM176 236l40-80M336 236l-40-80M58.01 453.99v-56.569h56.569M453.99 58.01v56.569h-56.569' style='stroke-width: 30; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 10;' fill='none' stroke='%23000000' stroke-width='30' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}

.woocommerce-MyAccount-navigation-link--downloads a:before {
    /* content: "\f1c6"; */
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 682.667 682.667' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cdefs%3E%3CclipPath id='a' clipPathUnits='userSpaceOnUse'%3E%3Cpath d='M0 512h512V0H0Z' fill='%23000000' opacity='1' data-original='%23000000'%3E%3C/path%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)' transform='matrix(1.33333 0 0 -1.33333 0 682.667)'%3E%3Cpath d='M0 0c0-133.173-107.958-241.131-241.132-241.131-133.173 0-241.132 107.958-241.132 241.131 0 133.174 107.959 241.132 241.132 241.132C-107.958 241.132 0 133.174 0 0Z' style='stroke-width:30;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(497.132 255.868)' fill='none' stroke='%23000000' stroke-width='30' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M0 0h-43.316v141.079h-77.165V-1.205h-45.17l82.485-108.463z' style='stroke-width:30;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(338.826 268.598)' fill='none' stroke='%23000000' stroke-width='30' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M0 0h172.92' style='stroke-width:30;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1' transform='translate(169.54 102.323)' fill='none' stroke='%23000000' stroke-width='30' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.woocommerce-MyAccount-navigation-link--edit-address a:before {
	/* content: "\f015"; */
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 682.667 682.667' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cdefs stroke-width='30' style='stroke-width: 30;'%3E%3CclipPath id='b' clipPathUnits='userSpaceOnUse' stroke-width='30' style='stroke-width: 30;'%3E%3Cpath d='M0 512h512V0H0Z' fill='%23000000' opacity='1' data-original='%23000000' stroke-width='30' style='stroke-width: 30;'%3E%3C/path%3E%3C/clipPath%3E%3C/defs%3E%3Cmask id='a' stroke-width='30' style='stroke-width: 30;'%3E%3Crect width='100%25' height='100%25' fill='%23ffffff' opacity='1' data-original='%23ffffff' stroke-width='30' style='stroke-width: 30;'%3E%3C/rect%3E%3C/mask%3E%3Cg mask='url(%23a)' stroke-width='30' style='stroke-width: 30;'%3E%3Cg clip-path='url(%23b)' transform='matrix(1.33333 0 0 -1.33333 0 682.667)' stroke-width='30' style='stroke-width: 30;'%3E%3Cpath d='M0 0c-57.99 0-105 47.01-105 105S-57.99 210 0 210s105-47.01 105-105' style='stroke-width: 30; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 10; stroke-dasharray: none; stroke-opacity: 1;' transform='translate(205 202)' fill='none' stroke='%23000000' stroke-width='30' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M0 0c-67 106-178.879 165.551-178.998 287.217C-178.88 389.29-96.1 472 6 472s184.879-82.71 184.997-184.783' style='stroke-width: 30; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 10; stroke-dasharray: none; stroke-opacity: 1;' transform='translate(199 20)' fill='none' stroke='%23000000' stroke-width='30' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M0 0v-105.651C0-125.726 16.254-142 36.306-142h112.388C168.746-142 185-125.726 185-105.651V6' style='stroke-width: 30; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 10; stroke-dasharray: none; stroke-opacity: 1;' transform='translate(271 161)' fill='none' stroke='%23000000' stroke-width='30' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='m0 0-103.232 94.379c-14.032 12.828-35.504 12.828-49.536 0L-256 0' style='stroke-width: 30; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 10; stroke-dasharray: none; stroke-opacity: 1;' transform='translate(492 134)' fill='none' stroke='%23000000' stroke-width='30' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.woocommerce-MyAccount-navigation-link--edit-account a:before {
    /* content: "\f007"; */
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 682.667 682.667' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cdefs stroke-width='30' style='stroke-width: 30;'%3E%3CclipPath id='a' clipPathUnits='userSpaceOnUse' stroke-width='30' style='stroke-width: 30;'%3E%3Cpath d='M0 512h512V0H0Z' fill='%23000000' opacity='1' data-original='%23000000' stroke-width='30' style='stroke-width: 30;'%3E%3C/path%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)' transform='matrix(1.33333 0 0 -1.33333 0 682.667)' stroke-width='30' style='stroke-width: 30;'%3E%3Cpath d='M0 0c0-130.339 105.661-236 236-236S472-130.339 472 0 366.339 236 236 236 0 130.339 0 0Z' style='stroke-width: 30; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 10; stroke-dasharray: none; stroke-opacity: 1;' transform='translate(20 256)' fill='none' stroke='%23000000' stroke-width='30' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M0 0c0-41.974-34.026-76-76-76s-76 34.026-76 76 34.026 76 76 76S0 41.974 0 0Z' style='stroke-width: 30; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 10; stroke-dasharray: none; stroke-opacity: 1;' transform='translate(331 333)' fill='none' stroke='%23000000' stroke-width='30' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M0 0c-23.499 28.689-59.197 47-99.174 47h-23.73c-39.977 0-75.675-18.311-99.174-47' style='stroke-width: 30; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 10; stroke-dasharray: none; stroke-opacity: 1;' transform='translate(369.04 136)' fill='none' stroke='%23000000' stroke-width='30' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.woocommerce-MyAccount-navigation-link--customer-logout a:before {
	/* content: "\f08b"; */
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 682.667 682.667' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cdefs stroke-width='30' style='stroke-width: 30;'%3E%3CclipPath id='a' clipPathUnits='userSpaceOnUse' stroke-width='30' style='stroke-width: 30;'%3E%3Cpath d='M0 512h512V0H0Z' fill='%23000000' opacity='1' data-original='%23000000' stroke-width='30' style='stroke-width: 30;'%3E%3C/path%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)' transform='matrix(1.33333 0 0 -1.33333 0 682.667)' stroke-width='30' style='stroke-width: 30;'%3E%3Cpath d='M0 0c-41.723 37.239-96.751 59.884-157.076 59.884-130.34 0-236-105.66-236-236 0-130.339 105.66-236 236-236 60.325 0 115.353 22.646 157.076 59.885' style='stroke-width: 30; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 10; stroke-dasharray: none; stroke-opacity: 1;' transform='translate(413.076 432.115)' fill='none' stroke='%23000000' stroke-width='30' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000'%3E%3C/path%3E%3Cpath d='M0 0h271.076m0 92 67.289-65.461c15.615-15.567 15.615-40.806 0-56.373L271.076-96' style='stroke-width: 30; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 10; stroke-dasharray: none; stroke-opacity: 1;' transform='translate(142 256)' fill='none' stroke='%23000000' stroke-width='30' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='none' stroke-opacity='' data-original='%23000000'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.uncode-wc-cart .wc-notice {
    text-align: center;
}

#menu-mobile .menu-item a {
    width: 100%;
}

#menu-mobile .menu-item span {
    display: block;
    flex-grow: 1;
}

#uncode-mobile-menu-block .uncode-close-offcanvas-mobile {
    display: block;
}

.product-tab {
    padding-top: 1.5rem;
}

.product-tab > .uncode_text_column > .product-care-wrapper > ul {
    margin-top: 0;
}

#review_form {
    text-align: center;
}

.woocommerce-order-received .order-instructions {
    margin-top: 1rem;
}

.row-parent.no-h-padding .grid-filters > .menu-horizontal > .filter-main-group {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.wc-empty-cart-message + .return-to-shop > .wc-backward {
    display: none;
}

/*
|--------------------------------------------------------------------------
| Media Queries (Min)
|--------------------------------------------------------------------------
|
| Responsive styling.
|
*/

@media (min-width: 570px) {
    td.actions .coupon {
        border-radius: 20rem;
        margin-right: 155px;
        background-color: #f7f7f7;
        float: inline-start;
    }

    [data-target="#featured-products"] .uncode-nav-container {
        scale: 1;
    }
}

@media (min-width: 960px) {
    body.hmenu-position-center .menu-primary-inner {
        display: flex;
        justify-content: center;
    }

    .menu-primary-inner .animatab-highlighter {
        display: block;
    }

    .featured-products + .uncode-owl-nav-out > .uncode-owl-nav.window-width {
        width: calc(100vw - 3rem);
    }

    .simple-menu > ul {
        left: 0% !important;
    }

    .menu-primary .menu-smart > .mega-menu .mega-menu-inner > li > a {
        pointer-events: initial;
        cursor: pointer;
    }

    .shop-products .menu-sub-enhanced.menu-horizontal ul.menu-smart > li.uncode-woocommerce-sorting__item ul:not(.unmenu-inner-ul) {
        padding: 1rem;
    }
}

/*
|--------------------------------------------------------------------------
| Media Queries (Max)
|--------------------------------------------------------------------------
|
| Responsive styling.
|
*/

@media (max-width: 959px) {
    .mega-menu-inner .menu-icon {
        display: none;
    }

    .menu-container .logo-container {
        padding: 27px !important;
    }

    .switcher-cursor {
        display: none !important;
    }
}

@media (max-width: 569px) {
    .main-container .row-container .single-h-padding, 
    .block-wrapper-parent .row-container .single-h-padding, 
    .has-unblock .row-container .single-h-padding {
        padding-left: 18px;
        padding-right: 18px;
    }

    .uncode-wc-cart .wc-backward {
        transform-origin: center;
    }
}