.lxos{display:block;box-sizing:border-box;padding:var(--lxos-top) 24px var(--lxos-bottom);background:var(--lxos-bg);color:var(--lxos-text)}.lxos *,.lxos *:before,.lxos *:after{box-sizing:border-box}.lxos__inner{max-width:var(--lxos-max);margin-inline:auto}.lxos .lxos__heading{margin:0 0 24px;color:var(--lxos-heading);font-family:inherit;font-size:var(--lxos-title-size);line-height:1.25;font-weight:600;letter-spacing:-.02em;text-align:var(--lxos-heading-align)}.lxos__details{border:0;margin:0;padding:0}.lxos__summary{display:none}.lxos__content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lxos-gap)}.lxos__content--single{grid-template-columns:minmax(0,1fr)}.lxos__card{min-width:0;background:var(--lxos-card);border:1px solid var(--lxos-border);border-radius:var(--lxos-radius);padding:var(--lxos-padding);display:flex;flex-direction:column}.lxos__items{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--lxos-item-gap)}.lxos__item{padding:0;margin:0;min-width:0}.lxos__item-head{display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px;align-items:center}.lxos__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--lxos-border);border-radius:12px;background:var(--lxos-bg);color:var(--lxos-accent)}.lxos__icon svg,.lxos__icon img{display:block;width:24px;height:24px;object-fit:contain}.lxos .lxos__item-title{margin:0;color:var(--lxos-item);font-family:inherit;font-size:var(--lxos-item-size);line-height:1.4;letter-spacing:0;font-weight:600;text-align:var(--lxos-item-align);overflow-wrap:anywhere}.lxos__number{color:var(--lxos-accent);font-variant-numeric:tabular-nums;white-space:nowrap}.lxos__item-copy{padding-left:54px;margin-top:8px}.lxos .lxos__body{font-family:inherit;font-size:var(--lxos-body-size);line-height:1.7;color:var(--lxos-text);text-align:var(--lxos-body-align);overflow-wrap:anywhere}.lxos__body :is(p,ul,ol){margin:0 0 8px;font-size:inherit;line-height:inherit;color:inherit}.lxos__body>:last-child{margin-bottom:0}.lxos__body :is(strong,b){color:var(--lxos-accent);font-weight:600}.lxos__body a{color:var(--lxos-accent);text-underline-offset:3px}.lxos__payments{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:12px 0 0}.lxos__payments:first-child{margin-top:0}.lxos__payments li{margin:0;display:flex;align-items:center;justify-content:center;flex:0 0 56px;height:36px;border:1px solid var(--lxos-border);border-radius:6px;background:#fff}.lxos__payments svg{display:block;width:46px;height:29px}.lxos__footer{margin-top:16px;padding-top:12px;border-top:1px solid var(--lxos-border)}.lxos__payment-footer .lxos__payments{margin:0}.lxos__contact{margin-top:16px;padding-top:12px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:16px;row-gap:6px}.lxos .lxos__contact p{flex:0 1 auto;margin:0}.lxos__contact a{margin-left:0}.lxos .lxos__contact p{margin:0 0 2px;font-size:var(--lxos-body-size);line-height:1.5;color:var(--lxos-text);text-align:var(--lxos-body-align)}.lxos__contact a{display:flex;align-items:center;justify-content:var(--lxos-body-align);gap:10px;min-height:44px;width:fit-content;max-width:100%;color:var(--lxos-accent);font-size:var(--lxos-body-size);font-weight:600;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.lxos__contact a svg{width:18px;height:18px;flex-shrink:0}.lxos__contact a:focus-visible,.lxos__summary:focus-visible{outline:2px solid var(--lxos-accent);outline-offset:4px;border-radius:4px}@media(min-width:750px){.lxos__item-head{grid-template-columns:32px minmax(0,1fr);gap:12px}.lxos__icon{width:32px;height:32px;border-radius:10px}.lxos__icon svg,.lxos__icon img{width:20px;height:20px}.lxos__item-copy{padding-left:44px;margin-top:4px}.lxos__content{row-gap:0;grid-template-rows:auto auto}.lxos__card{grid-row:span 2;display:grid;grid-template-rows:subgrid;row-gap:0}.lxos__items{display:grid;grid-auto-rows:minmax(min-content,1fr)}.lxos__footer{align-self:stretch}.lxos__details::details-content{content-visibility:visible;display:block}.lxos__details:not([open])>.lxos__content{display:grid}}@media(max-width:749px){.lxos{padding:var(--lxos-mobile-top) 16px var(--lxos-mobile-bottom)}.lxos .lxos__heading{display:none}.lxos__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;min-height:60px;padding:14px 4px;border-block:1px solid var(--lxos-border);cursor:pointer;color:var(--lxos-heading);font-size:var(--lxos-title-mobile);font-weight:600;line-height:1.5}.lxos__summary::-webkit-details-marker{display:none}.lxos__summary:before{content:"";flex:0 0 20px}.lxos__summary>span{flex:1;min-width:0;text-align:var(--lxos-heading-align)}.lxos__summary svg{flex:0 0 20px;width:20px;height:20px;color:var(--lxos-accent);transition:transform .18s}.lxos__details[open]>.lxos__summary svg{transform:rotate(180deg)}.lxos__content{grid-template-columns:minmax(0,1fr);gap:14px;padding-top:16px}.lxos__card{padding:var(--lxos-mobile-padding)}.lxos__item-head{grid-template-columns:32px minmax(0,1fr);gap:10px}.lxos__icon{width:32px;height:32px;border-radius:10px}.lxos__icon svg,.lxos__icon img{width:20px;height:20px}.lxos .lxos__item-title{font-size:var(--lxos-item-mobile)}.lxos__item-copy{padding-left:42px;margin-top:6px}.lxos .lxos__body{font-size:var(--lxos-body-mobile);line-height:1.65}.lxos__payments{gap:6px}.lxos__payments li{flex-basis:46px;height:30px}.lxos__payments svg{width:38px;height:24px}.lxos .lxos__contact p,.lxos__contact a{font-size:var(--lxos-body-mobile)}.lxos__contact{padding-top:20px}}@media(max-width:749px){.lxos{padding-bottom:0}.lxos__summary{min-height:52px;padding:14px 12px;background:#f7f8f7;font-size:14px;font-weight:500}.lxos__summary:before{display:none}.lxos__summary>span{text-align:left}.lxos__summary svg{width:18px;height:18px;flex-basis:18px}.lxos__details[open] .lxos__content{padding-bottom:16px}}@media(prefers-reduced-motion:reduce){.lxos__summary svg{transition:none}}.lx-ref-header-section{position:sticky;top:0;z-index:30;background:#fff}.lxrh{color:#202020;background:#fff;border-bottom:1px solid #eee;font-size:14px;line-height:1.4}.lxrh *{box-sizing:border-box}.lxrh a{color:inherit;text-decoration:none}.lxrh a:hover{text-decoration:underline;text-underline-offset:5px}.lxrh__utility{max-width:1440px;margin:auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:30px;padding:12px 40px;border-bottom:1px solid #f1f1f1}.lxrh__service{display:flex;gap:20px;white-space:nowrap}.lxrh__search{display:flex;align-items:center;background:#f5f5f5;border:1px solid #e9e9e9;border-radius:30px;overflow:hidden}.lxrh__search input{min-width:0;flex:1;border:0;background:transparent;padding:10px 18px;font:inherit;color:inherit;width:100%}.lxrh__search button{border:0;background:transparent;padding:8px 16px;cursor:pointer;color:inherit}.lxrh svg{display:block;width:24px;height:24px}.lxrh summary{cursor:pointer;list-style:none}.lxrh summary::-webkit-details-marker{display:none}.lxrh__locale{position:relative;white-space:nowrap}.lxrh__locale summary{display:flex;gap:10px;align-items:center;min-height:44px}.lxrh__locale form{position:absolute;right:0;top:100%;z-index:5;width:260px;background:#fff;border:1px solid #eee;border-radius:8px;padding:20px;box-shadow:0 12px 30px #00000012}.lxrh__locale label,.lxrh__locale select{display:block;width:100%;margin-bottom:10px;font:inherit}.lxrh__locale select{padding:8px;border:1px solid #ccc;background:#fff;color:#222}.lxrh__locale button{background:#222;color:#fff;border:0;border-radius:5px;padding:10px 20px;font:inherit;cursor:pointer}.lxrh__main{max-width:1440px;position:relative;margin:auto;display:flex;gap:32px;align-items:center;min-height:76px;padding:12px 40px}.lxrh__brand{font-size:25px;font-weight:700;letter-spacing:-.7px;flex:none}.lxrh__brand img{display:block;max-width:160px;height:auto}.lxrh__nav{display:flex;flex:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 24px;font-size:14px;letter-spacing:.6px;text-transform:uppercase}.lxrh__dropdown summary{display:flex;gap:6px;align-items:center;min-height:28px}.lxrh__dropdown-panel{position:absolute;top:100%;left:40px;right:40px;background:#fff;border:1px solid #eee;padding:24px;box-shadow:0 16px 24px #00000010;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;text-transform:none;letter-spacing:0;font-size:15px}.lxrh__all{grid-column:1/-1;font-weight:600}.lxrh__actions{display:flex;align-items:center;gap:22px}.lxrh__actions>a,.lxrh__actions lx-header-cart>a{position:relative;display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.lxrh__actions lx-header-cart{display:block}.lxrh__count[hidden]{display:none}.lxrh__count{position:absolute;top:0;right:-8px;font-size:10px;color:#fff;background:#222;border-radius:20px;padding:2px 5px}.lxrh__mobile{display:none}.lxrh__sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lxrh :focus-visible{outline:2px solid #76549b;outline-offset:4px}@media(max-width:989px){.lxrh{display:flex;flex-direction:column}.lxrh__main{order:0;width:100%;min-height:68px;padding:12px 16px;gap:12px;justify-content:space-between}.lxrh__utility{order:1;width:100%;padding:0 20px 12px;grid-template-columns:minmax(0,1fr) auto;gap:14px}.lxrh__service,.lxrh__nav{display:none}.lxrh__brand{font-size:22px;min-width:0;flex-shrink:1;white-space:nowrap}.lxrh__brand img{max-width:min(130px,calc(100vw - 192px))}.lxrh__actions{gap:6px;flex:none}.lxrh__mobile{display:block}.lxrh__mobile>summary{padding:10px;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}.lxrh__mobile nav{position:absolute;left:0;right:0;top:100%;background:#fff;padding:18px 24px;display:grid;gap:0;max-height:65vh;overflow:auto;box-shadow:0 16px 24px #0002;z-index:7}.lxrh__mobile nav a{padding:12px 0;border-bottom:1px solid #eee;font-size:16px}.lxrh__locale{font-size:12px}.lxrh__search input{padding:8px 14px;font-size:16px}.lxrh__search button{padding:8px 12px;min-height:44px;min-width:44px}.lxrh__locale form{right:0}.lxrh__search svg{width:20px;height:20px}}.lxrh__product-tools,.lxrh__product-title{display:none}@media(max-width:749px){.lxrh--product{display:grid;grid-template-columns:44px minmax(0,1fr) auto 44px 44px;align-items:center;gap:0;padding:4px 8px;position:relative;min-height:56px}.lxrh--product .lxrh__utility,.lxrh--product .lxrh__main,.lxrh--product .lxrh__actions,.lxrh--product .lxrh__product-tools{display:contents}.lxrh--product .lxrh__actions>a,.lxrh--product .lxrh__actions lx-header-cart{display:none}.lxrh--product .lxrh__brand{grid-column:2;grid-row:1;font-size:19px;overflow:hidden;line-height:24px;letter-spacing:-.5px}.lxrh--product .lxrh__brand img{max-width:100%;max-height:32px;width:auto}.lxrh--product .lxrh__brand-name{display:block;overflow:hidden;text-overflow:ellipsis}.lxrh--product[data-gallery-passed] .lxrh__brand-name{display:none}.lxrh--product[data-gallery-passed] .lxrh__product-title{display:block;font-size:13px;letter-spacing:0;overflow:hidden;text-overflow:ellipsis}.lxrh--product .lxrh__back,.lxrh--product .lxrh__search-toggle{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#202020;background:none;border:0;padding:10px;cursor:pointer;grid-row:1}.lxrh--product .lxrh__back{grid-column:1}.lxrh--product .lxrh__search-toggle{grid-column:4}.lxrh--product .lxrh__locale{grid-column:3;grid-row:1;max-width:90px;padding-left:6px}.lxrh--product .lxrh__locale summary{gap:6px;max-width:100%;overflow:hidden;white-space:nowrap}.lxrh--product .lxrh__locale form{position:fixed;top:var(--lx-product-header-bottom,96px);right:12px;max-width:calc(100vw - 24px)}.lxrh--product .lxrh__mobile{grid-column:5;grid-row:1}.lxrh--product .lxrh__search{display:none;grid-column:1/-1;grid-row:2;margin:4px 8px 8px}.lxrh--product[data-search-open] .lxrh__search,.no-js .lxrh--product .lxrh__search{display:flex}body:has(.lxrh--product) .lxnotice{font-size:11px;line-height:15px;padding:6px 12px;min-height:30px}}.lxrh .lxrh__locale>summary{align-items:center;gap:6px;min-height:44px;font-weight:500;color:inherit}.lxrh__locale-label{display:block;line-height:1.5;padding-block:2px;min-width:0;overflow:hidden;text-overflow:ellipsis}.lxrh .lxrh__locale-caret{display:block;width:12px;height:12px;flex:0 0 12px}.lxrh__locale[open] .lxrh__locale-caret{transform:rotate(180deg)}.lxrh a.lxrh__business{display:inline-flex;gap:8px;align-items:center;justify-content:center;border:1px solid #db8b00;background:#fff8e9;border-radius:999px;padding:5px 12px 5px 5px;color:#26351c;font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;white-space:nowrap;text-decoration:none;min-height:36px;transition:background .15s}.lxrh a.lxrh__business:hover,.lxrh a.lxrh__business[aria-current=page]{background:#ffefc9;border-color:#bf7500}.lxrh__business-badge{background:#f5a000;color:#202020;padding:5px 9px;border-radius:999px;font-size:11px;line-height:1.2;letter-spacing:.3px}.lxrh__mobile nav a.lxrh__business{justify-self:start;margin:4px 0 14px;padding:5px 14px 5px 5px;font-size:15px;min-height:44px}@media(min-width:990px)and (max-width:1399px){.lxrh__main{gap:16px;padding-left:24px;padding-right:24px}.lxrh__nav{gap:10px 14px;font-size:12px;letter-spacing:0}.lxrh__actions{gap:8px}.lxrh__brand{font-size:22px}}@media(min-width:990px){.c-opt-nav{display:block;position:relative;font-family:var(--font-body-family);font-style:var(--font-body-style);--c-opt-nav-accent:#536b3f}.c-opt-nav :is(a,summary,input,button,label,select){font-family:inherit}.c-opt-nav .lxrh__utility{grid-template-columns:auto minmax(0,1fr) auto;padding-right:174px}.c-opt-nav .lxrh__main,.c-opt-nav .lxrh__dropdown{position:static}.c-opt-nav .lxrh__actions{position:absolute;top:12px;right:max(40px,calc((100% - 1440px)/2 + 40px))}.c-opt-nav .lxrh__nav{gap:0 clamp(14px,1.6vw,26px);flex-wrap:nowrap;font-size:15px;font-weight:500;letter-spacing:0;text-transform:none}.c-opt-nav .lxrh__nav>details>summary,.c-opt-nav .lxrh__nav>a{position:relative;min-height:44px;display:flex;align-items:center;white-space:nowrap;text-decoration:none}.c-opt-nav .lxrh__nav>details>summary:after,.c-opt-nav .lxrh__nav>a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--c-opt-nav-accent);transform:scaleX(0);transition:transform .15s ease}.c-opt-nav .lxrh__nav>details[open]>summary:after,.c-opt-nav .lxrh__nav>details>summary:hover:after,.c-opt-nav .lxrh__nav>a:hover:after,.c-opt-nav .lxrh__nav>a:focus-visible:after{transform:scaleX(1)}.c-opt-nav .lxrh__dropdown summary>span[aria-hidden=true]{font-size:0;width:8px;height:8px;border-right:1.5px solid;border-bottom:1.5px solid;transform:translateY(-2px) rotate(45deg);margin-left:4px}.c-opt-nav .lxrh__dropdown[open] summary>span[aria-hidden=true]{transform:translateY(2px) rotate(225deg)}.c-opt-nav .lxrh__dropdown-panel{top:calc(100% - 1px);left:max(24px,calc((100% - 1440px)/2 + 24px));right:max(24px,calc((100% - 1440px)/2 + 24px));grid-template-columns:minmax(160px,.7fr) minmax(0,3fr);gap:32px;padding:24px 28px 28px;border:0;border-radius:0 0 6px 6px;box-shadow:0 10px 24px #00000012;max-height:calc(100dvh - 190px);overflow:auto;z-index:10}.c-opt-nav .lxrh__dropdown-panel .lxrh__all{grid-column:auto;align-self:start;min-height:44px;display:flex;align-items:center;gap:6px;font-size:16px;line-height:1.5;font-weight:700}.c-opt-nav .c-opt-nav-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;align-content:start}.c-opt-nav .c-opt-nav-links>a{display:flex;align-items:center;min-height:44px;padding:8px 0;font-size:14px;line-height:1.5;font-weight:400}.c-opt-nav .lxrh__dropdown-panel a:hover{color:var(--c-opt-nav-accent);text-decoration:underline;text-underline-offset:4px}.c-opt-nav .lxrh__service>a{min-height:44px;display:flex;align-items:center}}@media(min-width:990px)and (max-width:1199px){.c-opt-nav .lxrh__nav{gap:0 12px;font-size:13.5px}.c-opt-nav .lxrh__utility{gap:20px;padding-right:156px}.c-opt-nav .lxrh__dropdown-panel{gap:24px;grid-template-columns:minmax(150px,.7fr) minmax(0,3fr)}.c-opt-nav .c-opt-nav-links{gap:0 20px}}@media(min-width:990px)and (prefers-reduced-motion:reduce){.c-opt-nav .lxrh__nav>details>summary:after,.c-opt-nav .lxrh__nav>a:after{transition:none}}.lxnotice{background:var(--lx-notice-background);color:var(--lx-notice-color);padding:10px 20px;text-align:center;min-height:38px;font-size:13px;line-height:18px;font-weight:600}.lxnotice p{margin:0}.lxnotice a{color:inherit;text-decoration:underline;text-underline-offset:3px}.lxnotice :focus-visible{outline:2px solid currentColor;outline-offset:3px}.lx-detail-hub .lx-detail__header:empty{display:none}.lx-detail-hub .lx-bulk{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,7fr);gap:var(--lxb-gap);align-items:start;margin-block:var(--lxb-top) var(--lxb-bottom);color:var(--lxb-text);font-size:var(--lxb-body);line-height:1.7}.lx-detail-hub .lx-bulk__copy{padding-top:20px;min-width:0;text-align:var(--lxb-body-align)}.lx-detail-hub .lx-bulk__copy h2{font-family:inherit;font-size:var(--lxb-title);font-weight:600;line-height:1.2;letter-spacing:-.025em;color:var(--lxb-heading);text-align:var(--lxb-title-align);margin:0 0 20px}.lx-detail-hub .lx-bulk__intro p,.lx-detail-hub .lx-bulk__note p{font-size:inherit;line-height:inherit;color:inherit;margin:0 0 16px}.lx-detail-hub .lx-bulk__features{display:grid;gap:20px;padding:0;margin:32px 0;list-style:none}.lx-detail-hub .lx-bulk__features li{display:flex;gap:14px;align-items:center;color:var(--lxb-heading);font-size:inherit;line-height:1.5}.lx-detail-hub .lx-bulk__feature-icon{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;background:color-mix(in srgb,var(--lxb-accent) 7%,white);border-radius:12px;color:var(--lxb-accent)}.lx-detail-hub .lx-bulk__feature-icon svg{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}.lx-detail-hub .lx-bulk__note{font-size:.9em}.lx-detail-hub .lx-bulk__email{border-top:1px solid var(--lxb-border);padding-top:24px;margin-top:28px;display:grid;gap:4px}.lx-detail-hub .lx-bulk__email a{color:var(--lxb-accent);text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.lx-detail-hub .lx-bulk__card{min-width:0;padding:var(--lxb-padding);border:1px solid var(--lxb-border);border-radius:var(--lxb-radius);background:var(--lxb-card);box-shadow:0 8px 32px #14261c0e}.lx-detail-hub .lx-bulk__form,.lx-detail-hub .lx-bulk [data-lx-form-result]{scroll-margin-top:calc(var(--lxd-scroll-offset,100px) + 20px)}.lx-detail-hub .lx-bulk__form{margin:0;font-size:var(--lxb-form-size)}.lx-detail-hub .lx-bulk__product{display:grid;gap:5px;border-bottom:1px solid var(--lxb-border);padding-bottom:20px;margin-bottom:14px}.lx-detail-hub .lx-bulk__product span{font-size:13px;color:var(--lxb-text)}.lx-detail-hub .lx-bulk__product strong{font-size:18px;line-height:1.5;color:var(--lxb-heading);font-weight:600}.lx-detail-hub .lx-bulk__required{font-size:12px;line-height:1.6;color:var(--lxb-text);margin:0 0 22px}.lx-detail-hub .lx-bulk__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 20px}.lx-detail-hub .lx-bulk__wide{grid-column:1/-1}.lx-detail-hub .lx-bulk__field{display:flex;flex-direction:column;gap:8px;min-width:0}.lx-detail-hub .lx-bulk__field label{font-family:inherit;font-size:14px;font-weight:500;line-height:1.5;color:var(--lxb-heading);margin:0}.lx-detail-hub .lx-bulk__field label small{font-size:12px;font-weight:400;color:var(--lxb-text)}.lx-detail-hub .lx-bulk__field input,.lx-detail-hub .lx-bulk__field select,.lx-detail-hub .lx-bulk__field textarea{display:block;width:100%;max-width:100%;min-width:0;min-height:48px;margin:0;border:1px solid var(--lxb-border);border-radius:8px;padding:11px 13px;font-family:inherit;font-size:max(16px,var(--lxb-form-size));line-height:1.5;background:#fff;color:var(--lxb-heading);box-shadow:none;outline:none;box-sizing:border-box}.lx-detail-hub .lx-bulk__field select{padding-right:32px;-webkit-appearance:auto;appearance:auto;background-image:none}.lx-detail-hub .lx-bulk__field textarea{resize:vertical;min-height:104px}.lx-detail-hub .lx-bulk__field input:focus,.lx-detail-hub .lx-bulk__field select:focus,.lx-detail-hub .lx-bulk__field textarea:focus{border-color:var(--lxb-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--lxb-accent) 15%,transparent)}.lx-detail-hub .lx-bulk__field>small{font-size:12px;line-height:1.6;color:var(--lxb-text)}.lx-detail-hub .lx-bulk__field-error:empty{display:none}.lx-detail-hub .lx-bulk__field>.lx-bulk__field-error{color:#b42318}.lx-detail-hub .lx-bulk__field [aria-invalid=true]{border-color:#b42318}.lx-detail-hub .lx-bulk__submit{display:flex;align-items:center;justify-content:center;gap:14px;min-height:52px;padding:14px 26px;margin:28px 0 12px;border:1px solid var(--lxb-button);border-radius:8px;background:var(--lxb-button);color:var(--lxb-button-text);font:inherit;font-size:16px;font-weight:600;line-height:1.5;cursor:pointer}.lx-detail-hub .lx-bulk__submit svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.lx-detail-hub .lx-bulk__submit:focus-visible{outline:2px solid var(--lxb-accent);outline-offset:3px}.lx-detail-hub .lx-bulk__reply{font-size:12px;line-height:1.6;color:var(--lxb-text);margin:0}.lx-detail-hub .lx-bulk__errors{border:1px solid #e6b3af;border-radius:8px;background:#fff7f6;color:#b42318;padding:16px;margin-bottom:24px;font-size:14px}.lx-detail-hub .lx-bulk__errors a{color:inherit}.lx-detail-hub .lx-bulk__success{padding-block:24px;text-align:center}.lx-detail-hub .lx-bulk__success-icon{display:grid;place-items:center;width:56px;height:56px;background:color-mix(in srgb,var(--lxb-accent) 8%,white);color:var(--lxb-accent);border-radius:50%;margin:0 auto 24px}.lx-detail-hub .lx-bulk__success-icon svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lx-detail-hub .lx-bulk__success h3{font-family:inherit;font-size:24px;line-height:1.35;color:var(--lxb-heading);margin:0 0 16px}.lx-detail-hub .lx-bulk__success p{font-size:16px;color:var(--lxb-text);line-height:1.7}@media(max-width:989px){.lx-detail-hub .lx-bulk{grid-template-columns:minmax(0,1fr);gap:28px}.lx-detail-hub .lx-bulk__copy{padding-top:0}.lx-detail-hub .lx-bulk__features{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0}}@media(max-width:749px){.lx-detail-hub .lx-bulk{font-size:var(--lxb-body-mobile);gap:24px}.lx-detail-hub .lx-bulk__copy h2{font-size:var(--lxb-title-mobile);margin-bottom:16px}.lx-detail-hub .lx-bulk__features{grid-template-columns:1fr;gap:12px;margin:20px 0}.lx-detail-hub .lx-bulk__feature-icon{width:32px;height:32px;flex-basis:32px;border-radius:9px}.lx-detail-hub .lx-bulk__note{font-size:13px}.lx-detail-hub .lx-bulk__email{margin-top:16px;padding-top:16px}.lx-detail-hub .lx-bulk__card{padding:var(--lxb-mobile-padding)}.lx-detail-hub .lx-bulk__fields{grid-template-columns:minmax(0,1fr);gap:20px}.lx-detail-hub .lx-bulk__submit{width:100%;padding-inline:16px}.lx-detail-hub .lx-bulk__product strong{font-size:16px}}.lx-detail-hub .lx-detail.lx-detail--native{padding-inline:40px}@media(max-width:749px){.lx-detail-hub .lx-detail.lx-detail--native{margin-inline:-16px;padding-inline:var(--lxd-mobile-gutter,12px);padding-block-start:var(--lxd-mobile-top,24px)}}.lx-native-description{min-width:0;max-width:100%;overflow-x:auto;overflow-wrap:break-word}.lx-native-description img,.lx-native-description video{max-width:100%;height:auto}.lx-native-description iframe{max-width:100%}.lx-detail-hub .lx-detail__header.lx-detail__header--independent{width:100%;max-width:none}.lx-detail-hub .lx-detail__header--independent>.lx-detail__aligned{width:100%;max-width:760px}.lx-detail-hub .lx-detail__header--independent>.lx-detail__aligned--left{text-align:left;margin-inline:0 auto}.lx-detail-hub .lx-detail__header--independent>.lx-detail__aligned--center{text-align:center;margin-inline:auto}.lx-detail-hub .lx-detail__header--independent>.lx-detail__aligned--right{text-align:right;margin-inline:auto 0}.lx-detail-text{min-width:0;width:100%;padding-block:var(--lxdt-top) var(--lxdt-bottom);box-sizing:border-box}.lx-detail-text__inner{width:100%;max-width:var(--lxdt-width);margin-inline:auto;overflow-wrap:anywhere}.lx-detail-text .lx-detail-text__heading{margin:0;font-family:inherit;font-size:var(--lxdt-heading-size);font-weight:600;line-height:1.3;letter-spacing:-.02em;color:var(--lxdt-heading);text-align:var(--lxdt-heading-align)}.lx-detail-text .lx-detail-text__body{font-family:inherit;font-size:var(--lxdt-body-size);line-height:1.75;color:var(--lxdt-text);text-align:var(--lxdt-body-align)}.lx-detail-text__heading+.lx-detail-text__body{margin-top:var(--lxdt-gap)}.lx-detail-text__body :is(p,ul,ol){margin:0 0 14px;font-size:inherit;line-height:inherit;color:inherit}.lx-detail-text__body>:last-child{margin-bottom:0}.lx-detail-text__body :is(ul,ol){padding-inline-start:1.5em}.lx-detail-text__body li+li{margin-top:4px}.lx-detail-text__body a{color:var(--lxdt-link);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.lx-detail-text__body a:focus-visible{outline:2px solid var(--lxdt-link);outline-offset:3px}@media(max-width:749px){.lx-detail-text{padding-block:var(--lxdt-mobile-top) var(--lxdt-mobile-bottom)}.lx-detail-text .lx-detail-text__heading{font-size:var(--lxdt-heading-mobile)}.lx-detail-text .lx-detail-text__body{font-size:var(--lxdt-body-mobile)}}.lx-detail-hub .lx-faq{background:var(--lxf-bg);border:var(--lxf-border-width) solid var(--lxf-border);border-radius:var(--lxf-radius);padding:0 var(--lxf-padding);margin-block:var(--lxf-top) var(--lxf-bottom);min-width:0}.lx-detail-hub .lx-faq:not(:has(.lx-faq__item)){display:none}.lx-detail-hub .lx-faq__item{border:0;border-bottom:1px solid var(--lxf-border);margin:0;padding:0;background:transparent}.lx-detail-hub .lx-faq__item:last-child{border-bottom:0}.lx-detail-hub .lx-faq__question{display:flex;align-items:center;gap:20px;min-height:56px;padding:var(--lxf-row) 0;list-style:none;cursor:pointer;font-family:inherit;font-size:var(--lxf-q-size);font-weight:500;line-height:1.5;color:var(--lxf-q-color);text-align:var(--lxf-q-align)}.lx-detail-hub .lx-faq__question::-webkit-details-marker{display:none}.lx-detail-hub .lx-faq__question::marker{content:""}.lx-detail-hub .lx-faq__question>span{flex:1;min-width:0;overflow-wrap:anywhere}.lx-detail-hub .lx-faq__question:focus-visible{outline:2px solid var(--lxf-accent);outline-offset:3px;border-radius:4px}.lx-detail-hub .lx-faq__icon{flex:0 0 20px;position:static;width:20px;height:20px;color:var(--lxf-accent);fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round}.lx-detail-hub .lx-faq__item[open]>.lx-faq__question .lx-faq__plus{display:none}.lx-detail-hub .lx-faq__answer{padding:0 40px var(--lxf-row) 0;font-family:inherit;font-size:var(--lxf-a-size);line-height:1.75;color:var(--lxf-a-color);text-align:var(--lxf-a-align);overflow-wrap:anywhere}.lx-detail-hub .lx-faq__answer p,.lx-detail-hub .lx-faq__answer li{font-size:inherit;line-height:inherit;color:inherit}.lx-detail-hub .lx-faq__answer p{margin:0 0 14px}.lx-detail-hub .lx-faq__answer ul,.lx-detail-hub .lx-faq__answer ol{margin:0 0 16px;padding-inline-start:24px}.lx-detail-hub .lx-faq__answer li+li{margin-top:6px}.lx-detail-hub .lx-faq__answer h1,.lx-detail-hub .lx-faq__answer h2,.lx-detail-hub .lx-faq__answer h3,.lx-detail-hub .lx-faq__answer h4,.lx-detail-hub .lx-faq__answer h5,.lx-detail-hub .lx-faq__answer h6{font-family:inherit;font-size:1.05em;font-weight:600;line-height:1.5;color:var(--lxf-q-color);margin:22px 0 10px}.lx-detail-hub .lx-faq__answer a{color:var(--lxf-accent);text-decoration:underline;text-underline-offset:3px}.lx-detail-hub .lx-faq__answer>:last-child{margin-bottom:0}@media(max-width:749px){.lx-detail-hub .lx-faq{padding-inline:var(--lxf-mobile-padding);margin-block:var(--lxf-mobile-top) var(--lxf-mobile-bottom)}.lx-detail-hub .lx-faq__question{font-size:var(--lxf-q-mobile);gap:14px;padding-block:var(--lxf-mobile-row)}.lx-detail-hub .lx-faq__answer{font-size:var(--lxf-a-mobile);padding:0 0 var(--lxf-mobile-row)}}.lx-order-information{min-width:0;padding-block:var(--lxord-top) var(--lxord-bottom)}.lx-order-information *{box-sizing:border-box}.lx-order-information .lx-order-icon{width:28px;height:28px;color:var(--lxord-accent);flex:0 0 28px}.lx-order-information .lx-order-icon :is(img,svg){display:block;width:100%;height:100%;object-fit:contain}.lx-order-information .lx-order-card__heading{margin:0 0 12px;font-family:inherit;font-size:var(--lxord-title);font-weight:600;line-height:1.4;letter-spacing:0;color:var(--lxord-heading);text-align:var(--lxord-heading-align)}.lx-order-information .lx-order-card__body{font-size:var(--lxord-body);line-height:1.7;color:var(--lxord-text);text-align:var(--lxord-body-align);overflow-wrap:anywhere}.lx-order-information .lx-order-card__body :is(p,ul,ol,li){font-size:inherit;line-height:inherit;color:inherit}.lx-order-information .lx-order-card__body :is(p,ul,ol){margin:0 0 12px}.lx-order-information .lx-order-card__body>:last-child{margin-bottom:0}.lx-order-information .lx-order-card__body :is(ul,ol){padding-inline-start:1.4em}.lx-order-information a{color:var(--lxord-accent);text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.lx-order-information a:focus-visible{outline:2px solid var(--lxord-accent);outline-offset:4px}@media(max-width:749px){.lx-order-information{padding-block:var(--lxord-mobile-top) var(--lxord-mobile-bottom)}.lx-order-information .lx-order-card__heading{font-size:var(--lxord-title-mobile)}.lx-order-information .lx-order-card__body{font-size:var(--lxord-body-mobile)}}.lx-order-information__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:var(--lxord-gap)}.lx-order-information__grid:empty{display:none}.lx-order-information__card{display:flex;flex-direction:column;min-width:0;padding:var(--lxord-padding);border:1px solid var(--lxord-border);border-radius:var(--lxord-radius);background:var(--lxord-bg);overflow-wrap:anywhere}.lx-order-information__card>.lx-order-icon{margin-bottom:20px}.lx-order-information .lx-order-information__emphasis{margin:0 0 14px;color:var(--lxord-accent);font-size:var(--lxord-body);font-weight:600;line-height:1.5;text-align:var(--lxord-body-align)}.lx-order-information__link-wrap{padding-top:18px;margin-top:auto;text-align:var(--lxord-body-align)}.lx-order-information__link{display:inline-flex;align-items:center;min-height:44px;gap:8px;font-size:var(--lxord-body);line-height:1.5;font-weight:500}.lx-order-information__link svg{width:16px;height:16px;flex:0 0 16px}@media(max-width:749px){.lx-order-information__grid{grid-template-columns:minmax(0,1fr);gap:16px}.lx-order-information__card{padding:var(--lxord-mobile-padding)}.lx-order-information__card>.lx-order-icon{margin-bottom:16px}.lx-order-information .lx-order-information__emphasis,.lx-order-information__link{font-size:var(--lxord-body-mobile)}}.lx-order-steps{min-width:0;padding-block:var(--lxord-top) var(--lxord-bottom)}.lx-order-steps *{box-sizing:border-box}.lx-order-steps .lx-order-icon{width:28px;height:28px;color:var(--lxord-accent);flex:0 0 28px}.lx-order-steps .lx-order-icon :is(img,svg){display:block;width:100%;height:100%;object-fit:contain}.lx-order-steps .lx-order-card__heading{margin:0 0 12px;font-family:inherit;font-size:var(--lxord-title);font-weight:600;line-height:1.4;letter-spacing:0;color:var(--lxord-heading);text-align:var(--lxord-heading-align)}.lx-order-steps .lx-order-card__body{font-size:var(--lxord-body);line-height:1.7;color:var(--lxord-text);text-align:var(--lxord-body-align);overflow-wrap:anywhere}.lx-order-steps .lx-order-card__body :is(p,ul,ol,li){font-size:inherit;line-height:inherit;color:inherit}.lx-order-steps .lx-order-card__body :is(p,ul,ol){margin:0 0 12px}.lx-order-steps .lx-order-card__body>:last-child{margin-bottom:0}.lx-order-steps .lx-order-card__body :is(ul,ol){padding-inline-start:1.4em}.lx-order-steps a{color:var(--lxord-accent);text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.lx-order-steps a:focus-visible{outline:2px solid var(--lxord-accent);outline-offset:4px}@media(max-width:749px){.lx-order-steps{padding-block:var(--lxord-mobile-top) var(--lxord-mobile-bottom)}.lx-order-steps .lx-order-card__heading{font-size:var(--lxord-title-mobile)}.lx-order-steps .lx-order-card__body{font-size:var(--lxord-body-mobile)}}.lx-order-steps__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:var(--lxord-gap);list-style:none;margin:0;padding:0;counter-reset:lx-order-step}.lx-order-steps__list:empty{display:none}.lx-order-steps__item{position:relative;min-width:0;counter-increment:lx-order-step;padding:var(--lxord-padding);border:1px solid var(--lxord-border);border-radius:var(--lxord-radius);background:var(--lxord-bg);box-shadow:0 6px 20px #145c3809;overflow-wrap:anywhere}.lx-order-steps__meta{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.lx-order-steps__number{display:flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;border-radius:50%;background:var(--lxord-number-bg);color:var(--lxord-number-color);font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.lx-order-steps__number:before{content:counter(lx-order-step,decimal-leading-zero)}@media(max-width:749px){.lx-order-steps__list{grid-template-columns:minmax(0,1fr);gap:0}.lx-order-steps__item{padding:5px 0 32px 60px;border:0;border-radius:0;box-shadow:none;background:transparent}.lx-order-steps__item:last-child{padding-bottom:0}.lx-order-steps__item:not(:last-child):after{content:"";position:absolute;left:19px;top:48px;bottom:8px;width:1px;background:var(--lxord-border)}.lx-order-steps__meta{position:absolute;left:0;top:0;margin:0}.lx-order-steps__meta .lx-order-icon{display:none}.lx-order-steps .lx-order-card__heading{margin-bottom:8px}}.c-opt-price-summary{display:none}@media(min-width:750px){.c-opt-price-summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 10px;margin:12px 0 4px;min-height:54px}.c-opt-price-summary small{flex-basis:100%;font-size:12px;line-height:1.4;color:#62695c}.c-opt-price-summary strong{font-size:24px;line-height:1.3;font-weight:650;font-variant-numeric:tabular-nums}.c-opt-price-summary>span{font-size:13px;line-height:1.4;color:#62695c}}.loading__spinner{position:absolute;z-index:1;width:1.8rem}.loading__spinner{width:1.8rem;display:inline-block}.spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:rgb(var(--color-foreground));animation:dash 1.4s ease-in-out infinite}@media screen and (forced-colors:active){.path{stroke:CanvasText}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.loading__spinner:not(.hidden)+.cart-item__price-wrapper,.loading__spinner:not(.hidden)~cart-remove-button{opacity:50%}.loading__spinner:not(.hidden)~cart-remove-button{pointer-events:none;cursor:default}.main-product variant-selects.lx-compact-options{display:block;width:100%;max-width:none;margin:0 0 12px;padding:0;border:0;background:transparent}.main-product .lx-compact-options .product-form__input--dropdown{display:block;width:100%;max-width:none;min-width:0;margin:8px 0 0;padding:0;border:0}.main-product .lx-compact-options .product-form__label{display:block;margin:0 0 4px;padding:0;color:#666;font-family:inherit;font-size:14px;font-weight:400;line-height:21px;letter-spacing:normal;text-transform:none}.main-product .lx-compact-options .select{position:relative;display:block;width:100%;max-width:none;min-height:0;margin:0;padding:0;border:0;border-radius:6px;background:transparent;box-shadow:none}.main-product .lx-compact-options .select:before,.main-product .lx-compact-options .select:after{content:none}.main-product .lx-compact-options .select__select{-webkit-appearance:none;appearance:none;box-sizing:border-box;display:block;width:100%;max-width:none;min-width:0;height:40px;min-height:40px;margin:0;padding:8px 36px 8px 12px;border:1px solid #dcdcdc;border-radius:6px;background:#fff;color:#171717;font-family:inherit;font-size:14px;font-weight:500;line-height:22px;letter-spacing:normal;text-transform:none;box-shadow:none;cursor:pointer}.main-product .lx-compact-options .select__select:hover{border-color:#40582b}.main-product .lx-compact-options .select__select:focus-visible{border-color:#40582b;outline:2px solid #40582b;outline-offset:2px;box-shadow:none}.main-product .lx-compact-options .select>.icon-caret{position:absolute;top:50%;right:12px;width:10px;height:6px;margin:0;transform:translateY(-50%);pointer-events:none;color:#273518}@media(max-width:749px){.main-product .lx-compact-options .select__select{height:44px;min-height:44px;font-size:16px;line-height:24px}.main-product .lx-compact-options .product-form__input--dropdown{margin-top:10px}}.lx-compact-options__size{margin:6px 0 0;font-size:12px;line-height:1.5;color:#505a48}.lx-compact-options__size a{color:#40582b;text-decoration:underline;text-underline-offset:3px}@media(max-width:749px){.Avada-FaqsWelcomePopup{display:none!important}}body .product-form__submit{--background: 255, 153, 0;--background-hover: 230, 133, 0;--text: 28, 28, 28;--text-hover: 28, 28, 28;--outline: 255, 153, 0;--outline-hover: 230, 133, 0;--bg-opacity: 1;--bg-opacity-hover: 1;background:#f90!important;color:#1c1c1c!important;border-color:#f90!important}body .cart__checkout-button,body .shopify-payment-button__button--unbranded{--background: 198, 40, 40;--background-hover: 174, 30, 30;--text: 255, 255, 255;--text-hover: 255, 255, 255;--outline: 198, 40, 40;--outline-hover: 174, 30, 30;--bg-opacity: 1;--bg-opacity-hover: 1;background:#c62828!important;color:#fff!important;border-color:#c62828!important}@media(hover:hover){body .product-form__submit:hover{background:#e68500!important;border-color:#e68500!important}body .cart__checkout-button:hover,body .shopify-payment-button__button--unbranded:hover{background:#ae1e1e!important;border-color:#ae1e1e!important}}lx-mobile-customization{display:block;min-width:0;max-width:100%}lx-mobile-customization[hidden]{display:none}lx-mobile-customization[data-lx-hide-timeline] [id$=order-timeline]{display:none!important}lx-mobile-customization{margin:12px 0 16px}lx-mobile-customization>details{border:1px solid #dbe5bd;border-radius:10px;background:#fff;scroll-margin-top:130px}lx-mobile-customization>details>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:12px 14px;background:#f3f7e7;border-radius:10px;color:#273518;cursor:pointer;list-style:none}lx-mobile-customization>details>summary::-webkit-details-marker{display:none}lx-mobile-customization>details>summary:before,lx-mobile-customization>details>summary:after{content:none}lx-mobile-customization summary strong{font-size:15px;line-height:1.5;font-weight:600}lx-mobile-customization summary small{display:block;font-size:12px;line-height:1.5;color:#505a48;margin-top:2px}lx-mobile-customization summary:focus-visible{outline:3px solid #40582b;outline-offset:3px}.lxmc-chevron{font-size:23px;line-height:1;flex:none}details[open]>.lxmc-chevron,details[open]>summary>.lxmc-chevron{transform:rotate(180deg)}.lxmc-body{padding:0 12px 12px;min-width:0}.lxmc-intro{display:block;margin:12px 0;font-size:13px;line-height:1.6;color:#505a48}.lxmc-footer{display:block;border-top:1px solid #e5eadb;margin-top:12px;padding-top:8px}.lxmc-footer p{font-size:12px;line-height:1.5;color:#505a48;margin:4px 0}.lxmc-footer a{display:flex;justify-content:space-between;gap:12px;align-items:center;min-height:44px;color:#40582b;font-size:14px;text-decoration:underline;text-underline-offset:3px}.lxmc-collapse{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:8px 0;border:0;background:transparent;color:#40582b;font-family:inherit;font-size:14px;font-weight:600;line-height:1.4;text-align:left;cursor:pointer}.lxmc-collapse:focus-visible{outline:2px solid #40582b;outline-offset:3px}.lxmc-collapse:disabled{opacity:.55;cursor:wait}.lxmc-body [data-lx-app-content]{min-width:0;max-width:100%}lx-mobile-customization[data-lx-accessories-only]>.lxmc-body{padding:0;border:0}lx-mobile-customization[data-lx-accessories-only]>details:not([open])~.lxmc-body [data-lx-accessory-field],lx-mobile-customization[data-lx-accessories-only]>details:not([open])~.lxmc-body .lxmc-intro,lx-mobile-customization[data-lx-accessories-only]>details:not([open])~.lxmc-body .lxmc-footer{display:none!important}lx-mobile-customization[data-lx-accessories-only] [data-lx-accessory-field]{margin-top:12px}@media(max-width:749px){lx-mobile-customization [data-lx-app-content] .shopify-width-height{width:48px!important;height:48px!important;max-width:100%;border-radius:50%!important;margin:5px 5px 0 0!important}lx-mobile-customization [data-lx-app-content] .shopify-width-height img{border-radius:50%!important;object-fit:contain}lx-mobile-customization [data-lx-app-content] .c-active-option{border:2px solid #40582b!important;box-shadow:0 0 0 2px #e8efcf;background:#f3f7e5!important}lx-mobile-customization [data-lx-app-content] .c-active-option:after{content:"\2713";position:absolute;right:2px;bottom:2px;width:15px;height:15px;display:grid;place-items:center;background:#40582b;color:#fff;border-radius:50%;font:11px/1 sans-serif;pointer-events:none}lx-mobile-customization [data-lx-app-content] .shopify-width-height:focus-visible{outline:3px solid #40582b;outline-offset:3px}}@media(max-width:749px){lx-mobile-customization [id$=order-timeline] .custom-timeline-steps{display:flex;flex-direction:column;gap:12px;width:100%;max-width:100%}lx-mobile-customization [id$=order-timeline] .ant-steps-item{flex:none;width:100%;min-width:0;margin:0!important;padding:0!important;overflow:visible}lx-mobile-customization [id$=order-timeline] .ant-steps-item-container{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:center;width:100%}lx-mobile-customization [id$=order-timeline] .ant-steps-item-icon{float:none;width:40px;height:40px;margin:0!important;padding:0}lx-mobile-customization [id$=order-timeline] .ant-steps-item-content{display:block;width:auto!important;min-width:0;margin:0!important;text-align:start}lx-mobile-customization [id$=order-timeline] .ant-steps-item-title,lx-mobile-customization [id$=order-timeline] .ant-steps-item-description{display:block;width:auto!important;max-width:100%!important;margin:0;padding:0;line-height:1.45;text-align:start}lx-mobile-customization [id$=order-timeline] .ant-steps-item-title *,lx-mobile-customization [id$=order-timeline] .ant-steps-item-description *{white-space:normal!important;overflow-wrap:anywhere;word-break:normal;line-height:1.45}lx-mobile-customization [id$=order-timeline] .ant-steps-item-description *{font-size:14px}lx-mobile-customization [id$=order-timeline] .ant-steps-item-tail,lx-mobile-customization [id$=order-timeline] .ant-steps-item-title:after{display:none!important}}@media(max-width:749px){.c-opt-accessory-selection [data-lx-app-content] [data-lx-flow-accessories] .c-active-option{border:2px solid #40582b!important;box-shadow:none!important;background:transparent!important}.c-opt-accessory-selection [data-lx-app-content] [data-lx-flow-accessories] .shopify-width-height.c-active-option:after{content:none!important;display:none!important;background:transparent!important;box-shadow:none!important}.c-opt-accessory-selection [data-lx-flow-accessories] .form__label,.c-opt-accessory-selection [data-lx-flow-accessories] .lx-accessory-selection{font-family:var(--font-body-family)!important;font-style:var(--font-body-style,normal)!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:normal!important;color:#273518!important}}lx-mobile-purchase{display:none}.c-opt-purchase-details{display:none}@media(max-width:749px){lx-mobile-purchase.c-opt-purchase-bar[data-ready]:not([data-desktop-only]){display:block;position:fixed;bottom:var(--lx-nav-height,0px);left:0;right:0;z-index:20;isolation:isolate;box-sizing:border-box;padding:4px 14px calc(4px + max(0px,env(safe-area-inset-bottom) - var(--lx-nav-height,0px)));background:#fff;color:#26351c;border-top:1px solid #e3e6de;box-shadow:0 -3px 12px #26351c0a}.c-opt-purchase-bar .lxmp-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(112px,40%);align-items:center;gap:10px;max-width:700px;margin:auto}.lxmp-summary{min-width:0;display:grid;gap:2px}.lxmp-amount-row,.lxmp-total{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 5px}.lxmp-total{max-width:100%}.lxmp-total small,.lxmp-summary>[data-lxmp-quantity]{font-size:12px;line-height:16px;color:#545a50}.lxmp-total strong{font-size:18px;line-height:22px;font-weight:650;letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.lxmp-save{font-size:11px;line-height:16px;font-weight:650;text-transform:uppercase;color:#a32d24}.lxmp-summary>[data-lxmp-quantity]:empty,.lxmp-summary [hidden]{display:none}.c-opt-purchase-bar .lxmp-action{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:48px;padding:12px 10px;border:0;border-radius:8px;background:#f90;color:#1c1c1c;font:600 14px/20px var(--font-body-family);text-align:center;cursor:pointer;transition:opacity .15s ease,box-shadow .15s ease}.lxmp-action:disabled{opacity:.55;cursor:wait}.lxmp-action:focus-visible{outline:3px solid #273518;outline-offset:3px}.c-opt-purchase-bar .lxmp-action:active:not(:disabled){box-shadow:inset 0 0 0 2px #00000012}.c-opt-purchase-details:not([hidden]){display:block;width:100%;margin:0 0 12px;color:#62695c;font-size:12px;line-height:1.5}.c-opt-purchase-details [data-lxmp-saving]:not([hidden]){display:inline-block;margin:0 0 4px;color:#40582b;font-weight:600}.c-opt-purchase-details [hidden]{display:none}.c-opt-purchase-details p{margin:0;font:inherit;color:inherit}body:has(lx-mobile-purchase[data-ready]:not([data-desktop-only])) .section-sticky-atc-bar .sticky-atc-bar{display:none}body:has(lx-mobile-purchase[data-ready]:not([data-desktop-only])){padding-bottom:var(--lx-mobile-purchase-height,57px)}body:has(main .lx-shopping-v2:not(.lxsv-layout-ready):not(.lxsv-render-fallback)) lx-mobile-purchase[data-ready]:not([data-desktop-only]),lx-mobile-purchase[data-keyboard]{visibility:hidden;pointer-events:none}}@media(max-width:359px){.c-opt-purchase-bar .lxmp-action{padding-inline:6px}}@media(max-width:749px)and (hover:hover){.c-opt-purchase-bar .lxmp-action:hover:not(:disabled){background:#e68500}}@media(prefers-reduced-motion:reduce){.c-opt-purchase-bar .lxmp-action{transition:none}}div[id^=LXProductOptions-]{display:block!important}[data-lx-optional-artwork] .custom-required,[data-lx-optional-artwork] .lx-artwork-empty-error{display:none!important}.lx-artwork-optional-label{margin-inline-start:.4em;font-weight:400}.lx-artwork-email-note{min-width:0;max-width:100%;margin-block:.75rem 1rem;font-size:.875em;font-weight:400;line-height:1.6;overflow-wrap:anywhere}.lx-artwork-email-note p{margin:.35rem 0}.lx-artwork-email-note a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.lx-artwork-email-note a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.lx-artwork-upload-status[hidden]{display:none!important}.lx-shipping-note{box-sizing:border-box;padding:12px 14px;margin:14px 0;background:#f3f7e5;border:1px solid #dbe797;border-radius:8px;color:#273518;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.main-product .product__info-wrapper{min-width:0}.main-product .product-form__input--pill label{min-height:44px;white-space:normal;overflow-wrap:anywhere}.main-product .product__description h1,.main-product .product__description h2{font-size:clamp(22px,2.3vw,30px);line-height:1.3;overflow-wrap:anywhere}@media(max-width:749px){.main-product .product__info-container input:not([type=radio]):not([type=checkbox]),.main-product .product__info-container select,.main-product .product__info-container textarea{font-size:16px}.main-product .quantity__button{min-width:44px;min-height:44px}.main-product .product-form__buttons>.product-form__submit{width:100%;min-height:52px}}.lx-sticky-collapse,lx-sticky-controls{display:none}@media(min-width:750px){lx-sticky-controls{display:block}.lx-sticky-collapse{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 12px;margin-right:12px;border:1px solid #dbe5bd;border-radius:6px;background:#f3f7e7;color:#40582b;font-family:inherit;font-size:13px;cursor:pointer}.sticky-atc-bar[data-lx-collapsed]{display:none}.lx-sticky-expand{position:fixed;left:24px;bottom:16px;z-index:3;min-height:44px;padding:10px 16px;border:1px solid #40582b;border-radius:6px;background:#40582b;color:#fff;font-family:inherit;font-size:14px;cursor:pointer}.lx-sticky-expand[hidden]{display:none}.lx-sticky-collapse:focus-visible,.lx-sticky-expand:focus-visible{outline:3px solid #40582b;outline-offset:3px}.main-product:has(lx-mobile-customization) product-info.product__column-sticky{position:static}.main-product:has(lx-mobile-customization) media-gallery.product__column-sticky{top:calc(var(--header-height,100px) + 16px)}}.main-product:has(lx-mobile-customization) .product__info-wrapper{min-width:0}.main-product:has(lx-mobile-customization) .product__info-container>lx-mobile-customization{margin-top:12px;margin-bottom:16px}@media(max-width:749px){.main-product:has(lx-mobile-customization) .product.grid{row-gap:20px}}.lx-title-trust{margin:8px 0 16px;padding:0;color:#737373;font-size:16px;line-height:1.45;letter-spacing:normal}.lx-title-trust .lx-title-trust__row{display:flex;align-items:flex-start;gap:10px;min-height:34px;box-sizing:border-box;padding:5px 0;margin:0;border:0;border-radius:0;background:none;box-shadow:none;color:inherit;font:inherit;letter-spacing:inherit;text-decoration:none;text-align:left;cursor:pointer;list-style:none}.lx-title-trust__row>svg{display:block;flex:0 0 22px;width:22px;height:22px;margin-top:1px}.lx-title-trust__row>span{min-width:0;overflow-wrap:anywhere}.lx-title-trust__underline{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.lx-title-trust .lx-title-trust__ddp{padding:0;margin:0;border:0;background:none}.lx-title-trust summary::marker{content:""}.lx-title-trust summary::-webkit-details-marker{display:none}.lx-title-trust summary:before,.lx-title-trust summary:after{content:none}.lx-title-trust .lx-title-trust__row:hover,.lx-title-trust .lx-title-trust__row:focus-visible{color:#40582b}.lx-title-trust .lx-title-trust__row:focus-visible,.lx-title-trust__note a:focus-visible{outline:2px solid #40582b;outline-offset:3px}.lx-title-trust__note{margin:2px 0 8px 32px;padding:9px 12px;border-left:2px solid #dbe5bd;background:#f5f8ed;color:#536347;font-size:13px;line-height:1.5}.lx-title-trust__note p{margin:0 0 4px;font:inherit;color:inherit}.lx-title-trust__note a{display:inline-block;padding:4px 0;color:#40582b;font:inherit;text-decoration:underline;text-underline-offset:3px}@media(max-width:749px){.lx-title-trust{font-size:14px;margin:6px 0 14px}.lx-title-trust .lx-title-trust__row{gap:8px;min-height:32px}.lx-title-trust__row>svg{flex-basis:20px;width:20px;height:20px;margin-top:0}.lx-title-trust__note{margin-left:28px}}
/*# sourceMappingURL=/cdn/shop/t/90/compiled_assets/styles.css.map?subset=AAAAAAAAACABCAAAAAAAAAAIAqMAAAACAAAAAAAAAACAAAAAAALwCAAACEI */
