@import url(https://fonts.googleapis.com/css2?family=Trirong:wght@300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Great+Vibes:wght@300;400;500;600;700;800;900&display=swap);@font-face{src:url(/wp-content/themes/ml-diamond/fonts/MontblancType-Regular.woff2) format("woff2");text-rendering:optimizeLegibility;unicode-range:U+000-5FF;font-display:swap;font-family:"MontblancType";font-style:normal;font-weight:400}@font-face{src:url(/wp-content/themes/ml-diamond/fonts/MontblancType-Medium.woff2) format("woff2");text-rendering:optimizeLegibility;unicode-range:U+000-5FF;font-display:swap;font-family:"MontblancType";font-style:normal;font-weight:700}@font-face{src:url(/wp-content/themes/ml-diamond/fonts/Rollerscript-Smooth.woff2) format("woff2");text-rendering:optimizeLegibility;unicode-range:U+000-5FF;font-display:swap;font-family:"MontblancRollerScript";font-style:normal;font-weight:400}@font-face{src:url(/wp-content/themes/ml-diamond/fonts/Smooth_River-Regular.woff2) format("woff2");text-rendering:optimizeLegibility;unicode-range:U+000-5FF;font-display:swap;font-family:"MontblancSmoothRiver";font-style:normal;font-weight:400}:root{--top-bar-height:0px;--header-main-normal-height:70px;--header-main-scroll-height:44px;--white:#ffffff;--black:#000000}p{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}img{display:block;max-width:100%;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}ul,ol{list-style:none;margin:0;padding:0}ul li,ol li{margin:0}.col-inner ol li,.col-inner ul li,.entry-content ol li,.entry-content ul li,.entry-summary ol li,.entry-summary ul li{margin:0}.collection-card--wrapper{width:100%;max-width:calc(25% - 15px)}a{background-color:#fff0;color:inherit}button,input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;box-shadow:none;font-family:"Trirong",sans-serif;font-weight:400;color:var(--black)}section.section>.section-content>.row-full-width{max-width:calc(100% - 120px)!important}@media (max-width:1023px){section.section>.section-content>.row-full-width{max-width:calc(100% - 48px)!important}}@media (max-width:767px){section.section>.section-content>.row-full-width{max-width:calc(100% - 0px)!important}}section.section>.section-content>.row-full-custom{max-width:100%!important}body{background-color:var(--white)}.col.col-flex>.col-inner{display:flex}.woo-variation-gallery-container .woo-variation-gallery-slider-wrapper{aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.woo-variation-gallery-container .wvg-slider-next-arrow{left:unset!important}.woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider .slick-arrow{top:50%!important;height:auto!important;aspect-ratio:1/1}body,p,h1,h2,h3,h4,h5,h6{font-family:"Trirong",sans-serif!important;font-style:normal;font-weight:400;color:var(--black)}section.section>.section-content>.row>.col>.col-inner>.text>h3{font-size:18px;font-weight:inherit;line-height:26px;letter-spacing:1.5px}.font-smooth{font-family:"MontblancSmoothRiver"!important;font-style:normal;font-weight:400}.title-section-smooth{font-family:"Great Vibes",sans-serif!important;font-style:normal;font-weight:400;font-size:56px;letter-spacing:1.5px;line-height:75px}@media (max-width:1023px){.title-section-smooth{font-size:48px;line-height:65px}}@media (max-width:639px){.title-section-smooth{font-size:32px;line-height:45px}}.text-white{color:var(--white)}.text-black{color:var(--black)}.p-0{padding:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.pr-0{padding-right:0}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mr-0{margin-right:0}.mx-auto{margin-left:auto;margin-right:auto}.flex{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.button.primary{background-color:var(--white);border:1px solid var(--black);color:var(--black);padding:2px 50px;margin:0;min-height:44px;width:-moz-fit-content;width:fit-content;transition:background-color 0.24s ease-in-out,color 0.24s ease-in-out,filter 0.24s ease-in-out;text-align:center;cursor:pointer;text-transform:capitalize;font-size:14px;letter-spacing:.5px;line-height:20px;font-style:normal;font-weight:400;white-space:nowrap;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}.button.primary span{white-space:nowrap;font-size:14px;letter-spacing:.5px;line-height:20px;font-style:normal;font-weight:400}@media (max-width:639px){.button.primary span{font-size:12px}}.button.primary:hover{background-color:var(--black);color:var(--white)}@media (max-width:639px){.button.primary{font-size:12px}}.button.no-bg{background-color:#fff0}.lmp_load_more_button.br_lmp_button_settings>.lmp_button.btn-load-more-custom{background-color:var(--white)!important;border:1px solid var(--black)!important;color:var(--black)!important;padding:2px 50px!important;margin:0 auto!important;min-height:44px!important;width:-moz-fit-content!important;width:fit-content!important;transition:background-color 0.24s ease-in-out,color 0.24s ease-in-out,filter 0.24s ease-in-out!important;text-align:center!important;cursor:pointer!important;text-transform:capitalize!important;font-size:14px!important;letter-spacing:0.5px!important;line-height:20px!important;font-style:normal!important;font-weight:normal!important;white-space:nowrap!important;display:flex!important;align-items:center!important;white-space:nowrap!important;font-size:14px!important;letter-spacing:0.5px!important;line-height:20px!important;font-style:normal!important;font-weight:normal!important}.lmp_load_more_button.br_lmp_button_settings>.lmp_button.btn-load-more-custom:hover{background-color:var(--black)!important;color:var(--white)!important}@media (max-width:639px){.lmp_load_more_button.br_lmp_button_settings>.lmp_button.btn-load-more-custom{font-size:12px!important}}header#header .header-top{height:44px;background-color:var(--black);display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}header#header .header-top--title{font-size:12px;font-weight:400;line-height:20px;color:var(--white);letter-spacing:1px}header#header .header-top--title a{text-decoration:underline;text-underline-offset:5px;cursor:pointer;transition:opacity 300ms linear}header#header .header-top--title a:hover{opacity:.8;color:inherit}header#header .header-top--btn-close{color:var(--white);font-size:15px;cursor:pointer;transition:opacity 300ms linear}header#header .header-top--btn-close:hover{opacity:.8}@media (max-width:639px){header#header .header-top{display:none}}header#header .header-main{background-color:var(--white)}header#header .header-inner{padding:0}header#header .header-inner>*{height:100%}header#header .header-inner>.logo{margin:0;width:100%;max-width:50%;border-right:1px solid var(--black)}header#header .header-inner>.logo a{height:100%}header#header .header-inner>.logo a img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;max-width:200px;-o-object-position:center;object-position:center}@media (max-width:1279px){header#header .header-inner>.logo a{padding-left:16px;padding-right:16px}}@media (max-width:1413px){header#header .header-inner>.logo{max-width:45%}}@media (max-width:1211px){header#header .header-inner>.logo{max-width:40%}}@media (max-width:849px){header#header .header-inner>.logo{border-right:0}}@media (max-width:639px){header#header .header-inner>.logo{max-width:50%}}header#header .header-inner>*:nth-child(3){flex:unset;margin:0;width:100%;max-width:20%}header#header .header-inner>*:nth-child(3) .header-nav{height:100%}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav{width:100%;height:100%}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--list{height:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item{width:100%;max-width:50%;height:100%;border-right:1px solid var(--black);transition:all 200ms linear;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__label{font-size:14px;line-height:20px;letter-spacing:.5px;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__label span{display:block;width:5px;height:5px;margin-right:0;border-radius:100%;background-color:var(--black);opacity:0;visibility:hidden;transition:all 200ms linear}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__menu{background:var(--white);height:calc(100vh - 0px - 70px);position:absolute;top:100%;left:0;width:100%;border-right:1px solid var(--black);padding-left:20px;padding-top:10px;transform:translateX(-200%);opacity:0;visibility:hidden;z-index:-1;transition:opacity 0.15s ease-in-out,transform 0.15s ease-in-out}@media (max-width:849px){header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__menu{display:none!important}}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__menu .menu--list{padding:5px 10px;padding-right:0;height:100%;overflow-y:auto}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__menu .menu--item{padding-top:6px;padding-bottom:6px;padding-right:10px}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__menu .menu--item__collection{padding-top:6px;padding-bottom:6px;padding-left:20px}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__menu .menu--item__label{font-size:14px;line-height:20px;letter-spacing:.5px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__menu .menu--item__label span{display:block;width:5px;height:5px;margin-right:0;border-radius:100%;background-color:var(--black);opacity:0;visibility:hidden;transition:all 200ms linear}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__menu .menu--item__sub-menu{position:absolute;top:0;left:calc(100% + 1px);background:var(--white);width:calc(100vw - 100% - 1px);height:100%;overflow:hidden;opacity:0;visibility:hidden;z-index:-1;transition:opacity 0.15s ease-in-out,width 0.15s ease-in-out,transform 0.15s ease-in-out;padding:0 30px 30px}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__menu .menu--item__sub-menu--label{padding-bottom:30px;font-size:12px;line-height:20px;text-transform:uppercase;letter-spacing:1px}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__menu .menu--item__sub-menu--label-name{margin-top:30px;margin-bottom:8px;font-size:18px;letter-spacing:1.5px;line-height:26px;text-transform:uppercase;font-weight:inherit}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__menu .menu--item__sub-menu--list{display:flex;-moz-column-gap:30px;column-gap:30px}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__menu .menu--item__sub-menu--item{width:100%}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__menu .menu--item__sub-menu--item__label{margin-bottom:10px;font-size:14px;font-weight:inherit;letter-spacing:.5px;line-height:20px}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__menu .menu--item__sub-menu--item__list{display:flex;flex-wrap:wrap;-moz-column-gap:30px;column-gap:30px}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__menu .menu--item__sub-menu--item__link{width:calc(25% - 22.5px);margin-bottom:10px;font-size:14px;letter-spacing:.5px;line-height:20px}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__menu .menu--item__slider{margin-top:50px}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__menu .menu--item__slider--label{margin-bottom:10px;font-size:14px;font-weight:inherit;letter-spacing:.5px;line-height:20px}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__menu .menu--item__slider--list{padding-top:5px}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__menu .menu--item__slider--list>.slick-list>.slick-track{display:flex}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__menu .menu--item__slider--item{border-right:1px solid var(--white);margin-bottom:20px}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__menu .menu--item__slider--item a{display:flex;flex-direction:column}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__menu .menu--item__slider--item a img{aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__menu .menu--item__slider--item a p{margin-top:11px;font-size:12px;letter-spacing:1px;line-height:20px;text-transform:uppercase;transition:all 200ms linear}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__menu .menu--item__slider--item a:hover p{text-decoration:underline;text-underline-offset:5px}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__menu .menu--item:hover .menu--item__label span{opacity:1;visibility:visible;margin-right:5px}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item__menu .menu--item:hover .menu--item__sub-menu{overflow-y:auto;opacity:1;visibility:visible;transition:opacity 0.15s ease-in-out,width 0.15s ease-in-out,transform 0.15s ease-in-out}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item:hover .header-main--item__label span{opacity:1;visibility:visible;margin-right:5px}header#header .header-inner>*:nth-child(3) .header-nav nav.header-main--nav .header-main--item:hover .header-main--item__menu{transform:translateX(0);opacity:1;visibility:visible;z-index:9999;transition:opacity 0.15s ease-in-out,transform 0.15s ease-in-out}header#header .header-inner>*:nth-child(4){flex:unset;margin:0;flex-grow:1}header#header .header-inner>*:nth-child(4) .header-nav{height:100%}header#header .header-inner>*:nth-child(4) .header-nav li.account-item,header#header .header-inner>*:nth-child(4) .header-nav li.cart-item{margin:0;height:100%;aspect-ratio:1/1;border-left:1px solid var(--black);flex-shrink:0;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}header#header .header-inner>*:nth-child(4) .header-nav li.account-item a,header#header .header-inner>*:nth-child(4) .header-nav li.cart-item a{padding:0;width:100%;height:100%;color:var(--black);display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}header#header .header-inner>*:nth-child(4) .header-nav li.account-item a i,header#header .header-inner>*:nth-child(4) .header-nav li.cart-item a i{font-size:20px}header#header .header-inner>*:nth-child(4) .header-nav li.cart-item strong{font-family:"Trirong",sans-serif;font-weight:400;font-style:normal;color:var(--black)}header#header .header-inner>*:nth-child(4) .header-nav li.cart-item ul,header#header .header-inner>*:nth-child(4) .header-nav li.cart-item:before,header#header .header-inner>*:nth-child(4) .header-nav li.cart-item:after{display:none}header#header .header-inner>*:nth-child(4) .header-nav li.search-form{margin:0;height:100%;flex-grow:1}@media (max-width:849px){header#header .header-inner>*:nth-child(4) .header-nav li.search-form{display:none}}header#header .header-inner>*:nth-child(4) .header-nav li.search-form .header-search-form{height:100%}header#header .header-inner>*:nth-child(4) .header-nav li.search-form .header-search-form-wrapper{height:100%}header#header .header-inner>*:nth-child(4) .header-nav li.search-form .header-search-form-wrapper>*{height:100%}header#header .header-inner>*:nth-child(4) .header-nav li.search-form .header-search-form-wrapper>*>form{height:100%;display:flex;align-items:center}header#header .header-inner>*:nth-child(4) .header-nav li.search-form .header-search-form-wrapper>*>form>*:nth-child(1){flex-direction:row-reverse;align-items:center;padding:0!important}header#header .header-inner>*:nth-child(4) .header-nav li.search-form .header-search-form-wrapper>*>form>*:nth-child(1) .dgwt-wcas-search-input{border:0!important}header#header .header-inner>*:nth-child(4) .header-nav li.search-form .header-search-form-wrapper>*>form>*:nth-child(1)>* .submit-button{border:0;background-color:#fff0;color:var(--black)}header#header .header-inner>*:nth-child(4) .header-nav li.search-form .header-search-form-wrapper>*>form>*:nth-child(1)>* label{display:none}header#header .header-inner>*:nth-child(4) .header-nav li.search-form .header-search-form-wrapper>*>form>*:nth-child(1)>* input{font-family:"Trirong",sans-serif;font-weight:400;border:0;background-color:#fff0;box-shadow:none;color:var(--black);font-size:14px;line-height:20px;letter-spacing:.5px}header#header .header-inner>*:nth-child(4) .header-nav li.search-form .header-search-form-wrapper>*>form>.live-search-results{display:none}@media (max-width:849px){header#header .header-inner .nav-left,header#header .header-inner .nav-right{height:100%;padding:0}}header#header .header-inner .hide-for-medium{flex:1 1 0!important;display:block!important}@media (max-width:849px){header#header .header-inner .hide-for-medium{max-width:unset!important;order:2!important;display:none!important}}@media (max-width:849px){header#header .header-inner{padding:0 12px}header#header .header-inner>*:nth-child(4){display:block!important}header#header .header-inner>*:nth-child(4)>ul>li:nth-child(1){display:block!important;min-width:unset!important}header#header .header-inner>*:nth-child(4)>ul>li:nth-child(1)>*>*{min-width:unset!important}header#header .header-inner>*:nth-child(4)>ul>li:nth-child(1)>*>*>form>*{display:flex!important}header#header .header-inner>*:nth-child(4)>ul>li:nth-child(1)>*>*>form>*>input{display:none!important}header#header .header-inner>*:nth-child(4)>ul>li:nth-child(1)>*>*>form>*>button{position:relative!important;right:unset!important;left:unset!important;top:unset!important;bottom:unset!important}header#header .header-inner>*:nth-child(4)>ul>li:nth-child(1)>*>*>form>*>button:before{display:none!important}header#header .header-inner>*:nth-child(4)>ul>li:nth-child(2),header#header .header-inner>*:nth-child(4)>ul>li:nth-child(3){display:none!important}header#header .header-inner>*:nth-child(5){display:none!important}}.mobile-sidebar ul.nav.nav-sidebar>*:nth-child(1),.mobile-sidebar ul.nav.nav-sidebar>*:nth-child(2),.mobile-sidebar ul.nav.nav-sidebar>*:nth-child(3),.mobile-sidebar ul.nav.nav-sidebar>*:nth-child(4){display:none!important}.mobile-sidebar nav.header-main--nav{width:100vw}.mobile-sidebar nav.header-main--nav .header-main--item>a.header-main--item__label{padding-left:12px;font-weight:700}.mobile-sidebar nav.header-main--nav .header-main--item__menu{margin-top:12px!important}.mobile-sidebar nav.header-main--nav .header-main--item__menu>.menu--list>.menu--item{padding:0!important;margin-bottom:6px}.mobile-sidebar nav.header-main--nav .header-main--item__menu>.menu--list>.menu--item .menu--item__label{padding-top:0;padding-bottom:0;padding-left:12px;font-weight:700}.mobile-sidebar nav.header-main--nav .header-main--item__menu>.menu--list>.menu--item .menu--item__sub-menu{padding-left:20px!important;display:none!important}.mobile-sidebar nav.header-main--nav .header-main--item__menu>.menu--list>.menu--item .menu--item__sub-menu .menu--item__sub-menu--label-name{font-size:16px!important;font-weight:400!important}.mobile-sidebar nav.header-main--nav .header-main--item__menu>.menu--list>.menu--item .menu--item__sub-menu .menu--item__sub-menu--label,.mobile-sidebar nav.header-main--nav .header-main--item__menu>.menu--list>.menu--item .menu--item__sub-menu .menu--item__slider{display:none!important}.mobile-sidebar nav.header-main--nav .header-main--item__menu>.menu--list>.menu--item.menu--item__collection{padding-left:24px!important}.mobile-sidebar nav.header-main--nav .menu--item__slider--item p{word-break:break-all;font-size:14px;margin-top:2px}.mobile-sidebar nav.header-main--nav .header-main--item.kham-pha{margin-top:24px!important}.mobile-sidebar nav.header-main--nav .header-main--item .menu--item__label{font-weight:400!important}#top-bar{display:none!important}footer#footer{background-color:var(--white);margin-top:90px}footer#footer .absolute-footer{display:none}footer#footer>.section>.section-content>.row>.col h3{padding-top:1px;padding-bottom:3px;margin-bottom:19px;font-size:16px;font-weight:400;letter-spacing:1.5px;line-height:24px}footer#footer>.section>.section-content>.row>.col p{font-size:14px;line-height:20px;font-weight:400;letter-spacing:.5px;margin-bottom:0}footer#footer>.section>.section-content>.row>.col .ux-menu-link__link{font-size:14px;line-height:20px;font-weight:400;letter-spacing:.5px;margin-bottom:10px;padding:0;display:block;min-height:unset;transition:all 300ms linear;cursor:pointer}footer#footer>.section>.section-content>.row>.col .ux-menu-link__link:hover{text-decoration:underline;text-underline-offset:5px}footer#footer>.section>.section-content>.row>.col:nth-child(1){padding-left:0!important}footer#footer>.section>.section-content>.row>.col:nth-child(1)>.col-inner{height:100%}footer#footer>.section>.section-content>.row>.col:nth-child(1)>.col-inner .img{width:60px;position:absolute;bottom:50px;left:0}@media (max-width:767px){footer#footer>.section>.section-content>.row>.col:nth-child(1)>.col-inner .img{display:none}}footer#footer>.section>.section-content>.row>.col:nth-child(2),footer#footer>.section>.section-content>.row>.col:nth-child(3),footer#footer>.section>.section-content>.row>.col:nth-child(4),footer#footer>.section>.section-content>.row>.col:nth-child(5){border-left:1px solid var(--black)}@media (max-width:1023px){footer#footer>.section>.section-content>.row>.col{flex-basis:33.3333333333%;max-width:33.3333333333%}}@media (max-width:767px){footer#footer>.section>.section-content>.row>.col:nth-child(1){flex-basis:100%;max-width:100%;padding-left:16px!important}footer#footer>.section>.section-content>.row>.col:nth-child(2){border-left:0}footer#footer>.section>.section-content>.row>.col:nth-child(2),footer#footer>.section>.section-content>.row>.col:nth-child(3){flex-basis:50%;max-width:50%}}@media (max-width:639px){footer#footer>.section>.section-content>.row>.col{flex-basis:100%!important;max-width:100%!important;border:0!important}}.slick-slider{overflow:hidden}.slick-slider:hover .slick-arrow{opacity:1;visibility:visible;transform:translate(0,-50%);transition:opacity 0.3s ease-in-out,transform 0.3s ease-in-out,background-color 0.3s ease-in-out,border-color 0.3s ease-in-out,filter 0.3s ease-in-out}.slick-arrow{position:absolute;z-index:1;top:50%;left:30px;transform:translate(-200%,-50%);transition:opacity 0.3s ease-in-out,transform 0.3s ease-in-out,background-color 0.3s ease-in-out,border-color 0.3s ease-in-out,filter 0.3s ease-in-out;height:44px;width:44px;border-radius:100%;background-color:var(--white);cursor:pointer;color:var(--black);display:flex!important;font-size:10px;opacity:0;visibility:hidden;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}.slick-arrow:hover{background-color:var(--black);color:var(--white)}.slick-arrow.fa-chevron-right{left:unset;right:30px;transform:translate(200%,-50%)}.collection-slider--list{margin-bottom:32px}.collection-products-list-with-banner--wrapper>.section-content>.row .collection--banner .col-inner{height:100%}.collection-products-list-with-banner--wrapper>.section-content>.row .collection--banner .col-inner .img{height:100%}.collection-products-list-with-banner--wrapper>.section-content>.row .collection--banner .col-inner .img-inner{height:100%}.collection-products-list-with-banner--wrapper>.section-content>.row .collection--banner .col-inner .img-inner img{height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.collection-products-list-with-banner--wrapper>.section-content>.row .collection--banner{flex-basis:100%;max-width:100%}}.collection-products-list-with-banner--wrapper>.section-content>.row .collection--information{padding:60px 40px!important}.collection-products-list-with-banner--wrapper>.section-content>.row .collection--information .collection--name{margin-bottom:8px;font-size:18px;letter-spacing:1.5px;line-height:26px;text-transform:uppercase;font-weight:inherit}@media (max-width:767px){.collection-products-list-with-banner--wrapper>.section-content>.row .collection--information .collection--name{padding:0 16px}}.collection-products-list-with-banner--wrapper>.section-content>.row .collection--information .collection--description{margin-bottom:20px;font-size:14px;letter-spacing:.5px;line-height:20px}@media (max-width:767px){.collection-products-list-with-banner--wrapper>.section-content>.row .collection--information .collection--description{padding:0 16px}}.collection-products-list-with-banner--wrapper>.section-content>.row .collection--information .row{margin:0!important;width:100%!important;max-width:100%!important}@media (max-width:767px){.collection-products-list-with-banner--wrapper>.section-content>.row .collection--information{flex-basis:100%;max-width:100%;padding:40px 0!important}}.collection-products-list-without-banner--wrapper .collection--information{width:100%;padding-bottom:60px}.collection-products-list-without-banner--wrapper .collection--name{margin-bottom:8px;font-size:18px;letter-spacing:1.5px;line-height:26px;text-transform:uppercase;font-weight:inherit}.collection-products-list-without-banner--wrapper .collection--description{margin-bottom:20px;font-size:14px;letter-spacing:.5px;line-height:20px}.collection-products-list-without-banner--wrapper .collection--products{margin-bottom:40px}.collection-products-list-without-banner--wrapper .collection--products .product-card__gallery{aspect-ratio:3/4}.collection-products-list-without-banner--wrapper .collection--products .product-card__link{padding-left:30px;padding-right:30px;padding-bottom:10px}.collection-categories-list--inner{-moz-column-gap:20px;column-gap:20px;row-gap:40px}.collection-categories-list--inner .collection-card--wrapper{width:100%;max-width:calc(25% - 15px)}@media (max-width:767px){.collection-categories-list--inner .collection-card--wrapper{max-width:calc(33.3333333333% - 13.3333333333px)}}@media (max-width:639px){.collection-categories-list--inner .collection-card--wrapper{max-width:calc(50% - 10px)}}.product-card__link{display:block;padding-left:10px;padding-right:10px;cursor:pointer}.product-card__link:hover .product-card__img:nth-child(2){z-index:3}.product-card__gallery{background-color:var(--white);margin-bottom:10px;position:relative;aspect-ratio:1/1}.product-card__img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.product-card__img:nth-child(1){position:relative;z-index:2}.product-card__img:nth-child(2){position:absolute;top:0;left:0;z-index:1}.product-card__name,.product-card__price{font-size:16px;letter-spacing:.5px;line-height:24px}.product-card__price{margin-top:10px;margin-bottom:15px}.product-card__name{height:48px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.box-single--wrapper p{margin-top:8px;margin-bottom:30px;font-size:14px;line-height:20px;letter-spacing:.5px}.box-single--wrapper .box-text{padding-bottom:0}.collection-card__link{display:block;display:flex;flex-direction:column}.collection-card__link:hover .collection-card__img img{transform:scale(1.1)}.collection-card__img{aspect-ratio:3/2;margin-bottom:0;overflow:hidden}.collection-card__img img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:transform 0.4s ease-in-out}.collection-card__name{margin-top:10px;text-align:center;font-size:14px;line-height:20px;letter-spacing:.5px}.discover-slider--list{display:flex;flex-direction:column}.discover-slider--item{border-right:1px solid var(--white)}.discover-slider--item__link{display:block}.discover-slider--item__img{aspect-ratio:3/2;margin-bottom:30px}.discover-slider--item__img img{height:100%;-o-object-fit:cover;object-fit:cover}.discover-slider--item__inner{padding-left:60px;padding-right:60px;text-align:left}@media (max-width:639px){.discover-slider--item__inner{padding-left:16px;padding-right:16px}}.discover-slider--item__name{font-size:18px;letter-spacing:1.5px;line-height:26px}.discover-slider--item__description{font-size:14px;letter-spacing:.5px;line-height:20px;margin-top:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.discover-slider--item a{margin-top:28px!important}.blog-posts--wrapper{padding:0!important}.blog-posts--wrapper .row-full-width{margin:0!important}.blog-posts--wrapper .post-item .image-cover{overflow:hidden}.blog-posts--wrapper .post-item .image-cover img{transition:all 200ms linear}.blog-posts--wrapper .post-item .box-text button{border:1px solid var(--white);color:var(--white);width:-moz-fit-content;width:fit-content;transition:background-color 0.24s ease-in-out,color 0.24s ease-in-out,filter 0.24s ease-in-out;text-align:center;cursor:pointer;text-transform:capitalize;font-size:14px;letter-spacing:.5px;line-height:20px;font-style:normal;font-weight:400;font-size:14px;letter-spacing:.5px;line-height:20px;font-style:normal;font-weight:400;background-color:#fff0;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}.blog-posts--wrapper .post-item .box-text button:hover{background-color:var(--black);border-color:var(--black);color:var(--white)}.blog-posts--wrapper .post-item:hover .image-cover img{transform:scale(1.2)}.blog-posts--wrapper .post-item:hover .cat-label,.blog-posts--wrapper .post-item:hover .tag-label{background-color:#e1e1e1;color:var(--black);text-shadow:none}.home-banner--wrapper{height:calc(100vh - var(--top-bar-height) - var(--header-main-normal-height))}.home-banner--wrapper .section-bg-overlay{transition:opacity 0.8s cubic-bezier(.42,0,.58,1),transform 0.8s cubic-bezier(.42,0,.58,1);background-color:transparent!important;background:linear-gradient(0deg,#000 0%,#fff0 100%);height:50%;top:unset;border:0}@media (max-width:639px){.home-banner--wrapper .section-bg-overlay{height:80%}}.home-banner--wrapper .section-content{margin-top:auto}.home-banner--wrapper .section-content>.row>.col{padding-bottom:0}.home-banner--wrapper .section-content>.row>.col>.col-inner h2{font-size:56px;letter-spacing:1.5px;line-height:75px;margin-bottom:30px}@media (max-width:639px){.home-banner--wrapper .section-content>.row>.col>.col-inner h2{font-size:32px;line-height:45px}}.home-banner--wrapper .section-content>.row>.col>.col-inner .button{display:inline-flex;margin-right:20px}@media (max-width:639px){.home-banner--wrapper .section-content>.row>.col>.col-inner .button{width:100%;max-width:calc((100% - 24px) / 2);white-space:nowrap}.home-banner--wrapper .section-content>.row>.col>.col-inner .button:last-child{margin-right:0}}.home-banner--wrapper .section-content>.row>.col>.col-inner>div:last-child{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}.home-banner--wrapper .section-content>.row>.col>.col-inner>div:last-child a{color:var(--white);transition:all 200ms linear}.home-banner--wrapper .section-content>.row>.col>.col-inner>div:last-child a:hover{opacity:.8}@media (max-width:1023px){.home-banner--wrapper{height:60vh}}@media (max-width:639px){.home-banner--wrapper{height:50vh}}.home-slider--wrapper .banner{height:70vh!important}@media (max-width:1023px){.home-slider--wrapper .banner{height:60vh!important}}@media (max-width:639px){.home-slider--wrapper .banner{height:50vh!important}}.home-slider--wrapper .text-inner h2{font-size:56px;letter-spacing:1.5px;line-height:75px;margin-bottom:30px}@media (max-width:639px){.home-slider--wrapper .text-inner h2{font-size:32px;line-height:45px}}.home-slider--wrapper .text-inner .button{display:inline-flex;margin-right:20px}@media (max-width:639px){.home-slider--wrapper .text-inner .button{width:100%;max-width:calc((100% - 24px) / 2);white-space:nowrap}.home-slider--wrapper .text-inner .button:last-child{margin-right:0}}.row.row-full-width.collections-slider--wrapper{max-width:100%!important;margin:0!important}.row.row-full-width.collections-slider--wrapper>.col>.col-inner>.slick-list>.slick-track{display:flex;align-items:stretch}.row.row-full-width.collections-slider--wrapper>.col>.col-inner>.slick-arrow{top:60px;bottom:auto}.row.row-full-width.collections-slider--wrapper>.col>.col-inner>.slick-arrow.fa-chevron-left{left:auto;right:108px;transform:none}.row.row-full-width.collections-slider--wrapper>.col>.col-inner>.slick-arrow.fa-chevron-right{right:40px;transform:none}.row.row-full-width.collections-slider--wrapper .section.collection-products-list-with-banner--wrapper{padding:0!important}.row.row-full-width.collections-slider--wrapper .section.collection-products-list-with-banner--wrapper>.section-content>.row{margin:0!important}.product-stacked-right--container{margin-left:auto;margin-right:auto;max-width:calc(100% - 120px)!important}@media (max-width:1023px){.product-stacked-right--container{max-width:calc(100% - 48px)!important}}@media (max-width:767px){.product-stacked-right--container{max-width:calc(100% - 0px)!important}}.product-stacked-right--container>.product-main>.content-row{max-width:1200px;margin-left:auto;margin-right:auto}.product-stacked-right--container .product-main{padding-top:0}.product-stacked-right--container .product-gallery{padding:0;padding-top:40px!important}.product-stacked-right--container .product-gallery .swiper-slide .wcgs-slider-image .wcgs-slider-image-tag{aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.product-stacked-right--container .product-gallery .swiper-slide img{aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.product-stacked-right--container .product-stacked-info{margin-left:auto;margin-right:auto}@media (max-width:849px){.product-stacked-right--container .product-stacked-info{max-width:100%;margin-top:40px}}.product-stacked-right--container .product-stacked-info .product-title{margin-bottom:8px;font-size:16px;font-weight:400;letter-spacing:1.5px;line-height:24px}.product-stacked-right--container .product-stacked-info .product-page-price{margin-top:0;margin-bottom:20px;font-size:24px;font-weight:700;letter-spacing:1.5px;line-height:28px}.product-stacked-right--container .product-stacked-info .woocommerce-breadcrumb{font-size:14px;line-height:20px;font-weight:400;letter-spacing:.5px;color:#6e6e6e}.product-stacked-right--container .product-stacked-info .woocommerce-breadcrumb a{cursor:pointer;transition:all 300ms linear}.product-stacked-right--container .product-stacked-info .woocommerce-breadcrumb a:hover{color:var(--black);text-decoration:underline;text-underline-offset:3px}.product-stacked-right--container .product-stacked-info .product-short-description *,.product-stacked-right--container .product-stacked-info .woocommerce-variation-description *,.product-stacked-right--container .product-stacked-info .product_meta *{font-size:14px;line-height:20px;font-weight:400;letter-spacing:.5px;margin-bottom:0}.product-stacked-right--container .product-stacked-info .product-short-description a,.product-stacked-right--container .product-stacked-info .woocommerce-variation-description a,.product-stacked-right--container .product-stacked-info .product_meta a{cursor:pointer;text-decoration:underline;text-underline-offset:3px;transition:all 300ms linear}.product-stacked-right--container .product-stacked-info .product-short-description a:hover,.product-stacked-right--container .product-stacked-info .woocommerce-variation-description a:hover,.product-stacked-right--container .product-stacked-info .product_meta a:hover{opacity:.6}.product-stacked-right--container .product-stacked-info .product-short-description table th,.product-stacked-right--container .product-stacked-info .product-short-description table td,.product-stacked-right--container .product-stacked-info .woocommerce-variation-description table th,.product-stacked-right--container .product-stacked-info .woocommerce-variation-description table td,.product-stacked-right--container .product-stacked-info .product_meta table th,.product-stacked-right--container .product-stacked-info .product_meta table td{border-bottom:0;padding-bottom:2px;padding-bottom:2px}.product-stacked-right--container .product-stacked-info .product-short-description table td,.product-stacked-right--container .product-stacked-info .woocommerce-variation-description table td,.product-stacked-right--container .product-stacked-info .product_meta table td{color:#6e6e6e}.product-stacked-right--container .product-stacked-info table.variations{padding:40px 0;margin:0}.product-stacked-right--container .product-stacked-info table.variations a.reset_variations{top:48px;bottom:auto;transition:all 300ms linear;cursor:pointer}.product-stacked-right--container .product-stacked-info table.variations a.reset_variations:hover{color:red;text-decoration:underline;text-underline-offset:3px}.product-stacked-right--container .product-stacked-info table.variations th.label *{font-size:14px;line-height:20px;font-weight:400;letter-spacing:.5px;color:#6e6e6e}.product-stacked-right--container .product-stacked-info table.variations th.label span{font-size:16px;letter-spacing:1.5px;line-height:24px;color:var(--black)}.product-stacked-right--container .product-stacked-info table.variations li.button-variable-item .variable-item-span{font-size:14px;line-height:20px;font-weight:400;letter-spacing:.5px;display:inline-block}.product-stacked-right--container .product-stacked-info table.variations li.image-variable-item{border-radius:100%!important}.product-stacked-right--container .product-stacked-info table.variations li.image-variable-item .variable-item-contents{border-radius:100%;overflow:hidden}.product-stacked-right--container form.cart,.product-stacked-right--container .woocommerce-variation-add-to-cart{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap}.product-stacked-right--container .woocommerce-variation-add-to-cart .single_variation_wrap{display:none!important}.product-stacked-right--container form.cart .quantity,.product-stacked-right--container .woocommerce-variation-add-to-cart .quantity{flex-shrink:0;margin-bottom:0}.product-stacked-right--container form.cart .quantity .button,.product-stacked-right--container .woocommerce-variation-add-to-cart .quantity .button{width:25px;height:44px}.product-stacked-right--container form.cart .quantity .qty,.product-stacked-right--container .woocommerce-variation-add-to-cart .quantity .qty{height:44px;width:44px;max-width:unset}.product-stacked-right--container form.cart .single_add_to_cart_button,.product-stacked-right--container .woocommerce-variation-add-to-cart .single_add_to_cart_button{flex-grow:1;background-color:var(--black);border:1px solid var(--black);color:var(--white);padding:2px 50px;margin:0;min-height:44px;width:-moz-fit-content;width:fit-content;transition:background-color 0.24s ease-in-out,opacity 0.24s ease-in-out,color 0.24s ease-in-out,filter 0.24s ease-in-out;text-align:center;cursor:pointer;text-transform:capitalize;font-size:14px;letter-spacing:.5px;line-height:20px;font-style:normal;font-weight:400;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}.product-stacked-right--container form.cart .single_add_to_cart_button span,.product-stacked-right--container .woocommerce-variation-add-to-cart .single_add_to_cart_button span{font-size:14px;letter-spacing:.5px;line-height:20px;font-style:normal;font-weight:400}.product-stacked-right--container form.cart .single_add_to_cart_button:hover,.product-stacked-right--container .woocommerce-variation-add-to-cart .single_add_to_cart_button:hover{opacity:.8}.product-stacked-right--container form.cart{margin-top:40px}.product-stacked-right--container form.cart.variations_form{margin-top:0}@media (max-width:767px){.product-stacked-right--container .woo-variation-product-gallery{width:100%!important}}@media (max-width:639px){.product-stacked-right--container .woo-variation-gallery-slider .slick-list{width:100%!important;height:auto!important;aspect-ratio:1/1!important}}.product-stacked-right--footer>.container{padding:0}.product-stacked-right--footer>.container .woocommerce-tabs{max-width:1200px;margin-left:auto;margin-right:auto}@media (max-width:849px){.product-stacked-right--footer>.container .woocommerce-tabs{max-width:calc(100% - 32px)!important}}.product-stacked-right--footer>.container .woocommerce-tabs .tabs li a{font-size:14px;line-height:20px;letter-spacing:.5px;color:#6e6e6e;font-family:"Trirong",sans-serif;font-weight:400}.product-stacked-right--footer>.container .woocommerce-tabs .tabs li a:before{background-color:var(--black)}.product-stacked-right--footer>.container .woocommerce-tabs .tabs li.active a,.product-stacked-right--footer>.container .woocommerce-tabs .tabs li:hover a{color:var(--black)}.product-stacked-right--footer>.container .woocommerce-tabs .tab-panels *{font-size:14px;line-height:20px;font-weight:400;letter-spacing:.5px}.product-stacked-right--footer>.container .woocommerce-tabs .tab-panels table td{color:#6e6e6e}.product-stacked-right--footer>.container .woocommerce-tabs .tab-panels img{width:auto}.product-stacked-right--footer>.container .related-products-wrapper{padding-top:30px;padding-bottom:30px}.product-stacked-right--footer>.container .related-products-wrapper h3{max-width:calc(100% - 120px)!important;margin-left:auto;margin-right:auto;font-size:18px;font-weight:inherit;line-height:26px;letter-spacing:1.5px;padding-top:0}.product-stacked-right--footer>.container .related-products-wrapper .row-slider{padding-bottom:40px;position:relative}.product-stacked-right--footer>.container .related-products-wrapper .row-slider .flickity-button{position:absolute!important;z-index:1!important;top:50%!important;left:30px!important;transform:translate(-200%,-50%)!important;transition:opacity 0.3s ease-in-out,transform 0.3s ease-in-out,background-color 0.3s ease-in-out,border-color 0.3s ease-in-out,filter 0.3s ease-in-out!important;height:44px!important;width:44px!important;border-radius:100%!important;background-color:var(--white)!important;cursor:pointer!important;color:var(--black)!important;display:flex!important;font-size:10px!important;opacity:0!important;visibility:hidden!important;box-shadow:none!important;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}.product-stacked-right--footer>.container .related-products-wrapper .row-slider .flickity-button:hover{background-color:var(--black)!important;color:var(--white)!important}.product-stacked-right--footer>.container .related-products-wrapper .row-slider .flickity-button:hover svg path{fill:var(--white)}.product-stacked-right--footer>.container .related-products-wrapper .row-slider .flickity-button.next{left:unset!important;right:30px!important}.product-stacked-right--footer>.container .related-products-wrapper .row-slider .flickity-button svg{position:relative!important;top:unset!important;left:unset!important;bottom:unset!important;right:unset!important;transform:none!important;margin:0!important;width:27px!important}.product-stacked-right--footer>.container .related-products-wrapper .row-slider .product-small.col{padding:0 30px 10px 30px!important}.product-stacked-right--footer>.container .related-products-wrapper .row-slider .product-small.col .col-inner .box-text .category{font-size:12px;line-height:20px;letter-spacing:.5px;font-weight:400;color:#6e6e6e}.product-stacked-right--footer>.container .related-products-wrapper .row-slider .product-small.col .col-inner .box-text .name{font-size:14px;line-height:20px;letter-spacing:.5px}.product-stacked-right--footer>.container .related-products-wrapper .row-slider .product-small.col .col-inner .box-text .name a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-stacked-right--footer>.container .related-products-wrapper .row-slider .product-small.col .col-inner .box-text .price{margin-top:10px;margin-bottom:15px;font-size:16px;letter-spacing:1.5px;line-height:24px}.product-stacked-right--footer>.container .related-products-wrapper .row-slider .product-small.col .col-inner .quick-view{background-color:var(--black);font-size:14px;line-height:20px;font-weight:400;letter-spacing:.5px}.product-stacked-right--footer>.container .related-products-wrapper .row-slider .product-small.col .col-inner .out-of-stock-label{font-size:16px;font-weight:400;letter-spacing:1.5px;line-height:24px;color:var(--black)}.product-stacked-right--footer>.container .related-products-wrapper:hover .flickity-button{opacity:1!important;visibility:visible!important;transform:translate(0,-50%)!important;transition:opacity 0.3s ease-in-out,transform 0.3s ease-in-out,background-color 0.3s ease-in-out,border-color 0.3s ease-in-out,filter 0.3s ease-in-out!important}.product-lightbox-inner .product-title{margin-bottom:8px;font-size:16px;font-weight:400;letter-spacing:1.5px;line-height:24px}.product-lightbox-inner .product-page-price{margin-top:0;margin-bottom:20px;font-size:24px;font-weight:700;letter-spacing:1.5px;line-height:28px}.product-lightbox-inner .woocommerce-breadcrumb{font-size:14px;line-height:20px;font-weight:400;letter-spacing:.5px;color:#6e6e6e}.product-lightbox-inner .woocommerce-breadcrumb a{cursor:pointer;transition:all 300ms linear}.product-lightbox-inner .woocommerce-breadcrumb a:hover{color:var(--black);text-decoration:underline;text-underline-offset:3px}.product-lightbox-inner .product-short-description *,.product-lightbox-inner .woocommerce-variation-description *,.product-lightbox-inner .product_meta *{font-size:14px;line-height:20px;font-weight:400;letter-spacing:.5px;margin-bottom:0}.product-lightbox-inner .product-short-description a,.product-lightbox-inner .woocommerce-variation-description a,.product-lightbox-inner .product_meta a{cursor:pointer;text-decoration:underline;text-underline-offset:3px;transition:all 300ms linear}.product-lightbox-inner .product-short-description a:hover,.product-lightbox-inner .woocommerce-variation-description a:hover,.product-lightbox-inner .product_meta a:hover{opacity:.6}.product-lightbox-inner .product-short-description table th,.product-lightbox-inner .product-short-description table td,.product-lightbox-inner .woocommerce-variation-description table th,.product-lightbox-inner .woocommerce-variation-description table td,.product-lightbox-inner .product_meta table th,.product-lightbox-inner .product_meta table td{border-bottom:0;padding-bottom:2px;padding-bottom:2px}.product-lightbox-inner .product-short-description table td,.product-lightbox-inner .woocommerce-variation-description table td,.product-lightbox-inner .product_meta table td{color:#6e6e6e}.product-lightbox-inner table.variations{padding:40px 0;margin:0}.product-lightbox-inner table.variations a.reset_variations{top:48px;bottom:auto;transition:all 300ms linear;cursor:pointer}.product-lightbox-inner table.variations a.reset_variations:hover{color:red;text-decoration:underline;text-underline-offset:3px}.product-lightbox-inner table.variations th.label *{font-size:14px;line-height:20px;font-weight:400;letter-spacing:.5px;color:#6e6e6e}.product-lightbox-inner table.variations th.label span{font-size:16px;letter-spacing:1.5px;line-height:24px;color:var(--black);font-weight:400!important}.product-lightbox-inner table.variations li.button-variable-item .variable-item-span{font-size:14px;line-height:20px;font-weight:400;letter-spacing:.5px;display:inline-block}.product-lightbox-inner table.variations li.image-variable-item{border-radius:100%!important}.product-lightbox-inner table.variations li.image-variable-item .variable-item-contents{border-radius:100%;overflow:hidden}.product-lightbox-inner form.cart,.product-lightbox-inner .woocommerce-variation-add-to-cart{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap}.product-lightbox-inner form.cart .quantity,.product-lightbox-inner .woocommerce-variation-add-to-cart .quantity{flex-shrink:0;margin-bottom:0}.product-lightbox-inner form.cart .quantity .button,.product-lightbox-inner .woocommerce-variation-add-to-cart .quantity .button{width:25px;height:44px}.product-lightbox-inner form.cart .quantity .qty,.product-lightbox-inner .woocommerce-variation-add-to-cart .quantity .qty{height:44px;width:44px;max-width:unset}.product-lightbox-inner form.cart .single_add_to_cart_button,.product-lightbox-inner .woocommerce-variation-add-to-cart .single_add_to_cart_button{flex-grow:1;background-color:var(--black);border:1px solid var(--black);color:var(--white);padding:2px 50px;margin:0;min-height:44px;width:-moz-fit-content;width:fit-content;transition:background-color 0.24s ease-in-out,opacity 0.24s ease-in-out,color 0.24s ease-in-out,filter 0.24s ease-in-out;text-align:center;cursor:pointer;text-transform:capitalize;font-size:14px;letter-spacing:.5px;line-height:20px;font-style:normal;font-weight:400;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}.product-lightbox-inner form.cart .single_add_to_cart_button span,.product-lightbox-inner .woocommerce-variation-add-to-cart .single_add_to_cart_button span{font-size:14px;letter-spacing:.5px;line-height:20px;font-style:normal;font-weight:400}.product-lightbox-inner form.cart .single_add_to_cart_button:hover,.product-lightbox-inner .woocommerce-variation-add-to-cart .single_add_to_cart_button:hover{opacity:.8}.product-lightbox-inner form.cart{margin-top:40px}.product-lightbox-inner form.cart.variations_form{margin-top:0}.section-product-benefits--wrapper{border-top:1px solid #ececec;border-bottom:1px solid #ececec}.section-product-benefits--wrapper .col-inner>div{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;gap:16px}.section-product-benefits--wrapper .col-inner>div img{display:block;min-width:40px;width:40px;height:40px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin-top:-13px}.section-product-benefits--wrapper .col-inner>div h3{margin-bottom:8px;font-size:14px;line-height:20px;letter-spacing:.5px;font-weight:400}.section-product-benefits--wrapper .col-inner>div p{font-size:12px;line-height:18px;letter-spacing:.5px;font-weight:400;margin-bottom:0}@media (max-width:767px){.section-product-benefits--wrapper>.section-content>.row>.col{flex-basis:100%;max-width:100%}}.row-full-width{width:100%;max-width:calc(100% - 120px)!important;margin-left:auto;margin-right:auto}@media (max-width:1023px){.row-full-width{max-width:calc(100% - 48px)!important}}@media (max-width:767px){.row-full-width{max-width:calc(100% - 32px)!important}}.shop-page-title .hidden-breadcrumb h1.shop-page-title,.shop-page-title .hidden-breadcrumb .woocommerce-breadcrumb{display:none}.shop-page-title .hidden-category-filter .category-filtering{display:none}.shop-page-title .section-breadcrumb--wrapper{padding-top:40px;padding-bottom:40px}.shop-page-title .section-breadcrumb--wrapper h1.shop-page-title{font-size:24px;font-weight:400;letter-spacing:1.5px;line-height:32px;margin-bottom:10px;color:var(--black)}.shop-page-title .section-breadcrumb--wrapper .woocommerce-breadcrumb{font-size:12px;font-weight:400;letter-spacing:.4px;line-height:16px;color:var(--black)}.shop-page-title .section-filter--wrapper{border-top:1px solid #f2f2f2;align-items:stretch;flex-wrap:nowrap!important;flex-direction:row!important}.shop-page-title .section-filter--wrapper .category-filtering{height:100%}.shop-page-title .section-filter--wrapper .category-filtering .filter-button{margin:0;height:100%;padding:0 30px;border-right:1px solid #f2f2f2;display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;gap:12px;font-weight:400;letter-spacing:.5px;line-height:20px;font-size:14px;transition:all 200ms linear;cursor:pointer;box-shadow:none;outline:none}.shop-page-title .section-filter--wrapper .category-filtering .filter-button strong{font-weight:400}.shop-page-title .section-filter--wrapper .category-filtering .filter-button:hover{background-color:#f2f2f2}.shop-page-title .section-filter--wrapper>*{height:45px}.shop-page-title .section-filter--wrapper>*:nth-child(2){display:flex;align-items:center;justify-content:flex-end}.shop-page-title .section-filter--wrapper .woocommerce-result-count{font-weight:400;letter-spacing:.5px;line-height:20px;font-size:14px}.shop-page-title .section-filter--wrapper .woocommerce-ordering{height:100%}.shop-page-title .section-filter--wrapper .woocommerce-ordering select{height:100%;max-width:250px;margin:0;margin-right:30px;padding:0 30px;border:0;border-left:1px solid #f2f2f2;cursor:pointer;transition:all 200ms linear;box-shadow:none;outline:none;font-weight:400;letter-spacing:.5px;line-height:20px;font-size:14px}.shop-page-title .section-filter--wrapper .woocommerce-ordering select:hover{background-color:#f2f2f2}.shop-page-title .page-title-inner{padding-left:0;padding-right:0}.product-categories--wrapper{margin-bottom:30px}.product-categories--inner{display:flex;flex-wrap:wrap;gap:20px}.product-categories--inner .product-category--wrapper{width:100%;max-width:calc(12.5% - 17.5px)}.product-categories--inner .product-category--wrapper a{width:100%;display:flex;flex-direction:column;cursor:pointer}.product-categories--inner .product-category--wrapper a .img-wrapper{position:relative;margin-bottom:12px}.product-categories--inner .product-category--wrapper a figure{aspect-ratio:16/9;width:100%;height:auto;overflow:hidden;background-color:#f2f2f2;margin-bottom:0;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}.product-categories--inner .product-category--wrapper a figure img{max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:all 300ms linear}.product-categories--inner .product-category--wrapper a h3{margin-top:5px;font-size:14px;font-weight:400;letter-spacing:.5px;line-height:20px}.product-categories--inner .product-category--wrapper a:hover figure>img{transform:scale(1.2)}.product-categories--inner .product-category--wrapper.active .img-wrapper{border:1px solid #2f2f2f;padding:4px}@media (max-width:1279px){.product-categories--inner .product-category--wrapper{max-width:calc(16.6666666667% - 16.6666666667px)}}@media (max-width:1023px){.product-categories--inner .product-category--wrapper{max-width:calc(20% - 16px)}}@media (max-width:767px){.product-categories--inner .product-category--wrapper{max-width:calc(25% - 15px)}}@media (max-width:639px){.product-categories--inner .product-category--wrapper{max-width:calc(50% - 10px)}}.product-categories--heading{font-size:12px;font-weight:400;letter-spacing:1px;line-height:16px;margin-bottom:20px!important}.shop-main--wrapper{padding-top:0}.shop-main--wrapper .term-description{display:none}.shop-main--wrapper>.col{padding:0}.shop-main--wrapper .product-card-item--wrapper .box-image a img:nth-child(2){opacity:0;visibility:hidden;transition:all 200ms linear}.shop-main--wrapper .product-card-item--wrapper .box-image .quick-view{display:none!important;background-color:var(--black);font-size:14px;letter-spacing:.5px;line-height:16px}.shop-main--wrapper .product-card-item--wrapper .box-text{padding:0}.shop-main--wrapper .product-card-item--wrapper .box-text .title-wrapper{margin-top:20px!important}.shop-main--wrapper .product-card-item--wrapper .box-text .title-wrapper .category{margin:20px 0;padding:4px 10px;background-color:#e1e1e1;width:-moz-fit-content;width:fit-content;font-size:12px;font-weight:400;letter-spacing:.4px;line-height:16px;display:none!important}.shop-main--wrapper .product-card-item--wrapper .box-text .title-wrapper .name{margin:0;font-size:14px;font-weight:400;letter-spacing:.5px;line-height:20px}.shop-main--wrapper .product-card-item--wrapper .box-text .title-wrapper .name a{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.shop-main--wrapper .product-card-item--wrapper .box-text .price-wrapper{margin:15px 0;font-size:14px;letter-spacing:.5px;line-height:20px;min-height:14px}.shop-main--wrapper .product-card-item--wrapper .box-text .add-to-cart-button{display:none!important}.shop-main--wrapper .product-card-item--wrapper .box-text .add-to-cart-button a{width:100%}.shop-main--wrapper .product-card-item--wrapper:hover .box-image a img:nth-child(2){opacity:1;visibility:visible}.off-canvas-left .mfp-content,.off-canvas-right .mfp-content{width:100%!important;max-width:400px!important}.off-canvas-left .mfp-content #shop-sidebar .widget-title,.off-canvas-right .mfp-content #shop-sidebar .widget-title{font-size:16px;font-weight:400;letter-spacing:1.5px;line-height:24px}.off-canvas-left .mfp-content #shop-sidebar li.woocommerce-widget-layered-nav-list__item,.off-canvas-right .mfp-content #shop-sidebar li.woocommerce-widget-layered-nav-list__item{font-weight:400;letter-spacing:.5px;line-height:20px;font-size:14px}.off-canvas-left .mfp-content #shop-sidebar li.woocommerce-widget-layered-nav-list__item span,.off-canvas-right .mfp-content #shop-sidebar li.woocommerce-widget-layered-nav-list__item span{font-size:12px}.off-canvas-left .mfp-content #shop-sidebar .price_slider_amount .price_label,.off-canvas-right .mfp-content #shop-sidebar .price_slider_amount .price_label{font-weight:400;letter-spacing:.5px;line-height:20px;font-size:14px}.off-canvas-left .mfp-content #shop-sidebar .product_list_widget .product-title,.off-canvas-right .mfp-content #shop-sidebar .product_list_widget .product-title{font-weight:400;letter-spacing:.5px;line-height:20px;font-size:14px}main#main{min-height:100vh}