/*! Splide 4.1.4 | MIT License | https://github.com/Splidejs/splide */.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}:root{--color-cream: #fffdf1;--color-accent: #f3fc54;--color-ink: #1e1e1e;--color-ink-strong: #000000;--color-white: #ffffff;--color-gray-1: #707070;--color-gray-2: #959595;--color-gray-3: #3d3d3d;--color-green: #98b400;--color-border: rgba(0, 0, 0, .85);--font-display: "Aeonik TRIAL", "Helvetica Neue", Arial, sans-serif;--font-body: "Work Sans", "Helvetica Neue", Arial, sans-serif;--container-max: 1240px;--container-pad: clamp(20px, 6vw, 100px);--section-py: clamp(40px, 6vw, 64px);--radius-pill: 999px;--transition: .18s ease}@font-face{font-family:Aeonik TRIAL;src:url(../fonts/aeonik.woff2) format("woff2"),url(../fonts/aeonik.woff) format("woff"),url(../fonts/aeonik.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aeonik TRIAL;src:url(../fonts/aeonik-bold.woff2) format("woff2"),url(../fonts/aeonik-bold.woff) format("woff"),url(../fonts/aeonik-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v24/QGYsz_wNahGAdqQ43Rh_cqDpp_k.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v24/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v24/QGYsz_wNahGAdqQ43Rh_cqDpp_k.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v24/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v24/QGYsz_wNahGAdqQ43Rh_cqDpp_k.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v24/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font-body);color:var(--color-ink);background:var(--color-cream);-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}ul{list-style:none;margin:0;padding:0}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;background:none;border:0}h1,h2,h3,p{margin:0}.page-main-title{max-width:100%;margin:0;font-family:var(--font-display);font-size:48px;font-weight:400;line-height:1.2;text-transform:uppercase;color:#000}.category-hero{padding-bottom:40px;border-bottom:1px solid var(--color-border)}@media(max-width:1049px){.category-hero{padding:0 16px 16px}}@media(max-width:700px){.page-main-title{font-size:28px;line-height:32px}}.skip-link{position:absolute;left:-999px;top:0;background:var(--color-accent);color:var(--color-ink);padding:12px 20px;z-index:1000}.skip-link:focus{left:12px;top:12px}.container{max-width:calc(var(--container-max) + 2 * var(--container-pad));margin-inline:auto;padding-inline:var(--container-pad)}@media(max-width:1049px){.container{padding:0}.section__heading,.section__body{padding:0 16px}.card-splide{padding-inline:16px}}.section{padding-top:40px;overflow-x:hidden}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--radius-pill);border:1px solid #1E1E1E;padding:11px 39.2px 13px;font-family:var(--font-display);font-size:16px;line-height:1;white-space:nowrap;transition:transform var(--transition),background var(--transition);font-weight:400}.btn:hover{transform:translateY(-1px)}.btn--accent{background:var(--color-accent);color:var(--color-ink)}.btn--filled{background:var(--color-accent);border-color:var(--color-ink);color:var(--color-ink)}.btn--outline{background:transparent;border-color:var(--color-ink);color:var(--color-ink)}.btn--sm{padding:11px 28.8px 13px}.tag{display:inline-flex;align-items:center;border-radius:var(--radius-pill);border:1px solid var(--color-ink);background:var(--color-accent);padding:12px 40px;font-family:var(--font-display);font-size:16px}.link-arrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);font-weight:700;font-size:16px;color:var(--color-green);justify-content:flex-end}.site-header{position:sticky;top:0;z-index:100;background:var(--color-cream);border-bottom:1px solid #000}.header__inner{display:flex;align-items:center;justify-content:space-between;padding-block:16px}.logo img{width:auto}.header__nav{display:flex;align-items:center;gap:24px}.menu-toggle{width:48px;height:48px;border-radius:16px;border:1px solid #000;background:var(--color-accent);display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding-inline:11px;padding-block:15px}.menu-toggle span{display:block;width:24px;height:1px;background:var(--color-ink);transition:transform var(--transition),opacity var(--transition)}.menu-toggle span:nth-child(2){width:16px}.menu-toggle[aria-expanded=true] span:nth-child(2){display:none}.menu-toggle[aria-expanded=true] span:first-child{transform:translateY(3.5px) rotate(45deg)}.menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;width:100%;min-height:100vh;min-height:100dvh;background:#f3fc54;padding:94px 100px;overflow-y:auto;visibility:hidden;pointer-events:none;transform:translateY(-100%);transition:transform .3s ease,visibility 0s linear .3s}.mobile-menu.opened{visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:0s}.mobile-menu__list{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.mobile-menu__item{display:flex;align-items:flex-start;gap:10px;min-height:68px;margin:0}.mobile-menu__number{flex:0 0 auto;font-family:var(--font-display);font-size:20px;line-height:23px;text-transform:uppercase}.mobile-menu__link{display:block;padding:0;font-size:60px;line-height:68px;color:#000;font-family:var(--font-display);text-transform:uppercase}.mobile-menu__icon{width:24px;height:24px;flex:0 0 24px}.close-mobile-menu{position:absolute;width:21px;height:21px;top:55px;right:100px;z-index:2;display:block;padding:0;cursor:pointer}.close-mobile-menu img{width:100%;height:100%}.hero{position:relative;min-height:clamp(420px,60vw,736px);display:flex;align-items:center;overflow:hidden;color:var(--color-white)}.hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d}.hero__image{width:100%;height:100%;object-fit:cover}.hero__inner{position:relative;z-index:1;display:flex;align-items:center;padding-block:clamp(32px,6vw,80px);width:100%;margin-top:-44px}.hero__text{display:flex;flex-direction:column;gap:4px;max-width:43rem}.hero__title{font-family:var(--font-display);font-weight:400;font-size:48px;line-height:1.2;text-transform:uppercase}@media(max-width:1200px){.hero__title{font-size:38px}}.hero__subtitle{font-family:var(--font-display);font-size:24px;letter-spacing:.02em;line-height:1.125}.hero__decor{height:auto;display:flex;transform:translateY(99px);margin-left:8px}.hero-circle{position:relative}.hero-circle svg:last-child{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.user-info .btn{padding:11px 39.1px;font-family:var(--font-body);border-color:#000;font-weight:500}@media(max-width:1200px){.hero__text{max-width:33rem}.hero__decor>svg:first-child{width:164px;height:auto}.hero-circle>svg:first-child{width:140px;height:auto}.hero-circle>svg:last-child{width:28px;height:auto}}@media(max-width:1049px){.container.hero__inner,.header__inner{padding-inline:16px}}@media(max-width:700px){.hero__title{font-size:31px}.hero__subtitle{font-size:18px}.hero__inner{margin-top:0}}@media(max-width:600px){.hero__inner{flex-wrap:wrap;justify-content:flex-start}.hero__decor{transform:none;margin-top:17px}.header__inner{gap:12px;justify-content:flex-start;padding:17px 16px}.logo{min-width:72px;flex:0 1 114px}.logo img{width:100%;height:auto;max-height:40px;object-fit:contain;object-position:left center}.menu-toggle{width:29px;height:29px;flex:0 0 29px;border-radius:10px;padding:9px 5px;gap:3px}.menu-toggle span{width:100%}.menu-toggle span:nth-child(2){width:12px}.header__nav{min-width:0;flex:1 1 auto;justify-content:flex-end;gap:16px}.user-info{display:flex;min-width:0;flex:1 1 auto;justify-content:flex-end}.user-info .btn{display:block;min-width:0;max-width:100%;font-size:13px;line-height:1;padding:7.5px 16px;overflow:hidden;text-align:center;text-overflow:ellipsis}.user-info .logout{display:none}}@media(max-width:480px){.hero__title{font-size:28px;max-width:370px}.hero__subtitle{font-size:16px;max-width:265px}.hero{min-height:451px;align-items:flex-start}.container.hero__inner{padding:81px 20px 0}.hero__decor>svg:first-child{margin-left:35px}.hero-circle>svg:first-child{width:103px}.hero-circle>svg:last-child{width:21px}.hero-circle{margin-left:25px}.hero__decor{align-items:flex-start}.hero__text{gap:4px}}@media(max-width:350px){.hero__decor>svg:first-child{margin-left:0}}.section__heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px;flex-wrap:wrap}.section__heading h2{font-family:var(--font-display);font-weight:400;font-size:32px;text-transform:capitalize}.section__heading--bordered{padding-bottom:24px;border-bottom:1px solid var(--color-border)}.section__body{padding-bottom:40px;border-bottom:1px solid var(--color-border)}@media(min-width:701px){#editorial .section__body{padding-bottom:54px}}.card-splide{padding-top:24px!important;padding-bottom:40px!important;border-top:1px solid #000;border-bottom:1px solid #000;max-height:522px}.card-splide .splide__track{overflow:visible}#photography{overflow:hidden}@media(min-width:701px){#charity .btn{padding:12px 42.3px}}@media(min-width:1200px){.card-splide .card-grid{display:grid!important;grid-template-columns:repeat(4,1fr);gap:24px}}.product-card a{display:flex;flex-direction:column;gap:13px}.card-splide .product-card__picture{display:block;width:292px;height:350px}.card-splide .product-card__image{aspect-ratio:292 / 350;object-fit:cover;width:292px;height:350px}.card-splide .product-card__body{max-width:292px}.product-card__image{width:100%;object-fit:cover}.product-card__body{display:flex;flex-direction:column;gap:4px}.product-card__title{font-family:var(--font-display);font-weight:700;font-size:18px;color:#1e1e1e}.product-card__meta{font-family:var(--font-body);font-size:16px;color:var(--color-gray-1);line-height:1.2}.product-card__price{font-family:var(--font-body);font-weight:600;font-size:18px;color:var(--color-green);margin-top:4px}.interior__picture{display:block;width:100%;aspect-ratio:1240 / 550;overflow:hidden;margin-top:24px}.interior__image{width:100%;height:100%;object-fit:cover}.interior__desc{margin-top:24px;font-family:var(--font-display);font-size:16px;color:var(--color-gray-3)}.paintings__grid{display:grid;grid-template-columns:minmax(240px,400px) 1fr;gap:30px;align-items:start}.paintings__col--narrow{display:flex;flex-direction:column;gap:36px}@media(max-width:1100px){.paintings__grid{grid-template-columns:minmax(227px,345px) 1fr;gap:12px}}@media(max-width:920px){.paintings__grid{grid-template-columns:minmax(227px,290px) 1fr}}.paintings__col--wide{display:flex;flex-direction:column;gap:47.8px}.paintings__row{display:grid;grid-template-columns:1fr 1fr;gap:30px}.paintings__picture{display:block;width:100%;overflow:hidden}.paintings__picture .product-card__image{width:100%;height:100%}.product-card--featured .paintings__picture{aspect-ratio:810 / 541}.paintings__row .paintings__picture{aspect-ratio:390 / 316}.paintings__col--narrow .paintings__picture{aspect-ratio:400 / 473}.paintings__col--narrow article:nth-child(2) .paintings__picture{aspect-ratio:400 / 396}@media(max-width:700px){.card-splide{padding:16px!important}.card-splide .product-card__image{aspect-ratio:173 / 164;width:173px;height:164px}.card-splide .product-card__picture{width:173px;height:164px}.card-splide .product-card__body{max-width:173px}.product-card__title{font-size:14px}.product-card__meta{font-size:12px}.product-card__price{font-weight:500;font-size:14px}.product-card a{gap:8px}.section{padding-top:16px}.section__heading{margin-bottom:12px}.section__heading h2{font-size:18px;flex:1}.btn{font-size:14px;padding:7px 20px}.interior__picture{aspect-ratio:358 / 167;margin-top:0}.interior__desc{margin-top:8px;font-size:14px}.section__body{padding-bottom:16px}.interior .btn{max-width:87px}.interior .section__heading{margin-bottom:8px}.paintings__col--narrow .paintings__picture{aspect-ratio:118 / 109}.paintings__col--narrow article:nth-child(2) .paintings__picture{aspect-ratio:118 / 129}.product-card--featured .paintings__picture{aspect-ratio:228 / 151}.paintings__row .paintings__picture{aspect-ratio:108 / 129}.paintings__row{gap:12px}.paintings__col--narrow,.paintings__col--wide{gap:17px}.paintings__grid{grid-template-columns:118fr 228fr}.paintings__grid .product-card__title{font-size:13px}.paintings__grid .product-card__meta,.paintings__grid .product-card__price{font-size:11px}}.carousel{position:relative;margin-top:8px}.carousel__track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;padding-inline:var(--container-pad);padding-bottom:8px;scrollbar-width:none}.carousel__track::-webkit-scrollbar{display:none}.carousel__slide{position:relative;flex:0 0 auto;width:min(605px,82vw);scroll-snap-align:start}.carousel__slide img{width:100%;aspect-ratio:605 / 388;object-fit:cover}.carousel__caption{display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--color-accent);padding:12px 16px;font-family:var(--font-display)}.carousel__caption-title{font-weight:700}.carousel__controls{display:flex;gap:12px;justify-content:center;margin-top:16px}.carousel__btn{width:44px;height:44px;border-radius:50%;border:1px solid var(--color-ink-strong);font-size:22px;line-height:1;display:flex;align-items:center;justify-content:center;transition:background var(--transition)}.carousel__btn:hover{background:var(--color-accent)}#sculptures{overflow:hidden}.sculptures-splide{padding-inline:0}.sculptures-splide .splide__track{overflow:visible}.sculptures-splide__card{position:relative;display:block;width:605px;max-width:605px}.sculptures-splide__picture{display:block;width:100%;aspect-ratio:605 / 388;overflow:hidden}.sculptures-splide__image{width:100%;height:100%;max-width:605px;aspect-ratio:605 / 388;object-fit:cover}@media(max-width:700px){.sculptures-splide__card{width:252px;max-width:252px}.sculptures-splide__picture{aspect-ratio:252 / 142}.sculptures-splide__image{max-width:252px;aspect-ratio:252 / 142}}.sculptures-splide__caption{display:flex;align-items:center;overflow:hidden;background:var(--color-accent);padding:9.5px 0 11.5px;font-family:var(--font-display)}.sculptures-splide__title{font-weight:700;font-size:16px}.sculptures-splide__price{font-size:16px;font-weight:500;font-family:var(--font-body);margin-top:2px}@media(max-width:700px){.sculptures-splide__title,.sculptures-splide__price{font-size:12px}}.sculptures-splide__caption.marquee{gap:0}.sculptures-splide__caption .marquee__group{display:flex;flex-shrink:0;align-items:center;animation:sculptures-marquee-scroll 18s linear infinite}.sculptures-splide__caption .marquee__item{display:inline-flex;align-items:center;gap:19px;padding-inline:16px;white-space:nowrap}@keyframes sculptures-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.sculptures-splide__caption .marquee__group{animation:none}}.sculptures-splide .splide__arrow{width:44px;height:44px;border-radius:50%;border:1px solid var(--color-ink-strong);background:var(--color-bg);opacity:1;transition:background var(--transition)}.sculptures-splide .splide__arrow:hover{background:var(--color-accent)}.sculptures-splide .splide__arrow svg{fill:var(--color-ink-strong)}.editorial__header{display:flex;flex-direction:column;gap:16px}.filter-buttons{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:24px}.filter-buttons .btn[aria-selected=true]{background:var(--color-accent);border-color:#000}.filter-buttons .btn{border-color:#1e1e1e;padding:11px 39.9px;background:#fffcf1}.editorial__grid{display:grid;grid-template-columns:minmax(0,609px) minmax(0,1fr);gap:24px}.editorial__grid[hidden]{display:none}.article-card__picture{display:block;width:100%;aspect-ratio:609 / 388;overflow:hidden}.article-card__picture img{width:100%;height:100%;object-fit:cover}.article-card__body{display:flex;flex-direction:column;gap:16px;padding-top:24px}.article-card__meta{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-display);font-size:18px;color:var(--color-gray-2)}.like-btn{color:#d0d0d0;display:inline-flex;align-items:center;gap:6px}.like-btn svg{fill:#d0d0d0;margin-top:3px}.like-btn[aria-pressed=true] svg{fill:#98b400}.like-btn[aria-busy=true]{opacity:.6}.like-count{font-family:var(--font-body);font-size:14px}.article-card__body h3{font-family:var(--font-display);font-weight:400;font-size:24px;text-transform:capitalize;line-height:1.15;margin-bottom:8px}.article-card__writer{font-family:var(--font-display);font-size:18px;color:var(--color-gray-2);text-align:left}.editorial__stack{display:flex;flex-direction:column;gap:24px}.article-card--row{display:flex;gap:24px}.article-card--row .article-card__picture{width:293px;height:279px;aspect-ratio:293 / 279;flex:0 0 293px}.article-card--row .article-card__body{padding-top:0;justify-content:space-between}.article-card--featured{display:flex;flex-direction:column}.article-card__body{flex:1;justify-content:space-between}.article-card__body>div{display:flex;gap:16px;flex-direction:column}@media(max-width:1100px){.editorial__grid{grid-template-columns:.8fr 1fr}.article-card__body h3{font-size:20px}}@media(max-width:900px){.editorial__grid{grid-template-columns:1fr}}@media(max-width:700px){.filter-buttons{gap:8px;margin:0 -16px 12px;overflow-x:scroll;flex-wrap:nowrap;padding:1px 16px 0}.article-card--featured{flex-direction:row;gap:8px}.article-card--row{gap:8px}.article-card .article-card__picture,.article-card--row .article-card__picture{width:175px;height:138px;max-width:175px;aspect-ratio:175 / 138;flex:0 0 175px}.article-card__body{padding-top:0}.editorial__grid,.editorial__stack{gap:12px}.article-card__meta{margin-top:4.5px;font-size:13px}.article-card__body>div{gap:4px}.article-card__body h3{margin-bottom:0;font-size:16px}.article-card__writer,.link-arrow{font-size:13px}}@media(max-width:362px){.article-card .article-card__picture,.article-card--row .article-card__picture{width:150px;max-width:150px;height:auto;flex-basis:150px}}.hi-blog-page #content-wrapper{width:100%;max-width:none;margin:0;padding:0;float:none;border:0;border-radius:0;background:transparent;box-shadow:none}.editorial-page{overflow:hidden;color:var(--color-ink)}.editorial-page__content{padding-block:40px}.editorial-page__categories{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:40px}.editorial-page__category{display:inline-flex;min-height:40px;align-items:center;justify-content:center;padding:8px 39px 10px;border:1px solid #000;border-radius:var(--radius-pill);font-family:var(--font-display);font-size:16px;line-height:18px;white-space:nowrap;transition:background var(--transition),transform var(--transition)}.editorial-page__category:hover,.editorial-page__category--active{background:var(--color-accent)}.editorial-page__category:hover{transform:translateY(-1px)}.editorial-page__symbols{position:absolute;overflow:hidden}.editorial-page__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:279px;gap:24px}.editorial-page-card{display:flex;min-width:0;height:279px;gap:24px}.editorial-page-card--featured{grid-row:span 2;height:auto;flex-direction:column}.editorial-page-card__image-link{display:block;width:293px;height:279px;flex:0 0 293px;overflow:hidden}.editorial-page-card--featured .editorial-page-card__image-link{width:100%;height:388px;flex-basis:388px}.editorial-page-card__image{width:100%;height:100%;object-fit:cover;transition:transform var(--transition)}.editorial-page-card__image-link:hover .editorial-page-card__image{transform:scale(1.02)}.editorial-page-card__body{display:flex;min-width:0;flex:1;flex-direction:column;justify-content:space-between}.editorial-page-card__meta{display:flex;min-height:29px;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;font-family:var(--font-display);font-size:18px;line-height:21px;color:#95959587}.editorial-page-card__like{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;color:#d0d0d0}.editorial-page-card__like:hover,.editorial-page-card__like:focus-visible,.editorial-page-card__like[aria-pressed=true]{color:var(--color-green)}.editorial-page-card__like[aria-busy=true]{opacity:.6}.editorial-page-card__like svg{fill:currentColor}.editorial-page-card__like .like-count{font-family:var(--font-body);font-size:13px}.editorial-page-card h2{margin:0 0 24px;font-family:var(--font-display);font-size:24px;font-weight:400;line-height:29px}.editorial-page-card h2 a:hover{color:var(--color-green)}.editorial-page-card__author{min-height:21px;font-family:var(--font-display);font-size:18px;line-height:21px;color:#95959587}.editorial-page-card__more{display:inline-flex;align-items:center;align-self:flex-end;gap:9px;font-family:var(--font-display);font-size:16px;font-weight:700;line-height:18px;color:var(--color-green);margin-right:6px}.editorial-page-card__more span{transition:transform var(--transition)}.editorial-page-card__more:hover span{transform:translate(3px)}.editorial-page__empty{padding-block:40px;font-size:18px;text-align:center}.editorial-pagination{display:flex;justify-content:center;margin-top:40px}.editorial-pagination ul{display:flex;align-items:center;gap:8px}.editorial-pagination__link,.editorial-pagination__dots{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid var(--color-ink);border-radius:50%;font-family:var(--font-display);font-size:16px;line-height:1}a.editorial-pagination__link{transition:background var(--transition),transform var(--transition)}a.editorial-pagination__link:hover,.editorial-pagination__link--active{background:var(--color-accent)}a.editorial-pagination__link:hover{transform:translateY(-1px)}.editorial-pagination__dots{border-color:transparent}.editorial-page__mobile-more{display:none}@media(max-width:1100px)and (min-width:701px){.editorial-page__content .container{padding-inline:24px}.editorial-page__grid{grid-template-columns:1fr;grid-auto-rows:auto}.editorial-page-card,.editorial-page-card--featured{grid-row:auto;height:279px;flex-direction:row}.editorial-page-card--featured .editorial-page-card__image-link{width:293px;height:279px;flex-basis:293px}.editorial-page-card--featured .editorial-page-card__body{padding-top:0}}@media(max-width:700px){.editorial-page__content .container{padding-inline:16px}.editorial-page__content{padding-block:16px}.editorial-page__categories{display:flex;gap:8px;margin:0 -16px 16px;padding:1px 16px;overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap}.editorial-page__categories::-webkit-scrollbar{display:none}.editorial-page__category{min-height:30px;flex:0 0 auto;padding:6px 16px;font-size:13px;line-height:16px}.editorial-page__grid{display:flex;flex-direction:column;gap:12px}.editorial-page-card,.editorial-page-card--featured{width:100%;height:138px;flex-direction:row;gap:8px}.editorial-page-card__image-link,.editorial-page-card--featured .editorial-page-card__image-link{width:175px;height:138px;flex:0 0 175px}.editorial-page-card--featured .editorial-page-card__body{padding-top:0}.editorial-page-card__meta{min-height:24px;margin-bottom:2px;font-size:13px;line-height:15px}.editorial-page-card__like{gap:3px}.editorial-page-card__like svg{width:16px;height:16px}.editorial-page-card__like .like-count{font-size:11px}.editorial-page-card h2{display:-webkit-box;margin-bottom:4px;overflow:hidden;font-size:16px;line-height:18px;-webkit-box-orient:vertical;-webkit-line-clamp:4}.editorial-page-card__author{min-height:15px;overflow:hidden;font-size:13px;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.editorial-page-card__more{gap:7px;font-size:13px;line-height:16px}.editorial-pagination{display:none}.editorial-page__mobile-more{display:flex;justify-content:center;margin-top:16px}.editorial-page__more-button{display:inline-flex;width:133px;min-height:30px;align-items:center;justify-content:center;padding:6px 16px;border:1px solid var(--color-ink);border-radius:var(--radius-pill);background:var(--color-accent);font-family:var(--font-display);font-size:13px;line-height:16px;text-transform:capitalize}.editorial-page__more-button[aria-busy=true]{pointer-events:none;opacity:.6}}@media(max-width:374px){.editorial-page-card__image-link,.editorial-page-card--featured .editorial-page-card__image-link{width:46%;flex-basis:46%}}.newsletter{padding-block:123.5px}.newsletter__inner{max-width:1011px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:50px}.newsletter__title{font-family:var(--font-display);font-size:32px;text-transform:uppercase;font-weight:400;color:#000}.newsletter__form{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%}.newsletter__field{width:100%;max-width:811px;display:flex;flex-direction:column;gap:8px}.newsletter__label{font-family:var(--font-body);font-size:16px;text-transform:capitalize}.newsletter__input{width:100%;border:0;border-bottom:1px solid #191919;background:transparent;padding-block:8px;font-family:var(--font-body);font-size:16px;text-align:center;color:var(--color-ink)}.newsletter__input:focus-visible{border-bottom:1px solid var(--color-green);outline:0}.newsletter__desc{font-family:var(--font-display);font-size:18px;line-height:1.3;max-width:70ch;text-transform:capitalize}.ajax-form-status,.newsletter__status{margin:0;min-height:1.2em;font-size:14px;color:var(--color-green);text-align:center}@media(max-width:700px){.newsletter{padding:16px 0}.newsletter__inner{align-items:flex-start;padding:0 16px;gap:16px}.newsletter__title{font-size:18px;text-transform:capitalize}.newsletter__input{font-size:13px;text-transform:capitalize}.newsletter__form{gap:8px}.newsletter__desc{font-size:14px;text-transform:capitalize}}.trust-badges__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:80px;padding:93px 101.8px;border-top:1px solid #000000;max-width:1240px}.trust-badges2 .trust-badges__grid{padding-block:40px}.trust-badge{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.trust-badge>div{gap:12px;display:flex;flex-direction:column}.trust-badge__icon{min-width:52px;height:52px;border-radius:50%;background:var(--color-accent);display:flex;align-items:center;justify-content:center;color:var(--color-ink)}.trust-badge h3{font-family:var(--font-display);font-weight:700;font-size:18px;text-transform:capitalize;margin-bottom:4px}.trust-badge p{font-family:var(--font-display);font-size:16px;color:var(--color-ink);text-transform:capitalize;line-height:24px;margin:0 auto;width:98%}@media(max-width:700px){.trust-badges2 .trust-badges__grid{padding-block:16px}.trust-badges__grid{padding:16px;grid-template-columns:1fr;gap:26px}.trust-badge{align-items:flex-start;flex-direction:row}.trust-badge>div{align-items:flex-start;gap:0}.trust-badge p{text-align:left;font-size:12px;width:100%;line-height:100%;letter-spacing:2%}.trust-badge h3{font-size:14px}}.site-footer{background:var(--color-accent);padding-block:32px 32px}.footer__top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.lang-switch{background:transparent;border-color:var(--color-ink)}.footer__columns{display:flex;justify-content:space-between;padding-bottom:21px;margin:0 -10px}.footer__stack{display:contents}.footer__col--1{order:1}.footer__col--2{order:2}.footer__col--3{order:3}.footer__col--4{order:4}.footer__col--5{order:5}.footer__columns>.footer__col:first-child,.footer__columns .footer__col--1{min-width:192px;max-width:192px}.footer__columns>.footer__col:nth-child(2),.footer__columns .footer__col--2{min-width:230px;max-width:230px}.footer__columns>.footer__col:nth-child(3),.footer__columns .footer__col--3{min-width:221px;max-width:221px}.footer__columns>.footer__col:nth-child(4),.footer__columns .footer__col--4{min-width:192px;max-width:192px}.footer__columns>.footer__col:nth-child(4) h3,.footer__columns .footer__col--4 h3{margin-right:-28px}.footer__columns>.footer__col:nth-child(5),.footer__columns .footer__col--5{min-width:125px;max-width:125px}@media(max-width:700px){.footer__col{min-width:unset!important}}.footer__col{padding:0 10px}.footer__col h3{font-family:var(--font-display);font-weight:700;font-size:24px;border-bottom:1px solid #000;padding-bottom:14px;margin-bottom:16px;display:inline-block;line-height:9px}.footer__col ul{display:flex;flex-direction:column;gap:13.8px}.footer__col a{font-family:var(--font-display);font-size:16px}.footer__social{flex-direction:row!important;gap:19px!important;align-items:center}.footer__social a{display:flex;align-items:center}.footer__copy{font-family:var(--font-display);font-size:14px;color:#1e1e1e}.dropdown{position:relative}.dropdown.open .artwork-filter__chevron,.dropdown.open .float-xs-right svg{transform:rotate(180deg)}.dropdown .dropdown-menu{display:none;position:absolute;top:100%;right:0;margin-top:8px;min-width:180px;background:var(--color-cream);border:1px solid var(--color-ink);padding:8px 0;z-index:20}.dropdown.open .dropdown-menu{display:block}.dropdown .select-list,.dropdown .dropdown-menu a{display:block;padding:8px 18px;font-family:var(--font-body);font-size:14px;color:var(--color-ink);text-decoration:none}.dropdown .select-list:hover,.dropdown .dropdown-menu a:hover{background:var(--color-accent)}.language-selector button{border:1px solid #1E1E1E;padding:9.5px 39.2px;border-radius:100px;align-items:center;display:flex;color:#1e1e1e}.language-selector button span{margin-right:4px;font-size:16px;color:#1e1e1e}@media(max-width:1049px){.site-footer{padding-inline:16px}}@media(max-width:1117px){.footer__columns{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;padding-bottom:32px}.footer__columns .footer__col{max-width:unset}}@media(max-width:700px){.language-selector button span{font-size:13px}.footer__columns{grid-template-columns:repeat(2,1fr)}.footer__columns>.footer__col:nth-child(2){grid-column-start:2;grid-column-end:2}.footer__columns>.footer__col:nth-child(3){grid-column-start:2;grid-column-end:2}.footer__columns>.footer__col:nth-child(4){grid-column-start:1;grid-column-end:1;grid-row-start:2;grid-row-end:2}.footer__columns>.footer__col:nth-child(5){grid-column-start:2;grid-column-end:2}.footer__stack{display:flex;flex-direction:column;gap:26px;min-width:0}.site-footer{padding-block:32px}.language-selector button{padding:4.4px 12.9px;color:#1e1e1e}.footer__top{align-items:flex-start;margin-bottom:32px}.footer__col h3{display:inline-block;font-size:16px}.footer__col a{font-size:14px}.close-mobile-menu{width:16px;height:16px;top:40px;right:20.5px}.mobile-menu{padding:88px 20.5px 40px}.mobile-menu__list{gap:24px}.mobile-menu__item{min-height:27px}.mobile-menu__number{font-size:16px;line-height:18px}.mobile-menu__link{font-size:24px;line-height:27px}}@media(max-width:640px){.footer__columns{grid-template-columns:repeat(2,1fr)}}@media(max-width:360px){.footer__col h3{line-height:15px}}.breadcrumb{margin:40px 0 24px}.breadcrumb ol{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;gap:0}.breadcrumb li{display:flex;align-items:center;font-family:var(--font-display);font-size:18px;color:#a9a9a9}.breadcrumb li+li:before{content:"/";margin:0 8px;color:var(--color-gray-2)}.breadcrumb a{color:#a9a9a9;text-decoration:none;letter-spacing:.4px}.breadcrumb a:hover{color:var(--color-ink)}.breadcrumb li:last-child span{color:#a9a9a9;letter-spacing:.4px;font-family:var(--font-display)}@media(max-width:1049px){.breadcrumb{padding-inline:16px}}@media(max-width:700px){.breadcrumb{margin:16px 0 8px}.breadcrumb li{font-size:12px}}.standard-page{width:min(calc(100% - 2 * var(--container-pad)),var(--container-max));min-height:48vh;margin:0 auto;padding:0 0 80px;color:var(--color-ink)}.standard-page .page-header{padding:0 0 24px;border-bottom:1px solid var(--color-border)}.standard-page .page-header h1,.standard-page .page-header .h1{margin:0;font-family:var(--font-display);font-size:clamp(32px,4vw,48px);font-weight:400;line-height:1.1;text-transform:uppercase}body#contact .standard-page{padding-top:0}body#contact #content-wrapper{width:100%;max-width:none;float:none}@media(max-width:1049px){body#contact .standard-page{width:100%;padding-top:0;padding-inline:16px}body#contact .standard-page .category-hero{padding-inline:0}}.standard-page .page-content{width:100%;margin:0;padding:40px 0 0;border:0;border-radius:0;background:transparent;box-shadow:none}body#contact .standard-page .page-content{margin-top:40px}@media(max-width:700px){body#contact .standard-page .page-content{margin-top:16px}}.standard-page .page-content>:first-child,.standard-page .card-block>:first-child{margin-top:0}.standard-page .page-content>:last-child,.standard-page .card-block>:last-child{margin-bottom:0}.standard-page h2,.standard-page h3,.standard-page h4,.standard-page h5,.standard-page h6,.standard-page .h1,.standard-page .h2,.standard-page .h3,.standard-page .h4{margin:28px 0 12px;font-family:var(--font-display);color:var(--color-ink);line-height:1.2}.standard-page h2{font-size:32px}.standard-page h3,.standard-page .h3{font-size:24px}.standard-page h4{font-size:20px}.standard-page h5,.standard-page h6{font-size:16px}.standard-page p,.standard-page address,.standard-page li,.standard-page td,.standard-page th{font-size:16px;line-height:1.55}.standard-page p{margin:0 0 16px}.standard-page address{margin:0;font-style:normal}.standard-page a:not(.btn):not(.link-item){text-decoration-thickness:1px;text-underline-offset:3px}.standard-page .page-cms a,.standard-page .page-not-found a,.standard-page .alert a,.standard-page td a,.standard-page address a{color:var(--color-green);text-decoration:underline}.standard-page .page-cms ul,.standard-page .page-cms ol,.standard-page .page-content>ul,.standard-page .page-content>ol{margin:16px 0 24px;padding-left:24px}.standard-page .page-cms ul,.standard-page .page-content>ul{list-style:disc}.standard-page .page-cms ol,.standard-page .page-content>ol{list-style:decimal}.standard-page .page-cms li+li,.standard-page .page-content>ul li+li,.standard-page .page-content>ol li+li{margin-top:8px}.standard-page .page-cms img{height:auto;margin:24px 0}.standard-page .card{border:1px solid rgba(30,30,30,.28);border-radius:16px;background:#ffffff5c}.standard-page .card-block{padding:24px}.standard-page form:not(.trade-contact-form){width:min(100%,850px)}.standard-page .form-fields{display:grid;gap:20px}.standard-page .form-group{min-width:0}.standard-page .form-group.row{display:grid;grid-template-columns:minmax(130px,190px) minmax(0,1fr) minmax(0,120px);align-items:start;gap:12px 20px}.standard-page .form-control-label{display:block;padding-top:12px;font-family:var(--font-display);font-size:15px;line-height:1.25}.standard-page .form-control-label.required:after{content:" *";color:#a32828}.standard-page .form-control,.standard-page input[type=text],.standard-page input[type=email],.standard-page input[type=password],.standard-page input[type=tel],.standard-page input[type=date],.standard-page input[type=number],.standard-page select,.standard-page textarea{display:block;width:100%;min-height:46px;padding:10px 14px;border:1px solid rgba(30,30,30,.55);border-radius:8px;outline:0;background:#ffffff6b;color:var(--color-ink);font:16px/1.4 var(--font-body);transition:border-color var(--transition),box-shadow var(--transition)}.standard-page textarea{min-height:140px;resize:vertical}.standard-page .form-control:focus,.standard-page input:focus,.standard-page select:focus,.standard-page textarea:focus{border-color:var(--color-green);box-shadow:0 0 0 3px #98b40029}.standard-page .form-control-comment{padding-top:11px;color:var(--color-gray-1);font-size:12px;line-height:1.35}.standard-page .help-block,.standard-page .form-control-feedback,.standard-page .has-error .form-control-comment,.standard-page .has-error li{color:#9f2020;font-size:13px}.standard-page .has-error .form-control{border-color:#9f2020}.standard-page .input-group{display:flex;width:100%}.standard-page .input-group .form-control{min-width:0;border-radius:8px 0 0 8px}.standard-page .input-group-btn{display:flex}.standard-page .input-group-btn .btn{min-width:82px;border-radius:0 999px 999px 0}.standard-page .custom-checkbox label,.standard-page .radio-inline{display:inline-flex;align-items:flex-start;gap:10px;margin:6px 20px 6px 0;cursor:pointer}.standard-page .custom-checkbox input,.standard-page .custom-radio input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--color-green)}.standard-page .custom-checkbox>label>span,.standard-page .custom-radio>span{display:none}.standard-page .form-footer{display:flex;justify-content:flex-start;margin-top:24px}.standard-page .btn,.standard-page .form-control-submit,.standard-page button[type=submit]{min-height:43px;padding:11px 32px;border:1px solid var(--color-ink);border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-ink);font-family:var(--font-display);font-size:16px;font-weight:400;line-height:1.1}.standard-page .btn:hover,.standard-page button[type=submit]:hover{background:#eaf63b}.standard-page .alert,.standard-page .ps-alert-error .item,.standard-page .ps-alert-success .item{display:flex;align-items:flex-start;gap:10px;margin:0 0 24px;padding:14px 16px;border:1px solid rgba(30,30,30,.25);border-radius:10px;background:#f3fc5447}.standard-page .alert-danger,.standard-page .ps-alert-error .item{border-color:#9f202073;background:#9f202014}.standard-page .alert-success,.standard-page .ps-alert-success .item{border-color:#98b40080}.standard-page .alert p,.standard-page .ps-alert-error p,.standard-page .ps-alert-success p{margin:0}.standard-page .ps-alert-error svg,.standard-page .ps-alert-success svg{width:22px;height:22px}.standard-contact{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.5fr);gap:clamp(32px,6vw,80px)}.standard-contact__details{padding:24px;border:1px solid rgba(30,30,30,.35);border-radius:14px;align-self:start}.standard-contact .contact-rich h4{margin:0 0 20px}.standard-contact .contact-rich .block{display:grid;grid-template-columns:24px minmax(0,1fr);gap:14px;padding:14px 0}.standard-contact .contact-rich .icon{width:24px;height:24px;margin-top:1px;color:var(--color-ink)}.standard-contact .contact-rich .icon svg{display:block;width:100%;height:100%;fill:currentColor}.standard-contact .contact-rich .data{min-width:0}.standard-contact .contact-rich hr{height:1px;margin:0;border:0;background:#1e1e1e33}.standard-contact .trade-contact-form{display:grid;gap:20px;width:100%;text-align:left}.standard-contact .trade-contact-form__field{display:grid;gap:8px}.standard-contact .trade-contact-form__field span{font-family:var(--font-display);font-size:15px}.standard-contact .trade-contact-form__description{margin:0}.standard-contact .trade-contact-form__honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important}.standard-contact .trade-contact-form__submit{justify-self:start}.standard-page .sitemap.row,.standard-page .sitemap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.standard-page .sitemap h2{margin:0 0 16px;padding-bottom:10px;border-bottom:1px solid rgba(30,30,30,.3);font-size:20px}.standard-page .sitemap ul{display:grid;gap:10px}.standard-page .sitemap a:hover{color:var(--color-green)}.standard-page .store-item{margin-bottom:20px;padding:24px}.standard-page .store-item-container{display:grid;grid-template-columns:170px 1fr minmax(220px,.8fr);gap:24px;align-items:start}.standard-page .store-item .card-title{margin-top:0}.standard-page .store-item table{width:100%}.standard-page .store-item table th,.standard-page .store-item table td{padding:3px 8px;font-size:13px}.standard-page .page-not-found{max-width:760px;margin:0 auto;padding:64px 0;text-align:center}.standard-page .page-not-found h4{margin-top:0;font-size:32px}.standard-page .page-not-found form,.standard-page .page-not-found .search-widget{margin:28px auto 0}.standard-page .pagination{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:32px}.standard-page .page-list{display:flex;align-items:center;gap:6px}.standard-page .page-list a,.standard-page .page-list .spacer{display:inline-flex;min-width:38px;height:38px;align-items:center;justify-content:center;padding:0 10px;border:1px solid rgba(30,30,30,.4);border-radius:999px}.standard-page .page-list .current a,.standard-page .page-list a:hover{background:var(--color-accent)}.standard-page .row{display:flex;flex-wrap:wrap;width:100%}.standard-page .clearfix:after{display:table;clear:both;content:""}.standard-page .hidden-md-up,.standard-page .hidden-sm-up,.standard-page .hidden-xs-up{display:none!important}.splide__slide img{width:100%}@media(max-width:1049px){.standard-page{width:calc(100% - 32px)}.standard-page .sitemap.row,.standard-page .sitemap{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.standard-page{width:100%;min-height:40vh;padding:8px 16px 48px}.standard-page .page-header{padding-bottom:16px}.standard-page .page-header h1,.standard-page .page-header .h1{font-size:28px;line-height:1.14}.standard-page .page-content{padding-top:24px}.standard-page h2{font-size:24px}.standard-page h3,.standard-page .h3{font-size:20px}.standard-page p,.standard-page address,.standard-page li,.standard-page td,.standard-page th{font-size:14px}.standard-page .form-group.row{display:block}.standard-page .form-control-label{padding:0 0 7px}.standard-page .form-control-comment{padding-top:6px}.standard-page .sitemap.row,.standard-page .sitemap,.standard-contact,.standard-page .store-item-container{grid-template-columns:1fr}.standard-page .card-block,.standard-page .store-item,.standard-contact__details{padding:16px}.standard-page .hidden-md-up,.standard-page .hidden-sm-up{display:block!important}.standard-page .hidden-xs-down,.standard-page .hidden-sm-down,.standard-page .hidden-md-down{display:none!important}.standard-page .pagination{align-items:flex-start;flex-direction:column}.standard-page .page-list{flex-wrap:wrap}.standard-page .page-not-found{padding:40px 0}}
