@font-face{font-family:Perpetua Regular;font-style:normal;font-weight:400;src:url(font-perpetua-regular.woff2) format("woff2")}:root{--black: #121212;--white: #ffffff;--orange: #d17f3a;--green: #8d8d3a;--lightbg: #f9f4ee;--font-number-family: "Perpetua Regular"}*:not(.caption){letter-spacing:0!important}html{scroll-behavior:smooth}body{display:block}.full-width .page-width{max-width:100%}@media screen and (min-width:750px)and (max-width:989px){.content-for-layout .page-width,div.multicolumn__title{padding-left:1.5rem;padding-right:1.5rem}}.rte ul,.rte ol{list-style-position:outside}.rte ul li,.rte ol li{margin-bottom:.5rem}h2,.h2{font-size:calc(var(--font-heading-scale) * 3rem)}strong{font-weight:600}.button{text-transform:uppercase;font-size:1.3rem}.button--secondary{color:rgba(var(--color-foreground))}.caption-with-letter-spacing:not(.caption-with-letter-spacing--small):not(.caption-with-letter-spacing--medium):not(.caption-with-letter-spacing--large){font-size:1.3rem}.caption-with-letter-spacing,.caption-with-letter-spacing span{letter-spacing:.2rem!important}.price,.number{font-family:var(--font-number-family)}.announcement-bar__message.h5{font-family:var(--font-body-family);padding:.8rem 0;min-height:3.4rem}@media screen and (max-width:749px){.announcement-bar__message.h5{font-size:1.1rem;padding:.5rem 0;min-height:2.8rem}}.shopify-section-header-sticky:not(.shopify-section-header-hidden){box-shadow:0 0 .8rem #0000000d}[data-title=the-elken-standard] .section-header:not(.shopify-section-header-sticky) .header-wrapper,[data-title=the-elken-standard] .section-header:not(.shopify-section-header-sticky) .header-wrapper .mega-menu__content{background:var(--lightbg)}@media screen and (min-width:990px){.header.header--middle-left{grid-template-columns:1fr 4fr 1fr}}@media screen and (max-width:749px){header.header{padding-left:1.5rem;padding-right:1.5rem}}.header__heading-logo-wrapper .header__heading-logo--inversed{display:none}@media screen and (max-width:749px){.header__heading-logo-wrapper img{max-width:12rem}}.header .search__input:focus{box-shadow:0 0 0 .1rem rgba(var(--color-foreground))}.header .search__button .icon{height:2rem;width:2rem}.header__search .search-modal__form .field:after,.header__search .search-modal__form .search__input.field__input{border-radius:4rem}p.predictive-search__item-heading.h5{font-size:2rem;text-decoration:none!important}.predictive-search__loading-state{display:none!important}.header__search details[open] .header__icon-close{display:none}@media screen and (min-width:990px){.header__icons{padding-right:0}}@media screen and (max-width:749px){.header__icons .header__icon--wishlist,.header__icons .header__icons .header__icon--wishlist .svg-wrapper{width:3.8rem}}.header__icons .header__icon--wishlist svg.icon{height:1.75rem;width:1.75rem}.header__icons .header__icon--wishlist svg.icon path{stroke-width:1.4}.header__icons .header__icon--wishlist .wishlist-total-count{top:auto;bottom:.5rem;right:-.2rem;width:1.7rem;height:1.7rem;padding:0;font-size:.9rem;display:flex;align-items:center;justify-content:center;background-color:var(--green)}.header__icons .header__icon--wishlist .wishlist-total-count[data-total="0"]{display:none}@media screen and (max-width:749px){.header__icons .header__icon--account{display:block!important}}shopify-account>div{display:flex;align-items:center;font-size:1.4rem}.header__icons .header__icon--cart svg.icon{width:2.8rem;height:2.75rem}.header__icons .header__icon--cart .cart-count-bubble{bottom:.5rem;line-height:1}@media screen and (min-width:990px){.header__icons .header__icon--cart .cart-count-bubble{left:2.8rem}}.header__inline-menu>ul.list-menu{flex-wrap:nowrap;justify-content:center;width:100%;align-items:stretch}.header__inline-menu>ul.list-menu>li>header-menu>details>summary.header__menu-item,.header__inline-menu>ul.list-menu>li>a.header__menu-item{padding:1.2rem;font-weight:300;text-transform:uppercase;color:var(--color-foreground);text-align:center}.header__inline-menu>ul.list-menu>li>header-menu>details>summary.header__menu-item svg{display:none}.header__inline-menu>ul.list-menu>li>header-menu>details>summary.header__menu-item span,.header__inline-menu>ul.list-menu>li>a.header__menu-item span{position:relative}.header__inline-menu>ul.list-menu>li>header-menu>details>summary.header__menu-item>a,.header__inline-menu>ul.list-menu>li>header-menu>details>summary.header__menu-item:hover span,.header__inline-menu>ul.list-menu>li>a.header__menu-item span{text-decoration:none}.header__inline-menu>ul.list-menu>li>header-menu>details>summary.header__menu-item:hover span:after,.header__inline-menu>ul.list-menu>li>a.header__menu-item:hover span:after,.header__inline-menu>ul.list-menu>li>header-menu>details[open]>summary.header__menu-item span:after{content:"";display:block;position:absolute;height:.1rem;width:2rem;left:50%;bottom:-1rem;transform:translate(-50%);background-color:rgb(var(--color-foreground))}.header__inline-menu>ul.list-menu>li>header-menu>details[open]>.header__menu-item,.header__inline-menu>ul.list-menu>li>header-menu>details[open]:hover>.header__menu-item,.header__inline-menu .header__active-menu-item{text-decoration:none}.mega-menu__content .mega-menu__content--wrapper{display:flex;align-items:flex-start;gap:3rem}.mega-menu__content .mega-menu__content--wrapper:has(.mega-menu__list--condensed){justify-content:center}ul.mega-menu__list.mega-menu__list--condensed{max-width:40rem}ul.mega-menu__list{padding:2rem 0;grid-template-columns:repeat(4,minmax(0,1fr));flex-grow:1}ul.mega-menu__list>li>a.mega-menu__link{color:rgba(var(--color-foreground),1);text-transform:uppercase;font-weight:300;font-size:1.3rem}ul.mega-menu__list>li.shop-new-in{position:absolute;top:1rem;display:none}ul.mega-menu__list>li.shop-new-in>a.mega-menu__link{color:var(--orange);font-weight:400}.mega-menu__block{width:37rem}@media screen and (max-width:1199px){.mega-menu__content .mega-menu__content--wrapper ul.mega-menu__list:not(.mega-menu__list--condensed) .mega-menu__block{display:none}}.mega-menu__block a{text-decoration:none;position:relative;display:block}.mega-menu__block a .mega-menu__block--image{position:relative;padding-bottom:90%}.mega-menu__block a .mega-menu__block--image img{position:absolute;left:0;right:0;top:0;bottom:0;margin:0;width:100%;height:100%;object-fit:cover}.mega-menu__block a .mega-menu__block--content{position:absolute;left:0;bottom:0;padding:2rem;width:100%}.mega-menu__block h2{margin:0;font-size:2.8rem;text-transform:uppercase;color:var(--white)}.mega-menu__block span.link{display:inline-block;font-size:1.3rem;text-transform:uppercase;text-decoration:none;color:var(--white);font-weight:300}.mega-menu__block span.link .svg-wrapper{transform:rotate(-90deg);width:1rem;height:1rem}ul.mega-menu__list ul{padding-bottom:1rem}ul.mega-menu__list ul a.mega-menu__link{padding:.4rem 0;color:rgba(var(--color-foreground),.6)}.mega-menu-overlay{display:none}.mega-menu[open]+.mega-menu-overlay{content:"";width:100%;height:100%;position:fixed;left:0;top:0;z-index:-10;background-color:#00000080;display:block}.menu-drawer-container:not(.menu-opening) svg{width:1.8rem;height:1.7rem;transform:none!important}nav.menu-drawer__navigation{font-weight:300}nav.menu-drawer__navigation>ul li details summary,nav.menu-drawer__navigation>ul li a{font-size:1.4rem}nav.menu-drawer__navigation>ul>li>details>summary,nav.menu-drawer__navigation>ul>li>a{text-transform:uppercase}.menu-drawer__utility-links>a .svg-wrapper{margin-right:1rem}#MainContent:has(.collection-hero--with-image) .breadcrumbs{display:none}.breadcrumbs{margin-top:1rem;font-size:1.3rem;display:flex;align-items:center;width:100%;color:rgba(var(--color-foreground),.6);overflow-x:auto}.breadcrumbs>*{flex-shrink:0}.breadcrumbs .breadcrumb__divider{margin:0 .5rem}.breadcrumbs a{color:rgba(var(--color-foreground),.6);text-underline-offset:.3rem;text-decoration:underline}.breadcrumbs a:last-child{text-decoration:none}.shopify-policy__container{max-width:100%;padding:0 1.5rem 5rem}.shopify-policy__container .shopify-policy__body h2{text-transform:uppercase}@media screen and (min-width:750px){.page-content.page-width--narrow,.shopify-policy__container{max-width:120rem;padding-left:5rem;padding-right:5rem}}.page-content h1,.shopify-policy__container h1{text-transform:uppercase;text-align:center}.slideshow .banner__buttons .link{text-decoration:none;text-transform:uppercase}.slideshow .banner__buttons .link .svg-wrapper{transform:rotate(-90deg);width:1rem;height:1rem}.slideshow .slideshow__link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;cursor:pointer}.slideshow .slideshow__link:hover+div .button{--border-offset: 1.3px}.collapsible-content .collapsible-content-wrapper-narrow{max-width:82rem}.collapsible-content .accordion summary:hover{background:none}.collapsible-content .accordion__title{font-family:var(--font-body-family);text-decoration:none!important}.collapsible-content .accordion__content.rte{padding:1rem 0}.multicolumn li.grid__item>a{text-decoration:none;display:block}.multicolumn .multicolumn__title{flex-direction:column;align-items:center;text-align:center}.multicolumn .multicolumn__title .rte{font-size:1.4rem;line-height:1.5}.multicolumn .multicolumn-card__info h3{font-size:2.6rem}.multicolumn .multicolumn-card__info .rte{color:rgba(var(--color-foreground));font-size:1.5rem;line-height:1.6}.multicolumn slider-component+div{margin-top:3rem}.multicolumn .link.link-all{display:inline-flex;align-items:center;gap:.5rem;line-height:1;text-transform:uppercase;text-decoration:none;color:rgba(var(--color-foreground))}.multicolumn .link.link-all:hover{text-decoration:underline}.multicolumn .link.link-all .svg-wrapper{transform:rotate(-90deg);width:1rem;height:1rem}.multicolumn--blocks div.title-wrapper-with-link{margin-bottom:4rem}.multicolumn--blocks ul.multicolumn-list{border-top:.1rem solid rgba(var(--color-foreground),.2);border-bottom:.1rem solid rgba(var(--color-foreground),.2)}.multicolumn--blocks ul.multicolumn-list li{padding-top:5rem!important;padding-bottom:5rem!important}.multicolumn--blocks ul.multicolumn-list li+li:before{content:"";position:absolute;left:calc(var(--grid-desktop-horizontal-spacing) / -2);top:50%;transform:translateY(-50%);width:.1rem;height:100%;background:rgba(var(--color-foreground),.2)}.multicolumn--blocks .multicolumn-card__info{padding-left:1.5rem!important;padding-right:1.5rem!important}.multicolumn--blocks .multicolumn-card__info .rte{font-size:1.4rem;line-height:1.5}.image-with-text .image-with-text__title h2{margin-top:0}.image-with-text--image-padding .image-with-text__media img{padding:5rem}@media screen and (max-width:749px){.image-with-text--image-padding .image-with-text__media img{padding:2rem 2rem 0}}@media screen and (max-width:749px){.image-with-text .image-with-text__content{padding:2rem 2rem 3rem}}.image-with-text .image-with-text__content .image-with-text__badge{display:inline-block;text-transform:uppercase;border:.2rem dashed var(--orange);line-height:1;font-size:1.3rem;padding:1rem}.image-with-text .image-with-text__content .image-with-text__heading+.image-with-text__heading,.image-with-text .image-with-text__content .image-with-text__badge+.image-with-text__heading{margin:0}.image-with-text .image-with-text__content .rte{font-weight:300;line-height:1.5}.image-with-text .image-with-text__content .link{display:inline-flex;align-items:center;gap:.5rem;line-height:1;text-transform:uppercase;text-decoration:none;color:rgba(var(--color-foreground))}.image-with-text .image-with-text__content .link:hover{text-decoration:underline}.image-with-text .image-with-text__content .link .svg-wrapper{transform:rotate(-90deg);width:1rem;height:1rem}.rich-text.border-bottom{border-bottom:.1rem solid rgb(var(--color-foreground),.1)}.rich-text__heading+.rich-text__heading{margin:0}@media screen and (min-width:990px){div.rich-text__blocks{max-width:82rem}}.rich-text__label span{display:inline-block;padding:.6rem 3rem;margin:.5rem;border:.1rem solid rgb(var(--color-foreground),.1);border-radius:4rem;background-color:var(--white);font-size:1.3rem;text-transform:uppercase}@media screen and (min-width:990px){.rich-text-block .page-width{display:flex;max-width:120rem}}.rich-text-block .rich-text-block--head{display:flex;flex-direction:column;justify-content:space-between;padding:4rem;gap:1.5rem}@media screen and (min-width:990px){.rich-text-block .rich-text-block--head{width:40%}}@media screen and (max-width:749px){.rich-text-block .rich-text-block--head{padding:2rem}}.rich-text-block .rich-text-block--heading{display:flex;flex-direction:column;gap:1.5rem}.rich-text-block .rich-text-block--heading h2{margin:0;line-height:1}.rich-text-block .rich-text-block--subtext{font-size:1.7rem;font-family:var(--font-heading-family);line-height:1.4}.rich-text-block .rich-text-block--content{padding:4rem;background-color:var(--white);font-size:1.5rem;line-height:1.6}@media screen and (min-width:990px){.rich-text-block .rich-text-block--content{width:60%}}@media screen and (max-width:749px){.rich-text-block .rich-text-block--content{padding:2rem}}.rich-text-block .rich-text-block--content .rich-text-block__caption{padding:1rem 0 0}.rich-text-block .rich-text-block--content .rich-text-block__caption+.rich-text-block__tick{margin-top:-1rem!important}.rich-text-block .rich-text-block--content .rich-text-block__tick{position:relative;padding-left:3rem;padding-top:1.5rem}.rich-text-block .rich-text-block--content .rich-text-block__tick+.rich-text-block__tick{border-top:.1rem solid rgb(var(--color-foreground),.1)}.rich-text-block .rich-text-block--content .rich-text-block__tick .svg-wrapper{position:absolute;left:0;top:1.7rem}.richt-text--number-list .rich-text__heading{font-family:Perpetua Regular;font-weight:400;line-height:1;color:var(--green)}.richt-text--number-list .rich-text__heading+.rich-text__text{margin:0}div.multicolumn--images .page-width{max-width:none;padding-left:0;padding-right:0}div.multicolumn--images ul.grid{gap:0;padding:0}div.multicolumn--images ul.grid li{flex-grow:1;max-width:none}@media screen and (max-width:749px){div.multicolumn--images .grid--peek.slider .grid__item:first-of-type{margin-left:0}}div.multicolumn--images ul.grid li .multicolumn-card__image-wrapper{margin:0}div.multicolumn--images .slider-buttons{display:none!important}.multicolumn--icons .page-width{max-width:120rem}.multicolumn--icons .multicolumn-list__item .media{width:7.5rem!important;height:7.5rem!important;padding:0!important;margin:0 auto}.multicolumn--icons .multicolumn-list__item .media img{object-fit:contain}.multicolumn--icons .multicolumn-card__info{padding-top:0!important}@media screen and (max-width:989px){.multicolumn--icons ul.slider{gap:0!important;scroll-padding-left:0!important}.multicolumn--icons ul.slider li{width:50%!important;min-width:auto!important;max-width:none!important;margin:0!important}.multicolumn--icons ul.slider li .multicolumn-card{padding:0 1.5rem}}.multicolumn--icons .slider-buttons{gap:1rem}.multicolumn--icons .slider-buttons .slider-button{border:.1rem solid rgba(var(--color-foreground),.2)}.multicolumn--icons .slider-buttons .slider-button .icon{height:.9rem}.multicolumn--icons .slider-buttons .slider-counter{display:none}.multicolumn--icons.multicolumn--icons-vertical .page-width{max-width:82rem}.multicolumn--icons.multicolumn--icons-vertical .multicolumn-card{display:flex}.multicolumn--icons.multicolumn--icons-vertical .multicolumn-card .multicolumn-card__image-wrapper{flex-shrink:0}.multicolumn--icons.multicolumn--icons-vertical .multicolumn-card .multicolumn-card__info{padding-left:0}.multicolumn--services .page-width{max-width:140rem}.multicolumn--services.background-primary .multicolumn-card.content-container{background:var(--lightbg);padding:4rem}@media screen and (max-width:749px){.multicolumn--services.background-primary .multicolumn-card.content-container{padding:1rem}}.multicolumn--services .multicolumn-list__item .media{height:6rem!important;padding:0!important;margin:0 auto}.multicolumn--services .multicolumn-list__item .media img{object-fit:contain}.multicolumn--services .multicolumn-card__info{padding-top:1rem!important}.multicolumn--services .multicolumn-card__info h3{font-size:2.4rem;font-family:var(--font-body-family);color:rgba(var(--color-button));letter-spacing:.1rem!important}.collection-featured .card__information{padding-bottom:1rem}.collection-featured .slider-buttons{position:absolute;left:0;top:45%;height:0;padding:0 5rem;width:100%;justify-content:space-between}@media screen and (max-width:989px){.collection-featured .slider-buttons{display:none}}.collection-featured .slider-buttons .slider-button{background-color:var(--white)}.collection-featured .slider-buttons .slider-button[disabled=disabled]{opacity:0}.collection-featured .slider-buttons .slider-button .icon{height:.9rem}.collection-featured .slider-buttons .slider-counter{display:none}.blog .title-wrapper-with-link{align-items:center}.blog__button.link{display:inline-flex;align-items:center;gap:.5rem;line-height:1;text-transform:uppercase;text-decoration:none;color:rgba(var(--color-foreground))}.blog__button.link:hover{text-decoration:underline}.blog__button.link .svg-wrapper{transform:rotate(-90deg);width:1rem;height:1rem}.blog .slider-buttons{display:none}.blog-projects .article-card__read-time,.blog-projects .article-card__tags,.blog-projects .article-card__excerpt{display:none!important}.multicolumn--text .multicolumn__title .caption{margin-top:-1rem;padding-bottom:1rem}.multicolumn.multicolumn--text.background-primary .multicolumn-card{background:var(--white)}.multicolumn--text .multicolumn-card__heading{background-color:rgba(var(--color-button));padding:2.5rem}.multicolumn--text .multicolumn-card__heading h3{margin:0;font-size:3.2rem;line-height:1;color:var(--white)}.multicolumn--text .multicolumn-card__heading .caption{color:var(--white);font-size:1.1rem;text-transform:uppercase}.multicolumn--text .multicolumn-card__info{padding:3.5rem 2.5rem}.multicolumn--text .multicolumn-card__info h4{margin:0;font-size:2.3rem}.multicolumn--text .multicolumn-card__info .rte{font-size:1.4rem;line-height:1.5}.multicolumn--text .slider-buttons{display:none}.makers-list .makers-list-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem}@media screen and (max-width:1199px){.makers-list .makers-list-wrapper{grid-template-columns:1fr}}@media screen and (max-width:749px){.makers-list .makers-list-wrapper{gap:2rem}}.maker-box a{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem;padding:4rem;text-decoration:none}@media screen and (max-width:749px){.maker-box a{gap:2rem;padding:2rem;grid-template-columns:1fr}}.maker-box a .maker-content{display:flex;flex-direction:column;justify-content:space-between}.maker-box a .maker-content .maker-content--text h2{margin:0 0 1.5rem}.maker-box a .maker-content .maker-content--text .rte{line-height:1.5;font-size:1.4rem;margin:0 0 1.5rem;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.maker-box a .maker-content .maker-content--shop{text-transform:uppercase;font-size:1.3rem;text-decoration:none}.maker-box a:hover .maker-content .maker-content--shop{text-decoration:underline}.maker-box a .maker-image--wrapper{position:relative;padding-bottom:90%}@media screen and (max-width:749px){.maker-box a .maker-image--wrapper{padding-bottom:70%}}.contact.contact-form h2.title,.contact.maker-form h2.title,.contact.trade-form h2.title{text-align:center}.contact .title-sub{text-align:center;margin:-1rem 0 3rem}.contact form .field{flex-direction:column}.contact form .field:after{display:none}.contact form .field .field__label{position:relative;left:0;top:0;font-size:1.4rem;padding-bottom:.5rem;color:rgb(var(--color-foreground));order:-1}.contact form .field .field__input{padding:1rem 1.5rem;font-size:1.4rem;background-color:rgba(var(--color-foreground),.05)}.contact form .field .field__input::placeholder{opacity:1;font-size:1.4rem}.contact form .field .field__input.drop-down{color:rgb(var(--color-foreground));cursor:pointer;border:.1rem solid rgba(var(--color-foreground),.2);background:none}.contact form .field .field__input.drop-down option{background-color:rgba(var(--color-background))}.contact form .field .field__input.drop-down~svg{position:absolute;right:1.5rem;bottom:1.9rem;height:1rem;z-index:-1}.contact form .contact__button .button{min-height:4.4rem;font-size:1.4rem}.contact.contact-form form .contact__button .button,.contact.maker-form form .contact__button .button,.contact.trade-form form .contact__button .button{max-width:30rem;margin:0 auto}.contact.contact-form .contact_note{text-align:center;font-size:1.5rem}@media screen and (min-width:990px){.blog .blog__posts .grid__item .article-card .card__inner{--ratio-percent: 90% !important}.blog .blog__posts .grid__item:nth-of-type(odd) .article-card .card__inner{--ratio-percent: 125% !important}.blog.blog-projects .blog__posts .grid__item .article-card .card__inner{--ratio-percent: 100% !important}}.blog__posts .article-card div.card__information{display:flex;flex-flow:column;padding-bottom:0;padding-left:0!important;padding-right:0}.blog__posts .card__information>*:last-child{margin-bottom:0}.blog__posts .card__information .article-card__read-time{color:var(--green);text-transform:uppercase;font-size:1.3rem}[data-title=projects] .blog__posts .card__information .article-card__read-time{display:none}.blog__posts .article-card .card__information h3{margin:0;font-size:2.4rem}.blog__posts .article-card .card__information h3 a{text-decoration-thickness:.1rem}.blog__posts .article-card .card__information .article-card__info{font-family:var(--font-body-family);font-size:1.1rem}.blog__posts .article-card .card__information .article-card__excerpt{font-size:1.4rem;line-height:1.4;margin-left:0}[data-title=projects] .blog__posts .article-card .card__information .article-card__excerpt{display:none}.blog__posts .card__information .article-card__tags{position:relative;z-index:100;display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem;line-height:1;flex-grow:1}[data-title=projects] .blog__posts .card__information .article-card__tags{display:none}.blog__posts .card__information .article-card__tags a{padding:.5rem 1rem;text-decoration:none!important;background-color:#bdaf9f;color:var(--white);font-size:1.3rem;text-transform:uppercase}.blog__posts .card__information .article-card__tags a:hover{opacity:.8}.blog__posts .article-card-wrapper:has(.article-card__tags:hover) .card__information h3 a{text-decoration:none}.product-grid .card__inner .card__badge .badge{text-transform:uppercase}.product-grid .card__inner .badge-logo{position:absolute;z-index:1;right:1rem;top:1rem;max-width:7.6rem}.product-grid .wishlist-engine{position:absolute;left:1rem;bottom:1rem;z-index:1;border-radius:100%;overflow:hidden}.product-grid .wishlist-engine svg{width:1.5rem;height:1.5rem}.product-grid .wishlist-engine svg path{stroke-width:.17rem}.product-grid .card__inner>a.card__media{z-index:1}.product-grid .card__inner modal-opener{position:absolute;left:50%;top:50%;transform:translate(-50%);z-index:1;display:none}@media screen and (max-width:989px){.product-grid .card__inner modal-opener{display:none!important}}.product-grid .card__inner modal-opener .button{border-radius:0;padding:0 2rem}.product-grid .card__inner modal-opener .button:after{border-radius:0;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.product-grid li.grid__item .card__vendor{color:var(--green);font-size:1.1rem}.product-grid li.grid__item .card__information{position:relative}.product-grid li.grid__item .card__heading a{font-size:1.8rem;font-weight:500}.card_labels{display:flex;flex-wrap:wrap;column-gap:1.1rem;padding:.8rem 0;font-size:1.1rem;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.card_labels span{position:relative}.card_labels span:not(:last-child):after{content:"";position:absolute;right:-.7rem;top:50%;transform:translateY(-50%);display:block;width:.2rem;height:.2rem;background-color:rgba(var(--color-foreground),.6);border-radius:100%}.product-grid li.grid__item .price{margin:0!important}.product-grid li.grid__item .price__container,.product-grid li.grid__item .price__container .price__sale .price-item--regular{font-size:1.8rem}.product-grid li.grid__item .price__container .price__sale .price-item--sale{color:var(--orange)}.product-grid li.grid__item .price--custom{font-family:var(--font-heading-family);font-size:1.8rem;margin:0!important}.product-grid li.grid__item .button{min-height:4.1rem;font-size:1.3rem;text-decoration:none}h3.cart-notification-product__name{font-size:1.9rem}.cart-notification__links .button{font-size:1.3rem}@media screen and (max-width:749px){div.product-samples-widget__grid{max-height:100%}}button.product-samples-widget__trigger{border:0;background-color:var(--orange)!important;color:var(--white);font-size:1.3rem;font-family:var(--font-body-family);z-index:1}button.product-samples-widget__trigger:before{border-left:.1rem solid var(--white);border-top:.1rem solid var(--white);left:1.8rem;width:.7rem;height:.7rem}div.product-samples-widget__modal{background-color:var(--lightbg)}@media screen and (max-width:749px){div.product-samples-widget__content{align-items:flex-start}}@media screen and (min-width:750px){div.product-samples-widget__content{padding:2rem 5rem}}div.product-samples-widget__grid{grid-gap:1rem;grid-template-columns:auto auto auto}div.product-samples-item,div.product-samples-placeholder{flex:0 1 20%;margin:0;border:0}div.product-samples-placeholder span{font-size:1.4rem;font-weight:300}.product-samples-widget__text h3{margin:0;font-size:3rem;font-weight:400}.product-samples-widget__text p{margin-top:0;font-size:1.4rem;font-weight:300}.product-samples-widget__button .button{font-size:1.3rem;min-height:4rem}div.product-samples-widget:before{content:"";width:100%;height:100%;position:fixed;left:0;top:0;background-color:#0006;z-index:10;display:none}.product-samples-widget--active .product-samples-widget:before{display:block}.wishlist-popup h3{font-family:var(--font-body-family)}#sewp-engine-popup .sewp-header{background-color:var(--green)}.sewp-header a{display:none}#sewp-engine-popup .wishlist-heading{text-transform:uppercase}#sewp-engine-popup .wishlist-header{display:none}#sewp-engine-popup .wihslist-meta h3{font-weight:400;font-size:1.5rem;line-height:1.3!important;min-height:2.2rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}#sewp-engine-popup .wishlist-price .money{font-family:var(--font-number-family);font-size:1.8rem}#sewp-engine-popup button.wishlist-cart{margin:1rem 0 0;border-radius:4rem;font-size:1.3rem;font-family:inherit;padding:.8rem 1rem .89rem;border:0!important}.newsletter .page-width{display:flex;column-gap:var(--grid-desktop-horizontal-spacing)}@media screen and (max-width:989px){.newsletter .page-width{flex-direction:column;row-gap:2rem}}@media screen and (max-width:749px){.newsletter .page-width{padding-left:calc(4rem / var(--font-body-scale));padding-right:calc(4rem / var(--font-body-scale))}}.newsletter .newsletter__wrapper{padding-left:0;padding-right:0;width:calc(36% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}@media screen and (max-width:989px){.newsletter .newsletter__wrapper{width:100%}}.newsletter .newsletter__wrapper>*,.newsletter .newsletter__wrapper .newsletter-form__field-wrapper{max-width:46rem;margin-left:0;margin-right:0}.newsletter .newsletter__wrapper>*+*{margin-top:1.5rem}.newsletter h2{line-height:1.1}@media screen and (min-width:750px){.newsletter h2.h1{font-size:3.3rem}}.newsletter .newsletter__subheading{color:rgba(var(--color-foreground),.5);font-size:1.4rem;line-height:1.5}.newsletter .newsletter__subheading a{color:rgba(var(--color-foreground),.5)}.newsletter__form+.newsletter__subheading{font-size:1.3rem}.newsletter .newsletter-form{max-width:100%;align-items:flex-start}.newsletter .newsletter-form .field{gap:.5rem}.newsletter .newsletter-form .field__input{background-color:var(--white);margin:0}.newsletter .newsletter-form .field:after{display:none}.newsletter .newsletter-form .field__label{color:rgba(var(--color-foreground),.5);font-size:1.4rem}.newsletter .newsletter-form .field__input:focus~.field__label,.newsletter .newsletter-form .field__input:not(:placeholder-shown)~.field__label{font-size:1rem}.newsletter .newsletter-form .newsletter-form__button{position:relative;right:0;padding:0 1.5rem;width:auto;min-width:auto;flex-shrink:0;font-size:1.3rem;text-transform:uppercase}.newsletter .newsletter__social ul{justify-content:flex-start}.newsletter .newsletter__social ul li a{padding-left:0;margin-right:1rem}.newsletter-contact__wrapper{font-size:1.4rem;font-weight:300}.newsletter-contact__wrapper h2{margin-top:.5rem;font-size:1.3rem;text-transform:uppercase;font-family:var(--font-body-family)}.newsletter-contact__wrapper .rte{color:rgba(var(--color-foreground),.6);margin-bottom:1rem}.newsletter-contact__wrapper a{color:rgba(var(--color-foreground));text-decoration:none}.newsletter-contact__wrapper a:hover{text-decoration:underline;text-underline-offset:.3rem}@media screen and (min-width:990px){.footer .grid.footer__blocks-wrapper .grid__item{flex-grow:unset}.footer .grid.footer__blocks-wrapper .grid__item:has(.footer-block__brand-info):first-child{width:calc(36% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.footer .grid.footer__blocks-wrapper .footer-block--menu{width:calc(16% - var(--grid-desktop-horizontal-spacing) * 4 / 5);flex-grow:unset}}@media screen and (min-width:750px)and (max-width:989px){.footer .footer__content-top .grid{row-gap:3rem}.footer .grid.footer__blocks-wrapper .grid__item:has(.footer-block__brand-info):first-child{width:100%}}@media screen and (max-width:749px){div.footer-block.grid__item{margin:0 0 1rem}}@media screen and (min-width:990px){.footer__blocks-wrapper .footer-block__brand-info{max-width:40rem}}@media screen and (max-width:749px){.footer__blocks-wrapper .footer-block__brand-info img{max-width:12rem}}.footer__blocks-wrapper .footer-block__heading{font-size:1.3rem;text-transform:uppercase;font-family:var(--font-body-family)}.footer__blocks-wrapper .footer-block__brand-info div.rte,.footer__blocks-wrapper .footer-block__details-content .list-menu__item--link{color:rgba(var(--color-foreground),.6);font-size:1.3rem;font-weight:300;padding:0 0 .75rem;display:flex}.footer__blocks-wrapper .footer-block__details-content{margin-bottom:0}@media screen and (max-width:749px){.footer-block--menu .footer-block__heading{position:relative;padding-top:1.5rem;border-top:.1rem solid rgba(var(--color-foreground),.1)}.footer-block--menu .footer-block__heading:after,.footer-block--menu .footer-block__heading:before{position:absolute;content:"";background-color:rgba(var(--color-foreground),.4);right:0}.footer-block--menu .footer-block__heading:before{top:1.3rem;right:.6rem;width:.1rem;height:1.3rem}.footer-block--menu .footer-block__heading:after{top:1.9rem;width:1.3rem;height:.1rem}.footer-block--menu:has(.open) .footer-block__heading:before{display:none}.footer-block--menu .footer-block__details-content{max-height:0;overflow:hidden;transition:max-height .5s ease}.footer-block--menu .footer-block__details-content.open{display:block;max-height:1000px}}.footer .footer__content-bottom{padding:0;border:0;color:rgba(var(--color-foreground),.6)}.footer__content-bottom .footer__copyright{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media screen and (max-width:989px){.footer__content-bottom .footer__copyright{flex-direction:column;gap:1rem}}.footer__content-bottom .footer__copyright{margin:0}.footer__content-bottom .footer__payment,.footer__content-bottom .footer__payment .list-payment{margin:0;padding:0}.copyright__content.studioworx a{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.footer__content-bottom-wrapper .policies{display:flex;width:100%;flex-wrap:wrap;gap:1.5rem}@media screen and (max-width:989px){.footer__content-bottom-wrapper .policies{padding:1rem;justify-content:center}}.footer__content-bottom-wrapper .policies li:before{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-base.css.map */
