@font-face{font-family:SegoeUI;font-display:swap;src:url(/_next/static/media/SegoeUI-Light.ffd6ac0d.woff2) format("woff2"),url(/_next/static/media/SegoeUI-Light.780646e7.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:SegoeUI;font-display:swap;src:url(/_next/static/media/SegoeUI.d4acf32b.woff2) format("woff2"),url(/_next/static/media/SegoeUI.86b1c74c.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:SegoeUI;font-display:swap;src:url(/_next/static/media/SegoeUI-Semi-Bold.e09618d4.woff2) format("woff2"),url(/_next/static/media/SegoeUI-Semi-Bold.d596ff17.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:SegoeUI;font-display:swap;src:url(/_next/static/media/SegoeUI-Bold.f3b99bc1.woff2) format("woff2"),url(/_next/static/media/SegoeUI-Bold.3c70a94f.woff) format("woff");font-weight:700;font-style:normal}body,html{padding:0;margin:0;height:100%;font-family:SegoeUI,Yu Gothic UI,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{text-decoration:none}*{box-sizing:border-box}li,ul{list-style:none;padding:0;margin:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-style:inherit;font-variant-ligatures:inherit;font-variant-caps:inherit;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:SegoeUI,Yu Gothic UI,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-spacing:0}.rec.rec-arrow{background-color:transparent!important;color:#ababab!important;box-shadow:none!important;width:24px!important;height:24px!important;min-height:24px!important;min-width:24px!important;line-height:24px!important;border:none!important}.default-article-thumbnail,.default-product-thumbnail{background-color:#fff;border-radius:12px}img{user-drag:none;-webkit-user-drag:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.rec.rec-item-wrapper img{pointer-events:none}#fb-video{text-align:center}#article-detail iframe,#product-detail iframe{max-width:100%}
/*
! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.static{position:static}.relative{position:relative}.mx-auto{margin-left:auto;margin-right:auto}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mb-3{margin-bottom:.75rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.flex{display:flex}.hidden{display:none}.h-16{height:4rem}.h-9{height:2.25rem}.h-full{height:100%}.w-1\/4{width:25%}.w-full{width:100%}.min-w-\[150px\]{min-width:150px}.flex-1{flex:1 1 0%}.flex-none{flex:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-6{gap:1.5rem}.border{border-width:1px}.bg-\[\#f7f7f7\]{--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.px-20{padding-left:5rem;padding-right:5rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#666\]{--tw-text-opacity:1;color:rgb(102 102 102/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.underline-offset-8{text-underline-offset:8px}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{--gill-sans:"Gill Sans",sans-serif;--lato:"Lato",sans-serif;--language-en:en;--language-zh-tw:zh-tw;--language-es:es;--language-fr:fr}*,:after,:before{box-sizing:border-box}.head-text{font-family:var(--gill-sans);font-weight:600;line-height:1.4;letter-spacing:0;text-decoration:none}.head-jumbo{font-size:68px;line-height:68px}.head-jumbo-400{font-weight:400}.head-1{font-size:36px}.head-2{font-size:32px}.head-3{font-size:28px}.head-4{font-size:24px}.head-5{font-size:21px}.body-text,.head-400{font-weight:400}.body-text{font-family:var(--lato);line-height:1.5;letter-spacing:0}.body-1{font-size:18px}.body-2{font-size:16px}.body-3{font-size:14px}.body-4{font-size:12px}.label-text{font-family:var(--lato);font-weight:700;font-size:14px;line-height:22px;letter-spacing:2px}.label-lg{font-size:15px;line-height:24px}.form-input{font-family:var(--lato);font-weight:400;font-size:18px;line-height:1.5;background-color:#fff;border:1px solid #e2e2e2;border-radius:0;outline:none;color:#333;padding:8px 12px;transition:all .3s}.form-input:focus{border-color:#666}.form-input::-moz-placeholder,.form-input::-webkit-input-placeholder,.form-input::placeholder{color:#999}.form-input[disabled]{background-color:#f9f9f9;border-color:#e2e2e2;color:#999}.form-input-sm{font-size:16px;padding:6px 8px}.form-input-lg{padding:12px 16px}.form-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--lato);font-weight:400;font-size:14px;line-height:1.5;letter-spacing:2px;background-color:transparent;border:0;border-radius:0;color:#000;padding:12px;transition:all .3s}.form-btn:hover{background-color:#000;color:#fff}@media (max-width:767px){.head-jumbo{font-size:68px;line-height:68px}.head-1{font-size:32px}.head-2{font-size:28px}.head-3{font-size:24px}.head-4{font-size:21px}.head-5{font-size:18px}.body-1{font-size:16px}.body-2{font-size:14px}.body-3{font-size:12px}.body-4{font-size:11px}.label-text{font-size:12px;letter-spacing:1px}.label-lg{font-size:13px}.form-input{font-size:16px}.form-input-sm{font-size:14px}}.scroll-vertical{background:linear-gradient(var(--scroll-vertical-bg) 30%,hsla(0,0%,100%,0)) top,linear-gradient(hsla(0,0%,100%,0),var(--scroll-vertical-bg) 70%) bottom,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.2),transparent) top,radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.2),transparent) bottom;background-repeat:no-repeat;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll}body{overflow-x:hidden}body:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:10;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:all .6s;pointer-events:none}body.overlay-active{overflow:hidden}body.overlay-active:before{opacity:1;visibility:visible;pointer-events:all}body>.ly-switcher-wrapper{display:none}#header{transition:all .5s}body.scroll-top #header,body.scroll-top.scroll-footer #header,body.scrolled-header #header{transform:translateY(0)!important}body.scroll-btm #header{transform:translateY(0)}body.scroll-footer #header{transform:translateY(-100%)!important}@media (min-width:1024px){#header{transform:translateY(0)!important}}#site-header-notification *{height:unset}#site-header-notification:not(.swiper-initialized){display:none}#site-header-notification .notification-block{display:flex;align-items:center;justify-content:center}#site-header-notification .notification-block>a,#site-header-notification .notification-block>span{padding:10px;color:#fff;text-decoration:none;display:block}.header-wrapper{padding:0 40px;position:relative;background-color:#fff;border-bottom:1px solid #e2e2e2;transition:all .3s;z-index:2}.header-container{height:inherit;display:flex;align-items:center;justify-content:space-between}.header-logo{flex:1;display:inline-flex;margin:8px 0}.header-logo a{display:inline-flex;color:#000;font-family:var(--gill-sans);font-weight:600}.header-logo svg{display:block;height:28px}.header-logo svg path{fill:#000;transition:all .3s}#lblCartCount{font-size:12px;background:#000;color:#fff;padding:0 5px;border-radius:50%;vertical-align:top;position:absolute;top:-10px;right:-10px;width:1.5em;height:1.5em;justify-content:center}#lblCartCount,.header-actions{display:flex;align-items:center}.header-actions{flex:1;justify-content:flex-end;gap:0 20px;opacity:1;visibility:visible;transition:all .3s}.header-action,.header-action a{width:21px;height:21px;display:flex;align-items:center;justify-content:center;position:relative}.header-action a{transition:all .3s}.header-action a:hover{opacity:1}.header-action button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:21px;height:21px;position:relative;padding:0;margin:0;background:transparent;border:0;transition:all .3s}.header-action button:hover{opacity:1}.header-action svg{display:block;width:100%;height:21px}.header-action svg path{fill:#000;transition:all .3s}.header-action>span{position:absolute;top:100%;left:50%;transform:translate(-50%);transition:all .3s;opacity:0;font-size:9px;color:#000;white-space:nowrap}.header-action:hover>span{transform:translate(-50%,4px);opacity:1}@media (max-width:991px){.header-wrapper{padding:0 10px}.header-logo svg{height:21px}.header-actions{gap:0 12px}.header-action>span{display:none}}.header-action-book-a-demo:not(.header-action-book-a-demo-mb),.header-action-store-locator:not(.header-action-store-locator-mb){display:none}.header-action-cart .header-icon-cart-total-items{position:absolute;bottom:0;right:-1px;display:flex;align-items:center;justify-content:center;width:9px;height:9px;border-radius:50%;font-family:var(--lato);font-weight:600;font-size:8px;line-height:8px;color:#fff;background-color:#000;transition:all .3s}.header-action-account .header-icon-account-active{position:absolute;bottom:0;right:0;display:flex;align-items:center;justify-content:center;width:8px;height:8px;border-radius:50%;background-color:#59ac6c}.header-action-drawer svg:first-child{display:block}.header-action-drawer svg:last-child{display:none}@media (min-width:768px){.header-action-book-a-demo:not(.header-action-book-a-demo-mb),.header-action-store-locator:not(.header-action-store-locator-mb){display:block}.header-action-drawer{display:none}}body.search-bar-active:before{display:block}body.search-bar-active #header{z-index:31}.header-search{position:absolute;top:calc(100% + 1px);left:0;right:0;width:100%;padding:20px 40px;transition:all .3s;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-10px);background:#fff}.header-search.active{z-index:2;opacity:1;visibility:visible;pointer-events:all;transform:translate(0)}.search-bar{padding:0;width:100%;max-width:680px;margin:0 auto}.search-bar-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:24px;height:24px;position:absolute;top:50%;right:40px;transform:translateY(-50%);padding:0;margin:0;background:transparent;border:0;transition:all .3s}.search-bar-close:hover{opacity:.7}.search-bar-close svg{display:block;width:100%;height:21px}.search-bar-close svg path{fill:#000;transition:all .3s}.search-form{display:flex;align-items:center;justify-content:center;width:100%}.search-form .form-group{display:inline-flex;position:relative;width:100%}.search-form .form-group input{padding-right:48px;width:100%}.search-form .form-group input::-webkit-search-cancel-button{display:none}.search-form .form-group input:focus+button svg path{fill:#000}.search-form .form-group button{border:0;position:absolute;top:1px;bottom:1px;right:1px;z-index:1;display:flex;align-items:center;justify-content:center}.search-form .form-group button svg{display:block}.search-form .form-group button svg path{fill:#999}.search-form .form-group button:hover svg path{fill:#fff}@media (max-width:991px){.search-bar-close{right:10px}}@media (max-width:767px){body.search-bar-active .header-wrapper{background-color:#fff!important;border-bottom-color:#fff!important}body.search-bar-active .header-logo a{color:#000!important}body.search-bar-active .header-logo svg path{fill:#000!important}body.search-bar-active .header-actions{opacity:1;visibility:hidden;pointer-events:none;display:none}body.search-bar-active.drawer-mobile-active .header-search.active{box-shadow:0 1px 1px 1px rgba(0,0,0,.15)}body.search-bar-active.drawer-mobile-active .drawer-mobile:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:10;background:rgba(0,0,0,.5);transition:all .6s}.header-search{padding:20px}.search-bar-close{top:-40px;right:10px;transform:translateY(0)}.search-form .form-group{max-width:100%}}.header-menu{display:none;align-items:center;justify-content:center;visibility:hidden;pointer-events:none}.header-menu .header-menu-item-wrapper{position:relative}.header-menu .header-menu-item-wrapper>.menu-link{display:block;position:relative;z-index:1;padding:20px 12px;color:#000;transition:all .3s;height:70px;font-weight:400}.header-menu .header-menu-item-wrapper>.menu-link:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;background-color:#000;transition:all .3s;transform:scaleX(0);transform-origin:center}.header-menu .header-menu-item.active .header-menu-item-wrapper>.menu-link,.header-menu .header-menu-item.wd-active .header-menu-item-wrapper>.menu-link{color:#000;z-index:2}.header-menu .header-menu-item.active .header-menu-item-wrapper>a.menu-link:after,.header-menu .header-menu-item.wd-active .header-menu-item-wrapper>a.menu-link:after{transform:scaleX(1)}.header-menu .header-menu-item>.header-megamenu{position:absolute;top:calc(100% + 1px);left:0;width:100%;transition:all .6s;z-index:0;height:0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;padding-top:0;padding-bottom:0;margin:0;transform:translateY(-10px)}.header-menu .header-menu-item.active>.header-megamenu,.header-menu .header-menu-item.wd-active>.header-megamenu{height:auto;overflow:hidden;opacity:1;visibility:visible;pointer-events:all;padding:40px;margin:0;transform:translate(0);z-index:2}.header-menu .header-megamenu-close{position:absolute;top:50%;left:calc(100% + 0px);transform:translateY(-50%);transition:all .3s;opacity:0}.header-menu .header-megamenu-close button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:24px;height:24px;position:relative;padding:0;margin:0;background:transparent;border:0;transition:all .3s}.header-menu .header-megamenu-close button svg{display:block;width:12px;height:12px}.header-megamenu{background:#fff;padding:40px;max-height:680px}.header-megamenu .header-megamenu-wrapper{margin:0 auto;position:relative;z-index:11}.header-megamenu .header-megamenu-lifestyle{position:relative;z-index:1;display:flex;flex-direction:column;gap:10px 0;transition:all .3s;opacity:0;visibility:hidden;pointer-events:none;transform:translate(10px)}.header-megamenu .header-megamenu-lifestyle.active,.header-megamenu .header-megamenu-lifestyle.wd-active{z-index:2;opacity:1;visibility:visible;pointer-events:all;transform:translate(0)}.header-megamenu .header-megamenu-lifestyle a{display:block}.header-megamenu .header-megamenu-lifestyle-media,.header-megamenu .header-megamenu-lifestyle-media>div{position:relative}.header-megamenu .header-megamenu-lifestyle-media>div img,.header-megamenu .header-megamenu-lifestyle-media>div video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.header-megamenu .header-megamenu-lifestyle-media>div video{pointer-events:none}.header-megamenu .header-megamenu-lifestyle-text{display:block;color:#666}@media (min-width:768px){.header-menu{display:flex;visibility:visible;pointer-events:all}}@media (max-width:1200px){.header-menu .header-menu-item.active .header-megamenu,.header-menu .header-menu-item.wd-active .header-megamenu{max-height:calc(100vh - 110px)!important;overflow-x:hidden;overflow-y:scroll}.header-megamenu{overflow-x:hidden;overflow-y:scroll;height:100%;max-height:none}.header-megamenu::-webkit-scrollbar{width:1px!important}.header-megamenu::-webkit-scrollbar-button{display:none}.header-megamenu::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3)}.header-megamenu::-webkit-scrollbar-track{background:#fff}.header-megamenu::-webkit-scrollbar-corner,.header-megamenu::-webkit-scrollbar-track-piece{display:none}.header-megamenu::-webkit-resizer{display:none}.col-header-megamenu-shop-lifestyle{display:none}}@media (max-width:991px){.header-menu .header-menu-item .header-menu-item-wrapper>.menu-link{padding:15px 8px;height:56px;font-size:18px}}.header-megamenu-shop-menu .header-megamenu-wrapper{width:100%;max-width:1440px;position:relative}.header-megamenu-shop-menu .row{margin:0;gap:0}.header-megamenu-shop-menu .row .col{padding:0}.header-megamenu-shop-menu .row .col-header-megamenu-shop-submenu{flex:0 0 345px;padding:0 40px 0 80px;position:relative}.header-megamenu-shop-menu .row .col-header-megamenu-shop-submenu:before{content:"";position:absolute;top:-40px;bottom:-40px;right:0;background-color:#fafafa;width:100vw}.header-megamenu-shop-menu .row .col-header-megamenu-shop-products{flex:0 0 calc(100% - calc(345px + 460px));padding:0 40px;transition:all .3s}.header-megamenu-shop-menu .row .col-header-megamenu-shop-lifestyle{flex:0 0 460px;padding:0 80px 0 0;overflow:hidden}.header-megamenu-shop-submenu{width:100%;display:flex;flex-direction:column;gap:0}.header-megamenu-shop-submenu .header-megamenu-submenu-item{width:100%;position:relative;z-index:1}.header-megamenu-shop-submenu .header-megamenu-submenu-item .menu-link{display:block;padding:10px 20px 10px 0;color:#333}.header-megamenu-shop-submenu .header-megamenu-submenu-item.active a.menu-link,.header-megamenu-shop-submenu .header-megamenu-submenu-item.wd-active a.menu-link,.header-megamenu-shop-submenu .header-megamenu-submenu-item:hover a.menu-link{font-weight:700;color:#000}.header-megamenu-shop-submenu .header-megamenu-submenu-item.has-products .menu-link{position:relative}.header-megamenu-shop-submenu .header-megamenu-submenu-item.has-products .menu-link:after{content:"";position:absolute;top:50%;right:0;display:block;width:7px;height:7px;border-top:1px solid #666;border-right:1px solid #666;transform:translateY(-50%) rotate(45deg);transform-origin:center;transition:all .3s;opacity:0}.header-megamenu-shop-submenu .header-megamenu-submenu-item.has-products.active a.menu-link:after,.header-megamenu-shop-submenu .header-megamenu-submenu-item.has-products.wd-active a.menu-link:after,.header-megamenu-shop-submenu .header-megamenu-submenu-item.has-products:hover a.menu-link:after{transform:translate(-10px,-50%) rotate(45deg);opacity:1}.header-megamenu-shop-submenu .header-megamenu-submenu-item.has-divider{height:44px;position:relative}.header-megamenu-shop-submenu .header-megamenu-submenu-item.has-divider:before{content:"";position:absolute;top:50%;left:0;right:0;border-top:1px solid #e2e2e2;display:block;height:1px}.header-megamenu-shop-submenu .header-megamenu-submenu-item.is-link:hover a.menu-link{text-decoration:none}.col-header-megamenu-shop-products{display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"box"}.header-megamenu-shop-products{position:relative;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-10px);transition:all .3s;z-index:2;grid-area:box}.header-megamenu-shop-products.active,.header-megamenu-shop-products.wd-active{z-index:2;opacity:1;visibility:visible;pointer-events:all;transform:translate(0)}.header-megamenu-shop-title-wrapper{display:flex;gap:20px 20px;align-items:flex-start;justify-content:space-between;padding:0 0 20px}.header-megamenu-shop-title{font-weight:700;color:#000}.header-megamenu-shop-cta-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px 20px}.header-megamenu-shop-cta-menu-item a{position:relative;display:inline-flex;align-items:center;gap:4px;color:#333}.header-megamenu-shop-cta-menu-item a:after{content:"";display:block;width:7px;height:7px;border-top:1px solid #333;border-right:1px solid #333;transform:rotate(45deg);transform-origin:center;transition:all .3s}.header-megamenu-shop-products-wrapper{width:100%;max-height:550px;display:flex;flex-wrap:wrap;gap:20px 20px;z-index:1;overflow-y:scroll;padding:0 20px}.header-megamenu-shop-products-wrapper::-webkit-scrollbar{width:1px!important}.header-megamenu-shop-products-wrapper::-webkit-scrollbar-button{display:none}.header-megamenu-shop-products-wrapper::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3)}.header-megamenu-shop-products-wrapper::-webkit-scrollbar-track{background:#fff}.header-megamenu-shop-products-wrapper::-webkit-scrollbar-corner,.header-megamenu-shop-products-wrapper::-webkit-scrollbar-track-piece{display:none}.header-megamenu-shop-products-wrapper::-webkit-resizer{display:none}.header-megamenu-shop-cta-menu-item a:hover{text-decoration:none}.header-megamenu-shop-cta-menu-item a:hover:after{transform:translateX(4px) rotate(45deg)}.header-megamenu-shop-products-menu-item{flex:0 0 calc(calc(100% - 40px) / 3)}.header-megamenu-shop-products-menu-item .menu-link{display:flex;align-items:center;justify-content:center;height:100%;position:relative;text-align:center}.header-megamenu-shop-products-menu-item .menu-link.has-media{display:flex;gap:10px 0;flex-direction:column;justify-content:flex-start}.header-megamenu-shop-products-menu-item .menu-link-labels{position:absolute;top:0;left:0;z-index:1;display:inline-flex;gap:0 4px}.header-megamenu-shop-products-menu-item .menu-link-label{background:hsla(0,0%,100%,.6);display:inline-block;color:#003da5;border:1px solid #003da5;font-size:10px;line-height:1.5;padding:2px 4px;border-radius:1px}.header-megamenu-shop-products-menu-item .menu-link-media{width:120px;height:120px;margin:0 auto;overflow:hidden}.header-megamenu-shop-products-menu-item .menu-link-media img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.header-megamenu-shop-products-menu-item .menu-link-text{display:block;color:#666;text-align:center;word-break:break-word}.header-megamenu-shop-products-menu-item .menu-link:not(.has-media) .menu-link-text{width:120px;height:154px;display:flex;flex-direction:column;align-items:center;justify-content:center}.header-megamenu-shop-products-menu-item:hover a.menu-link .menu-link-text{color:#000}.col-header-megamenu-shop-lifestyle{display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"box"}.col-header-megamenu-shop-lifestyle .header-megamenu-lifestyle{grid-area:box}.col-header-megamenu-shop-lifestyle .header-megamenu-lifestyle:not(.header-megamenu-lifestyle-default) .header-megamenu-lifestyle-text{display:none!important}.col-header-megamenu-shop-lifestyle .header-megamenu-lifestyle-media>div{padding-top:100%}@media (max-width:1440px){.header-megamenu-shop-menu .row .col-header-megamenu-shop-submenu{padding:0 40px 0 0;flex:0 0 260px}.header-megamenu-shop-menu .row .col-header-megamenu-shop-products{flex:0 0 calc(100% - calc(260px + 380px))}.header-megamenu-shop-menu .row .col-header-megamenu-shop-lifestyle{flex:0 0 380px;padding:0}.header-megamenu-shop-products-wrapper{padding:0}}@media (max-width:1280px){.header-megamenu-shop-menu .header-megamenu-wrapper{padding:0}}@media (max-width:1200px){.header-megamenu-shop-menu .row .col-header-megamenu-shop-products{flex:0 0 calc(100% - calc(260px));padding:0 0 0 40px}.header-megamenu-shop-menu .row .col-header-megamenu-shop-lifestyle{flex:0 0 100%;display:none}.header-megamenu-shop-products-wrapper{padding:0;max-height:504px}.col-header-megamenu-shop-lifestyle .header-megamenu-lifestyle{flex-direction:row;gap:0 20px;padding:40px 0 0}.col-header-megamenu-shop-lifestyle .header-megamenu-lifestyle-media{flex:0 0 540px}.col-header-megamenu-shop-lifestyle .header-megamenu-lifestyle-text{flex:0 0 calc(100% - calc(540px + 20px))}.col-header-megamenu-shop-lifestyle .header-megamenu-lifestyle-media>div{padding-top:75%}}@media (max-width:992px){.header-menu .header-menu-item.active>.header-megamenu,.header-menu .header-menu-item.wd-active>.header-megamenu{padding:40px 20px}.header-megamenu-shop-menu .row .col-header-megamenu-shop-submenu{padding:0 20px 0 0}.header-megamenu-shop-menu .row .col-header-megamenu-shop-products{padding:0 0 0 20px}.header-megamenu-shop-products-wrapper{gap:10px}.header-megamenu-shop-products-menu-item{flex:0 0 calc(calc(100% - 20px) / 3)}}.header-megamenu-about-menu .header-megamenu-wrapper{width:100%;max-width:1280px;position:relative}.header-megamenu-about-menu .row{margin:0;gap:80px}.header-megamenu-about-menu .row .col{padding:0}.header-megamenu-about-menu .row .col-header-megamenu-about-submenu{flex:0 0 calc(100% - calc(520px + 80px))}.header-megamenu-about-menu .row .col-header-megamenu-about-lifestyle{flex:0 0 520px;overflow:hidden}.col-header-megamenu-about-submenu{display:flex;gap:0 40px}.header-megamenu-about-submenu-block{flex:1}.header-megamenu-about-submenu-block>.header-megamenu-submenu-item>.menu-link{display:block;padding:10px 0;font-weight:700;color:#333}.header-megamenu-about-submenu-block>.header-megamenu-submenu-item:hover>a.menu-link{font-weight:700;color:#000}.header-megamenu-about-submenu-block .header-megamenu-submenu{padding-left:20px}.header-megamenu-about-submenu-block .header-megamenu-submenu .header-megamenu-submenu-item>.menu-link{display:block;padding:10px 0;font-weight:400;color:#666}.header-megamenu-about-submenu-block .header-megamenu-submenu .header-megamenu-submenu-item:hover>a.menu-link{font-weight:400;color:#000}.col-header-megamenu-about-lifestyle{display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"box"}.col-header-megamenu-about-lifestyle .header-megamenu-lifestyle{grid-area:box}.col-header-megamenu-about-lifestyle .header-megamenu-lifestyle-media>div{padding-top:75%}@media (max-width:1200px){.header-megamenu-about-menu .row .col-header-megamenu-about-lifestyle,.header-megamenu-about-menu .row .col-header-megamenu-about-submenu{flex:1}}@media (max-width:1024px){.header-megamenu-about-menu .row .col-header-megamenu-about-submenu{flex:0 0 100%}.header-megamenu-about-menu .row .col-header-megamenu-about-lifestyle{flex:0 0 100%;display:none}.col-header-megamenu-about-lifestyle .header-megamenu-lifestyle{flex-direction:row;gap:0 20px}.col-header-megamenu-about-lifestyle .header-megamenu-lifestyle-media{flex:0 0 540px}.col-header-megamenu-about-lifestyle .header-megamenu-lifestyle-text{flex:0 0 calc(100% - calc(540px + 20px))}.col-header-megamenu-about-lifestyle .header-megamenu-lifestyle-media>div{padding-top:75%}}.header-megamenu-highlight-menu .header-megamenu-wrapper{width:100%;max-width:1140px;position:relative}.header-megamenu-highlight-menu .row{margin:0;gap:80px}.header-megamenu-highlight-menu .row .col{padding:0}.header-megamenu-highlight-menu .row .col-header-megamenu-submenu-highlight{flex:0 0 calc(100% - calc(80px + 1px + 300px))}.header-megamenu-highlight-menu .row .col-header-megamenu-submenu-list{flex:0 0 300px}.header-megamenu-submenu-highlight{width:100%;display:flex;gap:0 40px;position:relative}.header-megamenu-submenu-highlight:after{content:"";position:absolute;top:0;right:-40px;display:block;width:1px;height:100%;border-right:1px solid #e2e2e2}.header-megamenu-submenu-highlight .header-megamenu-submenu-item{flex:1}.header-megamenu-submenu-highlight .header-megamenu-submenu-item .menu-link{width:100%;display:flex;flex-direction:column;gap:10px 0}.header-megamenu-submenu-highlight .header-megamenu-submenu-item .menu-link.menu-item-news{height:100%}.header-megamenu-submenu-highlight .header-megamenu-submenu-item .menu-link.menu-item-news .menu-link-media{margin-top:auto}.header-megamenu-submenu-highlight .menu-link-media{padding-top:75%;position:relative}.header-megamenu-submenu-highlight .menu-link-media img,.header-megamenu-submenu-highlight .menu-link-media video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.header-megamenu-submenu-highlight .menu-link-media video{pointer-events:none}.header-megamenu-submenu-highlight .menu-link-title{font-weight:700;color:#333;transition:all .3s}.header-megamenu-submenu-highlight .menu-link-text{color:#666;transition:all .3s}.header-megamenu-submenu-highlight .header-megamenu-submenu-item:hover .menu-link-text,.header-megamenu-submenu-highlight .header-megamenu-submenu-item:hover .menu-link-title{color:#000}.header-megamenu-submenu-list{width:100%;display:flex;flex-direction:column;gap:28px 0}.header-megamenu-submenu-list .header-megamenu-submenu-item>.menu-link{display:flex;flex-direction:column;gap:10px 0}.header-megamenu-submenu-list .menu-link-title{font-weight:700;color:#333;transition:all .3s}.header-megamenu-submenu-list .menu-link-text{color:#666;transition:all .3s}.header-megamenu-submenu-list .header-megamenu-submenu-item:hover .menu-link-text,.header-megamenu-submenu-list .header-megamenu-submenu-item:hover .menu-link-title{color:#000}@media (max-width:1024px){.header-megamenu-highlight-menu .row .col-header-megamenu-submenu-highlight,.header-megamenu-highlight-menu .row .col-header-megamenu-submenu-list{flex:0 0 100%}.header-megamenu-submenu-highlight:after{content:"";position:absolute;top:auto;bottom:-40px;left:0;right:0;width:100%;height:1px;border-top:1px solid #e2e2e2;border-right:0}.header-megamenu-submenu-list{flex-direction:row;flex-wrap:wrap;gap:40px}.header-megamenu-submenu-list .header-megamenu-submenu-item{flex:0 0 calc(50% - 20px)}}body.drawer-mobile-active #header{transform:translateY(0)!important}.drawer-mobile{position:fixed;z-index:21;top:56px;bottom:0;left:0;right:0;width:100%;transition:all .3s;transform:translateX(100%);opacity:0;visibility:hidden;background:#fff}.drawer-mobile.active,.drawer-mobile.wd-active{transform:translate(0);opacity:1;visibility:visible}@media (min-width:992px){.drawer-mobile,body.drawer-mobile-active:before{display:none}}.drawer-wrapper{height:100%}.drawer-header{height:56px;position:relative;border-bottom:1px solid #f8f8f8;display:none}.drawer-logo{position:absolute;top:50%;left:10px;transform:translateY(-50%);color:#000;font-family:var(--gill-sans);font-weight:600}.drawer-logo svg{display:block;height:21px}.drawer-logo svg path{fill:#000;transition:all .3s}.drawer-actions{position:absolute;top:50%;right:10px;transform:translateY(-50%);display:flex;align-items:center;justify-content:flex-end;gap:0 12px}.drawer-action,.drawer-action a{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.drawer-action a{position:relative;transition:all .3s}.drawer-action a:hover{opacity:.7}.drawer-action button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:24px;height:24px;position:relative;padding:0;margin:0;background:transparent;border:0;transition:all .3s}.drawer-action button:hover{opacity:.7}.drawer-action svg{display:block;width:100%;height:21px}.drawer-action svg path{fill:#000;transition:all .3s}.drawer-container{position:relative;max-height:calc(100dvh - 56px);min-height:calc(100dvh - 56px);overflow-x:hidden;overflow-y:scroll}.drawer-container::-webkit-scrollbar{width:4px!important}.drawer-container::-webkit-scrollbar-button{display:none}.drawer-container::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3)}.drawer-container::-webkit-scrollbar-track{background:#fff}.drawer-container::-webkit-scrollbar-corner,.drawer-container::-webkit-scrollbar-track-piece{display:none}.drawer-container::-webkit-resizer{display:none}.drawer-container>div{transition:all .3s;transform:translateX(0);padding:0 10px 40px;display:flex;flex-direction:column;gap:10px}.drawer-container.active>div,.drawer-container.wd-active>div{transform:translateX(-100%)}.drawer-cta-menu{display:flex;gap:0 12px;padding:10px 20px;margin:0 -10px;overflow-x:scroll;white-space:nowrap}.drawer-cta-menu::-webkit-scrollbar{display:none;height:1px}.drawer-cta-menu::-webkit-scrollbar-button{display:none}.drawer-cta-menu::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3)}.drawer-cta-menu::-webkit-scrollbar-track{background:#fff}.drawer-cta-menu::-webkit-scrollbar-corner,.drawer-cta-menu::-webkit-scrollbar-track-piece{display:none}.drawer-cta-menu::-webkit-resizer{display:none}.drawer-cta-menu-item a{display:block;color:transparent;position:relative}.drawer-cta-menu-item a:before{content:attr(data-title);color:transparent;font-weight:700}.drawer-cta-menu-item a:after{content:attr(data-title);position:absolute;top:0;left:0;color:#666}.drawer-cta-menu-item a:hover:after{color:#000;font-weight:700}.drawer-menu{display:flex;flex-direction:column;gap:0}.drawer-menu .drawer-menu-item{width:100%}.drawer-menu .drawer-menu-item>.menu-link{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1;padding:10px;color:#000;transition:all .3s;font-weight:400}.drawer-menu .drawer-menu-item>.menu-link i{position:absolute;top:50%;right:0;display:block;width:10px;height:10px;border-top:1px solid #666;border-right:1px solid #666;transform:translate(-8px,calc(-50% - 3px)) rotate(135deg);transform-origin:center;transition:all .3s;pointer-events:none}.drawer-menu .drawer-menu-item.active>.menu-link i,.drawer-menu .drawer-menu-item.wd-active>.menu-link i{transform:translate(-8px,calc(-50% + 3px)) rotate(315deg)}.drawer-menu .drawer-menu-item.active>.drawer-megamenu,.drawer-menu .drawer-menu-item.wd-active>.drawer-megamenu{height:auto;opacity:1;visibility:visible;overflow:visible}.drawer-megamenu{transition:all .3s;height:0;opacity:0;visibility:hidden;overflow:hidden}.drawer-megamenu-wrapper{transition:all .3s;display:flex}.drawer-megamenu-slide{transition:all .3s;height:0;overflow:hidden;opacity:0;pointer-events:none;flex:0 0 100%}.drawer-megamenu-slide.active,.drawer-megamenu-slide.wd-active{height:auto;overflow:visible;opacity:1;pointer-events:all}.drawer-megamenu-slide-back{background-color:#fff;margin:0 -10px;padding:0 10px;position:sticky;top:0;z-index:10}.drawer-megamenu-slide-back-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;color:#333;border:0;padding:10px 20px;display:block;position:relative}.drawer-megamenu-slide-back-btn i{position:absolute;top:50%;left:0;display:block;width:7px;height:7px;border-top:1px solid #666;border-right:1px solid #666;transform:translate(5px,-50%) rotate(225deg);transform-origin:center;transition:all .3s;pointer-events:none}.drawer-megamenu-submenu>.drawer-megamenu-submenu-item.has-submenu{cursor:pointer}.drawer-megamenu-submenu>.drawer-megamenu-submenu-item>.menu-link{display:block;position:relative;z-index:1;padding:10px 20px;color:#333;transition:all .3s}.drawer-megamenu-submenu>.drawer-megamenu-submenu-item>.menu-link i.arrow{position:absolute;top:50%;right:0;display:block;width:7px;height:7px;border-top:1px solid #666;border-right:1px solid #666;transform:translate(-10px,-50%) rotate(45deg);transform-origin:center;transition:all .3s;pointer-events:none}.drawer-megamenu-submenu>.drawer-megamenu-submenu-item>.menu-link i.plus{position:absolute;top:50%;right:-5px;display:block;width:14px;height:14px;transform:translate(-10px,-50%);transform-origin:center;transition:all .3s;pointer-events:none}.drawer-megamenu-submenu>.drawer-megamenu-submenu-item>.menu-link i.plus:after,.drawer-megamenu-submenu>.drawer-megamenu-submenu-item>.menu-link i.plus:before{content:"";position:absolute;top:50%;left:50%;display:block;transform:translate(-50%,-50%);transform-origin:center;transition:all .3s;pointer-events:none;background:#666}.drawer-megamenu-submenu>.drawer-megamenu-submenu-item>.menu-link i.plus:before{width:12px;height:1px}.drawer-megamenu-submenu>.drawer-megamenu-submenu-item>.menu-link i.plus:after{width:1px;height:12px}.drawer-megamenu-submenu>.drawer-megamenu-submenu-item>.drawer-megamenu-submenu{transition:all .3s;height:0;opacity:0;visibility:hidden;pointer-events:none;overflow:hidden;padding:0 0 0 20px}.drawer-megamenu-submenu>.drawer-megamenu-submenu-item.active>.menu-link i.plus,.drawer-megamenu-submenu>.drawer-megamenu-submenu-item.wd-active>.menu-link i.plus{transform:translate(-10px,-50%) rotate(180deg)}.drawer-megamenu-submenu>.drawer-megamenu-submenu-item.active>.menu-link i.plus:after,.drawer-megamenu-submenu>.drawer-megamenu-submenu-item.wd-active>.menu-link i.plus:after{height:0}.drawer-megamenu-submenu>.drawer-megamenu-submenu-item.active>.drawer-megamenu-submenu,.drawer-megamenu-submenu>.drawer-megamenu-submenu-item.wd-active>.drawer-megamenu-submenu{height:auto;opacity:1;visibility:visible;pointer-events:all;overflow:visible}.drawer-megamenu-submenu-wrapper{position:absolute;top:0;left:100%;width:100%;z-index:1;height:0;opacity:0;visibility:hidden;pointer-events:none;overflow:hidden;padding:20px 10px 40px}.drawer-megamenu-submenu-wrapper.active,.drawer-megamenu-submenu-wrapper.wd-active{z-index:2;height:auto;opacity:1;visibility:visible;pointer-events:all;overflow:visible}.drawer-megamenu-submenu-wrapper .drawer-megamenu-submenu>.drawer-megamenu-submenu-item{margin:20px 0 0;padding:0 10px}.drawer-megamenu-submenu-wrapper .drawer-megamenu-submenu>.drawer-megamenu-submenu-item>.menu-link{padding:0 0 10px}.drawer-megamenu-lifestyle{position:relative;z-index:1;display:flex;flex-direction:column-reverse;gap:10px 0;transition:all .3s}.drawer-megamenu-lifestyle a{display:block}.drawer-megamenu-lifestyle-media{position:relative}.drawer-megamenu-lifestyle-media>div{position:relative;padding-top:50%;background-color:#e2e2e2}.drawer-megamenu-lifestyle-media>div img,.drawer-megamenu-lifestyle-media>div video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.drawer-megamenu-lifestyle-media>div video{pointer-events:none}.drawer-lifestyle-text{display:block;color:#666}@media (max-width:640px){.drawer-megamenu-lifestyle-media>div{padding-top:0;height:120px}}.drawer-megamenu-shop-menu .drawer-megamenu-wrapper{margin:0 -10px}.drawer-megamenu-shop-menu .drawer-megamenu-slide{padding:0 10px}.drawer-megamenu-shop-menu .drawer-megamenu-submenu-wrapper{padding-top:0}.drawer-megamenu-shop-menu .drawer-megamenu-submenu>.drawer-megamenu-submenu-item.has-divider{position:relative}.drawer-megamenu-shop-menu .drawer-megamenu-submenu>.drawer-megamenu-submenu-item.has-divider:before{content:"";position:absolute;top:50%;left:15px;right:5px;border-top:1px solid #e2e2e2;display:block;height:1px}.drawer-megamenu-shop-products .drawer-megamenu-lifestyle{margin:0 0 20px;padding:0;position:relative}.drawer-megamenu-shop-products .drawer-megamenu-lifestyle-text{display:none}.drawer-megamenu-shop-products .drawer-megamenu-lifestyle-title-wrapper{display:flex;gap:20px 20px;align-items:flex-end;justify-content:space-between;padding:8px;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.drawer-megamenu-shop-products .drawer-megamenu-lifestyle-title{font-weight:700;color:#fff}.drawer-megamenu-shop-products .drawer-megamenu-lifestyle-cta-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px 16px}.drawer-megamenu-shop-products .drawer-megamenu-lifestyle-cta-menu-item a{display:inline-flex;align-items:center;gap:4px;color:#fff}.drawer-megamenu-shop-products .drawer-megamenu-lifestyle-cta-menu-item a:after{content:"";display:block;width:7px;height:7px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg);transform-origin:center;transition:all .3s}.drawer-megamenu-shop-products .drawer-megamenu-lifestyle-cta-menu-item a:hover:after{transform:translateX(4px) rotate(45deg)}.drawer-megamenu-shop-products .drawer-megamenu-lifestyle-cta-menu-item:only-child a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.drawer-megamenu-shop-products-wrapper{width:100%;display:flex;flex-wrap:wrap}.drawer-megamenu-shop-products-menu-item{flex:0 0 50%}.drawer-megamenu-shop-products-menu-item .menu-link{display:flex;align-items:center;justify-content:center;height:100%;position:relative;text-align:center;padding:10px}.drawer-megamenu-shop-products-menu-item .menu-link.has-media{display:flex;gap:10px 0;flex-direction:column;justify-content:flex-start}.drawer-megamenu-shop-products-menu-item .menu-link-labels{position:absolute;top:0;left:0;z-index:1;display:inline-flex;gap:0 4px}.drawer-megamenu-shop-products-menu-item .menu-link-label{background:hsla(0,0%,100%,.6);display:inline-block;color:#003da5;border:1px solid #003da5;font-size:10px;line-height:1.5;padding:2px 4px;border-radius:1px}.drawer-megamenu-shop-products-menu-item .menu-link-media{width:120px;height:120px;overflow:hidden;margin:0 16px}.drawer-megamenu-shop-products-menu-item .menu-link-media img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.drawer-megamenu-shop-products-menu-item .menu-link-text{display:block;color:#333;text-align:center;margin:0 -16px}.drawer-megamenu-shop-products-menu-item:hover a.menu-link .menu-link-text{color:#000}.drawer-megamenu-shop-products-menu-item-all{flex:0 0 100%;padding:20px 10px 0;margin:20px 0 0;border-top:1px solid #ccc}.drawer-megamenu-shop-products-menu-item-all .menu-link{padding:0;display:block}.drawer-megamenu-shop-products-menu-item-all .menu-link .menu-link-text{text-align:left}.drawer-megamenu-shop-products-menu-item-all .menu-link .menu-link-text br{display:none}.drawer-menu:not(:empty)+.drawer-divider{display:block}.drawer-divider{display:none;border-top:1px solid #ccc}.drawer-footer-wrapper{display:flex;flex-direction:column;gap:0}.drawer-footer-box{flex:0 0 100%;padding:10px}.drawer-footer-box>div{display:flex;align-items:center;justify-content:space-between}.drawer-footer-box>div>h4{color:#666;margin:0}.drawer-footer-box>div>h4 a{color:#666;transition:all .3s}.drawer-footer-box>div>h4 a:hover{color:#333;text-decoration:underline}.drawer-footer-box .footer-language .language-item a{text-transform:none;color:#333;font-weight:400}.drawer-footer-box .footer-language .language-item a.active{font-weight:700}.drawer-footer-box .footer-localization button i{display:none}.footer-customer>div{display:flex}.footer-customer-item{display:flex;align-items:center}.footer-customer-item+.footer-customer-item:before{content:"|";margin:0 10px;color:#ccc;font-size:14px;line-height:1.5}.footer-customer-item a{color:#333;transition:all .3s}.footer-customer-item a:hover{color:#333}.footer-customer-item a.active{color:#000;font-weight:700}.footer-wrapper{background-color:#fafafa}.footer-wrapper-container{padding:0 40px;display:grid;grid-template-columns:50% 50%;grid-template-rows:auto;grid-template-areas:"logo social" "boxes boxes" "menu menu" "bottom bottom"}.footer-logo{grid-area:logo;padding:24px 0;width:-moz-fit-content;width:fit-content;display:flex}.footer-logo a{width:100%}.footer-logo svg{display:block;width:66px;height:21px}.footer-logo svg path{fill:#000}.footer-logo span{white-space:pre-line;padding-left:20px;margin-left:20px;border-left:1px solid #000;color:#555;font-family:var(--gill-sans);font-size:16px;line-height:21px;font-weight:400}.footer-social-channels{grid-area:social;height:70px;padding:24px 0;display:flex;gap:20px;align-items:center;justify-content:flex-end}.footer-social-channels a{display:block}.footer-social-channels svg{display:block;height:21px}.footer-social-channels .social-brand-xhs svg{width:32px;height:32px}.footer-social-channels .social-brand-wechat-toggle{position:relative}.footer-social-channels .social-brand-wechat-toggle svg{pointer-events:none}.footer-social-channels .social-brand-wechat-toggle img{position:absolute;top:100%;left:50%;transition:all .3s;transform:translate(-50%);opacity:0;display:block;min-width:160px;pointer-events:none;z-index:1}.footer-social-channels .social-brand-wechat-toggle.active img{opacity:1;transform:translate(-50%,8px);pointer-events:all}.footer-container{width:100%;max-width:1230px;margin:0 auto}.footer-container-boxes{grid-area:boxes}.footer-container-boxes+.footer-container-menu{padding-top:40px;border-top:1px solid #e2e2e2}.footer-container-menu{grid-area:menu;margin-top:40px}.footer-container-menu+.footer-container-bottom{padding-top:20px;border-top:1px solid #e2e2e2}.footer-container-bottom{grid-area:bottom;padding:0 0 40px;margin-top:40px}.footer-box{display:flex;flex-direction:column;gap:10px}.footer-box h3,.footer-box h3 .menu-link{text-transform:uppercase;color:#999;margin:0}.footer-box h3 a.menu-link:hover{color:#000}.footer-box h4{display:none;margin:0 0 4px;letter-spacing:0;color:#999;font-weight:400}.footer-box p{color:#333;margin:0}.footer-newsletter-form .form-group{display:inline-flex;position:relative;width:100%;max-width:360px}.footer-newsletter-form .form-group input{padding-right:48px;width:100%}.footer-newsletter-form .form-group button{border:0;border-left:1px solid #e2e2e2;position:absolute;top:1px;bottom:1px;right:1px;z-index:1;display:flex;align-items:center;justify-content:center}.footer-newsletter-form .form-group button svg{display:block}.footer-newsletter-form .form-group button svg path{fill:#000}.footer-newsletter-form .form-group button:hover svg path{fill:#fff}.footer-newsletter-form .errors{background:transparent;color:#d50000;padding:0;margin:0 0 10px;font-size:14px;line-height:1.5}.footer-newsletter-form .errors ul{list-style:none;padding:0;margin:0}.footer-newsletter-form .newsletter-success{color:#333}.footer-newsletter-form .newsletter-success a{text-decoration:underline;color:#000}.footer-newsletter-acknowledgement{color:#666}.footer-newsletter-acknowledgement a{text-decoration:underline;color:#000}.footer-store-locator-info{display:flex;flex-direction:column;align-items:flex-start;gap:10px 0}.footer-store-locator-info>p{padding-left:26px;position:relative;color:#333}.footer-store-locator-info>p svg{position:absolute;top:4px;left:0;display:block}.footer-store-locator-info>a{text-decoration:underline;color:#000}.footer-box-locale{display:flex;flex-direction:row;gap:0 20px}.footer-region button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;color:#000;border:0;padding:0;display:flex;align-items:center;gap:0 4px;text-align:left;white-space:nowrap}.footer-region button i{display:none}.footer-region button span{text-transform:uppercase;font-weight:700}.footer-language>div{display:flex}.footer-language .language-item{display:flex;align-items:center;white-space:nowrap}.footer-language .language-item+.language-item:before{content:"|";margin:0 10px;color:#ccc;font-size:14px;line-height:1.5}.footer-language .language-item a{text-transform:uppercase;color:#999;font-weight:700;transition:all .3s}.footer-language .language-item a:hover{color:#333}.footer-language .language-item a.active{color:#000;pointer-events:none}.footer-language .language-item a.en:after{content:var(--language-en)}.footer-language .language-item a.zh-tw:after{content:var(--language-zh-tw)}.footer-language .language-item a.es:after{content:var(--language-es)}.footer-language .language-item a.fr:after{content:var(--language-fr)}.footer-localization button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;color:#000;border:0;padding:0;display:flex;align-items:center;gap:0 4px;text-align:left;white-space:nowrap}.footer-localization button i{line-height:14px}.footer-localization button span{font-weight:700}.footer-payment-gateway>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.footer-payment-gateway svg{display:inline-block}.footer-policy-menu{flex-wrap:wrap}.footer-policy-menu,.footer-policy-menu-item{display:flex;align-items:center}.footer-policy-menu-item+.footer-policy-menu-item:before{content:"|";margin:0 8px;color:#ccc;font-size:14px;line-height:1.5}.footer-policy-menu-item .menu-link{display:inline-block;color:#666;padding:4px 0;transition:all .3s}.footer-policy-menu-item a.menu-link:hover{color:#000}.footer-box-copyright{flex-direction:row;flex-wrap:wrap}.footer-box-copyright>div,.footer-box-copyright>div a{color:#999}.footer-box-copyright>div a:hover{color:#000;transition:all .3s}.footer-boxes .row{margin:0;gap:0 80px}.footer-boxes .row .col{padding:0;flex:0 0 calc(50% - 40px)}.footer-menu>.flex-row{flex-wrap:wrap;gap:25px}.footer-menu .row{margin:0;gap:0 80px}.footer-menu .row .col{padding:0}.footer-menu-block{display:flex;flex-direction:column;gap:10px 0}.footer-menu-block>h3{margin:0}.footer-menu-items{display:flex;flex-direction:column}.footer-menu-item>.menu-link{display:inline-block;color:#333;padding:4px 0;transition:all .3s}.footer-menu-item>a.menu-link:hover{color:#000}.footer-bottom .row{margin:0;align-items:center;justify-content:space-between}.footer-bottom .row+.row{margin-top:20px}.footer-bottom .row>div{padding:0}@media (max-width:1200px){.footer-boxes .row{gap:0 40px}.footer-boxes .row .col{flex:0 0 calc(50% - 20px)}.footer-menu .row{gap:0 40px}}@media (max-width:1024px){.footer-newsletter-form .form-group{max-width:300px}.footer-boxes .row{gap:0 20px}.footer-boxes .row .col{flex:0 0 calc(50% - 10px)}.footer-menu .row{gap:0 20px}}@media (max-width:991px){.footer-wrapper{padding:40px 20px}.footer-wrapper-container{padding:0;display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"logo" "social" "boxes" "menu" "bottom"}.footer-logo{padding:0;height:auto}.footer-social-channels{padding:0 0 24px;margin-top:40px;justify-content:flex-start;height:auto}.footer-social-channels .social-brand-wechat-toggle img{left:0;transform:none}.footer-social-channels .social-brand-wechat-toggle.active img{left:0;transform:translateY(8px)}.footer-container-social{display:revert}.footer-container-bottom,.footer-container-menu{padding-top:0!important;border:0!important}.footer-newsletter-form .form-group{max-width:360px}.footer-box-locale{gap:0 20px}.footer-box-locale>div{flex:1}.footer-language .language-item a,.footer-localization button span,.footer-region button span{font-size:14px}.footer-payment-gateway>h4{margin:0 0 10px}.footer-payment-gateway>div{justify-content:flex-start}.footer-policy-menu-item .menu-link{font-size:14px}.footer-box-copyright{text-align:left}.footer-boxes .row{flex-direction:column;gap:40px 0}.footer-boxes .row .col{flex:0 0 100%}.footer-menu .row{gap:20px}.footer-menu .row .col{flex:0 0 calc(50% - 10px)}.footer-menu-block{gap:4px 0}.footer-bottom .row{flex-direction:column;gap:20px 0}.footer-bottom .row+.row{padding-top:20px;border-top:1px solid #e2e2e2;gap:10px 0}}@media (max-width:767px){.footer-box h4{display:block}}@media (max-width:575px){.footer-social-channels .social-brand-xhs svg{width:21px;height:21px}.footer-newsletter-form .form-group{max-width:100%}}body.minicart-active:before{z-index:20;display:block}.minicart{position:fixed;z-index:21;top:0;bottom:0;right:0;width:100%;max-width:445px;transition:all .3s;transform:translateX(100%);opacity:0;visibility:hidden;background:#fafafa}.minicart.active,.minicart.wd-active{transform:translate(0);opacity:1;visibility:visible}.minicart-header{padding:32px 20px;position:relative}.minicart-header:before{content:"";position:absolute;bottom:0;left:20px;right:20px;border-top:1px solid #ddd;display:block;height:1px}.minicart-header-wrapper{display:flex;align-items:center;justify-content:space-between}.minicart-title{font-size:18px;color:#000}.minicart-count:before{content:"("}.minicart-count:after{content:")"}.minicart-error-message{font-size:12px;line-height:14px;color:red}.minicart-action button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:20px;height:20px;position:relative;padding:0;margin:0;background:transparent;border:0;transition:all .3s;opacity:.5}.minicart-action button:hover{opacity:1}.minicart-action svg{display:block;width:100%;height:20px}.minicart-action svg path{fill:#000;transition:all .3s}.minicart-divider{position:relative;width:100%}.minicart-divider:before{content:"";position:absolute;top:0;left:0;right:0;border-top:1px solid #ddd;display:block;height:1px}.minicart-container{padding:32px 20px;max-height:calc(100dvh - 90px);min-height:calc(100dvh - 90px);overflow-x:hidden;overflow-y:scroll;display:flex;flex-direction:column;gap:32px;--scroll-vertical-bg:#fafafa}.minicart-container.has-items{padding-bottom:calc(90px + 112px)}.minicart-container::-webkit-scrollbar{width:4px!important}.minicart-container::-webkit-scrollbar-button{display:none}.minicart-container::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3)}.minicart-container::-webkit-scrollbar-track{background:#fff}.minicart-container::-webkit-scrollbar-corner,.minicart-container::-webkit-scrollbar-track-piece{display:none}.minicart-container::-webkit-resizer{display:none}.minicart-items{display:flex;flex-direction:column;gap:40px}.minicart-items:empty{display:none}.minicart-item{display:flex;gap:12px}.minicart-item-img{flex:0 0 100px}.minicart-item-img a{display:flex}.minicart-item-img img{display:block}.minicart-item-box{width:100%;display:flex;flex-direction:column;gap:38px}.minicart-item-info-box{display:flex;gap:12px;justify-content:space-between}.minicart-item-info{display:flex;flex-direction:column;gap:4px}.minicart-item-title a{font-size:16px;font-weight:600;line-height:1.5;color:#333}.minicart-item-variant{font-size:14px;line-height:20px;color:#555}.minicart-item-remove{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:12px;height:12px;position:relative;padding:0;margin:0;background:transparent;border:0;transition:all .3s;opacity:.5}.minicart-item-remove:hover{opacity:1}.minicart-item-remove svg{display:block;width:100%;height:12px}.minicart-item-remove svg path{fill:#000;transition:all .3s}.minicart-item-meta-box{margin-top:auto;display:flex;align-items:center;justify-content:space-between}.minicart-item-qty{font-size:12px;line-height:14px;color:#555}.minicart-item-price{font-size:14px;line-height:1;color:#000;font-weight:700;letter-spacing:2px;text-align:right}@media (max-width:575px){.minicart-items{gap:32px}}.minicart-quicklinks{display:flex;flex-direction:column;gap:10px}.minicart-quicklinks-title{color:#000}.minicart-quicklinks-menus{display:flex;flex-wrap:wrap;gap:10px}.minicart-quicklinks-menu{flex:0 0 calc(50% - 5px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:28px 10px;background:#fff;color:#333;transition:all .3s}.minicart-quicklinks-menu:hover{color:#000;box-shadow:0 0 1px 0 rgba(0,0,0,.15)}.minicart-quicklinks-menu div{width:100px;height:100px}.minicart-quicklinks-menu img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.minicart-quicklinks-menu span{font-size:14px}@media (max-width:575px){.minicart-quicklinks-title{font-weight:700}}.minicart-disclaimer{display:flex;gap:8px;align-items:flex-start}.minicart-disclaimer-img{width:24px}.minicart-payment-gateway{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px}.minicart-payment-gateway svg{display:inline-block}.minicart-footer{padding:32px 20px;position:absolute;bottom:0;left:0;width:100%;background:hsla(0,0%,100%,.9);z-index:1;border-top:1px solid #ddd}.minicart-footer .btn{width:100%;background-color:#000;border-color:#000;color:#fff;text-transform:none;font-size:14px;line-height:22px;letter-spacing:2px;padding:12px 20px}.minicart-footer .btn:hover{background-color:#fff;border-color:#000;color:#000}body.localization-popup-active:before{z-index:10000;display:block}.localization-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s;min-width:320px;background:#fafafa;padding:24px 0;opacity:0;pointer-events:none;z-index:10001}body.localization-popup-active .localization-popup{opacity:1;pointer-events:all}.localization-popup .close-btn{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:0}.localization-popup .close-btn svg{display:block;width:13px}.localization-popup .localization-title{font-size:14px;font-weight:700;padding:10px 20px;text-align:center;color:#000;letter-spacing:1px}.localization-popup .localization-item button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;display:flex;align-items:center;gap:4px;font-size:14px;font-weight:700;padding:10px 20px;color:#000}.localization-popup .localization-item button span{font-weight:700}body.template-index #header{position:fixed;top:0;left:0;width:100%;z-index:11}body.template-index .header-wrapper{background-color:transparent;border-bottom-color:transparent}body.template-index .header-logo a{color:#fff}body.template-index .header-action svg path,body.template-index .header-logo svg path{fill:#fff}body.template-index .header-action>span{color:#fff}body.template-index .header-action-cart .header-icon-cart-total-items{color:#000;background-color:#fff}body.template-index .header-menu:hover>.header-menu-item .header-menu-item-wrapper>a{color:#ccc}body.template-index .header-menu:not(:hover)>.header-menu-item .header-menu-item-wrapper>a{color:#fff}body.template-index .header-menu .header-menu-item .header-menu-item-wrapper>a:after{background-color:transparent}body.template-index .header-menu .header-menu-item:hover .header-menu-item-wrapper>a{color:#fff}body:not(.template-index) #header,body[class*=scroll-header-] #header{position:sticky;top:0;z-index:11}body[class*=scroll-] .header-wrapper{background-color:#fff;border-bottom-color:#e2e2e2}body[class*=scroll-] .header-logo a{color:#000}body[class*=scroll-] .header-action svg path,body[class*=scroll-] .header-logo svg path{fill:#000}body[class*=scroll-] .header-action>span{color:#000}body[class*=scroll-] .header-action-cart .header-icon-cart-total-items{color:#fff;background-color:#000}body[class*=scroll-] .header-menu:hover>.header-menu-item .header-menu-item-wrapper>a{color:#666}body[class*=scroll-] .header-menu:not(:hover)>.header-menu-item .header-menu-item-wrapper>a{color:#000}body[class*=scroll-] .header-menu .header-menu-item .header-menu-item-wrapper>a:after{background-color:#000}body[class*=scroll-] .header-menu .header-menu-item:hover .header-menu-item-wrapper>a{color:#000}body.header-menu-hover-active:before{display:block}body.header-menu-hover-active .header-wrapper{background-color:#fff;border-bottom-color:#e2e2e2}body.header-menu-hover-active .header-logo a{color:#000}body.header-menu-hover-active .header-action svg path,body.header-menu-hover-active .header-logo svg path{fill:#000}body.header-menu-hover-active .header-action>span{color:#000}body.header-menu-hover-active .header-action-cart .header-icon-cart-total-items{color:#fff;background-color:#000}body.header-menu-hover-active .header-menu:hover>.header-menu-item .header-menu-item-wrapper>a{color:#666}body.header-menu-hover-active .header-menu:not(:hover)>.header-menu-item .header-menu-item-wrapper>a{color:#000}body.header-menu-hover-active .header-menu .header-menu-item .header-menu-item-wrapper>a:after{background-color:#000}body.header-menu-hover-active .header-menu .header-menu-item:hover .header-menu-item-wrapper>a{color:#000}body.header-menu-hover-active .header-menu .header-megamenu-close{opacity:1}body.drawer-mobile-active #shopify-section-header-announcement{display:none}body.drawer-mobile-active .header-wrapper{background-color:#fff;border-bottom-color:transparent}body.drawer-mobile-active .header-logo a{color:#000}body.drawer-mobile-active .header-action svg path,body.drawer-mobile-active .header-logo svg path{fill:#000}body.drawer-mobile-active .header-action>span{color:#000}body.drawer-mobile-active .header-action-cart .header-icon-cart-total-items{color:#fff;background-color:#000}body.drawer-mobile-active .header-menu:hover>.header-menu-item .header-menu-item-wrapper>a{color:#666}body.drawer-mobile-active .header-menu:not(:hover)>.header-menu-item .header-menu-item-wrapper>a{color:#000}body.drawer-mobile-active .header-menu .header-menu-item .header-menu-item-wrapper>a:after{background-color:#000}body.drawer-mobile-active .header-menu .header-menu-item:hover .header-menu-item-wrapper>a{color:#000}body.drawer-mobile-active .header-menu .header-megamenu-close{opacity:1}body.drawer-mobile-active .header-action-drawer svg:first-child{display:none}body.drawer-mobile-active .header-action-drawer svg:last-child{display:block}body.dark-theme{background-color:#000}body.dark-theme #site-header-notification{background-color:#383838}body.dark-theme .header-wrapper{background-color:#000;border-bottom-color:#000}body.dark-theme .header-logo a{color:#fff}body.dark-theme .header-action svg path,body.dark-theme .header-logo svg path{fill:#fff}body.dark-theme .header-action>span{color:#fff}body.dark-theme .header-action-cart .header-icon-cart-total-items{color:#fff;background-color:#000}body.dark-theme .header-search{background-color:#222}body.dark-theme .search-bar-close svg path{fill:#fff}body.dark-theme .header-menu:hover>.header-menu-item .header-menu-item-wrapper>a{color:#ccc}body.dark-theme .header-menu:not(:hover)>.header-menu-item .header-menu-item-wrapper>a{color:#fff}body.dark-theme .header-menu .header-menu-item .header-menu-item-wrapper>a:after{background-color:transparent}body.dark-theme .header-menu .header-menu-item:hover .header-menu-item-wrapper>a{color:#fff}body.dark-theme .header-menu .header-megamenu-close button svg path{fill:#fff}body.dark-theme .header-megamenu-shop-title{color:#fff}body.dark-theme .header-megamenu-shop-cta-menu-item a{color:#e2e2e2}body.dark-theme .header-megamenu-shop-cta-menu-item a:after{border-top-color:#e2e2e2;border-right-color:#e2e2e2}body.dark-theme .header-megamenu-shop-cta-menu-item a:hover{color:#fff}body.dark-theme .header-megamenu-shop-cta-menu-item a:hover:after{border-top-color:#fff;border-right-color:#fff}body.dark-theme .header-megamenu{background:#222}body.dark-theme .header-megamenu .header-megamenu-lifestyle-text{color:#e2e2e2}body.dark-theme .header-megamenu-shop-menu .row .col-header-megamenu-shop-submenu:before{background-color:#111}body.dark-theme .header-megamenu-shop-submenu .header-megamenu-submenu-item>.menu-link{color:#e2e2e2}body.dark-theme .header-megamenu-shop-submenu .header-megamenu-submenu-item.active>a.menu-link,body.dark-theme .header-megamenu-shop-submenu .header-megamenu-submenu-item.wd-active>a.menu-link,body.dark-theme .header-megamenu-shop-submenu .header-megamenu-submenu-item:hover>a.menu-link{color:#fff}body.dark-theme .header-megamenu-shop-submenu .header-megamenu-submenu-item.has-products>.menu-link:after{border-top-color:#e2e2e2;border-right-color:#e2e2e2}body.dark-theme .header-megamenu-shop-submenu .header-megamenu-submenu-item.has-divider:before{border-top-color:#333}body.dark-theme .header-megamenu-shop-products-wrapper::-webkit-scrollbar-track{background:#222}body.dark-theme .header-megamenu-shop-products-menu-item .menu-link-label{color:#fff;border-color:#003da5;background:#003da5}body.dark-theme .header-megamenu-shop-products-menu-item .menu-link-media{background:#fff}body.dark-theme .header-megamenu-shop-products-menu-item .menu-link-text{color:#e2e2e2}body.dark-theme .header-megamenu-shop-products-menu-item:hover>a.menu-link .menu-link-text{color:#fff}body.dark-theme .header-megamenu-about-submenu-block>.header-megamenu-submenu-item>.menu-link{color:#e2e2e2}body.dark-theme .header-megamenu-about-submenu-block>.header-megamenu-submenu .header-megamenu-submenu-item:hover>a.menu-link{color:#fff}body.dark-theme .header-megamenu-about-submenu-block .header-megamenu-submenu .header-megamenu-submenu-item>.menu-link{color:#e2e2e2}body.dark-theme .header-megamenu-about-submenu-block .header-megamenu-submenu .header-megamenu-submenu-item:hover>a.menu-link{color:#fff}body.dark-theme .header-megamenu-submenu-highlight:after{border-right-color:#333}body.dark-theme .header-megamenu-submenu-highlight .menu-link-text,body.dark-theme .header-megamenu-submenu-highlight .menu-link-title{color:#e2e2e2}body.dark-theme .header-megamenu-submenu-highlight .header-megamenu-submenu-item:hover .menu-link-text,body.dark-theme .header-megamenu-submenu-highlight .header-megamenu-submenu-item:hover .menu-link-title{color:#fff}body.dark-theme .header-megamenu-submenu-list .menu-link-text,body.dark-theme .header-megamenu-submenu-list .menu-link-title{color:#e2e2e2}body.dark-theme .header-megamenu-submenu-list .header-megamenu-submenu-item:hover .menu-link-text,body.dark-theme .header-megamenu-submenu-list .header-megamenu-submenu-item:hover .menu-link-title{color:#fff}body.dark-theme .footer-wrapper{background-color:#000}body.dark-theme .footer-logo svg path{fill:#fff}body.dark-theme .footer-logo span{border-left-color:#fff;color:#fff}body.dark-theme .footer-social-channels a svg{filter:invert(1)}body.dark-theme .footer-container-bottom,body.dark-theme .footer-container-menu{border-top-color:#333}body.dark-theme .footer-box h3,body.dark-theme .footer-box h3 .menu-link,body.dark-theme .footer-box h3 a.menu-link:hover{color:#fff}body.dark-theme .footer-box p,body.dark-theme .footer-newsletter-form .newsletter-success a{color:#e2e2e2}body.dark-theme .footer-newsletter-form .newsletter-success a:hover{color:#fff}body.dark-theme .footer-newsletter-acknowledgement,body.dark-theme .footer-newsletter-acknowledgement a{color:#e2e2e2}body.dark-theme .footer-newsletter-acknowledgement a:hover{color:#fff}body.dark-theme .footer-store-locator-info>p{color:#e2e2e2}body.dark-theme .footer-store-locator-info>p svg path{fill:#fff}body.dark-theme .footer-region button,body.dark-theme .footer-store-locator-info>a{color:#fff}body.dark-theme .footer-language .language-item a,body.dark-theme .footer-language .language-item+.footer-language .language-item:before{color:#e2e2e2}body.dark-theme .footer-language .language-item a.active,body.dark-theme .footer-language .language-item a:hover{color:#fff}body.dark-theme .footer-policy-menu-item .menu-link,body.dark-theme .footer-policy-menu-item+.footer-policy-menu-item:before{color:#e2e2e2}body.dark-theme .footer-policy-menu-item a.menu-link:hover{color:#fff}body.dark-theme .footer-box-copyright>div,body.dark-theme .footer-box-copyright>div a{color:#e2e2e2}body.dark-theme .footer-box-copyright>div a:hover{color:#fff}body.dark-theme .footer-menu-item>.menu-link{color:#e2e2e2}body.dark-theme .footer-menu-item>a.menu-link:hover{color:#fff}body.dark-theme .page-container{background-color:#000;color:#fff}body.dark-theme.drawer-mobile-active .header-wrapper,body.dark-theme.header-menu-hover-active .header-wrapper{background-color:#222;border-bottom-color:#333}body.dark-theme.drawer-mobile-active .drawer-mobile{background-color:#222}body.dark-theme.drawer-mobile-active .drawer-container::-webkit-scrollbar-track{background-color:#222}body.dark-theme.drawer-mobile-active .drawer-container::-webkit-scrollbar-thumb{background:rgba(0,0,0,.8)}body.dark-theme.drawer-mobile-active .drawer-cta-menu-item a:after{color:#e2e2e2}body.dark-theme.drawer-mobile-active .drawer-cta-menu-item a:hover:after{color:#fff}body.dark-theme.drawer-mobile-active .drawer-menu .drawer-menu-item>.menu-link{color:#e2e2e2}body.dark-theme.drawer-mobile-active .drawer-menu .drawer-menu-item>.menu-link i{border-top-color:#fff;border-right-color:#fff}body.dark-theme.drawer-mobile-active .drawer-menu .drawer-menu-item.active>.menu-link{color:#fff}body.dark-theme.drawer-mobile-active .drawer-megamenu-slide-back{background:#222}body.dark-theme.drawer-mobile-active .drawer-megamenu-slide-back-btn{color:#e2e2e2}body.dark-theme.drawer-mobile-active .drawer-megamenu-slide-back-btn i{border-top-color:#e2e2e2;border-right-color:#e2e2e2}body.dark-theme.drawer-mobile-active .drawer-megamenu-submenu>.drawer-megamenu-submenu-item>.menu-link{color:#e2e2e2}body.dark-theme.drawer-mobile-active .drawer-megamenu-submenu>.drawer-megamenu-submenu-item>.menu-link i{border-top-color:#fff;border-right-color:#fff}body.dark-theme.drawer-mobile-active .drawer-megamenu-submenu>.drawer-megamenu-submenu-item>.menu-link i.plus:after,body.dark-theme.drawer-mobile-active .drawer-megamenu-submenu>.drawer-megamenu-submenu-item>.menu-link i.plus:before{background:#e2e2e2}body.dark-theme.drawer-mobile-active .drawer-megamenu-shop-products-menu-item .menu-link-text{color:#e2e2e2}body.dark-theme.drawer-mobile-active .drawer-megamenu-shop-products-menu-item:hover a.menu-link .menu-link-text{color:#fff}body.dark-theme.drawer-mobile-active .drawer-divider{border-top-color:#333}@media (max-width:1200px){body.dark-theme .header-megamenu-shop-menu .header-megamenu-wrapper::-webkit-scrollbar-track,body.dark-theme .header-megamenu-shop-menu::-webkit-scrollbar-track{background:#222}}@media (max-width:991px){body.dark-theme .footer-bottom .row+.row{border-top-color:#333}body.dark-theme.search-bar-active .header-wrapper{border-bottom-color:#222}}body.scroll-footer .sticky-menu-section{top:0!important}@media (max-width:1023px){body.scroll-btm .sticky-menu-section{top:70px!important}}@media (max-width:991px){body.scroll-btm .sticky-menu-section{top:56px!important}}#site-header-notification{background:#000;color:#fff;font-size:16px;font-weight:400;text-align:center;transition:all .3s;transform-origin:top}.tooltip{position:relative;display:inline-block;opacity:1!important}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:4px;padding:4px;position:absolute;z-index:1;top:125%;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .3s}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}@media (min-width:640px){.sm\:flex-row{flex-direction:row}}@media (min-width:1024px){.lg\:w-1\/2{width:50%}.lg\:flex-row{flex-direction:row}}@media (min-width:1280px){.xl\:w-1\/3{width:33.333333%}.xl\:w-2\/3{width:66.666667%}.xl\:flex-1{flex:1 1 0%}.xl\:flex-none{flex:none}.xl\:flex-row{flex-direction:row}.xl\:flex-col{flex-direction:column}}