:root{--navy: #143A4D;--magenta: #A12064;--tangerine: #DA6838;--beige: #EBE2CC;--olive: #5A5F3E;--gold: #E6C06F;--gold-light: #F2DCA3;--gold-deep: #C79A3E;--navy-900: #0C2532;--navy-700: #265064;--navy-400: #7C97A4;--navy-200: #C2D0D7;--paper: #FBF8F1;--cream: #F4EEDF;--sand: #EBE2CC;--sand-deep: #DDD2B6;--ink: #15212A;--ink-soft: #3A4A53;--font-display: "Archivo Expanded", system-ui, sans-serif;--font-sans: "Hanken Grotesk", system-ui, sans-serif;--font-serif: "Newsreader", Georgia, serif;--font-script: "Quentin", cursive;--content-max: 1200px;--content-gutter: 40px;--roomnav-h: 64px;--font-body-family: var(--font-sans);--font-heading-family: var(--font-display);--font-heading-weight: 600;--font-heading-letter-spacing: -.005em;--font-heading-line-height: 1.15;--font-button-family: var(--font-sans);--font-button-weight: 600;--font-navigation-family: var(--font-sans);--font-product-family: var(--font-sans);--color-base-background: 251 248 241;--color-drawer-background: 251 248 241;--rounded-card: 0rem;--rounded-block: 0rem}html{background:var(--paper)}body{background:var(--paper);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lb-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;white-space:nowrap;padding:13px 23px;border:1px solid transparent;border-radius:999px;font-family:var(--font-sans);font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;background:var(--btn-bg, #143A4D);color:var(--btn-fg, #F4EEDF);transition:background .25s,border-color .25s,color .25s,transform .25s}.lb-btn:hover{background:var(--btn-bg-hover, var(--btn-bg, #143A4D));color:var(--btn-fg, #F4EEDF);transform:translateY(-1px)}.lb-btn:focus-visible{outline:2px solid var(--btn-focus, #866727);outline-offset:3px}.lb-btn--ghost{background:transparent;border-color:var(--btn-line, #C9B98F);color:var(--btn-fg, #143A4D)}.lb-btn--ghost:hover{background:var(--btn-bg-hover, rgba(134, 103, 39, .08));border-color:var(--btn-line-hover, #866727);color:var(--btn-fg, #143A4D)}.lb-eyebrow{margin:0;font-family:var(--font-sans);font-size:11.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--eyebrow-c, #866727)}.lb-section-h{margin:0;font-family:var(--font-display);font-size:clamp(25px,2.8vw,36px);font-weight:600;line-height:1.15;color:var(--section-h-c, #0C2532);text-wrap:balance}.lb-card-title{margin:0;font-family:var(--font-display);font-size:19px;font-weight:600;line-height:1.25;letter-spacing:-.005em;color:var(--card-title-c, #0C2532);text-wrap:balance}.lb-card-title--sm{font-size:17px}.lb-card-title--xs{font-size:15.5px}.lb-chip{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;min-height:40px;border:1px solid #DDD2B6;border-radius:32px;background:transparent;color:#3a4a53;font-family:var(--font-sans);font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;text-decoration:none;transition:background .25s cubic-bezier(.22,.61,.36,1),color .25s cubic-bezier(.22,.61,.36,1),border-color .25s cubic-bezier(.22,.61,.36,1)}.lb-chip:hover{border-color:var(--fc, #143A4D);color:#0c2532}.lb-chip.is-active{border-color:var(--fc, #143A4D);background:var(--fc, #143A4D);color:#fbf8f1}.lb-chip:focus-visible{outline:2px solid var(--fc, #143A4D);outline-offset:2px}.lb-script{font-family:var(--font-script);font-weight:400}.lb-header-section{position:sticky;top:0;z-index:35}.roomnav{position:relative;z-index:60;height:64px;display:flex;align-items:center;gap:20px;padding:0 24px;background:#fbf8f1eb;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid #ddd2b6;animation:lbNavIn .5s ease}@keyframes lbNavIn{0%{opacity:0}to{opacity:1}}.roomnav-home{flex:none;display:grid;place-items:center start;width:290px;max-width:36vw;height:58px;text-decoration:none}.roomnav-logotype{display:block;object-fit:contain;object-position:left center;height:58px;width:290px;max-width:36vw}.roomnav-links{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;gap:8px}.roomnav-link{position:relative;flex:none;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;text-decoration:none;font-family:var(--font-sans);font-size:13px;letter-spacing:.01em;font-weight:500;color:#3a4a53;background:none;border:none;cursor:pointer;padding:8px 12px;border-radius:32px;transition:color .22s,background .22s}.roomnav-link:after{content:"";position:absolute;left:12px;right:12px;bottom:4px;height:1.5px;background:#a12064;border-radius:2px;transform:scaleX(0);transform-origin:center;transition:transform .28s cubic-bezier(.22,.61,.36,1)}.roomnav-link:hover{color:#0c2532;background:#a120640f}.roomnav-link:hover:after,.roomnav-link.is-active:after{transform:scaleX(1)}.roomnav-link.is-active{color:#0c2532;font-weight:700}@media(max-width:1339px){.roomnav-links{gap:2px}.roomnav-link{font-size:12.5px;padding:8px}}@media(max-width:1229px){.roomnav-link{font-size:12px;padding:7px 6px}.roomnav-home,.roomnav-logotype{width:200px;height:46px}}@media(max-width:1079px){.roomnav-link{font-size:11.5px;padding:7px 4px;letter-spacing:0}.roomnav-home,.roomnav-logotype{width:160px;height:40px}}@media(max-width:989px){.roomnav{gap:12px;padding:0 16px}.roomnav-link{font-size:11px;padding:6px 3px}.roomnav-home,.roomnav-logotype{width:132px;height:34px}}.roomnav-icons{flex:none;display:flex;align-items:center;gap:4px}.roomnav-icon{position:relative;flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:#143a4d;background:none;transition:background .2s,color .2s}.roomnav-icon:hover{background:#a120640f;color:#0c2532}.roomnav-icon svg{width:22px;height:22px}.roomnav-count{position:absolute;top:1px;right:0;min-width:18px;height:18px;padding:0 5px;border-radius:32px;background:#a12064;color:#f4eedf;font-family:var(--font-sans);font-size:11px;font-weight:700;line-height:1;display:flex;align-items:center;justify-content:center}.roomnav-count[hidden]{display:none}.roomnav-burger{display:none;flex:none;margin-left:auto;width:42px;height:42px;padding:10px;background:none;border:none;cursor:pointer;flex-direction:column;justify-content:center;gap:4px}.roomnav-burger span{display:block;height:2px;width:100%;border-radius:2px;background:#143a4d;transition:transform .28s cubic-bezier(.22,.61,.36,1),opacity .2s}body.roomnav-open .roomnav-burger span:nth-child(1){transform:translateY(7px) rotate(45deg)}body.roomnav-open .roomnav-burger span:nth-child(2){opacity:0}body.roomnav-open .roomnav-burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.roomnav-drawer{position:fixed;top:64px;left:0;right:0;bottom:0;z-index:59;background:#fbf8f1fa;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow-y:auto;opacity:0;transition:opacity .28s ease}.roomnav-drawer[hidden]{display:none}body.roomnav-open .roomnav-drawer{opacity:1}body.roomnav-open .lb-header-section,body.roomnav-open .roomnav-drawer{z-index:2147483600}.roomnav-drawer-inner{display:flex;flex-direction:column;padding:18px 24px 40px;gap:4px}.roomnav-d-link{display:block;text-decoration:none;font-family:var(--font-display);font-size:20px;font-weight:600;letter-spacing:-.01em;color:#143a4d;padding:14px 0;border-bottom:1px solid #e4d9be}.roomnav-d-link.is-active{color:#a12064}@media(max-width:899px){.roomnav{gap:12px;padding:0 16px}.roomnav-links{display:none}.roomnav-icons{margin-left:auto;gap:0}.roomnav-burger{display:flex;margin-left:0}.roomnav-home,.roomnav-logotype{width:190px;max-width:46vw;height:42px}}@media(prefers-reduced-motion:reduce){.roomnav-drawer,.roomnav-burger span{transition:none}}.lb-footer{background:#0c2532;color:#cbd8de;font-family:var(--font-sans);padding:64px var(--content-gutter) 34px;position:relative;z-index:1}.lb-footer a{text-decoration:none;transition:color .2s}.lb-ft-top{max-width:1180px;margin:auto;display:flex;flex-wrap:wrap;gap:44px 64px;align-items:flex-start;justify-content:space-between}.lb-ft-brand{flex:1 1 300px;min-width:260px;max-width:380px;display:flex;flex-direction:column;gap:16px}.lb-ft-logo{display:block;height:64px;width:392px;max-width:100%;background:linear-gradient(100deg,#b2792b,#e9be2d 42%,#f0c62d 54%,#dcad2c 74%,#b2792b);-webkit-mask:var(--lb-logo-white) no-repeat left center / contain;mask:var(--lb-logo-white) no-repeat left center / contain}.lb-ft-blurb{font-size:13px;line-height:1.7;color:#a9bcc6;text-wrap:pretty}.lb-ft-badge{margin-top:6px}.lb-ft-badge img{display:block;width:132px;height:auto;background:#fff;border-radius:8px;padding:8px 12px;box-sizing:border-box}.lb-ft-cols{flex:1 1 560px;display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));gap:36px 40px}.lb-ft-col{display:flex;flex-direction:column;gap:12px}.lb-ft-head{font-family:var(--font-display);font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#e6c06f;margin-bottom:3px}.lb-ft-link{font-size:13px;color:#cbd8de;display:block;text-wrap:balance}.lb-footer a.lb-ft-link:hover,.lb-ft-social a:hover,.lb-footer a.lb-ft-legal-link:hover{color:#fff}.lb-ft-social{display:flex;gap:16px;align-items:center}.lb-ft-social a{color:#cbd8de;display:inline-flex}.lb-ft-legal{max-width:1160px;margin:34px auto 0;border-top:1px solid rgba(203,216,222,.16);padding-top:20px;display:flex;flex-direction:column;gap:8px}.lb-ft-small{font-size:11.5px;line-height:1.7;color:#7e96a2;max-width:820px;text-wrap:pretty}.lb-ft-small a{color:#a9bcc6;text-decoration:underline}.lb-ft-bottom{display:flex;flex-wrap:wrap;gap:16px 32px;align-items:center;justify-content:space-between;margin-top:10px}.lb-ft-row{display:flex;flex-wrap:wrap;gap:6px 18px;align-items:center}.lb-ft-row--end{gap:14px 22px}.lb-footer a.lb-ft-legal-link{color:#a9bcc6;text-decoration:none}.lb-ft-pay{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.lb-ft-pay svg{display:block;width:38px;height:24px}.lb-ft-country select{appearance:none;-webkit-appearance:none;cursor:pointer;font-family:var(--font-sans);font-size:12px;font-weight:600;color:#cbd8de;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23CBD8DE' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 12px center;border:1px solid rgba(203,216,222,.28);border-radius:32px;padding:8px 32px 8px 14px;max-width:240px}.lb-ft-country select:hover{border-color:#cbd8de99}.lb-ft-country option{color:#15212a}@media(max-width:900px){.lb-ft-cols{flex-basis:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 26px}}@media(max-width:560px){.lb-ft-cols{grid-template-columns:1fr;gap:26px}.lb-ft-top{gap:30px}}[id*=__featured_collection] .section{--color-background: 244 238 223;background:#f4eedf!important;padding:72px 0 0}[id*=__featured_collection]:last-of-type .section,[id*=__featured_collection]:not(:has(+[id*=__featured_collection])) .section{padding-bottom:96px}[id*=__featured_collection] .page-width{max-width:var(--content-max);padding-inline:var(--content-gutter);box-sizing:border-box}[id*=__featured_collection]+[id*=__featured_collection] .page-width{border-top:1px solid #DDD2B6;padding-top:72px}[id*=__featured_collection]:first-of-type .section,:not([id*=__featured_collection])+[id*=__featured_collection] .section{padding-top:74px}.title-wrapper{gap:8px!important;margin-bottom:30px}.title-wrapper>.grid{gap:8px;max-width:620px}.title-wrapper p.heading{font-family:var(--font-serif)!important;font-size:23px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;color:var(--script-c, #5A5F3E)}.title-wrapper h2.heading,.title-wrapper .heading.title-md{font-family:var(--font-display);font-size:clamp(25px,2.8vw,36px);font-weight:600;line-height:1.15;letter-spacing:0;color:#0c2532;text-wrap:balance}.title-wrapper .heading strong{font-weight:inherit}.title-wrapper .description,.title-wrapper .description p{font-family:var(--font-sans);font-size:15px;line-height:1.65;color:#3a4a53;text-wrap:pretty}[id*=__featured_collection] .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:clamp(20px,2.6vw,44px)!important;row-gap:clamp(44px,4vw,68px)!important}@media(max-width:860px){[id*=__featured_collection] .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:767px){[id*=__featured_collection] .product-grid{grid-auto-flow:row!important;grid-auto-columns:auto!important;overflow:visible!important;margin-inline:0!important;padding-inline:0!important}[id*=__featured_collection] .product-grid>.card{width:auto!important}}@media(max-width:620px){[id*=__featured_collection] .product-grid{column-gap:14px!important;row-gap:26px!important}}.product-card{--accent: var(--magenta);background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important}.product-card .product-card__media .media{border-radius:0!important;overflow:hidden;background:linear-gradient(180deg,#fcfaf4,#f1e9d8)!important}.product-card .product-card__media .media>img,.product-card .product-card__media .media :is(img){aspect-ratio:4 / 5!important;object-fit:cover!important;transition:transform .6s cubic-bezier(.22,.61,.36,1),opacity .5s ease}.product-card:hover .product-card__media .media>img{transform:scale(1.04)}.product-card .quick-add .button{padding:13px 23px;min-height:0;border-radius:999px;border:1px solid transparent;font-family:var(--font-sans);font-size:15px;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:none;--color-button-background: 20 58 77;--color-button-text: 244 238 223}.product-card .quick-view__button{width:38px;height:38px;min-height:0;padding:0;margin:12px;border-radius:50%;border:1px solid #DDD2B6;background:#fbf8f1eb;color:#3a4a53}.product-card .quick-view__button:hover{color:#0c2532;border-color:#c4b89a}.product-card .product-card__top{margin-top:14px}.product-card .product-card__top a.caption{font-family:var(--font-sans);font-size:11.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#866727;line-height:1.35;background:none;display:block;text-wrap:balance}.product-card .product-card__top+.product-card__details{margin-top:8px}.product-card .flickity-page-dots{inset-block-end:14px!important;z-index:3;background:#fbf8f1db!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.product-card .badges{left:14px;top:14px}.product-card .badges .badge{font-family:var(--font-sans);font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#fbf8f1;background:var(--accent);padding:5px 11px;border-radius:4px;border:0}.product-card .product-card__content{padding:0!important;gap:0!important}.product-card .product-card__details{flex-direction:row!important;align-items:baseline!important;justify-content:space-between;gap:16px!important;margin-top:14px;padding-top:14px;border-top:1px solid var(--pc-line, #E1D8C4)}.product-card .product-card__details>p{min-width:0;margin:0}.product-card .product-card__title{display:flex;flex-direction:column;gap:3px;text-decoration:none;background:none}.product-card .lb-pc-name{font-family:var(--font-sans);font-size:13px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--pc-fg, #15212A);line-height:1.35;display:block;transition:color .25s}.product-card:hover .lb-pc-name{color:var(--accent)}.product-card .lb-pc-sub{font-family:var(--font-sans);font-size:12.5px;font-weight:500;letter-spacing:.01em;color:var(--pc-muted, #5A6B73);line-height:1.4;display:block}.product-card .price{flex:none;flex-direction:row!important;align-items:baseline!important;gap:6px!important}.product-card .price,.product-card .price :is(span,s,del){font-family:var(--font-sans);font-size:13px;font-weight:600;color:var(--pc-fg, #15212A);white-space:nowrap}.product-card .price :is(.price__sale,.price-item--sale,ins){color:var(--accent);font-weight:700}.product-card .price :is(s,del,.price__compare){color:var(--pc-muted, #9A9186);font-weight:400}@media(max-width:620px){.product-card .product-card__details{flex-direction:column!important;align-items:flex-start!important;gap:4px!important}.product-card .lb-pc-name{font-size:11.5px;letter-spacing:.06em}.product-card .lb-pc-sub{font-size:12px}}@media(prefers-reduced-motion:reduce){.product-card .product-card__media .media>img{transition:opacity .2s ease}}.button{font-family:var(--font-sans);font-size:15px;font-weight:600;letter-spacing:0;text-transform:none}.topbar{border-radius:0!important}.announcement-bar,.announcement__content,.announcement__content :is(p,strong,span){font-family:var(--font-sans);font-size:13px;font-weight:600;letter-spacing:.02em}:root{--hero-h1-size: clamp(28px, 3.9vw, 45px)}@media(min-width:561px){:root{--hero-h1-size: clamp(35px, calc(3.5px + 3.37vw) , 52px)}}@media(max-width:560px){:root{--hero-h1-size: clamp(21px, 5.9vw, 30px)}}[id*=__slideshow] .heading.title-lg{font-family:var(--font-display);font-weight:700;font-size:var(--hero-h1-size);line-height:1.04;letter-spacing:-.015em;text-wrap:balance}[id*=__slideshow] .button{padding:13px 23px;min-height:0;width:auto;border-radius:999px;font-family:var(--font-sans);font-size:15px;font-weight:600;line-height:1.2}[id*=__slideshow] .section{--color-background: 251 248 241;background:var(--paper)!important}.product-card .product-card__media:has(.flickity-page-dots) .quick-add{inset-block-end:56px!important}:is(h1,h2,h3,h4,.heading,.lb-pc-name,.lb-pc-sub,.product-card__title,.announcement__content){text-wrap:balance}:is(p,li,.rte,.description,.lb-ft-blurb,.lb-ft-small,.caption){text-wrap:pretty}.title-wrapper .description p{text-wrap:balance}main .section :is(.title-xl,.title-lg,.title-md):not([id*=__slideshow] *,.banner *,.image-banner *,.hero *){font-family:var(--font-display);font-size:clamp(25px,2.8vw,36px);font-weight:600;line-height:1.15;letter-spacing:0;color:#0c2532}main .section :is(.banner,.image-banner,.hero) :is(.title-xl,.title-lg){font-family:var(--font-display);font-weight:700;font-size:var(--hero-h1-size);line-height:1.04;letter-spacing:-.015em}main .section .title-sm{font-family:var(--font-display);font-size:19px;font-weight:600;line-height:1.25;letter-spacing:-.005em;color:#0c2532}main .section :is(.rte,.description) :is(p,li){font-family:var(--font-sans);font-size:15px;line-height:1.65;color:#3a4a53}[id*=__multicolumn-with-icons] .section{--color-background: 251 248 241;background:var(--paper)!important}[id*=__multicolumn-with-icons] .page-width{max-width:var(--content-max);padding-inline:var(--content-gutter);box-sizing:border-box}[id*=__multicolumn-with-icons] .column__icon{color:#c79a3e}[id*=__multicolumn-with-icons] .column__title{font-family:var(--font-display)!important;font-size:17px!important;font-weight:600!important;line-height:1.25!important;letter-spacing:-.005em!important;color:#0c2532;text-wrap:balance}[id*=__multicolumn-with-icons] .column__text,[id*=__multicolumn-with-icons] .column__text p{font-family:var(--font-sans);font-size:14px;line-height:1.2;color:#3a4a53;text-wrap:pretty}[id*=__multicolumn-with-icons] .section--divider,[id*=__multicolumn-with-icons] .column{border-color:#ddd2b6!important}[id*=__empty_space]{background:var(--paper)}[id*=__empty_space]:has(+[id*=__lb-footer]){display:none}.template-product main .section>.page-width--full{max-width:calc(var(--content-max) + 2 * var(--content-gutter));padding-inline:var(--content-gutter);margin-inline:auto}.product__media.media,.product__media-list .media{border-radius:28px 28px 28px 8px!important;overflow:hidden;background:#f4eedf!important}.template-product .product__preview .product__media.media{box-shadow:0 20px 48px #143a4d2e}.product__thumbnail.media{border-radius:10px!important;overflow:hidden;background:#f4eedf}.product__vendor,.product__vendor a{font-family:var(--font-sans)!important;font-size:11.5px!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase;color:var(--magenta)!important;background:none}.product__title h1,.product__title .heading{font-family:var(--font-display)!important;font-size:clamp(21px,2.4vw,32px)!important;font-weight:600!important;line-height:1.15!important;letter-spacing:0!important;color:#0c2532;text-wrap:balance}.quick-view .product__title .heading{font-size:clamp(20px,2.2vw,30px)!important;font-weight:700!important}.product__price .price,.product__price .price :is(span,s,ins){font-family:var(--font-display)!important;font-size:25px!important;font-weight:700!important;color:#143a4d}.quick-view .product__price .price,.quick-view .product__price .price :is(span,s,ins){font-size:20px!important}.product__price .price :is(s,.price__compare){color:#9a9186;font-weight:400!important;font-size:18px!important}.product__info .installment,.product__info .installment *{font-family:var(--font-sans);font-size:13px;color:#7c97a4}.variant-picker .form__label,.variant-picker .form__label *{font-family:var(--font-sans);font-size:11.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#7c97a4}.swatches .label-swatch{padding:10px 16px!important;min-width:0;border-radius:32px!important;border:1px solid #DDD2B6!important;background:transparent!important;color:#3a4a53!important;font-family:var(--font-sans)!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important;box-shadow:none!important;transition:background .2s,border-color .2s,color .2s}.swatches input:checked+.label-swatch{border-color:#143a4d!important;background:#143a4d!important;color:#f4eedf!important}.swatches input.disabled+.label-swatch{opacity:.4;text-decoration:line-through}.product-form .product-form__buttons .button--primary,.product-form button[name=add],.product-sticky-form .button--primary{--color-button-background: 161 32 100;--color-button-text: 244 238 223;background:#a12064!important;color:#f4eedf!important;border-color:#a12064!important;font-family:var(--font-sans)!important;font-size:15px!important;font-weight:700!important;border-radius:32px!important}.product-form .product-form__buttons .button--primary .btn-fill,.product-form button[name=add] .btn-fill{background:#7d194e!important}.product__info .product__text.rte,.product__info .product__text.rte :is(p,li){font-family:var(--font-sans);font-size:15px;line-height:1.7;color:#3a4a53}.product__info .product__text{background:transparent!important;padding:0!important;border-radius:0!important}.product__info .product__text.rte :is(strong,b){color:#0c2532;font-weight:700}.product__info .product__text.rte :is(h1,h2,h3,h4){font-family:var(--font-display);font-weight:600;font-size:17px;line-height:1.25;color:#0c2532}.product__info .product__text-inner{background:#f4eedf!important;border-radius:4px!important}.product__info .product__text-inner p,.product__info .product__text-inner strong{font-family:var(--font-sans);font-size:13px;color:#3a4a53}.product__info .alert{border-radius:4px!important}.pickup-availability{background:#f4eedf!important;border-radius:4px!important}.pickup-availability *{font-family:var(--font-sans)}.product__info .link,.product__info .social-sharing a{color:#7c97a4}.product__info .link:hover{color:var(--magenta)}.complementary-products .recommend__title{font-family:var(--font-display)!important;font-size:17px!important;font-weight:600!important;color:#0c2532}.quick-view .product__more{background:#f4eedf!important}.quick-view .product__more,.quick-view .product__more span{font-family:var(--font-sans);font-size:13px;font-weight:600;color:#566f7b}.quick-view .drawer__inner{border-radius:24px!important;overflow:hidden;box-shadow:0 20px 48px #143a4d2e}.quick-view .product__gallery{background:#f4eedf}.product-sticky-form__card{background:#fbf8f1!important;border:1px solid #DDD2B6}.template-product product-recommendations:not(.complementary-products){display:block}.template-product [id*=__related] .section,.template-product [id*=recommendations] .section{--color-background: 244 238 223;background:#f4eedf!important;border-top:1px solid #DDD2B6}#CartDrawer .drawer__inner,#SearchDrawer .drawer__inner{border-radius:0!important;box-shadow:-20px 0 60px #143a4d2e}#CartDrawer .drawer__title,#SearchDrawer .drawer__title{font-family:var(--font-display)!important;font-size:13px!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase;color:#0c2532}#CartDrawer .drawer__header,#SearchDrawer .drawer__header{border-bottom:1px solid #DDD2B6}#CartDrawer .horizontal-product{padding:18px 0;border-bottom:1px solid #EBE2CC;align-items:start!important}#CartDrawer .horizontal-product__media{width:64px!important;height:64px!important;flex:none;border-radius:10px!important;background:#f4eedf!important}#CartDrawer .horizontal-product__media img{object-fit:cover!important}#CartDrawer .horizontal-product__title{font-family:var(--font-sans)!important;font-size:13px!important;font-weight:600!important;color:#15212a;line-height:1.3!important}#CartDrawer .horizontal-product__details dd,#CartDrawer .horizontal-product__details dl *{font-family:var(--font-sans);font-size:13px;color:#566f7b}#CartDrawer .horizontal-product .price,#CartDrawer .horizontal-product .price *{font-family:var(--font-display)!important;font-size:13px!important;font-weight:700!important;color:#0c2532}#CartDrawer .quantity__input{border-radius:6px!important;border:1px solid #C2D0D7!important;background:#fbf8f1!important;color:#15212a;font-family:var(--font-sans);font-size:13px}#CartDrawer .horizontal-product a.link{font-family:var(--font-sans);font-size:11.5px;color:var(--magenta);text-decoration:underline}#CartDrawer .free-shipping-bar span{font-family:var(--font-sans);font-size:13px;color:#3a4a53}#CartDrawer .free-shipping-bar progress-bar{background:#ebe2cc!important}#CartDrawer .free-shipping-bar progress-bar:before,#CartDrawer .free-shipping-bar progress-bar:after{background:var(--magenta)!important}#CartDrawer .drawer__footer-bottom{background:#f4eedf!important;border-top:1px solid #DDD2B6}#CartDrawer .totals__subtotal{font-family:var(--font-sans);font-size:13px;color:#566f7b}#CartDrawer .totals__subtotal-value{font-family:var(--font-display)!important;font-size:17px!important;font-weight:700!important;color:#0c2532}#CartDrawer .tax-note,#CartDrawer .tax-note *{font-family:var(--font-sans);font-size:13px!important;color:#566f7b}#CartDrawer .drawer__footer-top span{font-family:var(--font-sans);font-size:13px;color:#3a4a53}#CartDrawer .drawer__footer-buttons .button{border-radius:10px!important;font-family:var(--font-sans)!important;font-size:15px!important;font-weight:700!important}#CartDrawer .drawer__footer-buttons .button--primary{background:#a12064!important;color:#f4eedf!important;border-color:#a12064!important}#CartDrawer .drawer__footer-buttons .button--primary .btn-fill{background:#7d194e!important}#CartDrawer .drawer__footer-buttons .button--secondary{border-color:#c9b98f!important;color:#143a4d!important}#CartDrawer .drawer__tab:not(.active) .drawer__title,#CartDrawer .drawer__tab[aria-selected=false] .drawer__title{color:#7c97a4}#SearchDrawer .search__input{border-radius:16px!important;border:1px solid #DDD2B6!important;background:#fbf8f1!important;font-family:var(--font-sans)!important;font-size:16px!important;font-weight:500!important;color:#0c2532;caret-color:var(--magenta)}#SearchDrawer .search__input::placeholder{color:#8a7e6d;font-weight:400}#SearchDrawer .search__input:focus{border-color:#c4b89a!important;box-shadow:none!important}#SearchDrawer .clear,#SearchDrawer .clear span{font-family:var(--font-sans);font-size:12px;font-weight:600;color:#8a7e6d}#SearchDrawer :is(h2,h3,.heading){font-family:var(--font-display);color:#0c2532}#SearchDrawer a:hover{color:var(--magenta)}.template-collection [id*=__main-collection]:not([id*=banner]) .section{--color-background: 244 238 223;background:#f4eedf!important;border-radius:0!important}.template-collection .section--rounded,.template-collection .banner__media,.template-collection .banner__overlay{border-radius:0!important}.template-collection .collection.page-width{max-width:var(--content-max);padding-inline:var(--content-gutter);box-sizing:border-box;margin-inline:auto}.template-collection .collection .card-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:clamp(20px,2.6vw,44px)!important;row-gap:clamp(44px,4vw,68px)!important}@media(max-width:860px){.template-collection .collection .card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:620px){.template-collection .collection .card-grid{column-gap:14px!important;row-gap:26px!important}}.collection__topbar .button,.facet-sorting .sort-by,.collection .facet-wrapper .button{min-height:40px!important;height:auto!important;padding:10px 18px!important;border-radius:32px!important;border:1px solid #DDD2B6!important;background:transparent!important;color:#3a4a53!important;font-family:var(--font-sans)!important;font-size:13px!important;font-weight:600!important}.collection__topbar .button .btn-fill,.facet-sorting .sort-by .btn-fill{display:none}.collection__topbar .button:hover,.facet-sorting .sort-by:hover{border-color:#143a4d!important;color:#0c2532!important}.collection__topbar>p,.facet-sorting>span{font-family:var(--font-sans);font-size:13px!important;font-weight:600;color:#7c97a4}.banner__box .heading{color:#fbf8f1}.banner__box .rte,.banner__box .rte p{font-family:var(--font-sans);font-size:15px;line-height:1.65}.product-form .button--primary,.product-sticky-form .button--primary,#CartDrawer .drawer__footer-buttons .button--primary{box-shadow:none!important;--buttons-border-width: 0px}.template-product main .section>.page-width--full{padding-top:40px}#CartDrawer .drawer__footer-buttons .button--secondary .btn-fill{background:#143a4d!important}#CartDrawer .drawer__footer-buttons .button--secondary:hover{color:#f4eedf!important}.collection__topbar .button,.facet-sorting .sort-by,.collection .facet-wrapper .button{box-shadow:none!important;--buttons-border-width: 0px}#CartDrawer .drawer__footer-buttons .button--secondary{box-shadow:none!important;border:1px solid #C9B98F!important}.lb-buy-notes{list-style:none;margin:0;padding:14px 0 0;display:grid;gap:8px;border-top:1px solid #E1D8C4}.lb-buy-notes li{position:relative;padding-left:18px;font-family:var(--font-sans);font-size:13px;line-height:1.55;color:#3a4a53}.lb-buy-notes li:before{content:"";position:absolute;left:2px;top:.62em;width:6px;height:6px;border-radius:50%;background:#c79a3e}.lb-buy-notes a{color:#143a4d;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.lb-buy-notes a:hover{color:var(--magenta)}.complementary-products:not(:has(product-complementary .horizontal-product)){height:0;min-height:0;margin:0!important;padding:0!important;overflow:hidden;visibility:hidden}.product-card .product-card__carousel .media{background:transparent!important}@media(max-width:767px){.product-card .quick-add .button{padding:0!important;width:40px;height:40px;border-radius:50%}.product-card .quick-add .button .btn-text{width:100%;justify-content:center}.product-card .quick-add .button .icon{width:18px;height:18px;flex:none}}.template-product .product__thumbnails-list,.quick-view .product__thumbnails-list{display:flex!important;flex-wrap:wrap;gap:10px!important;overflow:visible!important;mask-image:none!important;-webkit-mask-image:none!important}.template-product .product__thumbnail,.quick-view .product__thumbnail{width:72px!important;min-width:0!important;flex:none}.template-product .product__thumbnails :is(.scroll-shadow,[class*=shadow]){display:none}@media(max-width:767px){.template-product media-gallery.product__gallery{margin-inline:calc(-1 * var(--content-gutter));width:calc(100% + 2 * var(--content-gutter))!important}.template-product media-gallery .product__media-list .product__media.media{border-radius:0!important}.template-product media-gallery .product__thumbnails{padding-inline:var(--content-gutter);box-sizing:border-box}.template-product .product__thumbnail{width:52px!important}}body.lb-sticky-early product-sticky-form>.product-sticky-form__card{opacity:1!important;visibility:visible!important;transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/lb-brand.css.map */
