:root{--mb-gold:#e3bf68;--mb-paper:#f3f6fa;--mb-ink:#010911;--th-gold:linear-gradient(115deg,#ac752c 0%,#e8c65c 32%,#fff1a1 50%,#d5a044 73%,#a96e2b 100%)}body .jl-shell{width:min(100%,1440px);margin-inline:auto;padding-inline:clamp(32px,5vw,72px)}thaly-notice{display:block}.tm-notices .jl-shell{display:grid;place-items:center;min-height:38px;text-align:center}.tm-notices span[hidden]{display:none!important}.tm-notices span{animation:th-notice .7s ease both}.tm-notices a{color:inherit;text-decoration:none}.jl-hero{background:#041e41!important}.jl-hero .jl-heading em{background:var(--th-gold);background-clip:text;color:transparent}.jl-heading{letter-spacing:-.025em;line-height:1.08}.jl-kicker{letter-spacing:.16em}.jl-kicker svg{color:var(--mb-gold)}.jl-btn:not(.jl-btn--outline),.mb-add,.mabela-buy-now{background:var(--th-gold)!important;color:#010911!important;border-color:#e3bf68!important}.jl-btn,.mb-add,.tm-outline,.mb-pill{position:relative;overflow:hidden}.jl-btn:after,.mb-add:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(100deg,transparent,#ffffff50,transparent);transform:translate(-120%);transition:transform .9s}.jl-btn:hover:after,.mb-add:hover:after{transform:translate(120%)}.tm-product{position:relative;border:0;border-bottom:1px solid #d6dfeb;background:transparent}.tm-product__media{background:#f3f6fa}.tm-product__body{padding:20px 0 24px}.tm-product h3{font-size:24px}.th-quick{position:absolute;top:12px;right:12px;z-index:2;opacity:0;transform:translateY(8px);transition:opacity .4s,transform .4s}.th-quick button,.th-quick>a{display:flex;align-items:center;gap:8px;min-height:44px;border:0;background:#041e41;color:#fff;padding:12px 16px;cursor:pointer;font-size:12px}.th-quick svg{width:20px;height:20px}.tm-product:hover .th-quick,.tm-product:focus-within .th-quick{opacity:1;transform:none}.th-quick button:before{content:"+";font-size:18px}.th-quick .jl-icon{display:none}.jl-story{gap:clamp(32px,6vw,88px);align-items:center}.jl-story__frame{border-radius:44% 44% 2px 2px;border:1px solid #e3bf68;aspect-ratio:4/5}.jl-story__content{padding-block:24px}.jl-story__signature{border-top:1px solid #b68a3d;padding-top:24px;color:inherit}.jl-story--accent:before{display:none}.jl-story__frame img{height:100%;width:100%;object-fit:cover}.jl-why__frame{border-radius:2px 80px 2px 2px}.jl-why__card{border:0;border-bottom:1px solid #d6dfeb;border-radius:0;background:transparent;padding:24px 0}.jl-why__badge{background:#041e41;color:#fff;border:1px solid #e3bf68}.jl-note{border-radius:0;border:0;border-top:2px solid #cda34e;background:transparent;padding:32px 24px}.jl-note:nth-child(2){background:#fff;transform:translateY(16px)}.jl-cat-card{border:0;border-bottom:1px solid #d6dfeb}.jl-cat-card__media{border-radius:45% 45% 0 0;overflow:hidden}.jl-duo__card{border-radius:0 48px 0 0}.jl-duo__content{border-top:1px solid #e3bf68;padding-top:24px}.jl-contact{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px!important}.jl-contact__card{display:flex;flex-direction:column;align-items:flex-start;border:1px solid #e3bf6850;border-radius:0 28px 0 0;background:#ffffff08;padding:32px!important;min-height:210px;overflow:hidden;position:relative}.jl-contact__card:before{content:"";position:absolute;inset:auto 0 0;height:3px;background:var(--th-gold);transform:scaleX(.2);transform-origin:left;transition:transform .7s}.jl-contact__card:after{content:"\2197";position:absolute;right:24px;top:28px;font-size:24px;color:#e3bf68}.jl-contact__icon{border:0;background:transparent;color:#e3bf68;margin:0 0 24px;width:32px;height:32px}.jl-contact__value{font-size:13px;overflow-wrap:anywhere;max-width:100%}.jl-contact__label{font-size:22px;font-family:var(--font-heading--family)}.mb-newsletter{background:#041e41;overflow:hidden}.mb-newsletter-bg{opacity:.12}.mb-newsletter>.jl-shell{justify-content:flex-end}.mb-newsletter-panel{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:16px 64px;border-radius:0;border-block:1px solid #e3bf6870;padding:48px 0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.mb-newsletter-panel .mb-eyebrow{grid-column:1/-1;color:#e3bf68;letter-spacing:.15em;font-family:var(--font-body--family);text-transform:uppercase;font-size:11px}.mb-newsletter h2{font-size:clamp(36px,4vw,56px);grid-row:2/4}.mb-newsletter-panel form{grid-column:2}.mb-email-row input{border-radius:0;background:transparent;border:0;border-bottom:1px solid #e3bf68;color:#fff;padding-inline:0}.mb-email-row input::placeholder{color:#fff9}.mb-email-row button{border-radius:0;background:var(--th-gold);color:#010911}.mb-product-info h2{font-family:var(--font-heading--family);font-size:40px;color:#041e41}.mb-product-price,.mb-product-description,.mb-product-info small,.mb-details,.mb-quantity input{color:#041e41}.mb-footer{background:#041e41;color:#fff}.mb-motion [data-mb-reveal]{transition:opacity 1.25s ease,translate 1.25s cubic-bezier(.22,.61,.36,1)}@keyframes th-notice{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(hover:hover){:is(.jl-note,.jl-why__card,.jl-contact__card,.tm-product,.product-card,.resource-card):hover{transform:translateY(-5px)}main :is(a,.jl-story__frame,.jl-why__frame,.mb-main-photo):hover>img{transform:scale(1.045)}}@media(hover:none){.th-quick{opacity:1;transform:none}}@media(max-width:989px){.jl-contact{grid-template-columns:repeat(2,minmax(0,1fr))}.mb-newsletter-panel{gap:20px 32px}}@media(max-width:749px){body .jl-shell{padding-inline:20px}.jl-contact{grid-template-columns:1fr}.jl-contact__card{min-height:180px}.mb-newsletter-panel{display:block;padding-block:32px}.mb-newsletter-panel form{margin-top:24px}.mb-newsletter-panel h2{margin-bottom:24px}.jl-note:nth-child(2){transform:none}.th-quick{opacity:1;transform:none;top:8px;right:8px}.th-quick button,.th-quick>a{padding:10px;font-size:10px}.tm-product h3{font-size:20px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.mb-motion [data-mb-reveal]{opacity:1;translate:none}}.th-quick button:before{display:none}.th-quick .jl-icon{display:inline-flex}.th-quick .jl-icon svg{width:20px;height:20px}.jl-duo__card,.jl-duo__card:nth-child(2){background:#041e41}.jl-duo__card:before{background:linear-gradient(0deg,#010911cc,transparent 80%)}.jl-cat-card:after{background:linear-gradient(0deg,#010911bb,transparent 75%)}.jl-cta{--jl-cta-alt:#15365b!important}.jl-contact__card:before{inset:auto 0 0;opacity:1}.jl-contact__icon{background:transparent;color:#e3bf68}.jl-why__icon{background:#041e41;color:#e3bf68}.jl-note:nth-child(2){transform:none;background:transparent}.jl-note{height:100%;display:flex;flex-direction:column;align-items:flex-start}.tm-product__body{padding:20px 20px 24px}.tm-product__body h3{margin:0;min-height:2.5em}.th-signature-card{display:flex;flex-direction:column;overflow:hidden;background:var(--color-background);border:1px solid #d6dfeb;color:var(--color-foreground);box-shadow:none;border-radius:2px 32px 2px 2px}.th-signature-card:before,.th-signature-card:after,.th-signature-card .jl-cat-card__shade{display:none}.th-signature-card .jl-cat-card__media{border-radius:0;aspect-ratio:4/5;width:100%;background:#f3f6fa}.th-signature-card .jl-cat-card__body{position:relative;inset:auto;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:14px;padding:24px;background:var(--color-background);min-height:130px;border-top:2px solid #d5ab52}.th-signature-card .jl-cat-card__title{color:var(--color-foreground);font-size:clamp(24px,2vw,32px);line-height:1.15}.th-signature-number{grid-row:span 2;align-self:start;color:#8a6724;font-size:12px;padding-top:6px;letter-spacing:.08em}.th-signature-card .jl-cat-card__cta{grid-column:2;color:var(--color-foreground);display:flex;align-items:center;gap:16px;font-size:10px;letter-spacing:.14em}.th-signature-card .jl-cat-card__cta:after{content:"\2197";display:inline-block;margin:0;width:auto;height:auto;background:none;font-size:20px;transition:transform .5s}.th-signature-card:hover .jl-cat-card__cta:after{transform:translate(3px,-3px)}.th-quick-error{background:#fff;color:#8b2020;padding:12px;font-size:12px;max-width:220px;box-shadow:0 4px 16px #01091120}.tm-notices .th-notice-item,.tm-notices .th-notice-item a{display:flex;justify-content:center;align-items:center;gap:10px;line-height:1.5}.tm-notices .th-notice-item[hidden]{display:none!important}.tm-notices .th-notice-item .jl-icon{display:inline-flex;width:18px;height:18px;flex:0 0 18px;color:#e3bf68}.tm-notices .th-notice-item .jl-icon svg{width:18px;height:18px}@media(max-width:749px){.tm-product__body{padding:16px 14px 20px}.th-signature-card .jl-cat-card__body{padding:20px 16px;grid-template-columns:24px minmax(0,1fr);gap:10px}.th-signature-card .jl-cat-card__title{font-size:24px}.th-signature-grid{grid-template-columns:1fr}.th-signature-card .jl-cat-card__media{aspect-ratio:5/4}.tm-notices .jl-shell{padding-inline:20px}}.tm-notices .th-notice-item:not([hidden]){display:flex!important}.tm-notices{padding-block:4px;font-size:12px}.tm-notices .jl-shell{min-height:28px}.tm-notices .th-notice-item .jl-icon{width:20px;height:20px;flex-basis:20px}.tm-notices .th-notice-item .jl-icon svg{width:20px;height:20px}.mb-newsletter-bg{opacity:.65}header-menu .menu-list__link[aria-haspopup=true]{flex-direction:row;align-items:center;gap:0px}header-menu .menu-list__link[aria-haspopup=true]:before{content:"";order:2;width:6px;height:6px;margin-right:12px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);transition:transform .25s ease}header-menu .menu-list__link[aria-expanded=true]:before{transform:rotate(225deg)}header-menu .menu-list__link[aria-haspopup=true]:before{position:relative;top:-2px}.thaly-free-shipping{display:block;margin-block:8px;color:inherit;font-family:var(--font-body--family);font-size:10px;font-weight:600;line-height:1.5;letter-spacing:.1em}main[data-template=collection] .thaly-free-shipping{font-size:12px;font-weight:500;letter-spacing:.06em;margin-block:4px}main[data-template^=collection] .thaly-free-shipping{display:block!important;margin-top:8px!important}main[data-template^=product] .thaly-free-shipping{display:block!important;font-size:12px!important;font-weight:500;letter-spacing:.06em;line-height:1.5;margin-top:10px!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/thaly.css.map */
