.remove{display:inline-flex;align-items:center;vertical-align:middle}.cart-items tbody tr td.product-quantity .quantity,.product-cart-item-info .quantity{vertical-align:middle}.field input:has(+label)::placeholder,.field textarea:has(+label)::placeholder{color:transparent}.slideshow__slide-buttons .button.outline{color:var(--color-accent)}@media screen and (hover:hover){.slideshow__slide-buttons .button.outline:hover{color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 8%,transparent)}}html,#wrapper{scroll-behavior:auto!important}.thb-full-menu .sub-menu.mega-menu-container{background:var(--bg-body);padding:32px 0 36px;border-radius:0}.thb-full-menu .mega-menu-columns__heading{font-size:calc(var(--font-navigation-scale, 1) * 16px);margin-bottom:0}.header .thb-full-menu .sub-menu.mega-menu-container .thb-full-menu--link,.header .thb-full-menu .sub-menu.mega-menu-container .thb-full-menu--link:hover,.header .thb-full-menu .sub-menu.mega-menu-container .thb-full-menu--link:focus{color:var(--color-heading)}.template-page-faq .collapsible-content__inner{counter-reset:soulog-faq}.template-page-faq .accordion{border-top:0;border-bottom:1px solid var(--color-border);margin-bottom:0}.template-page-faq .accordion+.accordion{margin-top:0}.template-page-faq .accordion summary{font-size:1.0625rem;line-height:1.4;padding:22px 48px 22px 0}.template-page-faq .accordion summary:before{counter-increment:soulog-faq;content:counter(soulog-faq) ". "}.template-page-faq .accordion summary span svg{display:none}.template-page-faq .accordion summary span:before,.template-page-faq .accordion summary span:after{content:"";position:absolute;top:50%;left:50%;background:currentColor;transition:opacity .15s ease}.template-page-faq .accordion summary span:before{width:15px;height:1.5px;transform:translate(-50%,-50%)}.template-page-faq .accordion summary span:after{width:1.5px;height:15px;transform:translate(-50%,-50%)}.template-page-faq .accordion details[open] summary span:after{opacity:0}@media only screen and (min-width:1068px){.template-page-faq .collapsible-content{grid-template-columns:minmax(0,260px) minmax(0,1fr)}}.thb-full-menu li.menu-item-has-children.soulog-menu-dismissed>.sub-menu,.thb-full-menu li.menu-item-has-children.soulog-menu-dismissed:hover>.sub-menu,.thb-full-menu li.menu-item-has-children.soulog-menu-dismissed:focus-within>.sub-menu{visibility:hidden;opacity:0}.thb-full-menu li.menu-item-has-children.soulog-menu-dismissed:hover>.sub-menu.mega-menu-container,.thb-full-menu li.menu-item-has-children.soulog-menu-dismissed:focus-within>.sub-menu.mega-menu-container{clip-path:polygon(0 0,100% 0,100% 0%,0 0%)}#post-title-wrapper.post-title-wrapper--has-img-false{min-height:0;background:none;border:0;border-radius:0;box-shadow:none;text-align:left;justify-content:flex-start;align-items:stretch;padding-top:var(--home-pad-y);margin-bottom:30px}@media only screen and (min-width:768px){#post-title-wrapper.post-title-wrapper--has-img-false{margin-bottom:40px}}#post-title-wrapper.post-title-wrapper--has-img-false .post-title{width:100%;max-width:800px;margin:0 auto;padding:0}.blog-post-detail .entry-title{font-size:var(--home-fs-display);line-height:var(--home-lh-display);color:var(--color-heading)}.blog-post-detail .post-content,.blog-post-detail .post-content p,.blog-post-detail .post-content li{font-size:16px}#post-title-wrapper.post-title-wrapper--has-img-false .entry-title{margin-bottom:0}#post-title-wrapper.post-title-wrapper--has-img-false .share-article{margin:16px 0 0}.header .thb-quick-search{display:none!important}.header .thb-secondary-area .thb-item-count{background:var(--color-heading)}.header .thb-secondary-area .thb-item-count:empty{display:none}.header,.header .header--inner{height:48px;min-height:48px}.header .header--inner{grid-template-rows:48px}.header.style2 .full-menu{margin-left:55px}.header .thb-full-menu{display:flex;align-items:center;gap:34px}.header .thb-full-menu>li>a{color:#191919;font-size:14px;line-height:17px}.template-index .soulog-footer{margin-top:0}.header{--soulog-header-icon-gap: 20px}@media only screen and (max-width:1067px){.header .header--inner{grid-template-columns:auto 1fr auto;column-gap:var(--soulog-header-icon-gap)}.header .thb-secondary-area{justify-self:end}.header .thb-secondary-area-item{padding-inline:calc(var(--soulog-header-icon-gap) / 2)}.header .thb-secondary-area-item:last-child{padding-right:0}.header .thb-header-mobile-left{margin-right:0}.header .thb-header-mobile-left .mobile-toggle{margin-inline:-15px}.header .thb-secondary-cart .thb-secondary-item-icon{transform:none}}.header .mobile-menu-drawer{color:var(--color-heading);--color-header-links: var(--color-heading);--color-header-links-hover: var(--color-heading);--color-header-links-rgb: var(--color-heading-rgb);--color-header-text: var(--color-heading);--color-header-icons: var(--color-heading)}@media only screen and (max-width:1067px){.header .menu-logo-container,.header .thb-secondary-area{transition:opacity .25s cubic-bezier(.104,.204,.492,1),visibility .25s cubic-bezier(.104,.204,.492,1)}.header:has(.mobile-toggle-wrapper[open]) .menu-logo-container,.header:has(.mobile-toggle-wrapper[open]) .thb-secondary-area{opacity:0;visibility:hidden}.header{transition:background-color .25s cubic-bezier(.104,.204,.492,1)}.header:has(.mobile-toggle-wrapper[open]){background:var(--color-header-bg, #fff)}}.header .mobile-menu-drawer,.header .mobile-menu-drawer .thb-mobile-menu-footer,.header .mobile-menu-drawer .thb-mobile-menu-footer .thb-localization-forms,.header .mobile-menu li>a,.header .mobile-menu li summary{border-top:0}@media only screen and (max-width:767px){.header .thb-secondary-area-item.thb-secondary-myaccount{display:inline-flex}}@media only screen and (max-width:767px){.header{padding-inline:20px}}.header .thb-full-menu--link:after{display:none}.header .thb-full-menu>li>a:hover,.header .thb-full-menu>li>a:focus,.header:not(.transparent--true) .thb-full-menu--link:hover,.header:not(.transparent--true) .thb-full-menu--link:focus{color:#191919}@font-face{font-family:MiSans Latin VF;src:url(misans-latin-vf.ttf) format("truetype-variations");font-weight:150 700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0100-017F,U+0180-024F,U+0370-03FF,U+0400-04FF,U+2000-206F,U+20A0-20BF,U+2122,U+2190-2193,U+2212}html body,html .body-font,html .thb-product-detail .product-title,html h1,html h2,html h3,html h4,html h5,html h6,html .h1,html .h2,html .h3,html .h4,html .h5,html .h6,html .h1-large,html .h1-xlarge,html .heading-font,html .logolink.text-logo,html blockquote p,html blockquote span{font-family:MiSans Latin VF,PingFang SC,Hiragino Sans GB,Microsoft YaHei,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.shopify-policy__container .rte p,.blog-post-detail .rte p{margin-bottom:1.5rem}.shopify-policy__container .rte ul,.shopify-policy__container .rte ol,.blog-post-detail .rte ul,.blog-post-detail .rte ol{margin-bottom:2rem}.shopify-policy__container .rte ul,.blog-post-detail .rte ul{margin-left:1.25rem;list-style-type:disc}.shopify-policy__container .rte ol,.blog-post-detail .rte ol{margin-left:1.25rem;list-style-type:decimal}.shopify-policy__container .rte li,.blog-post-detail .rte li{margin-bottom:.75rem}.shopify-policy__container .rte li:last-child,.blog-post-detail .rte li:last-child{margin-bottom:0}.shopify-policy__container .rte h2,.blog-post-detail .rte h2{margin-top:3.5rem;margin-bottom:1rem}.shopify-policy__container .rte h3,.blog-post-detail .rte h3{margin-top:2.5rem;margin-bottom:.75rem}.shopify-policy__container .rte h4,.blog-post-detail .rte h4{margin-top:1.75rem;margin-bottom:.5rem}.shopify-policy__container .rte h2{font-size:1.75rem;line-height:1.35}.shopify-policy__container .rte h3{font-size:1.375rem;line-height:1.4}.shopify-policy__container .rte h4{font-size:1.125rem;line-height:1.45}.shopify-policy__container .rte p+h2,.blog-post-detail .rte p+h2{margin-top:3.5rem}.shopify-policy__container .rte p+h3,.blog-post-detail .rte p+h3{margin-top:2.5rem}.shopify-policy__container .rte p+h4,.blog-post-detail .rte p+h4{margin-top:1.75rem}.shopify-policy__container .rte>*:first-child,.blog-post-detail .rte>*:first-child{margin-top:0}.shopify-policy__container .rte table,.blog-post-detail .rte table{overflow-wrap:normal;margin-bottom:2rem}.shopify-policy__container .rte th,.shopify-policy__container .rte td,.blog-post-detail .rte th,.blog-post-detail .rte td{vertical-align:top}.shopify-policy__container .rte thead th,.blog-post-detail .rte thead th{padding:10px 15px;line-height:1.45;background:rgba(var(--color-body-rgb),.04)}@media only screen and (min-width:768px){.shopify-policy__container .rte thead th,.blog-post-detail .rte thead th{padding:15px 25px}}@media only screen and (max-width:767px){.shopify-policy__container .rte table,.blog-post-detail .rte table{display:block;overflow-x:auto}}.shopify-policy__container .rte p,.shopify-policy__container .rte li,.shopify-policy__container .rte td,.shopify-policy__container .rte div,.blog-post-detail .rte p,.blog-post-detail .rte li,.blog-post-detail .rte td{font-weight:300}.shopify-policy__container .rte th,.blog-post-detail .rte th{font-weight:400}.blog-post-detail .rte h1,.blog-post-detail .rte h5,.blog-post-detail .rte h6{margin-bottom:1.25rem}.blog-post-detail .rte h1:not([class]){font-size:calc(var(--font-heading-scale) * 32px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 40px))}.blog-post-detail .rte h2:not([class]){font-size:calc(var(--font-heading-scale) * 28px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 36px))}.blog-post-detail .rte h3:not([class]){font-size:calc(var(--font-heading-scale) * 26px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 30px))}.blog-post-detail .rte h4:not([class]){font-size:calc(var(--font-heading-scale) * 20px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 28px))}.blog-post-detail .rte h5:not([class]){font-size:calc(var(--font-heading-scale) * 24px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 32px))}.blog-post-detail .rte h6:not([class]){font-size:calc(var(--font-heading-scale) * 18px)}@media only screen and (min-width:768px){.blog-post-detail .rte h1:not([class]),.blog-post-detail .rte h2:not([class]){font-size:calc(var(--font-heading-scale) * 36px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 44px))}.blog-post-detail .rte h3:not([class]){font-size:calc(var(--font-heading-scale) * 30px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 38px))}}@media only screen and (min-width:1068px){.blog-post-detail .rte h1:not([class]){font-size:calc(var(--font-heading-scale) * 50px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 58px))}.blog-post-detail .rte h2:not([class]){font-size:calc(var(--font-heading-scale) * 42px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 50px))}.blog-post-detail .rte h3:not([class]){font-size:calc(var(--font-heading-scale) * 34px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 42px))}.blog-post-detail .rte h4:not([class]){font-size:calc(var(--font-heading-scale) * 28px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 36px))}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/soulog-theme-fixes.css.map */
