/*!
 *  1.2. Reset
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;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:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.hidden{display:none}.clear{clear:both}*{box-sizing:border-box}input,button{background:transparent;border:none;padding:0;margin:0}input:focus,input:outline,button:focus,button:outline{border:none}summary{cursor:pointer;list-style:none;position:relative}summary::-webkit-details-marker{display:none}/*! Variables declarations 
  If you wish to change margins, paddings, heights, this is the place to do so 
  Almost all dimensions & spacing is based on these variables 
!*/:root{--vertical-padding: var(--vertical-padding-base);--vertical-padding-more: calc(var(--vertical-padding-base) * 1.5);--horizontal-padding: var(--horizontal-padding-base);--horizontal-padding-more: calc(var(--horizontal-padding-base) * 1.1);--compact-header-padding: 50px;--grid-gutter: var(--grid-gutter-base)}@media screen and (max-width: 1600px){:root{--grid-gutter: calc(var(--grid-gutter-base) * .75)}}@media screen and (min-width: 1680px) and (max-width: 1919px){:root{--horizontal-padding: calc(var(--horizontal-padding-base) * .8)}}@media screen and (min-width: 1440px) and (max-width: 1599px){:root{--horizontal-padding: calc(var(--horizontal-padding-base) * .7)}}@media screen and (max-width: 1440px){:root{--grid-gutter: calc(var(--grid-gutter-base) * .6)}}@media screen and (min-width: 1280px) and (max-width: 1439px){:root{--horizontal-padding: calc(var(--horizontal-padding-base) * .6)}}@media screen and (max-width: 1280px){:root{--vertical-padding-more: var(--vertical-padding);--horizontal-padding: calc(var(--horizontal-padding-base) * .5);--horizontal-padding-more: calc(var(--horizontal-padding-base) * .7)}}@media screen and (max-width: 948px){:root{--vertical-padding: calc(var(--vertical-padding-base) * .7);--horizontal-padding: 25px;--horizontal-padding-more: 50px;--compact-header-padding: 30px;--grid-gutter: calc(var(--grid-gutter-base) * .4)}}@media screen and (max-width: 648px){:root{--vertical-padding: calc(var(--vertical-padding-base) * .6);--compact-header-padding: 20px}}@media screen and (max-width: 480px){:root{--vertical-padding: calc(var(--vertical-padding-base) * .5)}}.lazy-image{transition:background .2s linear;position:relative;background:rgba(var(--color-body-txt),.03)}.lazy-image img{height:100%;width:100%;object-fit:cover;transition:opacity .15s linear;vertical-align:bottom;opacity:0}.lazy-image img.lazyloaded{opacity:1}.lazy-image--background.lazy-image{background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;left:0;width:100%;height:100%!important;z-index:0;padding-top:0!important;transition:background .2s linear}.lazy-image--background.lazy-image img{height:100%;width:100%;object-fit:cover;transition:opacity .15s linear}[data-ratio].lazy-image{height:0}[data-ratio].lazy-image img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.lazy-image--hover{overflow:hidden}.lazy-image--hover .lazy-image--background{-webkit-backface-visibility:hidden;transform:scale(1);overflow:hidden;transition:background .2s linear,transform .3s linear}.no-touchevents .lazy-image--hover:hover .lazy-image--background,.focus .lazy-image--hover .lazy-image--background{transform:scale(1.1)}.lazy-caption{position:absolute;bottom:0;width:100%;background:linear-gradient(0deg,#3333334d,#33333340,#3333,#33333326,#3333331a 80%,#3333330d 90%,#33333305 96%,#3330);color:#fff;padding:35px 15px 15px;line-height:1}.lazy-preloader{display:block}.lazy-preloader:before{width:20px;height:20px;content:"";border:1px solid rgba(var(--color-body-txt),.24);border-top:1px solid rgba(var(--color-body-accent),1);border-radius:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;animation:lazy-spin 1s infinite linear}.lazyloaded+.lazy-preloader,.lazyloaded .lazy-preloader{display:none!important}.alert{display:block;line-height:1.5;padding:14px 20px 12px;margin-bottom:18px}.alert strong{text-transform:capitalize}.alert--error{color:#721c24;background-color:#f8d7da}.alert--success{color:#155724;background-color:#d4edda}.alert--note{color:#856404;background-color:#fff3cd}@media screen and (min-width: 1921px){.alert{font-size:calc(14px / 14 * var(--base-body-size) + 0px);line-height:1}}@media screen and (min-width: 1280px) and (max-width: 1920px){.alert{font-size:calc(13px / 14 * var(--base-body-size) + 0px);line-height:1}}@media screen and (min-width: 1023px) and (max-width: 1280px){.alert{font-size:calc(12px / 14 * var(--base-body-size) + 0px);line-height:1}}@media screen and (max-width: 1023px){.alert{font-size:calc(12px / 14 * var(--base-body-size) + 0px);line-height:1}}a{-webkit-transition:color .15s linear,background-color .15s linear,fill .15s linear,.15s opacity linear;transition:color .15s linear,background-color .15s linear,fill .15s linear,.15s opacity linear}.button,.shopify-challenge__button{font-family:Action Sans;font-size:16px;font-style:normal;font-weight:400;line-height:22.4px;padding:8px 20px;border:1px solid transparent;transition:all .15s linear,width 0ms;cursor:pointer;display:inline-block;-webkit-appearance:none;border-radius:50px}.button svg,.shopify-challenge__button svg{transition:all .15s linear}html[dir=rtl] .button svg,html[dir=rtl] .shopify-challenge__button svg{transform:scale(-1)}.button--large{font-size:20px;height:70px;line-height:68px;padding:0 50px}.button--small{font-size:13px;height:50px;line-height:48px;border:1px solid transparent;padding:0 20px}.button--small .symbol{top:7px!important}.button--smallest{display:inline-block;border-radius:20px;font-size:12px;line-height:1;padding:7px 14px;margin:5px;border:1px solid transparent}.button--outline{outline:none!important;border-color:rgba(var(--color-body-txt),1);color:rgba(var(--color-body-txt),1)}.button--outline svg *{fill:rgba(var(--color-body-txt),1);transition:all .15s linear}.no-touchevents .button--outline:not(.button--outline-hover):hover{border-color:rgba(var(--color-body-accent),1);color:rgba(var(--color-body-accent),1)}.no-touchevents .button--outline:not(.button--outline-hover):hover svg *{fill:rgba(var(--color-body-accent),1)}.disabled.button--outline{opacity:.66;border-color:rgba(var(--color-body-txt),.16)}.sidebar-element .button--outline{border-color:rgba(var(--color-sidebar-txt),1)!important;color:rgba(var(--color-sidebar-txt),1)!important}.sidebar-element .button--outline svg *{fill:rgba(var(--color-sidebar-txt),1)!important}.no-touchevents .sidebar-element .button--outline:not(.button--outline-hover):hover{border-color:rgba(var(--color-sidebar-accent),1)!important;color:rgba(var(--color-sidebar-accent),1)!important}.no-touchevents .sidebar-element .button--outline:not(.button--outline-hover):hover svg *{fill:rgba(var(--color-sidebar-accent),1)!important}.sidebar-element .disabled.button--outline{border-color:rgba(var(--color-sidebar-txt),.16)}.button--solid,.shopify-challenge__button{outline:none!important;background:rgba(var(--color-body-txt),1);color:rgba(var(--color-body-txt-foreground),1)}.button--solid path,.shopify-challenge__button path{fill:rgba(var(--color-body-txt-foreground),1)}.no-touchevents .button--solid:hover,.no-touchevents .shopify-challenge__button:hover{border-color:transparent;background:rgba(var(--color-body-accent),1)!important;color:rgba(var(--color-body-accent-foreground),1)!important}.no-touchevents .button--solid:hover svg *,.no-touchevents .shopify-challenge__button:hover svg *{fill:rgba(var(--color-body-accent-foreground),1)!important}.button--solid svg,.shopify-challenge__button svg{position:relative;top:6px;margin-inline-start:17px}.sidebar-element .button--solid,.sidebar-element .shopify-challenge__button{background:rgba(var(--color-sidebar-txt),1);color:rgba(var(--color-sidebar-txt-foreground),1)}.sidebar-element .button--solid svg *,.sidebar-element .shopify-challenge__button svg *{fill:rgba(var(--color-sidebar-txt-foreground),1)}.no-touchevents .sidebar-element .button--solid:hover,.no-touchevents .sidebar-element .shopify-challenge__button:hover{background:rgba(var(--color-sidebar-accent),1)!important;color:rgba(var(--color-sidebar-accent-foreground),1)!important}.no-touchevents .sidebar-element .button--solid:hover svg *,.no-touchevents .sidebar-element .shopify-challenge__button:hover svg *{fill:rgba(var(--color-sidebar-accent-foreground),1)!important}.button--wide{min-width:200px}.button--text{font-family:Action Sans;font-weight:400;font-style:swap;color:rgba(var(--color-body-txt),1);border-bottom:1px solid;cursor:pointer;transition:all .15s linear}.no-touchevents .button--text:hover{color:rgba(var(--color-body-accent),1)}.compact-header-container>*:last-child,.rte>*:last-child,.remove-end-margin>*:last-child{margin-bottom:0}.sticky{position:sticky;top:0}/*!
 *  1.4. Typography
*/body{font-family:Action Sans;font-weight:400;font-style:swap;color:rgba(var(--color-body-txt),1);background:rgba(var(--color-body-bg),1)}body p{font-family:Action Sans Light;font-size:18px;font-style:normal;font-weight:300;line-height:27px}@media screen and (min-width: 1921px){body{font-size:calc(16px / 14 * var(--base-body-size) + 0px);line-height:1.7}}@media screen and (min-width: 1280px) and (max-width: 1920px){body{font-size:calc(14px / 14 * var(--base-body-size) + 0px);line-height:1.7}}@media screen and (min-width: 1023px) and (max-width: 1280px){body{font-size:calc(14px / 14 * var(--base-body-size) + 0px);line-height:1.7}}@media screen and (max-width: 1023px){body{font-size:calc(13px / 14 * var(--base-body-size) + 0px);line-height:1.7}}@media screen and (min-width: 1921px){.body-text-sm{font-size:calc(14px / 14 * var(--base-body-size) + 0px);line-height:1}}@media screen and (min-width: 1280px) and (max-width: 1920px){.body-text-sm{font-size:calc(13px / 14 * var(--base-body-size) + 0px);line-height:1}}@media screen and (min-width: 1023px) and (max-width: 1280px){.body-text-sm{font-size:calc(12px / 14 * var(--base-body-size) + 0px);line-height:1}}@media screen and (max-width: 1023px){.body-text-sm{font-size:calc(12px / 14 * var(--base-body-size) + 0px);line-height:1}}.body-text-hd{font-weight:var(--font-weight-body-semibold)}@media screen and (min-width: 1921px){.body-text-hd{font-size:calc(17px / 14 * var(--base-body-size) + 0px);line-height:1}}@media screen and (min-width: 1280px) and (max-width: 1920px){.body-text-hd{font-size:calc(16px / 14 * var(--base-body-size) + 0px);line-height:1}}@media screen and (min-width: 1023px) and (max-width: 1280px){.body-text-hd{font-size:calc(15px / 14 * var(--base-body-size) + 0px);line-height:1}}@media screen and (max-width: 1023px){.body-text-hd{font-size:calc(14px / 14 * var(--base-body-size) + 0px);line-height:1}}.body-text-lg{font-weight:var(--font-weight-body-medium)}@media screen and (min-width: 1921px){.body-text-lg{font-size:calc(19px / 14 * var(--base-body-size) + 0px);line-height:1}}@media screen and (min-width: 1280px) and (max-width: 1920px){.body-text-lg{font-size:calc(18px / 14 * var(--base-body-size) + 0px);line-height:1}}@media screen and (min-width: 1023px) and (max-width: 1280px){.body-text-lg{font-size:calc(17px / 14 * var(--base-body-size) + 0px);line-height:1}}@media screen and (max-width: 1023px){.body-text-lg{font-size:calc(16px / 14 * var(--base-body-size) + 0px);line-height:1}}.body-text-hu{font-weight:var(--font-weight-body-medium)}@media screen and (min-width: 1921px){.body-text-hu{font-size:calc(23px / 14 * var(--base-body-size) + 0px);line-height:1.1}}@media screen and (min-width: 1280px) and (max-width: 1920px){.body-text-hu{font-size:calc(22px / 14 * var(--base-body-size) + 0px);line-height:1.1}}@media screen and (min-width: 1023px) and (max-width: 1280px){.body-text-hu{font-size:calc(19px / 14 * var(--base-body-size) + 0px);line-height:1.1}}@media screen and (max-width: 1023px){.body-text-hu{font-size:calc(18px / 14 * var(--base-body-size) + 0px);line-height:1.1}}.text-transform-uppercase{text-transform:uppercase}h1,h2,h3,h4,h5,h6,.hh,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Action Sans;font-weight:400;font-style:swap;display:block}@media screen and (min-width: 1921px){.hh{font-size:calc(52px / 24 * var(--base-headings-size) + 0px);line-height:1.1}}@media screen and (min-width: 1280px) and (max-width: 1920px){.hh{font-size:calc(48px / 24 * var(--base-headings-size) + 0px);line-height:1.1}}@media screen and (min-width: 1023px) and (max-width: 1280px){.hh{font-size:calc(44px / 24 * var(--base-headings-size) + 0px);line-height:1.1}}@media screen and (max-width: 1023px){.hh{font-size:calc(40px / 24 * var(--base-headings-size) + 0px);line-height:1.1}}@media screen and (min-width: 1921px){.h0{font-size:calc(32px / 24 * var(--base-headings-size) + 0px);line-height:1.2}}@media screen and (min-width: 1280px) and (max-width: 1920px){.h0{font-size:calc(30px / 24 * var(--base-headings-size) + 0px);line-height:1.2}}@media screen and (min-width: 1023px) and (max-width: 1280px){.h0{font-size:calc(28px / 24 * var(--base-headings-size) + 0px);line-height:1.2}}@media screen and (max-width: 1023px){.h0{font-size:calc(26px / 24 * var(--base-headings-size) + 0px);line-height:1.2}}@media screen and (min-width: 1921px){h1,.h1{font-size:calc(26px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (min-width: 1280px) and (max-width: 1920px){h1,.h1{font-size:calc(25px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (min-width: 1023px) and (max-width: 1280px){h1,.h1{font-size:calc(23px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (max-width: 1023px){h1,.h1{font-size:calc(22px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (min-width: 1921px){h2,.h2{font-size:calc(19px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (min-width: 1280px) and (max-width: 1920px){h2,.h2{font-size:calc(18px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (min-width: 1023px) and (max-width: 1280px){h2,.h2{font-size:calc(17px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (max-width: 1023px){h2,.h2{font-size:calc(16px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (min-width: 1921px){h3,.h3{font-size:calc(17px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (min-width: 1280px) and (max-width: 1920px){h3,.h3{font-size:calc(16px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (min-width: 1023px) and (max-width: 1280px){h3,.h3{font-size:calc(15px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (max-width: 1023px){h3,.h3{font-size:calc(14px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (min-width: 1921px){h4,h5,h6,.h4{font-size:calc(16px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (min-width: 1280px) and (max-width: 1920px){h4,h5,h6,.h4{font-size:calc(15px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (min-width: 1023px) and (max-width: 1280px){h4,h5,h6,.h4{font-size:calc(14px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (max-width: 1023px){h4,h5,h6,.h4{font-size:calc(13px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}strong{font-weight:700}em{font-style:italic}p,ul,ol{margin-bottom:1.5em}ul{list-style:inside disc}ol{list-style:inside decimal}ul ul,ul ol,ol ol,ol ul{margin-inline-start:20px}table{width:100%;border:1px solid rgba(var(--color-body-txt),.08)}html[dir=rtl] table{text-align:right}html[dir=ltr] table{text-align:left}table thead h4{font-size:10px;line-height:18px;text-transform:uppercase;margin-bottom:0}table tr{border-top:1px solid rgba(var(--color-body-txt),.08)}table thead tr{border-top:none}table th,table td{min-height:41px;padding:10px 14px 8px}html[dir=rtl] table th,html[dir=rtl] table td{border-left:1px solid rgba(var(--color-body-txt),.08)}html[dir=ltr] table th,html[dir=ltr] table td{border-right:1px solid rgba(var(--color-body-txt),.08)}table td,table th{vertical-align:top}sub,sup{font-size:.7em;line-height:.7em}sub{vertical-align:bottom}sup{vertical-align:top}del{text-decoration:line-through}small{font-size:.85em}blockquote{line-height:1.4}blockquote:not(:first-child){margin-top:2em}blockquote:not(:last-child){margin-bottom:2em}a{color:rgba(var(--color-body-txt),1);text-decoration:none}.no-touchevents .rte a:not(.button):hover{color:rgba(var(--color-body-accent),1)}.underline-animation{line-height:1.2;background-position:0 calc(1em + 2px);background-image:linear-gradient(to right,rgba(var(--color-body-txt),1),rgba(var(--color-body-txt),1));background-size:0% 1px;background-repeat:no-repeat;display:inline;padding-bottom:3px;transition:all .15s linear}a:hover .underline-animation,a.selected .underline-animation{background-size:100% 1px}.rte a img{vertical-align:middle}.touchevents .sidebar a:hover span,.touchevents a:hover .product-item__title,.touchevents a:hover .blog-item__title span,.touchevents .blog-tags a:hover span{background-size:0!important}input,textarea,select{font-family:Action Sans Light;font-weight:400;font-style:swap;font-size:calc(14 / 14 * var(--base-body-size) + 0px);line-height:1;transition:all .1s linear;border:1px solid rgba(var(--color-body-txt),.14);background:transparent;color:rgba(var(--color-body-txt),1);resize:none;height:55px;padding:3px 12px 0;vertical-align:middle;-webkit-appearance:none;border-radius:0;outline:none!important}input::placeholder,textarea::placeholder,select::placeholder{color:rgba(var(--color-body-txt),1);opacity:.66}input:hover,textarea:hover,select:hover{border-color:rgba(var(--color-body-txt),.24)}input:focus,textarea:focus,select:focus{border-color:rgba(var(--color-body-txt),.36);box-shadow:0 0 0 3px rgba(var(--color-body-txt),.14)}input.focus,textarea.focus,select.focus{outline:auto 5px -webkit-focus-ring-color}.krown-column-container>input,.krown-column-container>textarea,.krown-column-container>select{width:100%}.sidebar-element input,.sidebar-element textarea,.sidebar-element select{color:rgba(var(--color-sidebar-txt),1);border-color:rgba(var(--color-sidebar-txt),.14)}textarea{height:125px;padding-top:15px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}input[type=number]{-moz-appearance:textfield}input:not([type=checkbox]):not([type=radio]):not([type=submit]):-webkit-autofill,input:not([type=checkbox]):not([type=radio]):not([type=submit]):-webkit-autofill:hover,input:not([type=checkbox]):not([type=radio]):not([type=submit]):-webkit-autofill:focus,input:not([type=checkbox]):not([type=radio]):not([type=submit]):-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px rgba(var(--color-body-bg),1) inset!important}input[type=checkbox],input[type=radio]{width:16px;height:16px;border-radius:100%;padding:0;margin-inline-end:9px;margin-top:-2px}input[type=checkbox]:checked,input[type=radio]:checked{background:rgba(var(--color-body-txt),1)}.sidebar-element input[type=checkbox]:checked,.sidebar-element input[type=radio]:checked{background:rgba(var(--color-sidebar-txt),1)}select.to-style{transition:all .1s linear}select.to-style:not(.styled){opacity:0;visibility:hidden}select{font-size:calc(14px / 14 * var(--base-body-size) + 0px);line-height:1.2;background-repeat:no-repeat;background-position:calc(100% - 6px) 50%;background-size:24px 24px;padding-top:0;padding-inline-end:50px;padding-bottom:0;padding-inline-start:12px;height:50px;width:100%;cursor:pointer;transition:border .1s linear;border:1px solid rgba(var(--color-body-txt),.14);-moz-appearance:none;-webkit-appearance:none;appearance:none}html[dir=rtl] select{background-position:calc(0% + 6px) 50%}html[dir=rtl] select{text-align:right}html[dir=ltr] select{text-align:left}.regular-select-cover{font-size:calc(14px / 14 * var(--base-body-size) + 0px);line-height:1;height:50px;width:100%;background-repeat:no-repeat;background-position:calc(100% - 6px) 50%;background-size:24px 24px;cursor:pointer;transition:border .1s linear;border:1px solid rgba(var(--color-body-txt),.14)}html[dir=rtl] .regular-select-cover{background-position:calc(0% + 6px) 50%}html[dir=rtl] .regular-select-cover{text-align:right}html[dir=ltr] .regular-select-cover{text-align:left}.regular-select-cover:hover,.regular-select-cover.content-opened,.regular-select-cover:focus{border-color:rgba(var(--color-body-txt),.36);outline:none}.regular-select-cover svg{position:absolute;top:14px}html[dir=rtl] .regular-select-cover svg{left:6px}html[dir=ltr] .regular-select-cover svg{right:6px}.regular-select-cover svg path{fill:rgba(var(--color-body-txt),1);transition:all .15s linear}.regular-select-cover select{height:100%;width:100%;cursor:default;pointer-events:none;-webkit-appearance:menulist-button}.regular-select-cover option{padding:2px 0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.regular-select-inner{height:50px;padding-top:17px;padding-inline-end:50px;padding-bottom:0;padding-inline-start:12px;cursor:pointer}.product__text .regular-select-inner:before{content:attr(data-title);position:absolute;font-size:11px;text-transform:uppercase;background:rgba(var(--color-body-bg),1);top:-6px;padding:0 7px;margin-inline-start:-7px;color:rgba(var(--color-body-txt),.36)}.hide-labels .regular-select-inner:before{display:none}.regular-select-content{width:calc(100% + 2px);display:block;background:rgba(var(--color-body-bg),1);border:1px solid rgba(var(--color-body-txt),.14);border-top:0;position:absolute;top:53px;z-index:999;border-top:none;overflow-y:auto;height:0;transition:border .1s linear}html[dir=rtl] .regular-select-content{right:-1px}html[dir=ltr] .regular-select-content{left:-1px}.no-touchevents .regular-select-cover:hover .regular-select-content,.regular-select-cover:focus .regular-select-content{border-color:rgba(var(--color-body-txt),.36)}.content-opened .regular-select-content{height:auto;border-color:rgba(var(--color-body-txt),.36)}.regular-select-item{display:block;height:40px;font-size:calc(13px / 14 * var(--base-body-size) + 0px);line-height:1;padding:14px 12px 0;cursor:pointer;background:transparent;transition:.1s background linear}.no-touchevents .regular-select-item:hover{background:rgba(var(--color-body-txt),.06)}.regular-select-item.selected{background:rgba(var(--color-body-txt),.12)}.regular-select-item.disabled{opacity:.16;pointer-events:none}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.aligned-text-content{display:flex;height:100%;position:relative;z-index:99}.aligned-text-content.horizontal-left{justify-content:flex-start}html[dir=rtl] .aligned-text-content.horizontal-left{text-align:right}html[dir=ltr] .aligned-text-content.horizontal-left{text-align:left}.aligned-text-content.horizontal-center{justify-content:center;text-align:center}.aligned-text-content.horizontal-right{justify-content:flex-end}html[dir=rtl] .aligned-text-content.horizontal-right{text-align:left}html[dir=ltr] .aligned-text-content.horizontal-right{text-align:right}.aligned-text-content.vertical-top{align-items:flex-start}.aligned-text-content.vertical-middle{align-items:center}.aligned-text-content.vertical-bottom{align-items:flex-end}.scrolling-text{color:rgba(var(--color-body-txt),1);border:0;width:100%;height:60px;white-space:nowrap;overflow:hidden;box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:flex-start}.scrolling-text span{display:inline-block;margin:0 var(--horizontal-padding)}.scrolling-text a{text-decoration:underline}/*!
 *  1.6. General Structure
*/#content-holder{display:flex}#content-holder:before{content:"";display:block;position:relative;width:20%;min-width:240px;max-width:360px;z-index:-1;flex-shrink:0}#content-holder #content{width:0;flex:1;min-height:100vh;display:flex;flex-direction:column}@media screen and (min-width: 948px) and (max-width: 1023px){#content-holder #content{width:calc(100% - 240px)}}@media screen and (max-width: 948px){#content-holder{margin-top:66px}#content-holder.kace-content-holder{margin-top:0}#content-holder #content{min-height:calc(100vh - 66px)}#content-holder #content.kace-tea-custom-theme{min-height:calc(100vh - 270px)}}@media screen and (max-width: 820px){#content-holder #content.kace-tea-custom-theme{min-height:calc(100vh - 515px)}}.compact-header{display:flex;align-items:flex-end;justify-content:space-between;position:relative;z-index:9;padding:var(--compact-header-padding) var(--horizontal-padding)}.compact-header-container{width:70%;max-width:800px;min-width:270px;flex:1}html[dir=rtl] .compact-header-container>.h1{padding-left:50px}html[dir=ltr] .compact-header-container>.h1{padding-right:50px}.centered-section-content{padding-left:var(--horizontal-padding)!important;padding-right:var(--horizontal-padding)!important}.centered-section-content>div{width:80%}@media screen and (max-width: 1440px){.centered-section-content>div{width:100%}}@media screen and (min-width: 949px){.centered-section-content.rich-text>div,.centered-section-content.testimonial__holder>div{width:80%!important}}.overflow-hidden,.modal-opened{overflow:hidden}img,.rte iframe{max-width:100%}img{height:auto}.rte iframe[src*=youtube],.rte iframe[src*=vimeo]{width:100%;height:100%;aspect-ratio:16/9}.symbol{width:24px;height:24px}.symbol.symbol--cart{height:auto}.long-arrow{overflow:hidden;width:24px;height:34px;display:block;position:relative;top:-5px;right:0;transition:all .15s linear}html[dir=rtl] .long-arrow{transform:scale(-1);margin-top:-3px}.long-arrow .symbol{width:34px;height:11px;position:absolute;top:10px;right:0}button .long-arrow:hover,.css-slider-navigation-container .long-arrow:hover,.pagination a .long-arrow:hover{width:34px}html[dir=rtl] button .long-arrow:hover,html[dir=rtl] .css-slider-navigation-container .long-arrow:hover,html[dir=rtl] .pagination a .long-arrow:hover{left:-5px}html[dir=ltr] button .long-arrow:hover,html[dir=ltr] .css-slider-navigation-container .long-arrow:hover,html[dir=ltr] .pagination a .long-arrow:hover{right:-5px}.css-slider-navigation-container .next .long-arrow,.pagination .next .long-arrow{top:-3px}html[dir=rtl] .css-slider-navigation-container .next .long-arrow:hover,html[dir=rtl] .pagination .next .long-arrow:hover{left:5px}html[dir=ltr] .css-slider-navigation-container .next .long-arrow:hover,html[dir=ltr] .pagination .next .long-arrow:hover{right:5px}.css-slider-navigation-container .prev .long-arrow,.pagination .prev .long-arrow{transform:rotate(180deg);position:absolute;top:-6px}html[dir=rtl] .css-slider-navigation-container .prev .long-arrow,html[dir=rtl] .pagination .prev .long-arrow{transform:scale(-1) rotate(180deg);margin-top:3px}html[dir=rtl] .css-slider-navigation-container .prev .long-arrow,html[dir=rtl] .pagination .prev .long-arrow{right:0;left:auto}html[dir=ltr] .css-slider-navigation-container .prev .long-arrow,html[dir=ltr] .pagination .prev .long-arrow{left:0;right:auto}html[dir=rtl] .css-slider-navigation-container .prev .long-arrow:hover,html[dir=rtl] .pagination .prev .long-arrow:hover{left:auto;right:-5px}html[dir=ltr] .css-slider-navigation-container .prev .long-arrow:hover,html[dir=ltr] .pagination .prev .long-arrow:hover{right:auto;left:-5px}.onboarding-svg{position:absolute;top:0;left:0;width:100%;height:100%;position:relative;display:block}.onboarding-svg svg{width:100%;height:100%;background:#f9f9f9;vertical-align:middle}.onboarding-svg.onboarding-background{position:absolute}.onboarding-svg.onboarding-background svg{position:absolute;top:0}html[dir=rtl] .onboarding-svg.onboarding-background svg{right:0}html[dir=ltr] .onboarding-svg.onboarding-background svg{left:0}.iframe-holder{position:relative;width:100%;height:0;padding-top:40%;clear:both}.iframe-holder iframe{position:absolute;top:0;left:0;width:100%;height:100%}.full-width-section-content.gutter--on{padding-left:var(--horizontal-padding);padding-right:var(--horizontal-padding)}.with-gutter{margin-bottom:var(--vertical-padding)}.without-gutter+.with-gutter:not(.has-inner-padding),#page-content .with-gutter:first-child,.has-inner-padding+.with-gutter{margin-top:var(--vertical-padding)}.has-inner-padding{margin-bottom:0}.has-inner-padding+.has-inner-padding{margin-top:0}#page-content .has-inner-padding:last-child{margin-bottom:0}#page-content .has-inner-padding:first-child{margin-top:0}#shopify-section-blog,#shopify-section-collection{margin-bottom:var(--vertical-padding)}toggle-tab{display:block}.toggle__title{line-height:1.3;margin-bottom:1.5em;font-weight:var(--font-weight-body-medium);text-transform:uppercase;width:100%;position:relative;margin-top:-6px;padding-top:6px;cursor:pointer;transition:all .1s linear;display:block}.toggle__title .symbol{content:"+";position:absolute;top:4px}html[dir=rtl] .toggle__title .symbol{left:-7px}html[dir=ltr] .toggle__title .symbol{right:-7px}.toggle__title .symbol.symbol--plus{display:block}.toggle__title .symbol.symbol--minus{display:none}.toggle__title svg *{transition:all .1s linear;fill:rgba(var(--color-body-txt),1)}.no-touchevents .toggle__title:hover,.toggle__title.focus{color:rgba(var(--color-body-accent),1);outline:0}.no-touchevents .toggle__title:hover svg *,.toggle__title.focus svg *{fill:rgba(var(--color-body-accent),1)}toggle-tab.opened .toggle__title{cursor:pointer;pointer-events:all}toggle-tab.opened .toggle__title .symbol--plus{display:none}toggle-tab.opened .toggle__title .symbol--minus{display:block}.toggle__title:last-child{margin-bottom:0}.toggle__title+.toggle__content{margin-top:-5px;padding-bottom:25px;display:none}.toggle__title+.toggle__content>*:last-child{margin-bottom:0}.toggle__content{overflow-x:auto}#challenge .shopify-challenge__container{margin:120px auto!important}.low-dpi{display:inline}.high-dpi{display:none}@media only screen and (-webkit-min-device-pixel-ratio: 1.3),only screen and (min-resolution: 120dpi){.low-dpi{display:none}.high-dpi{display:inline}}#page-content{flex:1 0 auto}.page-content{margin:var(--compact-header-padding) auto var(--vertical-padding);flex:1;position:relative}.page-content.gutter--on{padding:50px}.page-content>h1.title,.template-login .page-content .h0.title{margin-bottom:2em}@media screen and (max-width: 480px){.page-content>h1.title,.template-login .page-content .h0.title{margin-bottom:1.5em}}.template-page #content-holder #content{overflow:hidden}.scrollable-content{max-width:100%;overflow-x:scroll}*:focus:not(:focus-visible){outline:none!important}.css-slider-button .arrow-icon{top:8px;width:40px;height:40px}html[dir=rtl] .css-slider-button .arrow-icon{right:8px}html[dir=ltr] .css-slider-button .arrow-icon{left:8px}.css-slider-button .arrow-icon path{transform-origin:center}.css-slider-button path{fill:rgba(var(--color-body-txt),1)}.css-slider--simple-dots .css-slider-dot-navigation{background:transparent}.css-slider--simple-dots .css-slider-dot-navigation .css-slider-dot{background-color:rgba(var(--color-body-txt),.16)!important}.css-slider--simple-dots .css-slider-dot-navigation .css-slider-dot:last-child{margin-inline-end:0}.css-slider--simple-dots .css-slider-dot-navigation .css-slider-dot.active{background-color:rgba(var(--color-body-txt),1)!important}@media screen and (min-width: 949px){.show-on-big-palm{display:none!important}}@media screen and (max-width: 948px){.hide-on-big-palm{display:none!important}}.shopify-section-product-recommendations{overflow:hidden}.shopify-section-product-recommendations:not(:last-child) .product-recommendations:not(:empty){border-bottom:1px solid rgba(var(--color-body-txt),.08)}.shopify-section-product-recommendations .product-recommendations:not(:empty){padding:var(--vertical-padding) 0;display:block}.shopify-section-product-recommendations.with-gutter{padding-bottom:0}.shopify-section-product-recommendations+.shopify-section.with-gutter{margin-top:var(--vertical-padding)}.shopify-section-product-recommendations .h1{margin-bottom:1.4em}.hide{display:none}@media screen and (max-width: 768px){.element--hide-on-small{display:none!important}}@media screen and (min-width: 769px){.element--hide-on-desk{display:none}}.breadcrumb{padding-top:2px;margin-bottom:3.6em;display:flex;flex-wrap:wrap;gap:0 11px;z-index:9}@media screen and (min-width: 649px){.breadcrumb{margin-top:-5px}}@media screen and (max-width: 948px){.breadcrumb{margin-bottom:1.5em;padding-top:0}}.breadcrumb span{line-height:1.5;word-break:break-word;flex-shrink:0}@media screen and (max-width: 480px){.breadcrumb{gap:0 7px}}.breadcrumb__link{opacity:1}.breadcrumb__link a{border-bottom:none!important}.breadcrumb__separator{opacity:.36}.breadcrumb__current{opacity:.66}.flex-buttons{position:relative;display:flex;flex-flow:row wrap;width:calc(100% + 20px);margin-inline-start:-10px;margin-bottom:-20px}.flex-buttons>*{margin:0 10px 20px;flex:auto;width:auto}.flex-buttons .product__add-to-cart{flex-grow:10}.main-go-top{position:fixed;bottom:20px;right:20px;display:flex;width:50px;height:50px;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;z-index:999;transform:translateY(200%);transition:.15s linear transform}@media screen and (max-width: 480px){.main-go-top{bottom:10px;right:10px}}.main-go-top:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(var(--color-body-bg),1);opacity:.66;z-index:-1;border:1px solid rgba(var(--color-body-txt),.14);transition:opacity .15s linear}.no-touchevents .main-go-top:hover:before{opacity:1}.main-go-top__icon{margin-top:5px}.main-go-top__icon svg{transform:scaleY(-1)}.main-go-top__icon path{fill:rgba(var(--color-body-txt),1)}.main-go-top__text{font-size:11px;text-transform:uppercase;margin-top:-10px}.main-go-top.show{transform:translateY(0)}/*!
 *  5.3. FAQ
*/.faq .toggle__title{text-transform:none}html[dir=rtl] .faq .toggle__title{padding-right:40px}html[dir=ltr] .faq .toggle__title{padding-left:40px}.faq .toggle__title .symbol{transform:scale(1.5)}html[dir=rtl] .faq .toggle__title .symbol{left:auto;right:0}html[dir=ltr] .faq .toggle__title .symbol{right:auto;left:0}.faq .toggle:last-child .toggle__title:not(.opened){margin-bottom:0}.faq a{border-bottom:1px solid}.mount-heading.with-gutter{margin-bottom:var(--compact-header-padding)}.heading{display:flex;justify-content:space-between}.heading__title{margin-bottom:.6em}html[dir=rtl] .heading__title{padding-left:50px}html[dir=ltr] .heading__title{padding-right:50px}/*!
 *  3.5. Lazy image
*/@keyframes lazy-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.horizontal-center.vertical-middle+.image-text__background .lazy-preloader,.horizontal-center.vertical-middle+.slide__image .lazy-preloader,.horizontal-center.vertical-middle+.collection-item__background .lazy-preloader{display:none}.basicLightbox{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100vh;background:#000c;opacity:.01;transition:opacity .4s ease;z-index:1000;will-change:opacity}.basicLightbox--visible{opacity:1}.basicLightbox__placeholder{max-width:100%;transform:scale(.9);transition:transform .4s ease;z-index:1;will-change:transform}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:95%;max-height:95%}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{pointer-events:auto}.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{width:auto;height:auto}.basicLightbox--iframe .basicLightbox__placeholder,.basicLightbox--img .basicLightbox__placeholder,.basicLightbox--video .basicLightbox__placeholder{width:100%;height:100%;pointer-events:none}.basicLightbox--visible .basicLightbox__placeholder{transform:scale(1)}.basicLightboxClose{width:44px;height:44px;line-height:44px;position:absolute;top:0;text-decoration:none;text-align:center;opacity:.65;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}html[dir=rtl] .basicLightboxClose{left:0}html[dir=ltr] .basicLightboxClose{right:0}.page-popup{width:80vw;max-width:1024px;margin:50px auto;background:rgba(var(--color-body-bg),1);padding:70px 50px;flex-direction:column;position:relative;max-height:calc(100vh - 100px);overflow:scroll}.page-popup span{margin-bottom:1.2em}.page-popup a{margin-top:.9em}.page-popup .basicLightboxClose{color:rgba(var(--color-body-txt),1);opacity:1;top:5px;transition:all .1s linear}html[dir=rtl] .page-popup .basicLightboxClose{left:5px}html[dir=ltr] .page-popup .basicLightboxClose{right:5px}.page-popup .basicLightboxClose:hover{color:rgba(var(--color-body-accent),1)}@media screen and (max-width: 768px){.page-popup{width:90vw;padding:50px 30px}}/*!
 *  3.6. Pagination
*/.pagination{list-style:none;display:flex;margin:50px 0 0;justify-content:center}.pagination li{cursor:default}.pagination li>a,.pagination li>span{display:block;width:36px;height:36px;border-bottom:1px solid transparent;text-align:center;margin:0 7px;transition:all .1s linear;position:relative}.pagination li a:hover{border-color:rgba(var(--color-body-accent),1);color:rgba(var(--color-body-accent),1)}.pagination li.active>span{border-color:rgba(var(--color-body-txt),1)}.pagination li.arrow{height:0}.pagination li.arrow>a{height:0;border-color:transparent!important}.pagination li.arrow:first-child{margin-inline-end:20px}.pagination li.arrow:last-child{margin-inline-start:20px}html[dir=rtl] .pagination li.arrow .prev{right:12px}html[dir=ltr] .pagination li.arrow .prev{left:12px}.pagination li.arrow.disabled{opacity:.12;pointer-events:none}.pagination path{fill:rgba(var(--color-body-txt),1);transition:all .1s linear}.pagination .total-part-container{display:none}@media screen and (max-width: 768px){.pagination .total-part-container{display:inline-block;padding-top:1px}.pagination li:not(.total-part-container):not(.arrow){display:none}}.product__quantity{min-width:85px;height:55px;position:relative;transition:all .1s linear;border:1px solid rgba(var(--color-body-txt),.14);display:inline-block}.no-touchevents .product__quantity:hover,.product__quantity:focus-visbile{border-color:rgba(var(--color-body-txt),.24)}.disable-buy-button .product__quantity{display:none}.product__quantity input{color:rgba(var(--color-body-txt),1);line-height:55px;text-align:center;width:100%;top:0;position:absolute;border:none;padding:0 26px}.product__quantity button{position:absolute;top:21px;width:12px;height:12px;cursor:pointer;z-index:9;transition:all .1s linear;opacity:.36}html[dir=rtl] .product__quantity button{right:12px}html[dir=ltr] .product__quantity button{left:12px}.product__quantity button svg{position:absolute;top:-6px}html[dir=rtl] .product__quantity button svg{right:-6px}html[dir=ltr] .product__quantity button svg{left:-6px}html[dir=rtl] .product__quantity button.quantity__plus{left:12px;right:auto}html[dir=ltr] .product__quantity button.quantity__plus{right:12px;left:auto}.no-touchevents .product__quantity button:hover,.product__quantity button:focus{opacity:.66}.product__quantity button.disabled{opacity:.16!important;pointer-events:none}.product__quantity path{fill:rgba(var(--color-body-txt),1)}.share-link{margin-bottom:1em;display:block;cursor:pointer;border:none!important;transition:all .1s linear}.share-link .text{position:relative;top:-5px;margin-inline-start:10px}.no-touchevents .share-link:hover{color:rgba(var(--color-body-accent),1)}.no-touchevents .share-link:hover svg path{fill:rgba(var(--color-body-accent),1)}.share-link svg path{transition:all .1s linear}.share-popup{text-align:center;display:flex;width:30%;max-width:420px;min-width:320px;margin:auto;background:#fff;padding:70px 50px;flex-direction:column;position:relative}.share-popup span{margin-bottom:1.2em}.share-popup a{margin-top:.9em}.share-popup .basicLightboxClose{color:rgba(var(--color-body-txt),1);opacity:1;top:5px;transition:all .1s linear}html[dir=rtl] .share-popup .basicLightboxClose{left:5px}html[dir=ltr] .share-popup .basicLightboxClose{right:5px}.no-touchevents .share-popup .basicLightboxClose:hover,.share-popup .basicLightboxClose:focus{color:rgba(var(--color-body-accent),1)}/*!
 *  5.1. Blog posts
*/.blog-posts__header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:30px}.kace-mount-blog-page.mount-blog-page{margin-bottom:0}.blog-tags{margin:0 0 -5px -5px!important}.blog-tags a{display:inline-block}.blog--grid{display:flex;flex-wrap:wrap}.blog--grid.cols-2{margin-inline-start:calc(var(--horizontal-padding) / -2);width:calc(100% + var(--horizontal-padding));margin-bottom:calc(var(--vertical-padding) * -1)}.blog--slider{display:flex;flex-wrap:wrap;width:calc(100% + 50px)}/*!
 *  5.2. Collection list
*/.collection-list{display:flex;flex-wrap:wrap;padding:0}.collection-list.gutter--on{width:calc(100% + 25px);margin-inline-start:-12.5px;padding-top:0}.collection-list.gutter--off .collection-item{margin:0!important;padding:0}.simple-form-field{width:100%}.simple-form-field:not(:last-child){margin-bottom:15px}.simple-form-field input:not([type=checkbox]):not([type=radio]),.simple-form-field textarea{width:100%}.simple-form-field__text:not(:first-of-type){margin-top:44px}.simple-form-grid{display:flex}.simple-form-grid>div{width:50%}.simple-form-grid>div:first-child{margin-inline-end:10px}.simple-form-grid>div:last-child{margin-inline-start:10px}.contact-form__row label{padding-bottom:.25rem;display:inline-block}.contact-form__row input:not([type=checkbox]){width:100%}.contact-form__row textarea{width:100%;height:14.25rem}.contact-form__row--checkbox{display:flex;align-items:center;gap:.5rem}.contact-form__row--checkbox label{padding-bottom:0}.contact-form__row--checkbox:first-child:last-child{padding-bottom:0}.contact-form__info a{text-decoration:underline}.gift-card-recipient__fields{margin-bottom:20px}/*!
 *  5.4. Featured collection
*/.featured-collection__header{display:flex;align-items:flex-end;justify-content:space-between;position:relative;margin-bottom:50px}@media screen and (max-width: 948px){.featured-collection__header{margin-bottom:35px}}@media screen and (max-width: 480px){.featured-collection__header{margin-bottom:25px}}.gutter--off .featured-collection__header{padding-left:var(--horizontal-padding);padding-right:var(--horizontal-padding)}@media screen and (min-width: 1281px){.featured-collection__content .collection--slider[data-limit="4"] .css-slider-navigation-container{display:none}}/*!
 *  4.5. List collections
*/.main-list-collections{margin-bottom:calc(var(--vertical-padding) - 25px)}.collection-list--empty{margin-inline-start:0!important;width:100%!important}/*!
 *  2.5. Text columns with icons
*/.text-w-icon{display:flex;flex-wrap:wrap;margin:0!important;padding-left:calc(var(--horizontal-padding) / 2);padding-right:calc(var(--horizontal-padding) / 2)}html[dir=rtl] .text-w-icon--align-left{text-align:right}html[dir=ltr] .text-w-icon--align-left{text-align:left}.text-w-icon--align-center{text-align:center}.text-w-icon[data-size="2"] .text-w-icon__container{width:50%}@media screen and (max-width: 480px){.text-w-icon[data-size="2"] .text-w-icon__container{width:100%;margin-bottom:50px}}.text-w-icon[data-size="3"] .text-w-icon__container{width:33.33%}@media screen and (max-width: 648px){.text-w-icon[data-size="3"] .text-w-icon__container{width:100%;margin-bottom:50px}}.text-w-icon .text-w-icon__container:last-child{margin-bottom:0!important}.text-w-icon img,.text-w-icon svg{width:64px;height:64px}.text-w-icon svg g{stroke-width:2px}.text-w-icon__container{padding-left:calc(var(--horizontal-padding) / 2);padding-right:calc(var(--horizontal-padding) / 2)}.text-w-icon__icon{margin-bottom:1.8em}.text-w-icon__icon svg *{stroke:rgba(var(--color-body-txt),1)}#shopify-section-text-columns-with-icons:empty{display:none}/*!
 *  5.14. Text with images
*/.text-w-image{display:flex;flex-wrap:wrap;padding-left:calc(var(--horizontal-padding) / 2);padding-right:calc(var(--horizontal-padding) / 2)}.text-w-image[data-size="2"] .text-w-image__container{width:50%}@media screen and (max-width: 480px){.text-w-image[data-size="2"] .text-w-image__container{width:100%;margin-bottom:50px}}.text-w-image[data-size="3"] .text-w-image__container{width:33.33%}@media screen and (max-width: 648px){.text-w-image[data-size="3"] .text-w-image__container{width:100%;margin-bottom:50px}}.text-w-image .text-w-image__container:last-child{margin-bottom:0!important}.text-w-image__container{padding-left:calc(var(--horizontal-padding) / 2);padding-right:calc(var(--horizontal-padding) / 2)}.text-w-image__image{margin-bottom:1.8em}.skip-to-content:focus{clip-path:none;clip:auto;width:auto;height:auto;margin:0;color:rgba(var(--color-body-txt),1);background-color:rgba(var(--color-body-bg),1);position:fixed;padding:10px;opacity:1;z-index:10000;transition:none;top:0}html[dir=rtl] .skip-to-content:focus{right:0}html[dir=ltr] .skip-to-content:focus{left:0}.shopify-policy__container{padding-top:var(--compact-header-padding);padding-bottom:var(--vertical-padding);padding-left:var(--horizontal-padding)!important;padding-right:var(--horizontal-padding)!important;margin:0}html[dir=rtl] .shopify-policy__title{text-align:right}html[dir=ltr] .shopify-policy__title{text-align:left}.kace-content-holder .shopify-challenge__container .shopify-challenge__button{height:auto;margin-top:25px}.kace-content-holder .shopify-challenge__container .shopify-challenge__message{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:27px}@media screen and (min-width: 1024px){#content-holder #content.kace-tea-custom-theme{min-height:70vh}}@media screen and (min-width: 2000px){#content-holder #content.kace-tea-custom-theme{min-height:100vh}}.kace-tea-custom-theme .breadcrumb__separator{opacity:1}.kace-tea-custom-theme .breadcrumb{align-items:center}.kace-tea-custom-theme .breadcrumb .breadcrumb__separator svg{vertical-align:middle}.display-flex{display:flex}.align-center{align-items:center}.ml-12{margin-left:12px}.ml-14{margin-left:14px}.ml-22{margin-left:22px}.mb-2{margin-bottom:2px}.mb-10{margin-bottom:10px}.flex-between-center{display:flex;justify-content:space-between;align-items:center}.button.button-with-arrow{display:flex;padding:8px 0;align-items:center}.button.button-with-arrow>span{font-size:18px;font-style:normal;font-weight:400;line-height:20.7px}.button.button-with-arrow .arrow svg{width:52px;height:23px}.button.button.button-with-arrow:hover span{color:#6bbbae}.button.button.button-with-arrow:hover svg path{fill:#6bbbae}@media screen and (min-width: 768px){.kace-image-banner .show-on-big-palm{display:none!important}.kace-image-banner .hide-on-big-palm{display:block!important}}@media screen and (max-width: 767px){.kace-image-banner .hide-on-big-palm{display:none!important}.kace-image-banner .show-on-big-palm{display:block!important}}.kace-sidebar .underline-animation,.kace-tea-custom-theme .underline-animation{color:#000!important;background-image:none!important}.kace-sidebar a:hover .underline-animation{color:rgba(var(--color-sidebar-accent),1)!important}.kace-sidebar.no-side-border .sidebar-element{border-right:0!important}.kace-sidebar.no-side-border .sidebar-element .product-item__caption{border-right:0}.kace-tea-custom-theme a.product-item__link:hover .product-item__caption .underline-animation{color:#6bbbae!important}.kace-sidebar .cart-item .thumbnail:hover img{transform:none!important}.kace-tea-custom-theme .main-product{border-bottom:0}.kace-tea-custom-theme .shipping-block{padding-bottom:30px}@media screen and (min-width: 949px){#content-holder:before{max-width:289px!important}#shopify-section-kace-sidebar .sidebar{max-width:289px}.kace-sidebar .sidebar-element{padding-top:0}.kace-sidebar .sidebar__cart.opened{width:550px}.kace-tea-custom-theme .shipping-block{padding-bottom:50px!important}.kace-tea-cart-form .thumbnail{border:1px solid;width:90px!important;height:118px!important}}@media screen and (min-width: 1280px) and (max-width: 1920px){.kace-sidebar .sidebar__menu.sidebar--primary,.kace-sidebar .sidebar__submenu.sidebar--primary,.kace-sidebar .sidebar__menu.sidebar--secondary,.kace-sidebar .sidebar__submenu.sidebar--secondary{font-size:calc(18px / 18 * var(--base-body-size-alt) + 0px);font-weight:400;line-height:21.6px}}@media screen and (max-width: 948px){#sticky-mobile-header{background-color:transparent;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;-ms-transition:background-color .2s linear;transition:background-color .2s linear}#sticky-mobile-header.sticky{background-color:#fff;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;-ms-transition:background-color .2s linear;transition:background-color .2s linear}.kace-tea-cart-form .thumbnail{width:55px!important;height:75px!important;border:1px solid}}@media screen and (min-width: 768px){.kace-sidebar .cart__items .content .title+span{width:70%!important}}@media screen and (min-width: 1440px){.kace-sidebar .cart__items .content .title+span{width:95%!important}}.kace-sidebar .sidebar-parent-element .sidebar-element:after{background-color:#f7f7f7;border-left:1px solid rgba(var(--color-body-txt),.36)}.kace-sidebar .cart__items .content .title{color:#000;font-size:18px;font-style:normal;font-weight:600;line-height:27px;margin-bottom:0}.kace-sidebar .cart__items .content .title+span{width:55%;padding-bottom:8px;font-family:Action Sans Light}.kace-sidebar .cart__items .content .price{color:#000;font-size:18px;font-style:normal;font-weight:300;line-height:27px}.kace-sidebar .cart__items .actions input{width:54px;padding:8px 12px;border:1px solid rgba(var(--color-body-txt),.36);font-size:18px;font-style:normal;font-weight:300;line-height:27px}.fw-100{font-weight:100!important}.fw-200{font-weight:200!important}.fw-300{font-weight:300!important}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}#kace-tea a:hover{color:#6bbbae}#kace-tea .sidebar__cart-handle:hover svg path{stroke:#000}#footer-content .kace-footer-section{position:relative;background-color:#fff;border-top:1px solid rgba(var(--color-sidebar-txt),.2);margin-top:-1.5px}.kace-page-content.page-content{margin-top:100px}.kace-page-content .centered-section-content{padding-left:0!important;padding-right:0!important}.kace-page-content.page-content.community-blogs,.shopify-app-block #insta-feed{margin:auto}.lets-collab-form.form-blog-by-category{background-color:#000;position:relative}.lets-collab-form.form-blog-by-category input,.lets-collab-form.form-blog-by-category textarea{background-color:#fff}.lets-collab-form.form-blog-by-category label{color:#fff}.lets-collab-form.form-blog-by-category button.button--solid{border:1px solid #ffffff}.lets-collab-form.form-blog-by-category button.button--solid:not(.button--outline-hover):hover{border-color:rgba(var(--color-sidebar-accent),1)!important;color:rgba(var(--color-sidebar-accent),1)!important;background-color:transparent!important}body#privacy-policy{font-family:Action Sans Light}body#privacy-policy .kace-page-content a,body#terms-amp-conditions .kace-page-content a,body#shipping-policy .kace-page-content a,body#return-policy .kace-page-content a{text-decoration:underline;color:#00f}body#privacy-policy .kace-page-content ul,body#terms-amp-conditions .kace-page-content ul,body#shipping-policy .kace-page-content ul{list-style-position:outside;padding-left:35px}body#privacy-policy .kace-page-content ul li,body#terms-amp-conditions .kace-page-content ul li,body#shipping-policy .kace-page-content ul li{padding-bottom:10px}body#terms-amp-conditions .kace-page-content ul li,body#shipping-policy .kace-page-content ul li body#terms-amp-conditions .kace-page-content ol li,body#shipping-policy .kace-page-content ol li{font-family:Action Sans Light}@media screen and (min-width: 1521px){.kace-page-content.page-content.community-blogs,.lets-collab-form.form-blog-by-category .simple-form,.shopify-app-block #insta-feed{max-width:1020px;margin:auto}}@media screen and (min-width: 1024px) and (max-width: 1520px){.kace-page-content.page-content{max-width:822px;margin-left:0}.kace-page-content.page-content.community-blogs,.lets-collab-form.form-blog-by-category .simple-form,.shopify-app-block #insta-feed{max-width:920px;margin:auto}}@media screen and (min-width: 948px){#footer-content .kace-footer-section{z-index:999}}@media screen and (max-width: 947px){.kace-page-content.page-content{margin-top:66px!important;padding:0 28px}.shopify-app-block #insta-feed{padding:0 28px}.kace-page-content.page-content.community-blogs.blogs-collection{margin-top:30px!important}.kace-page-content .centered-section-content{padding-top:30px}}@media screen and (min-width: 1024px){.kace-header .pb-40{padding-bottom:40px}.kace-tea-custom-theme h1{color:#000;font-size:60px;font-style:normal;font-weight:400;line-height:66px}.kace-tea-custom-theme h2{color:#000;font-size:50px;font-style:normal;font-weight:400;line-height:60px}.kace-tea-custom-theme h3{color:#000;font-size:42px;font-style:normal;font-weight:400;line-height:21.6px}.kace-tea-custom-theme h4{color:#000;font-size:32px;font-style:normal;font-weight:400;line-height:66px}.kace-tea-custom-theme h5{color:#000;font-size:26px;font-style:normal;font-weight:400;line-height:66px}.kace-tea-custom-theme h6{color:#000;font-size:24px;font-style:normal;font-weight:400;line-height:66px}.kace-tea-custom-theme .body-1{color:#000!important;font-size:18px!important;font-style:normal!important;font-weight:300!important;line-height:27px!important}.kace-tea-custom-theme .body-1-medium{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:27px}.kace-tea-custom-theme .body-2{color:#000;font-size:16px;font-style:normal;font-weight:300;line-height:27px}.kace-tea-custom-theme .body-2-medium{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:27px}.kace-tea-custom-theme .body-3{font-size:14px;font-style:normal;font-weight:400;line-height:20px}.kace-sidebar .menu{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:21.6px;letter-spacing:-.36px}.kace-tea-custom-theme .subtitle{color:#000;font-size:12px;font-style:normal;font-weight:300;line-height:16px;letter-spacing:1px}#footer-content .kace-footer-header{font-size:78px;font-style:normal;font-weight:400;line-height:93.6px}.h7{font-size:22px;font-style:normal;font-weight:400;line-height:24.2px}.button-text-large{font-size:18px;font-style:normal;font-weight:400;line-height:20.7px}.button-text-small{font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:22.4px!important}}@media screen and (max-width: 1023px){.kace-header .pb-40{padding-bottom:10px}.kace-tea-custom-theme h1{color:#000;font-size:50px;font-style:normal;font-weight:400;line-height:55px}.kace-tea-custom-theme h2{color:#000;font-size:42px;font-style:normal;font-weight:400;line-height:55px}.kace-tea-custom-theme h3{color:#000;font-size:36px;font-style:normal;font-weight:400;line-height:21.6px}.kace-tea-custom-theme h4,.kace-tea-custom-theme h5{color:#000;font-size:26px;font-style:normal;font-weight:400;line-height:66px}.kace-tea-custom-theme h6{color:#000;font-size:22px;font-style:normal;font-weight:400;line-height:66px}.kace-tea-custom-theme .body-1{color:#000!important;font-size:18px!important;font-style:normal!important;font-weight:300!important;line-height:27px!important}.kace-tea-custom-theme .body-1-medium{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:27px}.kace-tea-custom-theme .body-2{color:#000;font-size:16px;font-style:normal;font-weight:300;line-height:27px}.kace-tea-custom-theme .body-2-medium{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:27px}.kace-tea-custom-theme .body-3{font-size:14px;font-style:normal;font-weight:400;line-height:20px}.kace-sidebar .menu{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:21.6px;letter-spacing:-.36px}.kace-tea-custom-theme .subtitle{color:#000;font-size:14px;font-style:normal;font-weight:300;line-height:16px;letter-spacing:1px}#footer-content .kace-footer-header{font-size:56px;font-style:normal;font-weight:400;line-height:67.2px}.h7{font-size:22px;font-style:normal;font-weight:400;line-height:24.2px}.button-text-large{font-size:18px;font-style:normal;font-weight:400;line-height:20.7px}.button-text-small{font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:22.4px!important}.kace-tea-custom-theme h2.my-account{font-size:50px}}.kace-button-white:hover{border:1.5px solid rgba(var(--color-body-accent),1)!important;color:rgba(var(--color-body-accent),1)!important}.kace-button-white:hover span{color:rgba(var(--color-body-accent),1)!important}.kace-button-dark:hover{border:1.5px solid rgba(var(--color-body-accent),1)!important;background-color:rgba(var(--color-body-accent),1)!important}.text-black{color:#000}@media screen and (min-width: 1024px){.kace-button-white{border-radius:50px;border:1.5px solid #000;padding:8px 20px;cursor:pointer;color:#000;background-color:#fff!important}.kace-button-dark{border-radius:50px;border:1.5px solid #000;padding:8px 20px;cursor:pointer;color:#fff;background-color:#000}}@media screen and (max-width: 1023px){.kace-button-white{border-radius:50px;border:1.5px solid #000;padding:8px 20px;cursor:pointer;color:#000;background-color:#fff!important}.kace-button-dark{border-radius:50px;border:1.5px solid #000;padding:8px 20px;cursor:pointer;color:#fff;background-color:#000}}.kace-toggle .toggle__title .symbol{top:13px;left:-7px;width:30px;height:30px}.kace-toggle .toggle__title{padding-left:30px;margin-bottom:0;text-transform:none;position:relative;margin-top:0;padding-top:20px;padding-bottom:20px}.kace-product-page .toggle.kace-toggle.with-border{border-top:1px solid #000}.lets-collab-form .form-title{text-align:center;font-style:normal;font-weight:400;font-size:50px;line-height:55px;padding-bottom:15px}.lets-collab-form.form-blog-by-category .form-title{color:#fff}.lets-collab-form.lets-collab-form.form-blog-by-category .bend-arrow-down svg path{fill:#fff}.lets-collab-form button{margin-top:10px;width:100%}.lets-collab-form input{height:52px;padding:8px 12px}.lets-collab-form .bend-arrow-down{display:none}.kace-page-content.page-content.lets-collab-form{padding-bottom:80px}.lets-collab-form{padding-top:60px!important}.lets-collab-form.form-blog-by-category .simple-form{padding-bottom:50px}.lets-collab-form.form-blog-by-category .form-flower-1,.lets-collab-form.form-blog-by-category .form-flower-2{display:none}@media screen and (min-width: 1024px){.kace-page-content.page-content.lets-collab-form{padding-bottom:100px}.lets-collab-form .form-title{font-size:60px!important;line-height:66px!important}}@media screen and (max-width: 1023px){.lets-collab-form.form-blog-by-category .simple-form{padding:0 28px 50px}}@media screen and (min-width: 768px){.lets-collab-form .heading-block{display:flex;justify-content:center;gap:25px}.lets-collab-form .bend-arrow-down{display:block!important}.lets-collab-form.form-blog-by-category .simple-form{padding-bottom:110px!important}.lets-collab-form.form-blog-by-category .form-flower-1{position:absolute;top:-97px;left:50px;display:block!important}.lets-collab-form.form-blog-by-category .form-flower-2{position:absolute;top:0;left:50px;display:block!important}.lets-collab-form.form-blog-by-category{margin-top:140px!important}}.social-section .button.button-with-arrow{padding:0}.kace-tea-account{margin-top:100px}.kace-tea-account input:not([type=submit]){border:.5px solid#000;padding:8px 12px}.kace-tea-account input:not([type=submit]):focus{box-shadow:none}.kace-tea-account .button-text-small{height:auto;padding:8px 20px;min-width:53px}.kace-tea-account .account-heading{text-align:left}.kace-tea-account .account-heading{padding-bottom:30px}.kace-tea-account .account-heading .sub-title{padding-top:30px}.kace-tea-account.page-profile .account-heading .sub-title{padding-top:8px}.kace-tea-account .login-actions{padding-top:25px}.kace-tea-account .centered-section-content>div{width:100%}.kace-tea-account .login-actions .register-button{width:100%}.kace-tea-account .account-heading .flex-heading .logout-btn{display:none}.kace-tea-account .logout-btn-footer{display:block}.kace-tea-account .logout-btn-footer a{width:100%;text-align:center}.kace-tea-account .no-orders{margin-bottom:0}.kace-tea-account.page-profile .account-details{padding-top:50px}.kace-tea-account .customer-address-block p{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.kace-tea-account .kace-edit-delete-addr{display:flex;gap:20px}.kace-tea-account .kace-edit-delete-addr a{border:0;padding:0;text-decoration:underline}.kace-tea-account #open_address_new{text-align:center;min-width:auto}.kace-tea-account .add-address-block{display:flex;align-items:center;gap:20px}@media screen and (min-width: 1100px){.kace-tea-account .centered-section-content>div{width:80%}}@media screen and (min-width: 768px){.kace-tea-account .account-heading{text-align:center!important}.kace-tea-account .account-heading{padding-bottom:45px!important}.kace-tea-account .account-heading .sub-title{padding-top:8px!important}.kace-tea-account .login-actions{padding-top:40px!important}.kace-tea-account .account-heading .flex-heading{display:flex;align-items:center;justify-content:space-between}.kace-tea-account .account-heading .flex-heading .logout-btn{display:block}.kace-tea-account .logout-btn-footer{display:none}.kace-tea-account.page-profile .account-details{padding-top:80px}}@media screen and (max-width: 640px){.kace-tea-account .kace-customer-name-fields .simple-form-grid{display:block}.kace-tea-account .kace-customer-name-fields .simple-form-grid>div{width:100%}.kace-tea-account .kace-customer-name-fields .simple-form-grid>div:last-child{margin-inline-start:0}.kace-tea-account .kace-customer-name-fields .simple-form-grid>div:first-child{margin-bottom:15px}}.contact-page.page-content{margin-top:100px}.contact-page.page-content h1.title{margin-bottom:0!important}.contact-page.page-content .sub-title{margin-top:30px;display:block}.contact-page.page-content input:not([type=submit]),.contact-page.page-content textarea{border:.5px solid#000;padding:8px 12px}.contact-page.page-content input:not([type=submit]):focus,.contact-page.page-content textarea:focus{box-shadow:none}.contact-page.page-content .account-heading{padding-bottom:30px}.contact-page.page-content .simple-form-grid{display:block}.contact-page.page-content .simple-form-grid div{min-width:100%;width:100%}.contact-page.page-content .simple-form-grid>div:last-child{margin-inline-start:0}.contact-page.page-content .simple-form-grid>div:first-child{margin-bottom:15px}.centered-section-content>div.contact-page-container{width:100%}.contact-page.page-content .simple-form-field__button .subtitle{padding:10px 0 25px}.contact-page.page-content button[type=submit]{width:100%}.contact-page.page-content .content-section .question-mark{display:none}@media screen and (min-width: 1100px){.centered-section-content>div.contact-page-container{width:80%}.contact-page.page-content .content-section .question-mark{position:absolute;bottom:140px;right:-170px;display:block}}@media screen and (min-width: 768px){.contact-page.page-content .sub-title{margin-top:8px}.contact-page.page-content .account-heading{padding-bottom:50px}.contact-page.page-content .content-section{position:relative}}.grecaptcha-badge{display:none!important}.recipes-block{padding-top:30px}.recipes-block h2{line-height:50.4px}.kace-blog-item-community.blog-item .blog-item__image a:after{background:none}.kace-blog-item-community.blog-item .blog-item__image{margin-bottom:20px}.kace-blog-item-community.blog-item .blog-item__excerpt{margin-bottom:0}.kace-blog-item-community.blog-item .lazy-image--hover:hover .lazy-image--background,.kace-blog-item-community.blog-item .focus .lazy-image--hover .lazy-image--background{transform:none}.kace-blog-item-community .categories{text-transform:uppercase;padding:4px 10px;position:absolute;bottom:0;left:16px;margin-bottom:18px}.kace-blog-item-community .categories.events{background-color:#eb9da8}.kace-blog-item-community .categories{background-color:#47b07c}.kace-page-content.community-blogs .blog--grid.cols-2{padding:0;margin-inline-start:0;width:100%}.kace-blog-item-community.blog-item{margin-bottom:30px}.kace-page-content.community-blogs .community-navigation{display:flex;align-items:center;justify-content:space-between;width:392px;margin:auto;padding:70px 0 90px}.kace-page-content.community-blogs .community-navigation .active-page{border-bottom:2px solid}.kace-page-content.community-blogs .community-navigation .active-page h5{color:#fff;text-shadow:-1px 1px 0 #000,1px 1px 0 #000,1px -1px 0 #000,-1px -1px 0 #000}.kace-page-content.community-blogs .blog--grid.cols-2{margin-bottom:0}@media screen and (min-width: 1024px){.recipes-block{padding-top:50px!important}.recipes-block h2{line-height:60px!important}.kace-blog-item-community.blog-item{padding-bottom:50px!important;margin-bottom:0!important}}@media screen and (min-width: 768px){.kace-page-content.community-blogs .blog--grid.cols-2 .blog-item:nth-child(odd){padding:0 0 0 15px}.kace-page-content.community-blogs .blog--grid.cols-2 .blog-item:nth-child(2n){padding:0 15px 0 0}}@media screen and (max-width: 1023px){.kace-page-content.community-blogs .community-navigation{padding:50px 0}.kace-page-content.community-blogs .centered-section-content{padding-top:0}}@media screen and (max-width: 640px){.kace-page-content.community-blogs .blog--grid.cols-2 .blog-item{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/kace-theme.css.map */
