:root{--luth-ink: #1a2f42;--luth-muted: #5a6570;--luth-line: #ebe4dc;--luth-soft: #fbf6f1;--luth-panel: #fff9f3;--luth-band: #f7efe6;--luth-navy: #1c3d5a;--luth-navy-hover: #163249;--luth-coral: #fe876f;--luth-coral-hover: #f0745b;--luth-accent: #c45c26;--luth-accent-soft: #fff1e8;--luth-radius: 16px;--luth-radius-sm: 10px;--luth-shadow: 0 8px 28px rgba(28, 61, 90, .08);--luth-display: "Source Serif 4", Georgia, "Times New Roman", serif;--color-button: 28, 61, 90;--color-button-text: 255, 255, 255;--color-secondary-button: 28, 61, 90;--color-secondary-button-text: 28, 61, 90}html{font-size:calc(var(--font-base-size, 15) * 1px)!important}body{color:var(--luth-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;letter-spacing:-.005em}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.m-section__heading,.m-richtext__title{color:var(--luth-navy);letter-spacing:-.02em;font-weight:700;line-height:1.2}.template-index .m-section__heading,.template-index .m-richtext__title,.template-index .luth-dual-hero__title{font-family:var(--luth-display)!important;font-weight:700!important;letter-spacing:-.015em!important}.m-section__heading{font-size:clamp(1.55rem,2.2vw,2rem)!important;margin-bottom:.5rem!important;text-align:center}.template-index .m-section__header{text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:.25rem}.template-index .m-section__heading{order:1}.template-index .m-section__header .m-section__description,.template-index .m-section__subheading,.template-index .m-section__header>p,.template-index .m-section__header .rte{order:2;color:var(--luth-muted);font-size:.95rem}.m-section__subheading,.m-richtext__subtitle{color:var(--luth-muted)!important;font-size:.95rem!important;font-weight:450!important;line-height:1.45!important;max-width:42rem;margin-left:auto;margin-right:auto}.m-section__header{margin-bottom:1.25rem!important}.m-button--primary,button.m-button--primary,.m-add-to-cart .m-button,.m-product-form--buttons .m-button--primary{background:var(--luth-navy)!important;border-color:var(--luth-navy)!important;color:#fff!important;border-radius:var(--luth-radius-sm)!important;font-weight:650!important;letter-spacing:.01em;min-height:44px;box-shadow:none!important}.m-button--primary:hover,button.m-button--primary:hover{background:var(--luth-navy-hover)!important;border-color:var(--luth-navy-hover)!important}.m-button--white{border-radius:var(--luth-radius-sm)!important;font-weight:650!important}.m-button--link{font-weight:600!important;text-underline-offset:3px}.luth-nav-accent,.m-announcement-bar a,.m-price--on-sale .m-price-item--sale,.m-product-tag--sale,.m-product-card__tag-name{color:var(--luth-accent)!important}.m-product-tag--sale,.m-product-tag.m-color-badge-sale,.m-color-badge-hot{background:var(--luth-coral)!important;color:#fff!important}.m-color-badge-new,.m-product-tag--new{background:var(--luth-navy)!important;color:#fff!important}.m-header__search.m-search-form--full,.m-header__search{border:1px solid #d7d2cb!important;border-radius:999px!important;background:#fff!important;min-height:44px;padding-left:14px!important;max-width:420px;width:100%;--color-button: 28, 61, 90;--color-button-text: 255, 255, 255}.m-header__search .m-search-form__label{color:#8a857e!important;font-size:14px!important;font-weight:450}.m-header__search .m-search-form__button{background:var(--luth-navy)!important;color:#fff!important;border-radius:999px!important;width:auto!important;min-width:88px!important;max-width:none!important;height:36px!important;margin:4px!important;padding:0 16px!important;display:inline-flex!important;align-items:center;justify-content:center;gap:6px;flex:0 0 auto!important;overflow:visible!important;white-space:nowrap!important}.m-header__search .m-search-form__button svg,.m-header__search .m-search-form__button .m-tooltip{display:none!important}.m-header__search .luth-search-submit__label{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase;color:#fff}.m-header__search .m-search-form__button:after{content:none}.m-topbar,.m-topbar.m-gradient,.m-topbar.m-color-dark,.m-announcement-bar,.m-section--announcement-bar{background:#1c3d5a!important;background-color:#1c3d5a!important;background-image:none!important;font-size:13px!important;font-weight:500}.m-topbar *,.m-topbar a,.m-announcement-bar *,.m-announcement-bar a{color:#fff!important}.m-header__search .m-search-form__button,.m-header__search button.m-search-form__button,.m-header .m-search-form__button,m-search-popup.m-header__search .m-search-form__button{background:#1c3d5a!important;background-color:#1c3d5a!important;background-image:none!important;border-color:#1c3d5a!important;color:#fff!important}.luth-logo,.luth-logo__link,.luth-logo__media{display:flex!important;align-items:center;justify-content:center;margin:0;line-height:0}.luth-logo__img{display:block;width:auto!important;max-width:100%;height:auto!important;object-fit:contain}.luth-logo__img--desktop{width:auto!important;max-width:min(200px,32vw)!important;max-height:42px!important}.m-header__sticky .luth-logo__img--desktop,.m-header.is-sticky .luth-logo__img--desktop{max-height:34px!important;max-width:160px!important}.luth-logo__img--mobile{width:auto!important;height:auto!important;max-width:min(158px,42vw)!important;max-height:34px!important}.luth-logo--mobile{min-height:40px;padding:0 4px}@media(min-width:1024px){.m-header__logo.luth-logo{margin-right:8px}}.luth-dual-hero{padding-top:var(--pt, 16px);padding-bottom:var(--pb, 8px);background:var(--luth-soft)}.luth-dual-hero__grid{display:grid;grid-template-columns:1fr;gap:16px;align-items:stretch}@media(min-width:900px){.luth-dual-hero__grid{grid-template-columns:1fr 1fr;gap:18px}}.luth-dual-hero__card{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:minmax(200px,46vw) auto;border-radius:var(--luth-radius);overflow:hidden;min-height:0;height:100%;color:inherit;text-decoration:none;box-shadow:var(--luth-shadow);background:var(--luth-panel)}@media(min-width:700px){.luth-dual-hero__card{grid-template-columns:1.12fr 1fr;grid-template-rows:minmax(300px,380px)}}@media(min-width:1200px){.luth-dual-hero__card{grid-template-rows:420px}}.luth-dual-hero__media,.luth-dual-hero__img,.luth-dual-hero__placeholder{position:relative;inset:auto;width:100%;height:100%;min-height:200px;object-fit:cover;object-position:center 35%;display:block}.luth-dual-hero__media{overflow:hidden;background:#ddd}.luth-dual-hero__placeholder{background:linear-gradient(135deg,#d9d3cb,#b9b0a5)}.luth-dual-hero__panel{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;box-sizing:border-box;margin:0;width:100%;max-width:none;min-height:0;background:var(--luth-panel);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;padding:22px 22px 24px;box-shadow:none}@media(min-width:700px){.luth-dual-hero__panel{padding:28px 28px 30px}}.luth-dual-hero__eyebrow{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--luth-coral)}.luth-dual-hero__title{margin:0 0 10px;font-family:var(--luth-display);font-size:clamp(1.55rem,2.2vw,2.35rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;color:var(--luth-navy)}.luth-dual-hero__text{margin:0 0 18px;font-size:14px;line-height:1.5;color:var(--luth-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:0;flex:0 1 auto}.luth-dual-hero__cta{display:inline-flex;align-items:center;justify-content:center;margin-top:0;min-height:44px;padding:0 22px;border-radius:10px;background:var(--luth-coral);color:#fff;font-size:14px;font-weight:700;letter-spacing:.01em;transition:background .2s ease}.luth-dual-hero__card:hover .luth-dual-hero__cta{background:var(--luth-coral-hover)}.luth-dual-hero__card--halloween .luth-dual-hero__eyebrow{color:var(--luth-coral)}.luth-dual-hero__card--christmas .luth-dual-hero__eyebrow{color:#2f6b4f}.m-product-card{border-radius:var(--luth-radius)}.m-product-card__media,.m-product-card__media .m-image,.m-product-card__image{border-radius:var(--luth-radius)!important;overflow:hidden}.m-product-card__name,.m-product-card__title,.m-product-card__title a{font-size:13.5px!important;font-weight:550!important;line-height:1.35!important;letter-spacing:-.01em;color:var(--luth-ink)!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.m-product-card__price,.m-product-card .m-price,.m-product-card .m-price-item{font-size:14px!important;font-weight:700!important;color:var(--luth-ink)!important}.m-product-card__content,.m-product-card__info{padding-top:10px!important}.m-collection-card,.m-collection-item,[class*=collection-card]{border-radius:12px;overflow:hidden}.m-collection-card__title,.m-collection-item__title{font-weight:650!important;letter-spacing:-.015em}.template-index{--luth-section-y: clamp(28px, 4vw, 48px)}.template-index #MainContent{overflow-x:clip;background:var(--luth-soft)}.template-index .shopify-section{overflow-x:clip}.template-index .m-section{--pt: var(--luth-section-y);--pb: var(--luth-section-y);--section-padding-top: var(--luth-section-y);--section-padding-bottom: var(--luth-section-y)}.template-index .luth-dual-hero.m-section{--pt: 20px;--pb: 12px;--section-padding-top: 20px;--section-padding-bottom: 12px}.template-index .sf-home__slideshow{display:none!important}.template-index .luth-dual-hero .container-fluid,.template-index .luth-dual-hero .container-full,.template-index .luth-recipients .container,.template-index .luth-recipients .container-fluid,.template-index .luth-recipients .container-full,.template-index .luth-recipients .m-collection-list__header-container,.template-index .luth-recipients .m-collection-list__content-container,.template-index .luth-campaign-halloween .container-fluid,.template-index .luth-campaign-halloween .container-full,.template-index .luth-campaign-xmas .container-fluid,.template-index .luth-campaign-xmas .container-full,.template-index .luth-why-love .container,.template-index .luth-why-love .container-fluid,.template-index .luth-occasions .container,.template-index .luth-occasions .container-fluid,.template-index .luth-occasions .container-full,.template-index .luth-occasions .m-collection-list__header-container,.template-index .luth-occasions .m-collection-list__content-container,.template-index .luth-categories .container,.template-index .luth-categories .container-fluid,.template-index .luth-categories .container-full,.template-index .luth-categories .m-collection-list__header-container,.template-index .luth-categories .m-collection-list__content-container,.template-index .luth-trending .container,.template-index .luth-trending .container-fluid,.template-index .luth-trending .container-full,.template-index .luth-new-arrivals .container,.template-index .luth-new-arrivals .container-fluid,.template-index .luth-new-arrivals .container-full,.template-index .luth-story .container,.template-index .luth-story .container-fluid{width:100%;max-width:1360px!important;margin-left:auto!important;margin-right:auto!important;padding-left:clamp(16px,2.4vw,28px)!important;padding-right:clamp(16px,2.4vw,28px)!important;box-sizing:border-box}@media(min-width:900px){.template-index .luth-dual-hero__grid{gap:18px}}.template-index .luth-recipients{background:var(--luth-soft);padding-block:8px 4px}.template-index .luth-recipients .m-section__header{margin-bottom:1rem!important}.template-index .luth-recipients .m-collection-list__content,.template-index .luth-recipients .m-mixed-layout,.template-index .luth-recipients .m-mixed-layout__wrapper{display:block!important;width:100%!important;max-width:100%!important;overflow:visible!important;background:var(--luth-band);border-radius:18px;padding:18px 16px 20px}.template-index .luth-recipients .m-mixed-layout__inner{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:10px 12px!important;width:100%!important;max-width:100%!important;overflow:visible!important;margin:0!important}.template-index .luth-recipients .m-mixed-layout__inner>.m\:column{width:auto!important;max-width:none!important;min-width:0!important;flex:0 0 auto!important;padding:0!important}.template-index .luth-recipients .m-collection-card,.template-index .luth-recipients .m-collection-card__inner{width:auto!important;max-width:none;margin:0;background:transparent!important;box-shadow:none!important;border:0!important}.template-index .luth-recipients .m-collection-card__image,.template-index .luth-recipients .m-collection-item__image,.template-index .luth-recipients .m-collection-card img,.template-index .luth-recipients [class*=collection] img,.template-index .luth-recipients .m-image{display:none!important}.template-index .luth-recipients .m-collection-card__title,.template-index .luth-recipients .m-collection-item__title,.template-index .luth-recipients a{display:inline-flex!important;align-items:center;justify-content:center;margin:0!important;padding:10px 18px!important;border-radius:999px!important;background:#fff!important;color:var(--luth-navy)!important;font-size:14px!important;font-weight:600!important;line-height:1.2!important;text-align:center;text-decoration:none!important;box-shadow:0 1px #1c3d5a0a;white-space:nowrap;transition:background .15s ease,color .15s ease}.template-index .luth-recipients a{padding:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important}.template-index .luth-recipients a:hover{background:transparent!important;color:inherit!important}.template-index .luth-recipients a:hover .m-collection-card__title,.template-index .luth-recipients a:hover .m-collection-item__title{background:var(--luth-navy)!important;color:#fff!important}@media(max-width:640px){.template-index .luth-recipients .m-mixed-layout__inner{flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:auto!important;gap:8px!important;padding-bottom:4px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.template-index .luth-recipients .m-mixed-layout__inner>.m\:column{scroll-snap-align:start}}.template-index .luth-occasions .m-section__header,.template-index .luth-categories .m-section__header,.template-index .luth-trending .m-section__header,.template-index .luth-new-arrivals .m-section__header{margin-bottom:1rem!important;text-align:center}.template-index .luth-occasions .m-mixed-layout__inner,.template-index .luth-categories .m-mixed-layout__inner{display:grid!important;gap:16px!important;width:100%!important;margin:0!important}.template-index .luth-occasions .m-mixed-layout__inner{grid-template-columns:repeat(4,minmax(0,1fr))!important}.template-index .luth-categories .m-mixed-layout__inner{grid-template-columns:repeat(6,minmax(0,1fr))!important}.template-index .luth-occasions .m-mixed-layout__inner>.m\:column,.template-index .luth-categories .m-mixed-layout__inner>.m\:column{width:100%!important;max-width:100%!important;min-width:0!important;flex:none!important;padding:0!important}.template-index .luth-occasions .m-collection-card__image,.template-index .luth-occasions .m-collection-item__image,.template-index .luth-occasions .m-collection-card img,.template-index .luth-categories .m-collection-card__image,.template-index .luth-categories .m-collection-item__image,.template-index .luth-categories .m-collection-card img{border-radius:8px!important;aspect-ratio:1 / 1;object-fit:cover;width:100%!important}.template-index .luth-occasions .m-collection-card__title,.template-index .luth-occasions .m-collection-item__title,.template-index .luth-categories .m-collection-card__title,.template-index .luth-categories .m-collection-item__title{font-size:14px!important;margin-top:10px!important;text-align:center}@media(max-width:1023px){.template-index .luth-occasions .m-mixed-layout__inner{grid-template-columns:repeat(4,minmax(0,1fr))!important}.template-index .luth-categories .m-mixed-layout__inner{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:640px){.template-index .luth-occasions .m-mixed-layout__inner,.template-index .luth-categories .m-mixed-layout__inner{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;gap:12px!important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.template-index .luth-occasions .m-mixed-layout__inner>.m\:column,.template-index .luth-categories .m-mixed-layout__inner>.m\:column{flex:0 0 42%!important;scroll-snap-align:start}}.template-index .luth-campaign-halloween,.template-index .luth-campaign-xmas{--section-padding-top: 20px !important;--section-padding-bottom: 20px !important;background:var(--luth-soft)}.template-index .luth-campaign-xmas{background:#fff}.template-index .luth-campaign-halloween .m-section__header,.template-index .luth-campaign-xmas .m-section__header{margin-bottom:.85rem!important}.template-index .luth-campaign-halloween .m-featured-colelction__wrapper,.template-index .luth-campaign-xmas .m-featured-colelction__wrapper{gap:16px;align-items:stretch}@media(min-width:768px){.template-index .luth-campaign-halloween .m-featured-colelction__wrapper>.m\:column:first-child,.template-index .luth-campaign-xmas .m-featured-colelction__wrapper>.m\:column:first-child,.template-index .luth-campaign-halloween .m-featured-colelction__wrapper>[class*=image-card],.template-index .luth-campaign-xmas .m-featured-colelction__wrapper>[class*=image-card]{flex:0 0 36%;max-width:36%;min-width:0}.template-index .luth-campaign-halloween .m-product-list,.template-index .luth-campaign-xmas .m-product-list{flex:1 1 64%;min-width:0}}.template-index .luth-campaign-halloween .m-image-card,.template-index .luth-campaign-xmas .m-image-card,.template-index .luth-campaign-halloween .m-image-card__wrapper,.template-index .luth-campaign-xmas .m-image-card__wrapper{height:100%;max-height:420px;border-radius:12px;overflow:hidden}.template-index .luth-campaign-halloween .m-mixed-layout__inner,.template-index .luth-campaign-xmas .m-mixed-layout__inner{gap:12px!important;row-gap:12px!important}@media(min-width:1024px){.template-index .luth-campaign-halloween .m-mixed-layout__inner,.template-index .luth-campaign-xmas .m-mixed-layout__inner{grid-template-columns:repeat(4,minmax(0,1fr))!important}.template-index .luth-campaign-halloween .m-product-card__media,.template-index .luth-campaign-xmas .m-product-card__media{max-height:160px}.template-index .luth-campaign-halloween .m-featured-colelction__wrapper,.template-index .luth-campaign-xmas .m-featured-colelction__wrapper{align-items:center}}.template-index .luth-campaign-halloween .m-product-card__media,.template-index .luth-campaign-xmas .m-product-card__media{max-height:200px}.template-index .luth-campaign-halloween .m-product-card__name,.template-index .luth-campaign-xmas .m-product-card__name,.template-index .luth-campaign-halloween .m-product-card__title,.template-index .luth-campaign-xmas .m-product-card__title{font-size:12.5px!important;-webkit-line-clamp:2}.template-index .luth-campaign-halloween .m-product-card__content,.template-index .luth-campaign-xmas .m-product-card__content{padding-top:8px!important}.template-index .luth-campaign-halloween .m-product-card__reviews,.template-index .luth-campaign-xmas .m-product-card__reviews,.template-index .luth-campaign-halloween .m-product-option,.template-index .luth-campaign-xmas .m-product-option{display:none!important}@media(max-width:767px){.m-header__mobile{background:#fff!important;box-shadow:0 1px #0000000f}.m-header__mobile .m-hamburger-box__inner,.m-header__mobile .m-hamburger-box__inner:before,.m-header__mobile .m-hamburger-box__inner:after{background-color:#1c3d5a!important}.m-header__mobile .m-header__search-icon,.m-header__mobile .m-cart-icon-bubble,.m-header__mobile svg{color:#1c3d5a!important}.m-header__mobile .m-header__search-icon{width:36px;height:36px;border-radius:999px;background:#f3f0eb;display:inline-flex!important;align-items:center;justify-content:center}.luth-logo__img--mobile{max-width:min(148px,42vw)!important;max-height:32px!important}.template-index{--luth-section-y: 22px}.template-index .m-section__heading{font-size:1.35rem!important;line-height:1.25!important}.template-index .m-section__header .m-section__description,.template-index .m-section__subheading,.template-index .m-section__header>p{font-size:.84rem!important;max-width:28ch}.template-index .luth-dual-hero .container-fluid,.template-index .luth-dual-hero .container-full,.template-index .luth-recipients .container,.template-index .luth-recipients .container-fluid,.template-index .luth-occasions .container,.template-index .luth-occasions .container-fluid,.template-index .luth-categories .container,.template-index .luth-categories .container-fluid,.template-index .luth-trending .container,.template-index .luth-trending .container-fluid,.template-index .luth-new-arrivals .container,.template-index .luth-new-arrivals .container-fluid,.template-index .luth-why-love .container,.template-index .luth-campaign-halloween .container-fluid,.template-index .luth-campaign-xmas .container-fluid{padding-left:14px!important;padding-right:14px!important}.template-index .luth-dual-hero{--pt: 10px;--pb: 6px}.template-index .luth-dual-hero__grid{gap:10px}.template-index .luth-dual-hero__card{min-height:0;border-radius:14px;grid-template-columns:1fr!important;grid-template-rows:158px auto!important}.template-index .luth-dual-hero__media,.template-index .luth-dual-hero__img,.template-index .luth-dual-hero__placeholder{min-height:158px!important;height:158px!important}.template-index .luth-dual-hero__panel{margin:0;width:100%;max-width:none;min-height:0;padding:14px 14px 16px;background:var(--luth-panel);box-shadow:none;border-radius:0}.template-index .luth-dual-hero__eyebrow{font-size:11px;margin-bottom:6px}.template-index .luth-dual-hero__title{font-size:1.28rem!important;margin-bottom:6px}.template-index .luth-dual-hero__text{font-size:12.5px!important;-webkit-line-clamp:2!important;min-height:0;margin-bottom:12px}.template-index .luth-dual-hero__cta{min-height:40px;width:100%;padding:0 14px;font-size:13px;border-radius:10px}.template-index .luth-recipients{padding-block:4px 0}.template-index .luth-recipients .m-collection-list__content,.template-index .luth-recipients .m-mixed-layout,.template-index .luth-recipients .m-mixed-layout__wrapper{padding:12px 10px 14px!important;border-radius:14px!important}.template-index .luth-recipients .m-mixed-layout__inner{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:8px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.template-index .luth-recipients .m-mixed-layout__inner::-webkit-scrollbar{display:none}.template-index .luth-recipients .m-mixed-layout__inner>.m\:column{flex:0 0 auto!important;scroll-snap-align:start}.template-index .luth-recipients .m-collection-card__title,.template-index .luth-recipients .m-collection-item__title{padding:9px 14px!important;font-size:13px!important;min-height:36px}.template-index .luth-occasions .m-mixed-layout__inner,.template-index .luth-categories .m-mixed-layout__inner{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;gap:10px!important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.template-index .luth-occasions .m-mixed-layout__inner::-webkit-scrollbar,.template-index .luth-categories .m-mixed-layout__inner::-webkit-scrollbar{display:none}.template-index .luth-occasions .m-mixed-layout__inner>.m\:column,.template-index .luth-categories .m-mixed-layout__inner>.m\:column{flex:0 0 38%!important;max-width:38%!important;scroll-snap-align:start}.template-index .luth-occasions .m-collection-card__title,.template-index .luth-occasions .m-collection-item__title,.template-index .luth-categories .m-collection-card__title,.template-index .luth-categories .m-collection-item__title{font-size:12.5px!important;margin-top:8px!important}.template-index .luth-trending,.template-index .luth-new-arrivals,.template-index .luth-campaign-halloween,.template-index .luth-campaign-xmas,.template-index .luth-trending.m-swiper-overflow,.template-index .luth-new-arrivals.m-swiper-overflow{overflow:hidden!important}.template-index .luth-trending .m-mixed-layout,.template-index .luth-trending .m-product-list,.template-index .luth-trending .m-mixed-layout__wrapper,.template-index .luth-new-arrivals .m-mixed-layout,.template-index .luth-new-arrivals .m-product-list,.template-index .luth-new-arrivals .m-mixed-layout__wrapper{display:block!important;width:100%!important;max-width:100%!important;overflow:hidden!important;transform:none!important}.template-index .luth-trending .m-mixed-layout__inner,.template-index .luth-new-arrivals .m-mixed-layout__inner{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;transform:none!important}.template-index .luth-trending .m-mixed-layout__inner>*,.template-index .luth-trending .m\:column,.template-index .luth-trending .swiper-slide,.template-index .luth-new-arrivals .m-mixed-layout__inner>*,.template-index .luth-new-arrivals .m\:column,.template-index .luth-new-arrivals .swiper-slide{width:100%!important;max-width:100%!important;min-width:0!important;flex:none!important;position:relative!important;left:auto!important;right:auto!important;transform:none!important;margin:0!important;padding:0!important}.template-index .luth-trending .m-product-card,.template-index .luth-new-arrivals .m-product-card,.template-index .luth-campaign-halloween .m-product-card,.template-index .luth-campaign-xmas .m-product-card{width:100%!important;max-width:100%!important;overflow:hidden!important}.template-index .luth-trending .m-product-card__name,.template-index .luth-trending .m-product-card__title,.template-index .luth-new-arrivals .m-product-card__name,.template-index .luth-new-arrivals .m-product-card__title{font-size:12px!important;-webkit-line-clamp:2;overflow:hidden}.template-index .luth-trending .m-product-option,.template-index .luth-new-arrivals .m-product-option,.template-index .luth-campaign-halloween .m-product-option,.template-index .luth-campaign-xmas .m-product-option,.template-index .luth-trending .m-product-card__swatch,.template-index .luth-new-arrivals .m-product-card__swatch{display:none!important}.template-index .luth-campaign-halloween,.template-index .luth-campaign-xmas{--section-padding-top: 16px !important;--section-padding-bottom: 16px !important}.template-index .luth-campaign-halloween .m-featured-colelction__wrapper,.template-index .luth-campaign-xmas .m-featured-colelction__wrapper{display:flex!important;flex-direction:column!important;gap:10px;overflow:hidden!important;width:100%!important}.template-index .luth-campaign-halloween .m-image-card,.template-index .luth-campaign-xmas .m-image-card,.template-index .luth-campaign-halloween .m-image-card__wrapper,.template-index .luth-campaign-xmas .m-image-card__wrapper{max-height:168px;min-height:150px;width:100%!important;max-width:100%!important;flex:none!important;border-radius:12px}.template-index .luth-campaign-halloween .m-product-list,.template-index .luth-campaign-xmas .m-product-list,.template-index .luth-campaign-halloween .m-mixed-layout,.template-index .luth-campaign-xmas .m-mixed-layout,.template-index .luth-campaign-halloween .m-mixed-layout__wrapper,.template-index .luth-campaign-xmas .m-mixed-layout__wrapper{display:block!important;width:100%!important;max-width:100%!important;overflow:hidden!important;transform:none!important;flex:none!important}.template-index .luth-campaign-halloween .m-mixed-layout__inner,.template-index .luth-campaign-xmas .m-mixed-layout__inner{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;max-width:100%!important;overflow:hidden!important;transform:none!important}.template-index .luth-campaign-halloween .m-mixed-layout__inner>*,.template-index .luth-campaign-xmas .m-mixed-layout__inner>*,.template-index .luth-campaign-halloween .m\:column,.template-index .luth-campaign-xmas .m\:column,.template-index .luth-campaign-halloween .swiper-slide,.template-index .luth-campaign-xmas .swiper-slide{width:100%!important;max-width:100%!important;min-width:0!important;flex:none!important;position:relative!important;left:auto!important;transform:none!important}.template-index .luth-campaign-halloween .m-product-card__media,.template-index .luth-campaign-xmas .m-product-card__media{max-height:120px}.template-index .luth-campaign-halloween .m-section__heading,.template-index .luth-campaign-xmas .m-section__heading{font-size:1.2rem!important}.template-index .luth-why-love .m-mixed-layout__inner{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px 10px!important}.template-index .luth-why-love .m-icon-box{padding:8px 6px!important}.template-index .luth-why-love .m-icon-box__heading{font-size:.9rem!important}.template-index .luth-why-love .m-icon-box__description{font-size:.78rem;line-height:1.35}.template-product .m-product-form--buttons .m-button--primary,.template-product .m-add-to-cart .m-button{background:#1c3d5a!important;border-color:#1c3d5a!important}.m-footer{font-size:14px}.m-footer--block-title{font-size:14px!important;margin-bottom:10px!important}}.template-index .luth-why-love{background:#fff}.template-index .luth-why-love .m-icon-box__heading{font-size:1rem!important;letter-spacing:-.02em}.template-index .luth-why-love .m-icon-box__description{font-size:.9rem;line-height:1.45;color:var(--luth-muted)}.template-index [id*="1738846172221f4612"]{background:var(--luth-soft)}.template-index .m-footer{margin-top:0;padding-top:8px}.m-footer{border-top:1px solid var(--luth-line);padding-block:2.25rem 1.25rem;background:var(--luth-soft, #fbf6f1)}.m-footer--block-title{letter-spacing:-.01em;font-size:.95rem!important;margin-bottom:.75rem!important}.m-footer--block{margin-bottom:1.1rem}.m-footer .block-text{font-size:.9rem;line-height:1.55;color:var(--luth-muted, #5a6570);max-width:32ch}.m-footer .block-text p{margin:0 0 .65rem}.m-footer .block-text p:last-child{margin-bottom:0}.luth-footer-logo{margin:0 0 .85rem;max-width:180px}.luth-footer-logo__link{display:inline-block;line-height:0}.luth-footer-logo__img{display:block;width:auto;max-width:100%;height:auto;max-height:40px}.m-footer--bottom{padding-top:1.1rem!important;padding-bottom:.35rem!important;margin-top:.35rem;border-top:1px solid var(--luth-line);font-size:.8rem;opacity:1}.m-footer--bottom-inner{align-items:center!important;gap:12px 20px}.m-footer__copyright{color:var(--luth-muted, #5a6570);font-size:.8rem;line-height:1.4}.luth-payment-icons .m-payment-icons--list,.m-footer .m-payment-icons--list{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin:0!important;padding:0!important;list-style:none!important;justify-content:flex-start}.luth-payment-icons .m-payment-icons--item,.m-footer .m-payment-icons--item{margin:0!important;line-height:0}.luth-payment-icons .m-payment-icons--item svg,.m-footer .m-payment-icons--item svg,.luth-payment-icons .icon,.m-footer .m-payment-icons .icon{width:38px!important;height:24px!important;display:block}.m-footer--bottom .m-payment-icons,.m-footer--bottom .luth-payment-icons{max-width:none}@media(max-width:767px){.m-footer{padding-block:1.5rem .75rem}.luth-footer-logo{margin-bottom:.65rem}.luth-footer-logo__img{max-height:32px}.m-footer .block-text{max-width:none;font-size:.88rem;margin-bottom:.75rem}.m-footer--block{margin-bottom:0;border-bottom:1px solid rgba(28,61,90,.08)}.m-footer--block:last-child{border-bottom:0}.m-footer .m-accordion--item,.m-footer details.m-footer--block,.m-footer .m-footer--block-title{padding-top:12px!important;padding-bottom:12px!important}.m-footer--block-title{font-size:.95rem!important;margin-bottom:0!important}.m-footer--bottom{padding-top:1rem!important;margin-top:.25rem}.m-footer--bottom-inner{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.m-footer--bottom-left,.m-footer--bottom-right{width:100%!important}.m-footer__copyright{font-size:.75rem}.luth-payment-icons .m-payment-icons--list,.m-footer .m-payment-icons--list{gap:6px!important;max-width:280px}.luth-payment-icons .m-payment-icons--item svg,.m-footer .m-payment-icons--item svg{width:42px!important;height:26px!important}}.template-index .luth-gift-finder__eyebrow,.template-index [class*=gift-finder] .eyebrow{letter-spacing:.08em;font-size:11px!important}.template-product{--luth-accent: #c45c26;--luth-po-bg: #f5f3f0;--luth-line: #e6e1db}.template-product .m-price,.template-product .m-price .m-price-item,.template-product .m-price span[class*=price]{color:var(--luth-accent)!important;font-weight:750!important;font-size:1.45rem!important}.template-product .m-product-form--buttons .m-button,.template-product .m-add-to-cart .m-button{background:var(--luth-navy)!important;border-color:var(--luth-navy)!important;color:#fff!important}a:hover{color:var(--luth-navy)}.m-breadcrumb a:hover,.m-footer a:hover,.m-menu__link:hover,.m-menu-mobile__link:hover{color:var(--luth-navy)!important}.m-pagination__item.is-active,.m-pagination a:hover{color:var(--luth-navy)!important;border-color:var(--luth-navy)!important}.m-cart-count,.m-cart-count-bubble,.m-cart-icon-bubble span[class*=count]{background:var(--luth-coral)!important;color:#fff!important}.m-newsletter__button,.m-newsletter button[type=submit]{background:var(--luth-navy)!important;border-color:var(--luth-navy)!important;color:#fff!important}.m-price--on-sale .m-price-item--sale,.template-product .m-price{color:var(--luth-accent)!important}.m-topbar,.m-announcement-bar{background:var(--luth-navy)!important;background-color:var(--luth-navy)!important}.m-header{border-bottom-color:var(--luth-line)}.template-page .rte,.template-page .m-page-content{max-width:720px;font-size:15px;line-height:1.65;color:#2a2a2a}#scroll-to-top-button.m-button--scroll-top,.m-button--scroll-top{left:16px!important;right:auto!important;bottom:24px!important;z-index:40!important}@media(max-width:767px){#scroll-to-top-button.m-button--scroll-top,.m-button--scroll-top{left:12px!important;right:auto!important;bottom:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/luth-theme.css.map */
