.variant-btn--color,.variant-btn--image{width:38px;height:38px;min-width:0;padding:0;border:0;border-color:transparent;border-radius:50%;background:transparent;box-shadow:none;overflow:hidden;transition:transform .15s ease}.variant-btn--color:hover,.variant-btn--image:hover{border-color:transparent}.variant-btn__dot{display:block;width:100%;height:100%;border-radius:50%;background:var(--swatch-background)}.variant-btn--image img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}input:checked+.variant-btn--color,input:checked+.variant-btn--image{border-color:transparent;box-shadow:none;transform:scale(1.15)}.variant-picker__single-dot{display:inline-block;width:22px;height:22px;border-radius:50%;background:var(--swatch-background);margin-left:8px;vertical-align:middle}.variant-picker__single-thumb{width:28px;height:28px;object-fit:cover;border-radius:50%;margin-left:8px;vertical-align:middle}.cart-drawer__timer{background:var(--c-alt-bg, #F8F4EE);border:1px solid #A56D4E;border-left:4px solid #6E3D1F;color:#6e3d1f;font-weight:600;letter-spacing:.01em}.cart-drawer__shipping-note{display:flex;align-items:center;justify-content:center;gap:6px;margin:10px 0 0;font-size:14px;font-weight:600;line-height:1.3;color:var(--c-drawer-text, #264A72)}.cart-drawer__shipping-note .icon{width:16px;height:16px;flex:none;color:#a56d4e}.cart-drawer__savings{text-align:right;margin:2px 0 6px;font-size:13px;font-weight:600;color:#a56d4e}.product__info{font-weight:400}.pdp-savings-badge{display:inline-block;background:var(--c-sale-badge);color:var(--c-sale-badge-text);font-family:var(--font-body);font-size:13px;font-weight:600;letter-spacing:.01em;padding:.3em .9em;border-radius:999px;margin:2px 0 6px}.product--featured .product__media .gallery,.iwt__media{border:2px solid #C9C7C1;border-radius:10px;box-shadow:0 10px 20px #14141424,0 2px 6px #14141414;overflow:hidden}.cart-drawer .drawer__header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;background:#264a72;border-bottom:1px solid #1A3A5C}.cart-drawer .drawer__title{grid-column:2;justify-self:center;text-align:center;color:#fff}.cart-drawer .drawer__close{grid-column:3;justify-self:end;color:#fff}.cart-drawer .button--primary{background:linear-gradient(90deg,#6e3d1f,#8b5a35 40%,#cda37c,#6e3d1f);color:var(--c-drawer-btn-text, #FFFFFF);border:none}.cart-drawer .button--primary:hover:not([disabled]){background:linear-gradient(90deg,#7e4929,#9c6c42 40%,#ddb48d,#7e4929)}.cart-drawer__payment-icons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;margin:10px 0 0}.cart-drawer__payment-icons .payment-icon{height:24px;width:auto}.cart-line__top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.cart-line__title{flex:1 1 auto;font-size:15px;font-weight:500;color:#264a72;line-height:1.3}.cart-line__price{flex:none;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.cart-line__price-now{font-size:14px;font-weight:600;white-space:nowrap}.cart-line__price-was{font-size:12px;font-weight:400;color:var(--c-muted);margin-top:2px;white-space:nowrap}.cart-line__variant{font-size:13px;font-weight:400;color:var(--c-muted)}.cart-line__discount{display:inline-block;background:var(--c-sale-badge);color:var(--c-sale-badge-text);font-size:12px;font-weight:600;letter-spacing:.01em;padding:.25em .7em;border-radius:999px;margin-top:4px}.cart-upsell{margin-top:16px;padding-top:16px;border-top:1px solid var(--c-border, #E2D8C3)}.cart-upsell__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 10px}.cart-upsell__heading{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--c-muted);margin:0}.cart-upsell__arrows{display:flex;gap:6px;flex:none}.cart-upsell__arrow{width:26px;height:26px;border-radius:50%;border:1px solid var(--c-border, #E2D8C3);background:#fff;color:var(--c-text, #1C1C1C);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.cart-upsell__arrow .icon{width:13px;height:13px}.cart-upsell__arrow:hover{border-color:#a56d4e;color:#a56d4e}.cart-upsell__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 20px) / 1.75);align-items:start;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x;padding:2px 2px 4px}.cart-upsell__track::-webkit-scrollbar{display:none}.cart-upsell__item{scroll-snap-align:start;display:flex;flex-direction:column;min-width:0;border:1px solid var(--c-border, #E2D8C3);border-radius:10px;padding:8px;background:#fff}.cart-upsell__top{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px}.cart-upsell__img{display:block;flex:none;width:68px;height:68px;border-radius:6px;overflow:hidden;background:var(--c-alt-bg, #F8F4EE)}.cart-upsell__img img{width:100%;height:100%;object-fit:cover}.cart-upsell__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:4px}.cart-upsell__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;font-weight:500;color:#264a72;line-height:1.3;margin:0}.cart-upsell__price{display:flex;align-items:center;gap:5px;flex-wrap:wrap;font-size:13px;font-weight:600;margin:0}.cart-upsell__price s{color:var(--c-muted);font-weight:400;font-size:11px}.cart-upsell__footer{display:flex;align-items:center;gap:6px}.cart-upsell__select{flex:1 1 auto;min-width:0;height:34px;font-size:11px;padding:0 8px;border:1px solid var(--c-border, #E2D8C3);border-radius:4px;background:#fff;color:var(--c-text, #1C1C1C)}.cart-upsell__add{position:relative;flex:none;width:34px;height:34px;border-radius:6px;background:#a56d4e;color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;margin-left:auto}.cart-upsell__bag{position:relative;display:block;width:19px;height:19px;transform:translate(-3px,1px)}.cart-upsell__bag .icon{display:block;width:19px;height:19px}.cart-upsell__plus{position:absolute;top:1px;left:9px;width:11px;height:11px;border-radius:50%;background:#6e3d1f}.cart-upsell__plus:before,.cart-upsell__plus:after{content:"";position:absolute;top:50%;left:50%;background:#fff;border-radius:1px;transform:translate(-50%,-50%)}.cart-upsell__plus:before{width:6px;height:1.5px}.cart-upsell__plus:after{width:1.5px;height:6px}.cart-upsell__add:hover{background:#8b5a35}.section-header:has(.search-modal.is-open){z-index:120}@media(max-width:749px){.icons-row__grid{grid-template-columns:repeat(2,1fr)!important;gap:28px 16px!important}}.sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:12px;padding:10px 16px;background:var(--c-bg, #fff);border-top:1px solid var(--c-border, #E2D8C3);box-shadow:0 -4px 16px #1414141a;transform:translateY(100%);transition:transform .25s ease}.sticky-atc.is-visible{transform:translateY(0)}.sticky-atc__media{width:44px;height:44px;border-radius:6px;overflow:hidden;flex:none;background:var(--c-alt-bg, #F8F4EE)}.sticky-atc__media img{width:100%;height:100%;object-fit:cover}.sticky-atc__info{flex:1 1 auto;min-width:0}.sticky-atc__title{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-atc__price{font-size:13px;color:var(--c-muted)}.sticky-atc__btn{flex:none;background:linear-gradient(90deg,#6e3d1f,#8b5a35 40%,#cda37c,#6e3d1f);color:#fff;border:none;border-radius:6px;padding:.7em 1.4em;font-weight:600;font-size:14px;cursor:pointer}.sticky-atc__btn:hover{background:linear-gradient(90deg,#7e4929,#9c6c42 40%,#ddb48d,#7e4929)}@media(min-width:990px){.sticky-atc__title{max-width:320px}}body:has(.section-main-contact) .section-faq,body:has(.section-main-contact) .section-text-with-icons{display:none!important}body.is-policy-page .section-faq,body.is-policy-page .section-text-with-icons{display:none!important}body.is-policy-page .shopify-policy__container{padding-bottom:45px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lambers-swatch-dots.css.map */
