html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}body{color:#636363;background-color:#fefffe}h1,h2,h3,h4,h5{color:#484848;letter-spacing:.03em;word-spacing:.3em}a{color:#636363;background-image:none;text-decoration:none}a:hover{color:#1ca086}blockquote{border-color:#f3f0e4;margin-left:0}._about_lgq1d_42,._store-policy_lgq1d_43{margin:2em auto 3em}._about_lgq1d_42{grid-auto-flow:dense;grid-gap:6em;grid-template-columns:1fr 1fr;align-items:center;max-width:80em;display:grid}._about_lgq1d_42 ._image_lgq1d_55{grid-column:1}._about_lgq1d_42 ._text_lgq1d_58,._about_lgq1d_42 ._reverse-row_lgq1d_61._image_lgq1d_55{grid-column:2}._about_lgq1d_42 ._reverse-row_lgq1d_61._text_lgq1d_58{grid-column:1}._about_lgq1d_42 ._wide-text_lgq1d_67{grid-column:1/3}@media (width<=62em){._about_lgq1d_42{grid-gap:2em;margin-right:0}._about_lgq1d_42 ._text_lgq1d_58{margin-right:2em}._about_lgq1d_42 ._reverse-row_lgq1d_61._text_lgq1d_58,._about_lgq1d_42 ._wide-text_lgq1d_67{margin-left:2em}}@media (width<=43em){._about_lgq1d_42{grid-gap:0;grid-template-columns:1fr;margin-right:0}._about_lgq1d_42 ._image_lgq1d_55{grid-column:1}._about_lgq1d_42 ._wide-text_lgq1d_67,._about_lgq1d_42 ._text_lgq1d_58{grid-column:1;margin:0 1em}._about_lgq1d_42 ._reverse-row_lgq1d_61._image_lgq1d_55{grid-column:1}._about_lgq1d_42 ._reverse-row_lgq1d_61._text_lgq1d_58{grid-column:1;margin:0 1em}}._store-policy_lgq1d_43{box-sizing:content-box;width:calc(50% - 3em);max-width:37em;display:flow-root}._store-policy_lgq1d_43 h1,._store-policy_lgq1d_43 h2{text-transform:uppercase;font-size:.87055rem;font-weight:700}._store-policy_lgq1d_43 h1{margin-top:0}@media (width<=62em){._store-policy_lgq1d_43{width:calc(50% - 3em);padding-inline:2em}}@media (width<=43em){._store-policy_lgq1d_43{width:auto;padding-inline:1em}}._cart-page_lgq1d_136{box-sizing:border-box;max-width:35em;margin:0 auto 4em;padding:0 1em}._cart-page_lgq1d_136 h1{margin-bottom:2em;font-size:1.51572rem}._cart-page_lgq1d_136 textarea{box-sizing:border-box;resize:vertical;width:100%;padding:.5em}._cart-list_lgq1d_153{flex-direction:column;gap:2em;margin:0;padding:0;display:flex}._item_lgq1d_161{align-items:center;gap:2em;margin:0;list-style:none;display:flex}._cover_lgq1d_169{border-radius:20px;flex:0 0 10em;width:10em;overflow:hidden}._cover_lgq1d_169 img{aspect-ratio:1;object-fit:cover;width:100%}._details_lgq1d_182{flex:1;min-width:0}._details_lgq1d_182 h2{overflow-wrap:anywhere;margin:0 0 .5em;font-size:1em}._details_lgq1d_182 p{margin:0 0 .5em;font-size:.875em}._cart-price_lgq1d_198{color:#5a191f;white-space:nowrap;margin:0 0 0 auto;font-weight:700}._cart-sale_lgq1d_205{flex-direction:column;align-items:flex-end;gap:.2em;display:flex}._cart-sale-prices_lgq1d_212{flex-wrap:wrap;align-items:baseline;gap:.15em .5em;display:flex}._cart-sale-prices_lgq1d_212 del{color:#636363;font-size:.875em;font-weight:400}._cart-sale-badge_lgq1d_224{background:#f3f0e4;border-radius:2px;padding:0 .4em;font-size:.8em}._quantity_lgq1d_231{border:1px solid #dddedd;border-radius:5px;align-items:center;margin-top:.5em;display:inline-flex}._quantity_lgq1d_231 button{background:0 0;border:0;min-width:44px;min-height:44px;padding:.4em;font-size:1.25em}._quantity_lgq1d_231 input{text-align:center;appearance:textfield;border:0;width:2.25em;padding:0}._quantity_lgq1d_231 input::-webkit-inner-spin-button{appearance:none}._quantity_lgq1d_231 button:hover{background:#f1f1f1}._remove_lgq1d_264{background:0 0;border:0;min-height:32px;padding:.5em 0;font-size:.75em;text-decoration:underline;display:block}._cart-divider_lgq1d_274{border-bottom:1px solid #dddedd;margin:1.5em 0}._summary_lgq1d_279{margin:0}._summary_lgq1d_279 div,._total_lgq1d_284{justify-content:space-between;gap:1em;margin-bottom:1em;display:flex}._summary_lgq1d_279 dt{font-weight:700}._summary_lgq1d_279 dd{text-align:right;margin:0}._total_lgq1d_284 h2,._total_lgq1d_284 p{margin-top:0;font-size:1.25em}._noteLabel_lgq1d_306{margin:2em 0 .5em;font-weight:700;display:block}._hint_lgq1d_312,._payable_lgq1d_313{color:#636363;font-size:.8em}._actions_lgq1d_318{justify-content:flex-end;margin-top:2em;display:flex}._checkout_lgq1d_324{color:#f3f0e4;background:#5a191f;border:0;border-radius:2px;min-width:10em;padding:.75em 2em;font-weight:700}._checkout_lgq1d_324:hover:not(:disabled){filter:brightness(1.1)}._checkout_lgq1d_324:disabled{background:#636363}._feedback_lgq1d_342{background:#faf6f1;border-left:3px solid #5a191f;padding:1em}._unavailable_lgq1d_348{color:#ad3025}._cart-empty_lgq1d_352{padding-bottom:3em}._cart-empty_lgq1d_352 a{text-decoration:underline}@media (width<=688px){._item_lgq1d_161{flex-wrap:wrap;align-items:flex-start;gap:1em}._cover_lgq1d_169{flex-basis:5em;width:5em}._details_lgq1d_182{flex-basis:calc(100% - 6em)}._item_lgq1d_161>._cart-price_lgq1d_198{margin:-.5em 0 0 6em}._cart-sale_lgq1d_205{align-items:flex-start}._summary_lgq1d_279{font-size:.875em}._total_lgq1d_284 h2,._total_lgq1d_284 p{font-size:1.125em}._checkout_lgq1d_324{flex:1}}._contact_lgq1d_390{flex-direction:column;align-items:center;width:100%;margin:1em;display:flex}._contact_lgq1d_390 svg{margin-bottom:1em}@media (width<=43em){._contact_lgq1d_390{width:auto}}._contact-list_lgq1d_406{flex-direction:row;justify-content:space-around;max-width:70em;margin:2em auto 1em;display:flex}@media (width<=62em){._contact-list_lgq1d_406{margin-top:5em}}@media (width<=43em){._contact-list_lgq1d_406{flex-direction:column;margin-top:1em}}._project-list_lgq1d_425{grid-gap:.5em;grid-template-columns:1fr 1fr 1fr;margin:2em 0 4em;display:grid}@media (width<=62em){._project-list_lgq1d_425{grid-template-columns:1fr 1fr}}@media (width<=43em){._project-list_lgq1d_425{grid-template-columns:1fr}}._project-list_lgq1d_425 li{margin-bottom:0}._project-list_lgq1d_425 ._insert-block_lgq1d_444{place-self:center;margin:0 2em;padding-top:2em;padding-bottom:3em}._project-list_lgq1d_425 ._insert-block_lgq1d_444 p{margin-bottom:0}._project-list_lgq1d_425 ._insert-block_lgq1d_444._home-about_lgq1d_453{grid-row:2}@media (width<=43em){._project-list_lgq1d_425 ._insert-block_lgq1d_444._home-about_lgq1d_453{grid-row:4}}._project-list_lgq1d_425 ._insert-block_lgq1d_444._contacts_lgq1d_461{grid-row:4}@media (width<=43em){._project-list_lgq1d_425 ._insert-block_lgq1d_444._contacts_lgq1d_461{grid-row:8}}._project-list_lgq1d_425 ._insert-block_lgq1d_444._title_lgq1d_469{grid-column:1}@media (width<=43em){._project-list_lgq1d_425 ._insert-block_lgq1d_444._title_lgq1d_469{display:none}}._project-list_lgq1d_425 ._insert-block_lgq1d_444._description_lgq1d_477{grid-column:2/4}@media (width<=62em){._project-list_lgq1d_425 ._insert-block_lgq1d_444._description_lgq1d_477{grid-column:2}}@media (width<=43em){._project-list_lgq1d_425 ._insert-block_lgq1d_444._description_lgq1d_477{grid-column:1}}._project-list_lgq1d_425 ._project_lgq1d_425{flex-direction:column;align-items:center;display:flex}._project-list_lgq1d_425 ._project_lgq1d_425 a{color:#484848;width:100%}._project-list_lgq1d_425 ._project_lgq1d_425 a:hover{color:#1ca086}._project-list_lgq1d_425 ._project_lgq1d_425 ._title_lgq1d_469{text-align:center;margin:1em;overflow:hidden}._project-list_lgq1d_425 ._project_lgq1d_425 ._img-overflow-wrapper_lgq1d_507{overflow:hidden}._project-list_lgq1d_425 ._project_lgq1d_425 ._img-overflow-wrapper_lgq1d_507 ._img-scale-wrapper_lgq1d_510{transition:all .2s}._project-list_lgq1d_425 ._project_lgq1d_425 ._img-overflow-wrapper_lgq1d_507 ._img-scale-wrapper_lgq1d_510:hover{transform:scale(1.1)}._press-contact_lgq1d_517{text-align:center;margin:1.5em 1em}._award-list_lgq1d_522{flex-wrap:nowrap;justify-content:center;align-items:center;gap:clamp(.25rem,2vw,2rem);margin:1em 0 clamp(2.5rem,4vw,3.5rem);padding:0 clamp(1rem,3vw,2rem);list-style:"";display:flex}._award-list_lgq1d_522 li{min-width:0;margin:0}._award-list_lgq1d_522 img{width:100%;height:auto;margin:0;display:block}._press-list_lgq1d_543{grid-gap:.5em;grid-template-columns:1fr 1fr 1fr 1fr;width:100%;margin:1em 0 4em;display:grid}@media (width<=62em){._press-list_lgq1d_543{grid-template-columns:1fr 1fr}}@media (width<=43em){._press-list_lgq1d_543{grid-template-columns:1fr}}._press-list_lgq1d_543 ._press_lgq1d_517{margin-bottom:0;list-style:none}._shop_lgq1d_565{flex-direction:column;display:flex}._list_lgq1d_570{grid-template-columns:repeat(5,minmax(0,1fr));gap:2em;margin:2em 6em 4em;display:grid}._list_lgq1d_570 li{flex-direction:column;margin-bottom:0;display:flex}._list_lgq1d_570 a{width:100%}@media (width<=62em){._list_lgq1d_570{grid-template-columns:repeat(4,minmax(0,1fr));margin-left:2em;margin-right:2em}}@media (width<=43em){._list_lgq1d_570{grid-template-columns:repeat(2,minmax(0,1fr));margin-left:1em;margin-right:1em}}._menu_lgq1d_599{justify-content:center;margin:1em 0;display:flex}._menu_lgq1d_599 li{margin-bottom:0;margin-right:2em;display:inline-block}._menu_lgq1d_599 li:last-child{margin-right:0}._menu_lgq1d_599 h4{margin:0}._menu_lgq1d_599 a[aria-current] h4{font-weight:700}._menu_lgq1d_599 a:hover h4{color:#1ca086}@media (width<=43em){._menu_lgq1d_599{flex-wrap:wrap;gap:1em;margin:1em}._menu_lgq1d_599 li{margin-right:1em}._menu_lgq1d_599 h4{font-size:.8rem}}._shop-image_lgq1d_635{border-radius:20px;overflow:hidden}._shop-image_lgq1d_635 img{width:100%;transition:transform .2s}._shop-image_lgq1d_635:hover img{transform:scale(1.1)}._shop-title_lgq1d_647{margin:1em 0 0;font-weight:700}._identity_lgq1d_652{color:#484848}._list_lgq1d_570 ._price_lgq1d_656{color:#5a191f;gap:.5em;margin:1em 0;font-weight:700;display:flex}._sale-label_lgq1d_664{color:#5a191f;background-color:#f3f0e4;border-radius:2px;width:fit-content;max-width:100%;margin:-.5em 0 0;padding:.15em .45em;font-size:.8rem}._empty_lgq1d_675{text-align:center;margin:2em}._location-list_lgq1d_680{margin:2em 2em 4em;list-style:none}._location_lgq1d_680{margin-bottom:3em}._location_lgq1d_680 h3{border-bottom:1px solid #dddedd;margin-bottom:1em;padding-bottom:.4em}._store-list_lgq1d_694{flex-wrap:wrap;gap:1em 4em;list-style:none;display:flex}._store_lgq1d_43{margin-bottom:1.5em}._store-name_lgq1d_705{color:#484848;margin-bottom:.2em;font-weight:700}._store-address_lgq1d_711{color:gray;white-space:pre-line;margin:.6em 0 0;font-size:.9em}._store-location_lgq1d_718{color:gray;align-items:center;gap:.4em;margin:.2em 0 0;font-size:.9em;display:flex}._store-links_lgq1d_727{gap:.6em;margin-top:.5em;display:flex}._store-links_lgq1d_727 a{color:gray}._store-links_lgq1d_727 a:hover{color:#1ca086}._trade_lgq1d_739{max-width:80em;margin-block:2em 3em}._trade_lgq1d_739 h1,._trade_lgq1d_739 h2,._trade_lgq1d_739 p,._trade_lgq1d_739 figure{margin:0}._trade_lgq1d_739 a{text-shadow:none;text-underline-offset:.22em;background-image:none;text-decoration:underline}._hero_lgq1d_756,._section_lgq1d_757{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:3em;display:grid}._hero_lgq1d_756{align-items:center}._intro_lgq1d_768{justify-items:start;gap:1rem;display:grid}._intro_lgq1d_768>p{max-width:34ch}._cover_lgq1d_169 figcaption{margin-top:.5rem;font-size:.8rem}._cover-image_lgq1d_782{aspect-ratio:5/4;overflow:hidden}._cover-image_lgq1d_782 img{object-fit:cover;width:100%;height:100%}._actions_lgq1d_318{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}._trade_lgq1d_739 ._primary_lgq1d_799{color:#f3f0e4;background:#5a191f;border:0;border-radius:2px;justify-content:center;align-items:center;min-height:44px;padding:.75em 2em;font-weight:700;text-decoration:none;display:inline-flex}._trade_lgq1d_739 ._primary_lgq1d_799:hover:not(:disabled){filter:brightness(1.1)}._benefits_lgq1d_816{border-top:1px solid #dddedd;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:clamp(2rem,5vw,4rem) 0 0;padding:1.15rem 0 0;list-style:none;display:grid}._benefits_lgq1d_816 li{margin:0}._benefits_lgq1d_816 svg{color:#484848;margin-bottom:.45rem}._benefits_lgq1d_816 h2{margin-bottom:.35rem;font-size:1rem;font-weight:700}._section_lgq1d_757{border-top:1px solid #dddedd;margin-top:3em;padding-top:2em;scroll-margin-top:1rem}._section_lgq1d_757 h2+p{margin-top:.65rem}._downloads_lgq1d_848 p{margin-bottom:0}._downloads_lgq1d_848 br{display:none}._downloads_lgq1d_848 a{border-bottom:1px solid #dddedd;align-items:center;gap:.75em;min-height:44px;padding:.65rem 0;text-decoration:none;display:flex}._downloads_lgq1d_848 a:after{content:"↗"/""}._steps_lgq1d_867{margin:1rem 0 0 1.25rem}._steps_lgq1d_867 li{margin-bottom:.4rem}._form_lgq1d_874,._fields_lgq1d_875{gap:.85rem;display:grid}._form_lgq1d_874{background:#f3f0e4;justify-items:start;width:100%;max-width:44rem;margin:0;padding:clamp(1rem,3vw,1.8rem);container:trade-form/inline-size}._fields_lgq1d_875{grid-template-columns:minmax(0,1fr);width:100%}._fields_lgq1d_875 label{align-content:start;gap:.3rem;min-width:0;font-weight:700;display:grid}._fields_lgq1d_875 input{width:100%;min-width:0;min-height:44px;font-size:max(1rem,16px);font-weight:400}@container trade-form (width>=25rem){._fields_lgq1d_875{grid-template-columns:repeat(2,minmax(0,1fr))}}._portfolio_lgq1d_914{grid-column:1/-1}._privacy_lgq1d_918{font-size:.85rem}._error_lgq1d_922,._success_lgq1d_923{color:#5a191f}._success_lgq1d_923{background:#f3f0e4;padding:1.25rem}._faq_lgq1d_932>div+div{border-top:1px solid #dddedd;margin-top:1em;padding-top:1em}._faq_lgq1d_932 h3{margin:0 0 .5em;font-size:1rem;font-weight:700}@media (width<=62em){._trade_lgq1d_739{padding-inline:2em}._hero_lgq1d_756,._section_lgq1d_757{gap:2em}}@media (width<=43em){._trade_lgq1d_739{padding-inline:1em}._hero_lgq1d_756,._section_lgq1d_757{grid-template-columns:1fr;gap:1.25em}._downloads_lgq1d_848 a{border-bottom:0}}@media (width<=480px){._benefits_lgq1d_816{grid-template-columns:1fr;gap:1rem}}._application_lgq1d_971{grid-template-columns:minmax(0,1fr);gap:1.25em}@media (width>=70em){._application_lgq1d_971{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:3em}}._grid-container_lgq1d_982{grid-template:"header""main"1fr"footer"/minmax(0,1fr);justify-items:center;min-height:100svh;display:grid}._header_lgq1d_991{flex-direction:column;grid-area:header;justify-content:space-around;align-items:center;width:100%;display:flex}._header_lgq1d_991 ._toplink_lgq1d_999{background-color:#f3f0e4;width:100%;padding-left:15vw}@media (width<=62em){._header_lgq1d_991 ._toplink_lgq1d_999{padding-left:1em}}._header_lgq1d_991 ._toplink_lgq1d_999 p{margin-bottom:0}._header_lgq1d_991 ._toplink_lgq1d_999 a{color:#484848;text-shadow:none;text-decoration:underline}._header_lgq1d_991 ._toplink_lgq1d_999 a:hover{color:#1ca086}._header_lgq1d_991 ._logo_lgq1d_1020{width:22em;padding:2em 0}@media (width<=43em){._header_lgq1d_991 ._logo_lgq1d_1020{width:80vw;padding:1em 0}}._header_lgq1d_991 ._logo_lgq1d_1020 svg{fill:#484848;width:100%;height:100%}._header_lgq1d_991 ._main-menu_lgq1d_1035{margin:1em 0}@media (width<=43em){._header_lgq1d_991 ._main-menu_lgq1d_1035{margin:1em}}._header_lgq1d_991 ._main-menu_lgq1d_1035 ._divider_lgq1d_1043{border-bottom:1px solid #dddedd;width:calc(100vw - 2em)}._header_lgq1d_991 ._main-menu_lgq1d_1035 ul{justify-content:center;align-items:center;margin:1em 0;display:flex}@media (width<=43em){._header_lgq1d_991 ._main-menu_lgq1d_1035 ul{flex-wrap:wrap;gap:1em;margin:1em}}._header_lgq1d_991 ._main-menu_lgq1d_1035 li{margin-bottom:0;margin-right:2em;display:inline-block}@media (width<=43em){._header_lgq1d_991 ._main-menu_lgq1d_1035 li{margin-right:1em}}._header_lgq1d_991 ._main-menu_lgq1d_1035 li:last-child{margin-right:0}._header_lgq1d_991 ._main-menu_lgq1d_1035 li._cart-item_lgq1d_1073{align-items:center;display:flex}._header_lgq1d_991 ._main-menu_lgq1d_1035 li ._cart-link_lgq1d_1077{vertical-align:middle;flex-shrink:0;align-items:center;min-width:2.5rem;min-height:20px;display:inline-flex}._header_lgq1d_991 ._main-menu_lgq1d_1035 li a{color:#484848}._header_lgq1d_991 ._main-menu_lgq1d_1035 li a h4{margin:0}@media (width<=43em){._header_lgq1d_991 ._main-menu_lgq1d_1035 li a h4{font-size:.8rem}}._header_lgq1d_991 ._main-menu_lgq1d_1035 li a h4._cart_lgq1d_136{align-items:center;display:flex}._header_lgq1d_991 ._main-menu_lgq1d_1035 li a h4._cart_lgq1d_136 ._cart-size_lgq1d_1100{color:#1ca086;margin-left:.2em;font-size:.8em;font-weight:700}._header_lgq1d_991 ._main-menu_lgq1d_1035 li a[aria-current=page] h4{font-weight:700}._header_lgq1d_991 ._main-menu_lgq1d_1035 li a._menu-item_lgq1d_1109{border:0}._header_lgq1d_991 ._main-menu_lgq1d_1035 li a:hover h4{color:#1ca086}._header_lgq1d_991 ._main-menu_lgq1d_1035 li a:active h4,._header_lgq1d_991 ._main-menu_lgq1d_1035 li a.pending h4{text-underline-offset:.2em;text-decoration:underline}._main_lgq1d_1035{grid-area:main;align-items:center;width:70vw}._main_lgq1d_1035._max-width_lgq1d_1125{width:100%}@media (width<=62em){._main_lgq1d_1035{width:100%}}._footer_lgq1d_1134{background-color:#f3f0e4;grid-area:footer;width:100%;padding:2rem clamp(1rem,4vw,4rem) 1rem;font-size:.9em}._footer_lgq1d_1134 ._footer-columns_lgq1d_1141,._footer_lgq1d_1134 ._footer-legal_lgq1d_1142{max-width:70rem;margin-inline:auto}._footer_lgq1d_1134 ._footer-columns_lgq1d_1141{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:1.75rem clamp(1rem,4vw,3rem);display:grid}@media (width<=54em){._footer_lgq1d_1134 ._footer-columns_lgq1d_1141{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}}._footer_lgq1d_1134 ._footer-section_lgq1d_1158>a,._footer_lgq1d_1134 ._footer-section_lgq1d_1158 ._download-links_lgq1d_1159 a{width:fit-content;margin-bottom:.5em;display:block}._footer_lgq1d_1134 ._footer-section_lgq1d_1158>p,._footer_lgq1d_1134 ._footer-section_lgq1d_1158 ._download-links_lgq1d_1159 p{margin-bottom:0}._footer_lgq1d_1134 ._footer-section_lgq1d_1158>h5{margin:0 0 .75em;font-weight:700}._footer_lgq1d_1134 ._footer-socials_lgq1d_1172{flex-wrap:wrap;align-items:center;gap:.75em;margin-top:.75em;display:flex}._footer_lgq1d_1134 ._footer-legal_lgq1d_1142{border-top:1px solid #dddedd;flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;margin-top:1.5rem;padding-top:1rem;font-size:.875em;display:flex}._footer_lgq1d_1134 a{color:#484848;text-shadow:none;text-decoration:underline}._footer_lgq1d_1134 a:hover{color:#1ca086}._logo_lgq1d_1020 img{display:inline}._grid-container_lgq1d_982:has(main>section[aria-label=Shop]) ._main-menu_lgq1d_1035 a[href="/shop/"] h4{font-weight:700}
