html.uc-new{--n-ink: #1e1e1e;--n-head: #0c0c0c;--n-text: #4a4a4a;--n-muted: #6b6b6b;--n-line: #ebebeb;--n-soft: #f6f6f6;--n-blue: #145da0;--n-r: 12px;--n-gap: 104px;--n-h2: clamp(30px, 3.3vw, 54px);--n-check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23145da0' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12.5l5 5L19.5 7'/%3E%3C/svg%3E")}html.uc-new--product,html.uc-new--collection{--n-h2: clamp(28px, 2.7vw, 44px)}html.uc-new--page .uh-hero__title{font-size:clamp(40px,4.4vw,72px);line-height:1.05;letter-spacing:-.02em}html.uc-new main,html.uc-new main [class*=color-background-],html.uc-new main [class*=color-].background{--color-background: 255, 255, 255;--color-background-secondary: 246, 246, 246;--color-foreground: 30, 30, 30;--color-foreground-title: 12, 12, 12;--color-foreground-secondary: 74, 74, 74;--color-border: 235, 235, 235;--color-button: 30, 30, 30;--color-button-text: 255, 255, 255;--color-button-hover: 0, 0, 0;--color-button-text-hover: 255, 255, 255;--gradient-background: #ffffff}html.uc-new main .background{background:#fff!important}html.uc-new main .button{border-radius:8px}html.uc-new main .shopify-section{margin:0!important;padding:0}html.uc-new main .shopify-section+.shopify-section{padding-top:var(--n-gap)!important}html.uc-new main .shopify-section:not(:last-child){padding-bottom:0!important}html.uc-new main .shopify-section:last-child{padding-bottom:var(--n-gap)!important}html.uc-new main [class*=-padding],html.uc-new main .spaced-section{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}html.uc-new main .titles--center{text-align:left!important}html.uc-new main .collapsible-content>.container:before,html.uc-new main .section-border .container:before{display:none!important}html.uc-new main .multicolumn>div,html.uc-new main .multirow>div,html.uc-new main .collapsible-content>div,html.uc-new main .uc-flow__head,html.uc-new main .ucp>div{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);column-gap:56px;align-items:end}html.uc-new main .multicolumn>div>*,html.uc-new main .multirow>div>*,html.uc-new main .collapsible-content>div>*,html.uc-new main .ucp>div>*{grid-column:1 / -1;min-width:0}html.uc-new main .multicolumn__titles,html.uc-new main .multirow__titles,html.uc-new main .collapsible-content__titles,html.uc-new main .ucp__head{grid-column:1!important;margin:0!important;max-width:none!important}html.uc-new main .multicolumn__description,html.uc-new main .multirow__description,html.uc-new main .collapsible-content__description{grid-column:2!important;margin:0!important;max-width:46ch!important}html.uc-new main .ucp__head{grid-column:1 / -1!important}html.uc-new main .multicolumn__titles:not(:has(+.multicolumn__description)),html.uc-new main .multirow__titles:not(:has(+.multirow__description)),html.uc-new main .collapsible-content__titles:not(:has(+.collapsible-content__description)){grid-column:1 / -1!important}html.uc-new main .subtitle:not(.product__text):not(.product-form__group-name),html.uc-new main .numbers__subtitle{display:block;margin:0 0 14px;font-family:var(--font-body-family);font-weight:400;font-size:12px;line-height:16px;letter-spacing:.24em;text-transform:uppercase;color:var(--n-blue)}html.uc-new main .multicolumn__title,html.uc-new main .multirow__title,html.uc-new main .collapsible-content__title,html.uc-new main .numbers__title,html.uc-new main .image-with-text__inner-heading,html.uc-new main .rich-text__heading,html.uc-new main .uc-flow__head .uc-flow__title,html.uc-new main .product-recommendations__title,html.uc-new main .ucp__head .ucp__title{margin:0;font-family:var(--font-heading-family);font-weight:500;font-size:var(--n-h2);line-height:1.12;letter-spacing:-.02em;color:var(--n-head);text-wrap:balance}html.uc-new main em{font-style:normal}html.uc-new main .title em,html.uc-new main .h2 em,html.uc-new main .h1 em{color:var(--n-blue)}html.uc-new main .description,html.uc-new main .multicolumn__description,html.uc-new main .multirow__description,html.uc-new main .collapsible-content__description,html.uc-new main .numbers__description,html.uc-new main .uc-flow__intro,html.uc-new main .image-with-text__text,html.uc-new main .product-recommendations__description{font-size:16px;line-height:1.7;color:var(--n-text)}html.uc-new main .description p,html.uc-new main .uc-flow__intro p,html.uc-new main .image-with-text__text p{margin:0;font-size:inherit;line-height:inherit;color:inherit}html.uc-new main .rte ul,html.uc-new main .section-rte ul{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px}html.uc-new main .rte ul li,html.uc-new main .section-rte ul li{position:relative;margin:0;padding:0 0 0 24px;font-size:15px;line-height:1.5;color:var(--n-text);list-style:none}html.uc-new main .rte ul li:before,html.uc-new main .section-rte ul li:before{content:"";position:absolute;left:0;top:.22em;width:15px;height:15px;background:var(--n-check) no-repeat center / contain}html.uc-new main .rte ul li::marker,html.uc-new main .section-rte ul li::marker{content:none}html.uc-new main .multicolumn-list__wrapper{margin-top:48px!important;display:grid!important;gap:16px!important;grid-template-columns:repeat(3,minmax(0,1fr))}html.uc-new main .multicolumn-list__wrapper--4{grid-template-columns:repeat(4,minmax(0,1fr))}html.uc-new main .multicolumn-list__wrapper--2{grid-template-columns:repeat(2,minmax(0,1fr))}html.uc-new main .multicolumn-card{width:auto!important;margin:0!important;padding:0!important;background:var(--n-soft);border-radius:var(--n-r);overflow:hidden;display:flex}html.uc-new main .multicolumn-card__info{width:100%;padding:28px;display:flex;flex-direction:column}html.uc-new main .multicolumn-card__image-wrapper{display:block;flex-shrink:0;align-self:flex-start;width:calc(100% + 56px)!important;max-width:none!important;height:auto!important;margin:-28px -28px 20px!important;padding:0!important;border-radius:0!important;aspect-ratio:auto!important;background:transparent;overflow:hidden}html.uc-new main .multicolumn-card__image-wrapper:before,html.uc-new main .multicolumn-card__image-wrapper:after{display:none!important;content:none!important}html.uc-new main .multicolumn-card__image-wrapper img{display:block;position:static!important;width:100%!important;height:auto!important;max-height:460px;object-fit:contain!important;border-radius:0!important}html.uc-new main .multicolumn-card__heading{margin:0 0 10px;font-family:var(--font-heading-family);font-weight:500;font-size:22px;line-height:1.25;color:var(--n-head)}html.uc-new main .multicolumn-card__text{font-size:15px;line-height:1.65;color:var(--n-text)}html.uc-new main .multicolumn-card__text p{margin:0 0 12px;font-size:inherit;line-height:inherit;color:inherit}html.uc-new main .multicolumn-card__text p:last-child{margin-bottom:0}html.uc-new main .multicolumn-card__text strong{font-weight:500;color:var(--n-ink)}html.uc-new main .multicolumn-card p:has(>strong:first-child){margin:12px 0 0!important;font-size:15px;font-weight:500;line-height:1.45;color:var(--n-ink)}html.uc-new main .multicolumn-card p:not(:has(>strong:first-child))+p:has(>strong:first-child){margin-top:20px!important}html.uc-new main .multicolumn-card p>strong:first-child{display:block;margin-bottom:2px;font-family:var(--font-body-family);font-weight:400;font-size:11.5px;line-height:16px;letter-spacing:.22em;text-transform:uppercase;color:#3f3f3f}html.uc-new main .image-with-text__grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,96px);align-items:center!important}html.uc-new main .image-with-text__left,html.uc-new main .image-with-text__right{width:auto!important;max-width:none!important;margin:0!important;padding:0!important}html.uc-new main .image-with-text__media{border-radius:var(--n-r)!important;overflow:hidden;background:var(--n-soft)}html.uc-new main .image-with-text__media img{display:block;width:100%;height:auto;border-radius:0!important}html.uc-new main .image-with-text__top{display:none}html.uc-new main .image-with-text__text{margin:20px 0 0!important;max-width:46ch}html.uc-new main .image-with-text__columns{margin-top:40px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 32px!important}html.uc-new main .image-with-text__column{width:auto!important;margin:0!important;padding:0!important}html.uc-new main .image-with-text__column-icon:has([class*=icon-check]){display:block!important;width:20px!important;height:20px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:var(--n-check) center / contain no-repeat!important;box-shadow:none!important}html.uc-new main .image-with-text__column-icon [class*=icon-check]{display:none!important}html.uc-new main .image-with-text__column-title{margin:12px 0 8px!important;font-family:var(--font-heading-family);font-weight:500;font-size:19px;line-height:1.3;color:var(--n-ink)}html.uc-new main .image-with-text__column-text,html.uc-new main .image-with-text__column-text p{margin:0;font-size:15px;line-height:1.6;color:var(--n-text)}html.uc-new main .slideshow>.content,html.uc-new main .slideshow__container,html.uc-new main .slideshow__swiper{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;overflow:hidden}html.uc-new main .slideshow__slide--simple{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;align-items:stretch;height:auto!important;background:#000!important;border-radius:var(--n-r)!important;overflow:hidden}html.uc-new main .slideshow__slide--simple .slideshow__content-wrapper{grid-column:1;grid-row:1;align-self:stretch;position:static!important;display:flex;align-items:flex-end!important;justify-content:flex-start!important;width:100%!important;max-width:none!important;min-width:0;height:auto!important;margin:0!important;padding:0!important;background:transparent!important}html.uc-new main .slideshow__slide--simple .slideshow__content-group{width:100%!important;max-width:44ch!important;margin:0!important;padding:0!important;background:transparent!important}html.uc-new main .slideshow__title-content{margin:0 0 16px!important;font-family:var(--font-heading-family);font-weight:500;font-size:clamp(26px,2.2vw,36px);line-height:1.2;letter-spacing:-.015em;color:var(--n-head)}html.uc-new main .slideshow__description-content,html.uc-new main .slideshow__description-content p{margin:0 0 12px;font-size:16px;line-height:1.7;color:var(--n-text)}html.uc-new main .slideshow__description-content p:last-child{margin-bottom:0}html.uc-new main .slideshow__slide--simple:before,html.uc-new main .slideshow__slide--simple:after{display:none!important;content:none!important}html.uc-new main .slideshow__slide--simple,html.uc-new main .slideshow__wrapper,html.uc-new main .slideshow__swiper,html.uc-new main .slideshow__container{height:auto!important;min-height:0!important}html.uc-new main .slideshow__slide--simple{grid-template-rows:auto!important;align-items:center!important}html.uc-new main .slideshow__slide--simple .slideshow__content-wrapper{flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;box-sizing:border-box!important;padding:clamp(24px,4vw,64px)!important}html.uc-new main .slideshow__slide--simple .slideshow__title-content{color:#fff!important}html.uc-new main .slideshow__slide--simple .slideshow__description-content,html.uc-new main .slideshow__slide--simple .slideshow__description-content p{color:#d4d4d4!important}html.uc-new main .slideshow__bottom:empty{display:none}html.uc-new main .slideshow__slide--simple>.media{grid-column:2;grid-row:1;align-self:start;position:relative!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0;aspect-ratio:1 / 1!important;margin:0!important;border-radius:0!important;overflow:hidden;background:#000}html.uc-new main .slideshow__slide--simple>.media .slideshow__video{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important}html.uc-new main .slideshow__slide--simple>.media video,html.uc-new main .slideshow__slide--simple>.media img{display:block;position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain!important;border-radius:0!important}html.uc-new main .numbers__description{margin-top:18px!important;max-width:62ch}html.uc-new main .numbers__outer{margin-top:48px!important}html.uc-new main .collapsible-content__content{width:100%!important;margin:48px 0 0!important;padding:0!important;background:transparent!important;max-width:none!important}html.uc-new main .collapsible-content__items{display:grid;gap:8px}html.uc-new main .collapsible-content__item{margin:0!important;padding:0!important;border:0!important;background:var(--n-soft)!important;border-radius:var(--n-r)!important;overflow:hidden}html.uc-new main .collapsible-content__item.hidden{display:none!important}html.uc-new main .collapsible-content__toggle{width:100%;padding:22px 28px!important;display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;background:transparent!important}html.uc-new main .collapsible-content__toggle-group,html.uc-new main .collapsible-content__toggle-group *{font-family:var(--font-heading-family);font-weight:500;font-size:17px;line-height:1.35;color:var(--n-ink);margin:0}html.uc-new main .collapsible-content__icon{flex-shrink:0;width:24px;height:24px;background:transparent!important;color:#3f3f3f}html.uc-new main .collapsible-content__icon svg{width:14px;height:auto}html.uc-new main .collapsible-content__icon svg path{stroke-width:1}html.uc-new main .collapsible-content__answer{background:transparent!important}html.uc-new main .collapsible-content__answer-inner{max-width:76ch!important;padding:0 28px 24px!important;font-size:15px;line-height:1.7;color:var(--n-text)}html.uc-new main .collapsible-content__answer-inner p{margin:0 0 8px;font-size:inherit;line-height:inherit;color:inherit}html.uc-new main .collapsible-content__answer-inner p:last-child{margin-bottom:0}html.uc-new main .collapsible-content__toggle-buttons{margin-top:20px;display:flex;justify-content:center}html.uc-new main .collapsible-content__toggle-buttons .button{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 20px;border:1px solid #d9d9d9!important;border-radius:8px;background:#fff!important;color:var(--n-ink)!important;font-family:var(--font-heading-family);font-weight:500;font-size:14px}html.uc-new main .collapsible-content__toggle-buttons .button:hover{border-color:var(--n-ink)!important}html.uc-new main .collapsible-content__toggle-buttons .chevron-icon{background:transparent!important;color:var(--n-ink)!important}html.uc-new main .collapsible-content__toggle-buttons .chevron-icon svg{width:12px!important;height:auto!important;color:var(--n-ink)!important}html.uc-new main .collapsible-content__toggle-buttons .chevron-icon svg path{stroke-width:1.1}html.uc-new--product main .product{max-width:max(1200px,min(calc(100vw - 400px),2000px))}html.uc-new--product main>.shopify-section:first-child{padding-top:0!important}html.uc-new--product main .product__outer{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(32px,4.5vw,72px);align-items:start;margin:0!important;padding-top:48px}html.uc-new--product main .product__main{width:auto!important;max-width:none!important;margin:0!important;padding:0!important;min-width:0}html.uc-new--product main .product__media-wrapper{width:auto!important;max-width:none!important;margin:0!important;padding:24px 24px 16px;background:var(--n-soft);border-radius:var(--n-r);overflow:hidden}html.uc-new--product main .product__media-item,html.uc-new--product main .product__media{background:transparent!important;border-radius:0!important}html.uc-new--product main .product__media-item img{object-fit:contain!important;background:transparent!important}html.uc-new--product main .product__pagination{position:static!important;margin-top:12px;display:flex;justify-content:center}html.uc-new--product main .product__info-container{width:auto!important;max-width:none!important;margin:0!important;padding:0!important;top:124px}html.uc-new--product main .product__text{margin:0 0 14px!important;font-size:12px;line-height:16px;letter-spacing:.24em;text-transform:uppercase;color:var(--n-blue)}html.uc-new--product main .product__text a{color:inherit;text-decoration:none}html.uc-new--product main .product__title__wrapper{margin:0!important}html.uc-new--product main .product__title{margin:0!important;font-family:var(--font-heading-family);font-weight:500;font-size:clamp(36px,3.4vw,56px);line-height:1.08;letter-spacing:-.02em;color:var(--n-head)}html.uc-new--product main .product__description{margin:20px 0 0!important;font-size:16px;line-height:1.7;color:var(--n-text)}html.uc-new--product main .product__description h4{margin:0 0 8px!important;font-family:var(--font-heading-family);font-weight:500;font-size:20px;line-height:1.3;color:var(--n-ink)}html.uc-new--product main .product__description h4:empty,html.uc-new--product main .product__description p:empty{display:none}html.uc-new--product main .product__description p{margin:0;font-size:inherit;line-height:inherit;color:inherit}html.uc-new--product main .uc-pills{margin:20px 0 0!important}html.uc-new--product main .product-parameters{margin:24px 0 0!important;padding:0!important;border:0!important}html.uc-new--product main .product-form__group-name{margin:0 0 8px!important;font-size:14px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--n-ink)}html.uc-new--product main .product__buy-buttons{margin:24px 0 0!important;padding:0!important;border:0!important}html.uc-new--product main .product__buy-buttons product-form,html.uc-new--product main .product__buy-buttons form{display:block;width:100%!important;max-width:none!important}html.uc-new--product main .product-form__buttons{display:block!important;width:100%!important;max-width:none!important}html.uc-new--product main .product-form__buttons-row{display:flex!important;flex-flow:row nowrap!important;align-items:stretch;gap:8px!important;width:100%!important;max-width:none!important;margin:0!important}html.uc-new--product main .product-form__buttons-row>*{margin:0!important}html.uc-new--product main .product-form__quantity,html.uc-new--product main .product-form__buttons-row quantity-input{flex:0 0 120px;width:120px!important;height:48px}html.uc-new--product main .product__buy-buttons .button{flex:1 1 0;width:auto;min-width:0!important;max-width:none;height:48px;min-height:48px;font-family:var(--font-heading-family);font-weight:500;font-size:15px}html.uc-new--product main .product-form__checkout:empty{display:none}html.uc-new--product main .uc-siblings{margin:28px 0 0!important;padding:0!important;border:0!important}html.uc-new--product main .uc-siblings__heading{margin:0 0 10px!important;font-size:14px;color:var(--n-text)}html.uc-new--product main .about{margin:24px 0 0!important}html.uc-new--product main .about__accordion-item{margin:0!important;background:var(--n-soft)!important;border:0!important;border-radius:var(--n-r)!important}html.uc-new--product main .about__accordion-toggle{width:100%;padding:22px 28px!important}html.uc-new--product main .about__accordion-toggle .h6{font-family:var(--font-heading-family);font-weight:500;font-size:17px;line-height:1.35;color:var(--n-ink)}html.uc-new--product main .about__accordion-toggle-icon{width:24px!important;height:24px!important;background:transparent!important;color:#3f3f3f;box-shadow:none!important}html.uc-new--product main .about__accordion-toggle-icon svg{display:none}html.uc-new--product main .about__accordion-toggle-icon:after{content:"";display:block;width:14px;height:11px;margin:7px auto 0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 6'%3E%3Cpath d='m1 1.5 3 3 3-3' fill='none' stroke='%233f3f3f' stroke-width='1'/%3E%3C/svg%3E") center / contain no-repeat}html.uc-new--product main [id$=__specs_heading] .rich-text{width:100%!important;max-width:max(1200px,min(calc(100vw - 400px),2000px))!important;margin:0 auto!important;padding:0 20px!important;background:transparent!important;text-align:left!important}html.uc-new--product main [id$=__specs_heading] .rich-text__blocks{display:flex!important;flex-direction:column;align-items:flex-start;gap:20px;width:100%;max-width:none!important;margin:0!important;padding:0!important}html.uc-new--product main [id$=__specs_heading] .rich-text__heading{margin:0!important}html.uc-new--product main [id$=__specs_heading] .button{margin:0!important;height:48px;min-height:48px}html.uc-new--product main [id$=__specs].shopify-section{padding-top:32px!important}html.uc-new--product main [id$=__specs] .collapsible-content__content{margin-top:0!important}html.uc-new--product main [id$=__specs] .collapsible-content__titles{display:none}html.uc-new main .multirow-list__wrapper{margin-top:48px!important;display:grid!important;gap:48px!important}html.uc-new main .multirow-card{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:clamp(32px,4.5vw,72px)!important;align-items:center;width:auto!important;margin:0!important;padding:0!important}html.uc-new main .multirow-card__info{width:auto!important;max-width:none!important;margin:0!important;padding:0!important}html.uc-new main .multirow-card__image-wrapper{width:auto!important;max-width:none!important;margin:0!important;border-radius:var(--n-r)!important;overflow:hidden}html.uc-new main .multirow-card__image-wrapper img{display:block;border-radius:0!important}html.uc-new main .multirow-card__heading{margin:0 0 12px!important;font-family:var(--font-heading-family);font-weight:500;font-size:clamp(22px,1.9vw,30px);line-height:1.25;letter-spacing:-.01em;color:var(--n-head)}html.uc-new main .multirow-card__text,html.uc-new main .multirow-card__text p{margin:0;font-size:16px;line-height:1.7;color:var(--n-text)}html.uc-new main .ucp{background:#fff!important}html.uc-new main .ucp__head{margin:0 0 48px!important}html.uc-new main .ucp__intro{margin:16px 0 0!important;max-width:62ch!important;font-size:16px;line-height:1.7;color:var(--n-text)}html.uc-new main .ucp__intro p{margin:0;font-size:inherit;line-height:inherit;color:inherit}html.uc-new main .ucp__grid{gap:16px!important}html.uc-new main .ucp-card{background:var(--n-soft);border-radius:var(--n-r);overflow:hidden;display:flex;flex-direction:column}html.uc-new main .ucp-card .ucp__media{border-radius:0!important;background:transparent!important;overflow:hidden}html.uc-new main .ucp-card .ucp__media img{display:block;border-radius:0!important}html.uc-new main .ucp-card__body{padding:14px 18px 20px!important}html.uc-new main .ucp-card .ucp__title{margin:0!important;font-family:var(--font-heading-family);font-weight:500;font-size:16px;line-height:1.35;color:var(--n-ink)}html.uc-new main .ucp-card .ucp__text{margin:8px 0 0!important;font-size:14.5px;line-height:1.6;color:var(--n-text)}html.uc-new main .ucp-card .ucp__media{margin:0!important}html.uc-new main .ucp__corner{display:none!important}html.uc-new main .ucp__media--cornered{border-radius:var(--n-r)!important;overflow:hidden!important}html.uc-new main .ucp__list{margin:16px 0 0!important;padding:0!important;list-style:none!important;display:grid;gap:10px}html.uc-new main .ucp__list li{position:relative;margin:0!important;padding-left:28px!important;font-size:15px;line-height:1.6;color:var(--n-text)}html.uc-new main .ucp__list li+li{margin-top:0!important}html.uc-new main .ucp__list li:before{content:""!important;position:absolute;left:0;top:4px!important;width:16px!important;height:16px!important;border-radius:0!important;background:var(--n-check) center / contain no-repeat!important}html.uc-new main .ucp-list,html.uc-new main .ucp-panel{padding:32px!important;background:var(--n-soft)!important;border-radius:var(--n-r)!important}html.uc-new main .ucp-list .ucp__title,html.uc-new main .ucp-panel .ucp__title{margin:0!important;font-family:var(--font-heading-family);font-weight:500;font-size:20px;line-height:1.3;color:var(--n-ink)}html.uc-new main .ucp__check{display:block!important;width:20px!important;height:20px!important;margin:0 0 12px!important;border-radius:0!important;background:var(--n-check) center / contain no-repeat!important}html.uc-new main .ucp__check svg{display:none!important}html.uc-new main .ucp-point{padding:28px!important;background:var(--n-soft)!important;border-radius:var(--n-r)!important}html.uc-new main .ucp-point .ucp__title{margin:0!important;font-family:var(--font-heading-family);font-weight:500;font-size:18px;line-height:1.35;color:var(--n-ink)}html.uc-new main .ucp-point .ucp__text{margin:10px 0 0!important;font-size:15px;line-height:1.6;color:var(--n-text)}html.uc-new main .ucp-band .ucp__title{margin:0!important;font-family:var(--font-heading-family);font-weight:500;font-size:clamp(22px,1.9vw,30px);line-height:1.25;letter-spacing:-.01em;color:var(--n-head)}html.uc-new main .ucp-band .ucp__text{margin:12px 0 0!important;font-size:16px;line-height:1.7;color:var(--n-text)}html.uc-new main .ucp-band__media .ucp__media{margin:0!important;border-radius:var(--n-r)!important}html.uc-new main .ucp-bands{gap:48px!important}html.uc-new main .ucp-band .ucp__media{width:100%}@media screen and (min-width:990px){html.uc-new main .ucp-band,html.uc-new main .ucp-band:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)!important;gap:clamp(32px,4.5vw,72px)!important;align-items:center}html.uc-new main .ucp-band .ucp-band__media,html.uc-new main .ucp-band:nth-child(2n) .ucp-band__media{order:2!important}html.uc-new main .ucp-band .ucp-band__body{order:1!important}html.uc-new main .ucp__head:has(>.ucp__intro){display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);column-gap:56px;align-items:end}html.uc-new main .ucp__head>div>.ucp__titles{margin:0!important;max-width:none!important}html.uc-new main .ucp__head>.ucp__intro{margin:0!important;max-width:46ch!important}}html.uc-new--product main .shopify-section:has(>.ucp):not(:has(.ucp__head)):not(:has(.ucp-paneled)){padding-top:48px!important}html.uc-new main .ucp__grid:has(>.ucp-point:only-child){grid-template-columns:minmax(0,1fr)!important}html.uc-new main .ucp-point:only-child{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px;align-items:start}html.uc-new main .ucp-point:only-child .ucp__check{grid-column:1;grid-row:1 / span 2;margin:2px 0 0!important}html.uc-new main .ucp-point:only-child .ucp__title,html.uc-new main .ucp-point:only-child .ucp__text{grid-column:2}html.uc-new main .uc-label{font-family:var(--font-body-family);font-weight:400;font-size:12px;line-height:16px;letter-spacing:.24em;text-transform:uppercase;color:var(--n-blue)}html.uc-new main .ucp-spot__item .ucp__title{margin:0!important;font-family:var(--font-heading-family);font-weight:500;font-size:19px;line-height:1.3;color:var(--n-head)}html.uc-new main .ucp-spot__item .ucp__text{margin:8px 0 0!important;font-size:15px;line-height:1.6;color:var(--n-text)}html.uc-new main .ucp-spot__item+.ucp-spot__item{padding-top:20px!important}html.uc-new main .ucp-spot__items{gap:20px!important}html.uc-new main .ucp-panel .ucp__text,html.uc-new main .ucp-tabs__texts .ucp__text{margin:8px 0 0!important;font-size:15px;line-height:1.6;color:var(--n-text)}html.uc-new main .ucp-tabs__tab .ucp__title{font-family:var(--font-heading-family);font-weight:500;font-size:16px;line-height:1.35}html.uc-new main .ucp-tabs__media .ucp__media{border-radius:var(--n-r)!important}html.uc-new main .ucp-stat{padding:28px!important;background:var(--n-soft)!important;border-radius:var(--n-r)!important}html.uc-new main .ucp-stat .ucp__title{margin:0!important;font-family:var(--font-heading-family);font-weight:500;font-size:18px;line-height:1.35;color:var(--n-ink)}html.uc-new main .ucp-stat .ucp__text{margin:8px 0 0!important;font-size:15px;line-height:1.6;color:var(--n-text)}html.uc-new main .ucp-statside>.ucp__media{border-radius:var(--n-r)!important}html.uc-new main .ucp-sidepanel{padding:32px!important;background:var(--n-soft)!important;border-radius:var(--n-r)!important;color:var(--n-ink)}html.uc-new main .ucp-sidepanel .uc-label{margin:0 0 14px!important;color:var(--n-blue)!important}html.uc-new main .ucp-sidepanel .ucp__title{margin:0!important;font-family:var(--font-heading-family);font-weight:500;font-size:clamp(22px,1.9vw,30px);line-height:1.25;letter-spacing:-.01em;color:var(--n-head)}html.uc-new main .ucp-sidepanel .ucp__text{margin:12px 0 0!important;font-size:15px;line-height:1.6;color:var(--n-text)}html.uc-new main .ucp-paneled{gap:16px!important}@media screen and (min-width:990px){html.uc-new main .ucp-paneled{grid-template-columns:minmax(0,1fr) minmax(0,2fr)!important}html.uc-new main .ucp-spot--side,html.uc-new main .ucp-spot--compact,html.uc-new main .ucp-spot--side.ucp-spot--img-right,html.uc-new main .ucp-spot--compact.ucp-spot--img-right{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)!important;gap:clamp(32px,4.5vw,72px)!important;align-items:center}html.uc-new main .ucp-spot--side .ucp-spot__media,html.uc-new main .ucp-spot--compact .ucp-spot__media{order:2!important}html.uc-new main .ucp-statside{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)!important;gap:16px!important}html.uc-new main .ucp-statside>.ucp__media{order:2!important}}html.uc-new main .product-markers>.container{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);column-gap:56px;align-items:end}html.uc-new main .product-markers>.container>*{grid-column:1 / -1;min-width:0}html.uc-new main .product-markers__titles{grid-column:1!important;margin:0!important;max-width:none!important}html.uc-new main .product-markers__titles:not(:has(+.product-markers__description)){grid-column:1 / -1!important}html.uc-new main .product-markers__title{margin:0;font-family:var(--font-heading-family);font-weight:500;font-size:var(--n-h2);line-height:1.12;letter-spacing:-.02em;color:var(--n-head)}html.uc-new main .product-markers__title em{font-style:normal;color:var(--n-blue)}html.uc-new main .product-markers__description{grid-column:2!important;margin:0!important;max-width:46ch!important;font-size:16px;line-height:1.7;color:var(--n-text)}html.uc-new main .product-markers__description p{margin:0;font-size:inherit;line-height:inherit;color:inherit}html.uc-new main .product-markers>.container>.content{margin-top:48px!important}html.uc-new main .product-markers__markers{border-radius:var(--n-r);overflow:hidden}@media screen and (max-width:989px){html.uc-new main .product-markers>.container{grid-template-columns:minmax(0,1fr)}html.uc-new main .product-markers__titles,html.uc-new main .product-markers__description{grid-column:1!important}html.uc-new main .product-markers__description{margin-top:16px!important;max-width:none!important}html.uc-new main .product-markers>.container>.content{margin-top:32px!important}}html.uc-new--product main .slideshow__slide--simple{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center!important;background:var(--n-soft)!important}html.uc-new--product main .slideshow__slide--simple .slideshow__title-content{color:var(--n-head)!important}html.uc-new--product main .slideshow__slide--simple .slideshow__description-content,html.uc-new--product main .slideshow__slide--simple .slideshow__description-content p{color:var(--n-text)!important}html.uc-new--product main .slideshow__slide--simple>.media{aspect-ratio:16 / 9!important;background:transparent}html.uc-new main .uc-flow-section{background:#fff!important}html.uc-new main .uc-flow__head{margin:0 0 48px!important}html.uc-new main .uc-flow__head .uc-flow__titles{margin:0!important}html.uc-new main .uc-flow__intro{margin:0!important;max-width:46ch}html.uc-new main .uc-flow__step .uc-flow__title{font-family:var(--font-heading-family);font-weight:500;font-size:16px;line-height:1.35;color:var(--n-ink)}html.uc-new main .uc-flow__text{margin:4px 0 0!important;font-size:14.5px;line-height:1.55;color:var(--n-text)}html.uc-new main .uc-pslider{background:#fff!important}html.uc-new main .uc-pslider__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 56px;margin:0 0 48px!important}html.uc-new main .uc-pslider__head-text{max-width:62ch}html.uc-new main .product-recommendations__titles{margin:0!important}html.uc-new main .product-recommendations__description{margin:16px 0 0!important}html.uc-new main .uc-pslider__button{flex-shrink:0;height:48px;min-height:48px}html.uc-new main .card--product .media{background-color:var(--n-soft)!important;border-radius:var(--n-r);overflow:hidden}html.uc-new main .card--product .media img{object-fit:contain!important;padding:8%;background:transparent!important}html.uc-new main .card-information{margin-top:14px!important;padding:0!important}html.uc-new main .card__vendor{margin:0 0 2px!important;font-size:12.5px;color:var(--n-muted)}html.uc-new main .card__vendor a{color:inherit}html.uc-new main .card__title{margin:0!important;font-family:var(--font-heading-family);font-weight:500;font-size:16px;line-height:1.35;color:var(--n-ink)}html.uc-new main .card__title a{color:inherit}html.uc-new--collection main>.shopify-section:first-child{padding-top:56px!important}html.uc-new--collection main .collection-hero__wrapper{display:block!important;padding:0!important}html.uc-new--collection main .collection-hero__text-wrapper{display:grid!important;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);column-gap:56px;align-items:end;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}html.uc-new--collection main .collection-hero__text-wrapper .page-header,html.uc-new--collection main .collection-hero__text-wrapper .page-header__inner{margin:0!important;padding:0!important}html.uc-new--collection main .collection-hero__title{margin:0!important;font-family:var(--font-heading-family);font-weight:500;font-size:clamp(36px,3.4vw,56px);line-height:1.08;letter-spacing:-.02em;color:var(--n-head)}html.uc-new--collection main .collection-hero__description{margin:0!important;max-width:46ch;font-size:16px;line-height:1.7;color:var(--n-text)}html.uc-new--collection main .collection-hero__description p{margin:0;font-size:inherit;line-height:inherit;color:inherit}html.uc-new--collection main [id$=__product-grid].shopify-section{padding-top:48px!important}html.uc-new--collection main .facets__container{padding:8px 24px!important;background:var(--n-soft)!important;border-radius:var(--n-r)!important;box-shadow:none!important}html.uc-new--collection main .collection-product-list{gap:32px 16px!important}html.uc-new--collection main .facets__item>input[type=checkbox]:not(:checked)+.facet-checkbox:before{background-color:#fff;border-color:#d4d4d4}html.uc-new main .pagination-wrapper{margin-top:48px!important}html.uc-new main .pagination__item{min-width:40px;height:40px;border-radius:8px;font-size:14px}html.uc-new main .pagination__item--current{background:var(--n-soft)!important;color:var(--n-ink)!important}html.uc-new main .pagination__item-arrow{width:40px;height:40px}html.uc-new main .pagination__item-arrow svg{width:14px;height:auto;transform:rotate(-90deg)}html.uc-new main .pagination__item-arrow svg path{stroke-width:1}html.uc-new main .pagination__item--prev svg{transform:rotate(90deg)}@media screen and (max-width:989px){html.uc-new{--n-gap: 72px}html.uc-new main .multicolumn>div,html.uc-new main .multirow>div,html.uc-new main .collapsible-content>div,html.uc-new main .uc-flow__head,html.uc-new main .ucp>div{grid-template-columns:minmax(0,1fr);row-gap:14px}html.uc-new main .multicolumn__description,html.uc-new main .multirow__description,html.uc-new main .collapsible-content__description{grid-column:1!important}html.uc-new main .multicolumn-list__wrapper,html.uc-new main .multicolumn-list__wrapper--4{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px!important}html.uc-new main .image-with-text__grid,html.uc-new main .slideshow__slide--simple{grid-template-columns:minmax(0,1fr)}html.uc-new main .slideshow__slide--simple>.media{grid-column:1;grid-row:2}html.uc-new--product main .slideshow__slide--simple{grid-template-columns:minmax(0,1fr)}html.uc-new main .collapsible-content__content{margin-top:32px!important}html.uc-new--collection main>.shopify-section:first-child{padding-top:32px!important}html.uc-new--collection main .collection-hero__text-wrapper{grid-template-columns:minmax(0,1fr);row-gap:12px}html.uc-new--product main .product__outer{grid-template-columns:minmax(0,1fr);padding-top:24px}html.uc-new--product main .product__main{order:-1}html.uc-new--product main .product__info-container{order:0;position:static!important}html.uc-new main .uc-pslider__button{margin:0!important}html.uc-new main .multirow-card{grid-template-columns:minmax(0,1fr)}html.uc-new main .multirow-card__image-wrapper{order:-1}html.uc-new main .uc-pslider__head{flex-direction:column;align-items:flex-start}}@media screen and (max-width:640px){html.uc-new main .multicolumn-list__wrapper,html.uc-new main .multicolumn-list__wrapper--4,html.uc-new main .multicolumn-list__wrapper--2,html.uc-new main .image-with-text__columns{grid-template-columns:minmax(0,1fr)}html.uc-new main .multicolumn-card__info{padding:20px}html.uc-new main .multicolumn-card__image-wrapper{width:calc(100% + 40px)!important;margin:-20px -20px 16px!important}html.uc-new main .collapsible-content__toggle{padding:18px 20px!important}html.uc-new main .collapsible-content__answer-inner{padding:0 20px 20px!important}}@media screen and (max-width:640px){html.uc-new main .numbers__wrapper{height:auto!important;grid-auto-rows:auto!important;grid-template-rows:none!important;gap:32px!important}html.uc-new main .numbers-card{height:auto!important;min-height:0!important}html.uc-new main .ucp--cards .ucp__grid--4,html.uc-new main .ucp--cards .ucp__grid--5{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html.uc-new main .ucp--cards .ucp__grid--4 .ucp-card__body,html.uc-new main .ucp--cards .ucp__grid--5 .ucp-card__body{padding:12px 14px 16px!important}html.uc-new main .ucp--cards .ucp__grid--4 .ucp__title,html.uc-new main .ucp--cards .ucp__grid--5 .ucp__title{font-size:14px}html.uc-new main .uc-flow__grid--4{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:16px!important}}html.uc-new--page main>.shopify-section:first-child:not(:has(.uh)){padding-top:56px!important}html.uc-new--page main .main-page-title{margin:0!important;font-family:var(--font-heading-family);font-weight:500;font-size:clamp(36px,3.4vw,56px);line-height:1.08;letter-spacing:-.02em;color:var(--n-head)}html.uc-new--page main .page-header,html.uc-new--page main .page-header__inner{margin:0!important;padding:0!important}html.uc-new main .contact-form>.container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-template-rows:auto 1fr;column-gap:clamp(32px,5vw,96px);align-items:start}html.uc-new main .contact-form__titles{grid-column:1;grid-row:1;margin:0!important;max-width:none!important;text-align:left!important}html.uc-new main .contact-form__subtitle{display:block;margin:0 0 14px!important;text-align:left}html.uc-new main .contact-form__title{margin:0!important;font-family:var(--font-heading-family);font-weight:500;font-size:var(--n-h2);line-height:1.12;letter-spacing:-.02em;color:var(--n-head);text-align:left}html.uc-new main .contact-form__description{grid-column:1;grid-row:2;margin:20px 0 0!important;max-width:46ch!important;text-align:left!important;font-size:16px;line-height:1.7;color:var(--n-text)}html.uc-new main .contact-form__description p{margin:0 0 12px;font-size:inherit;line-height:inherit;color:inherit}html.uc-new main .contact-form__inner{grid-column:2;grid-row:1 / span 2;display:block!important;margin:0!important;padding:0!important}html.uc-new main .contact-form__wrapper{width:100%!important;max-width:none!important;margin:0!important;padding:36px!important;background:var(--n-soft)!important;border:0!important;border-radius:var(--n-r)!important;box-shadow:none!important}html.uc-new main .contact-form__title-form{margin:0!important;font-family:var(--font-heading-family);font-weight:500;font-size:20px;line-height:1.3;color:var(--n-ink)}html.uc-new main .contact-form__text-form{margin:6px 0 24px!important;font-size:14px;line-height:1.5;color:var(--n-muted)}html.uc-new main form.contact-form{display:grid;gap:16px}html.uc-new main form.contact-form .field{margin:0!important}html.uc-new main form.contact-form .field__label{font-size:14px;color:var(--n-ink)}html.uc-new main form.contact-form .field__input{background:#fff!important;border:1px solid #e2e2e2!important;border-radius:8px!important;box-shadow:none!important;font-size:15px}html.uc-new main form.contact-form .field__input:focus{border-color:var(--n-ink)!important;outline:none}html.uc-new main form.contact-form textarea.field__input{min-height:120px}html.uc-new main form.contact-form .field--privacy-policy{font-size:13.5px;line-height:1.5;color:var(--n-text)}html.uc-new main form.contact-form .field__checkbox-wrapper a{color:var(--n-blue);text-decoration:underline}html.uc-new main .contact-form__bottom{margin-top:4px}html.uc-new main .contact-form__bottom .button{height:48px;min-height:48px;padding:0 28px}html.uc-new--page main .rich-text.container{width:100%;max-width:max(1200px,min(calc(100vw - 400px),2000px))!important;margin:0 auto!important;padding:0 20px!important}html.uc-new--page main .rich-text__blocks{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:56px;align-items:start;width:100%;max-width:max(1160px,min(calc(100vw - 440px),1960px))!important;margin:0 auto!important;padding:0!important;text-align:left!important;background:transparent!important}html.uc-new--page main .rich-text__heading{position:sticky;top:124px;margin:0!important}html.uc-new--page main .rich-text__text{margin:0!important;max-width:72ch;font-size:16px;line-height:1.75;color:var(--n-text)}html.uc-new--page main .rich-text__text p{margin:0 0 22px;font-size:inherit;line-height:inherit;color:inherit}html.uc-new--page main .rich-text__text strong{font-weight:600;color:var(--n-head)}html.uc-new--page main .rich-text__text a{color:var(--n-blue);text-decoration:underline}html.uc-new--page main .rich-text__text ul{display:grid;gap:8px;margin:0 0 26px;padding:0;list-style:none}html.uc-new--page main .rich-text__text li{position:relative;padding-left:26px}html.uc-new--page main .rich-text__text li:before{content:"";position:absolute;left:0;top:.32em;width:15px;height:15px;background:var(--n-check) no-repeat center / contain}html.uc-new main .template-404__icon{display:none}html.uc-new main .template-404__page .search__form,html.uc-new main .template-search__search{max-width:666px;margin:0}html.uc-new main .template-404__page .search__form-text{margin:20px 0 24px!important;max-width:62ch;font-size:16px;line-height:1.7;color:var(--n-text)}html.uc-new main .search__form-inner .field,html.uc-new main .template-search__search .field{background:var(--n-soft)!important;border:0!important;border-radius:8px!important;box-shadow:none!important}html.uc-new main .search__form-inner .field__input,html.uc-new main .template-search__search .field__input{background:transparent!important;border:0!important;box-shadow:none!important;font-size:15px}html.uc-new main .template-search__header{margin:0!important;padding:0!important;background:transparent!important}html.uc-new main .template-search__search{margin-top:24px!important}html.uc-new main .search-results__top{display:flex;align-items:center;justify-content:space-between;margin:48px 0 20px!important}html.uc-new main .search-results__count{padding:0!important;background:transparent!important;border:0!important;font-size:12px;letter-spacing:.12em;color:var(--n-muted)}html.uc-new main .uc-blog-empty{margin:16px 0 0;font-size:16px;line-height:1.7;color:var(--n-text)}html.uc-new main .collections-list__description{margin:20px 0 0!important;max-width:62ch;font-size:16px;line-height:1.7;color:var(--n-text)}html.uc-new main .collections-grid{gap:32px 16px!important;margin-top:48px!important}html.uc-new main .collections-grid__image{background:var(--n-soft)!important;border-radius:var(--n-r)!important;overflow:hidden}html.uc-new main .collections-grid__image img{object-fit:contain!important;padding:8%;background:transparent!important}html.uc-new main .collections-grid__information{margin:14px 0 0!important;padding:0!important;position:static!important;background:transparent!important;color:var(--n-ink)!important;text-align:left}html.uc-new main .collections-grid__title{margin:0!important;font-family:var(--font-heading-family);font-weight:500;font-size:18px;line-height:1.3;color:var(--n-ink)!important}html.uc-new main .collections-grid__desc{margin:6px 0 0!important;font-size:14.5px;line-height:1.55;color:var(--n-text)!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}html.uc-about main [id*=__multicolumn] .multicolumn-card{padding:24px!important}html.uc-about main [id*=__multicolumn] .multicolumn-card__info{display:grid!important;grid-template-columns:96px minmax(0,1fr) auto;column-gap:20px;align-items:center}html.uc-about main [id*=__multicolumn] .multicolumn-card__image-wrapper{grid-column:1;grid-row:1 / span 2;align-self:center;width:96px!important;height:96px!important;max-width:none!important;margin:0!important;padding:0!important;border-radius:50%!important;overflow:hidden}html.uc-about main [id*=__multicolumn] .multicolumn-card__image-wrapper img{width:100%!important;height:100%!important;max-height:none;object-fit:cover!important}html.uc-about main [id*=__multicolumn] .multicolumn-card__heading{grid-column:2;grid-row:1;align-self:end;margin:0!important;font-size:20px!important;line-height:1.3}html.uc-about main [id*=__multicolumn] .multicolumn-card__text{grid-column:2;grid-row:2;align-self:start;margin:2px 0 0!important}html.uc-about main [id*=__multicolumn] .multicolumn-card__text p{margin:0;font-size:14.5px;line-height:1.5;color:var(--n-muted)}html.uc-about main [id*=__multicolumn] .multicolumn-card__button{grid-column:3;grid-row:1 / span 2;align-self:center;position:relative;display:block!important;width:28px;height:28px;min-height:0;margin:0!important;padding:0!important;border:0!important;background:var(--n-blue)!important;-webkit-mask:var(--n-linkedin) center / contain no-repeat;mask:var(--n-linkedin) center / contain no-repeat;transition:background-color .2s}html.uc-about main [id*=__multicolumn] .multicolumn-card__button:hover{background:var(--n-ink)!important}html.uc-about main [id*=__multicolumn] .multicolumn-card__button:before,html.uc-about main [id*=__multicolumn] .multicolumn-card__button:after{display:none!important}html.uc-about main [id*=__multicolumn] .multicolumn-card__button span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html.uc-about main [id*=__multicolumn] .multicolumn-card__button svg{display:none!important}html.uc-about{--n-linkedin: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z'/%3E%3C/svg%3E")}@media screen and (max-width:989px){html.uc-new main .contact-form>.container{grid-template-columns:minmax(0,1fr);grid-template-rows:none}html.uc-new main .contact-form__inner{grid-column:1;grid-row:auto;margin-top:28px!important}html.uc-new main .contact-form__wrapper{padding:24px!important}html.uc-new--page main .rich-text__blocks{grid-template-columns:minmax(0,1fr);row-gap:24px}html.uc-new--page main .rich-text__heading{position:static}}@media screen and (max-width:640px){html.uc-about main [id*=__multicolumn] .multicolumn-card{padding:20px!important}html.uc-about main [id*=__multicolumn] .multicolumn-card__info{grid-template-columns:72px minmax(0,1fr) auto;column-gap:14px}html.uc-about main [id*=__multicolumn] .multicolumn-card__image-wrapper{width:72px!important;height:72px!important}html.uc-about main [id*=__multicolumn] .multicolumn-card__heading{font-size:18px!important}}html.uc-new--page main .container:has(>.page-header+.rte){display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);column-gap:56px;align-items:end}html.uc-new--page main .page-header+.rte{margin:0!important;max-width:46ch;font-size:16px;line-height:1.7;color:var(--n-text)}html.uc-new--page main .page-header+.rte p{margin:0;font-size:inherit;line-height:inherit;color:inherit}html.uc-new--page main .shopify-section+.shopify-section:has(.collections-grid){padding-top:48px!important}html.uc-new--page main .shopify-section+.shopify-section .collections-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:0!important}html.uc-new--page main .shopify-section+.shopify-section .collections-grid>*{width:auto!important;max-width:none!important;margin:0!important}@media screen and (max-width:989px){html.uc-new--page main .container:has(>.page-header+.rte){grid-template-columns:minmax(0,1fr);row-gap:16px}html.uc-new--page main .shopify-section+.shopify-section .collections-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html.uc-new main form.contact-form .phone-field-wrapper .iti{display:flex!important;align-items:stretch;gap:8px;width:100%;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.uc-new main form.contact-form .phone-field-wrapper .iti__flag-container{position:relative!important;inset:auto!important;flex:0 0 auto;padding:0!important}html.uc-new main form.contact-form .phone-field-wrapper .iti__selected-flag{position:relative!important;display:flex;align-items:center;gap:8px;width:auto!important;height:48px;padding:0 12px 0 14px!important;background:#fff!important;border:1px solid #e2e2e2!important;border-radius:8px!important;transition:border-color .15s}html.uc-new main form.contact-form .phone-field-wrapper .iti__selected-flag:hover,html.uc-new main form.contact-form .phone-field-wrapper .iti__selected-flag:focus{background:#fff!important;border-color:var(--n-ink)!important;outline:none}html.uc-new main form.contact-form .phone-field-wrapper .iti__selected-dial-code{margin:0!important;font-size:15px;line-height:1;color:var(--n-ink)}html.uc-new main form.contact-form .phone-field-wrapper .iti__arrow{position:static!important;width:8px;height:8px;margin:-3px 2px 0!important;border:0!important;border-right:1.5px solid var(--n-ink)!important;border-bottom:1.5px solid var(--n-ink)!important;transform:rotate(45deg);transition:transform .15s}html.uc-new main form.contact-form .phone-field-wrapper .iti__arrow--up{margin-top:3px!important;transform:rotate(225deg)}html.uc-new main form.contact-form .phone-field-wrapper input.field__input[type=tel]{flex:1 1 0%;min-width:0;width:0!important;height:48px;min-height:48px;padding:0 16px!important;background:#fff!important;border:1px solid #e2e2e2!important;border-radius:8px!important}html.uc-new main form.contact-form .phone-field-wrapper input.field__input[type=tel]:focus{border-color:var(--n-ink)!important}html.uc-new main form.contact-form .phone-field-wrapper .iti__country-list{left:0;width:min(360px,calc(100vw - 40px));max-height:280px;margin-top:6px;padding:6px;border:1px solid #e2e2e2;border-radius:8px;background:#fff;box-shadow:0 12px 32px #0000001a;white-space:normal;z-index:20}html.uc-new main form.contact-form .phone-field-wrapper .iti__country{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:6px;font-size:14px;line-height:1.35;color:var(--n-ink)}html.uc-new main form.contact-form .phone-field-wrapper .iti__country.iti__highlight{background:#f6f6f6}html.uc-new main form.contact-form .phone-field-wrapper .iti__flag-box,html.uc-new main form.contact-form .phone-field-wrapper .iti__country-name{margin:0!important}html.uc-new main form.contact-form .phone-field-wrapper .iti__dial-code{color:var(--n-muted)}html.uc-new main form.contact-form .phone-field-wrapper .iti__divider{margin:6px 0;padding:0;border-bottom:1px solid #ebebeb}html.uc-new main form.contact-form{grid-template-columns:minmax(0,1fr)}html.uc-new .iti--container{top:48px!important;right:20px!important;bottom:48px!important;left:20px!important;width:auto!important;padding:0!important}html.uc-new .iti--container .iti__country-list{width:100%!important;max-height:100%!important;padding:6px;border:1px solid #e2e2e2;border-radius:8px;background:#fff;box-shadow:0 12px 32px #00000024}html.uc-new .iti--container .iti__country{display:flex;align-items:center;gap:8px;padding:10px;border-radius:6px;font-size:14px;line-height:1.35;color:var(--n-ink)}html.uc-new .iti--container .iti__country.iti__highlight{background:#f6f6f6}html.uc-new .iti--container .iti__flag-box,html.uc-new .iti--container .iti__country-name{margin:0!important}html.uc-new .iti--container .iti__dial-code{color:var(--n-muted)}html.uc-new .iti--container .iti__divider{margin:6px 0;padding:0;border-bottom:1px solid #ebebeb}html.uc-new main .ucp__grid--1:has(>.ucp-point){grid-template-columns:minmax(0,1fr)!important}html.uc-new main .ucp__grid--1>.ucp-point{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px;align-items:start}html.uc-new main .ucp__grid--1>.ucp-point .ucp__check{grid-column:1;grid-row:1 / span 2;margin:2px 0 0!important}html.uc-new main .ucp__grid--1>.ucp-point .ucp__title,html.uc-new main .ucp__grid--1>.ucp-point .ucp__text{grid-column:2}html.uc-new main .ucp--panels .ucp-band{display:grid;grid-template-columns:minmax(0,1fr);gap:0!important;background:var(--n-soft);border-radius:var(--n-r);overflow:hidden}html.uc-new main .ucp--panels .ucp-band__media{min-width:0}html.uc-new main .ucp--panels .ucp-band__media .ucp__media{height:100%;border-radius:0!important}html.uc-new main .ucp--panels .ucp-band__media .ucp__media img{width:100%;height:100%;object-fit:cover}html.uc-new main .ucp--panels .ucp-band__body{padding:24px}@media screen and (min-width:990px){html.uc-new main .ucp--panels .ucp-band,html.uc-new main .ucp--panels .ucp-band:nth-child(2n){grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)!important;gap:0!important;align-items:stretch}html.uc-new main .ucp--panels .ucp-band .ucp-band__media,html.uc-new main .ucp--panels .ucp-band:nth-child(2n) .ucp-band__media{order:1!important}html.uc-new main .ucp--panels .ucp-band .ucp-band__body{order:2!important;align-self:center;padding:40px clamp(32px,3.4vw,56px)}}html.uc-new main .ucp--panels .ucp__details{display:grid;gap:10px;margin:20px 0 0!important;padding:0!important;border:0!important}html.uc-new main .ucp--panels .ucp__row{display:grid!important;grid-template-columns:minmax(0,auto) minmax(0,1fr)!important;gap:16px!important;align-items:baseline!important;margin:0!important;padding:0!important;border:0!important}html.uc-new main .ucp--panels .ucp__row dt{margin:0!important;font-family:var(--font-heading-family)!important;font-weight:500!important;font-size:20px!important;line-height:1.3!important;color:var(--n-blue)!important;white-space:nowrap}html.uc-new main .ucp--panels .ucp__row dd{margin:0!important;font-weight:400!important;font-size:14.5px!important;line-height:1.45!important;color:var(--n-ink)!important}html.uc-new main .ucp--plaincards .ucp-card{background:none;border-radius:0;overflow:visible}html.uc-new main .ucp--plaincards .ucp-card .ucp__media{border-radius:var(--n-r)!important;overflow:hidden}html.uc-new main .ucp--plaincards .ucp-card__body{padding:16px 0 0!important}html.uc-new main .ucp__grid--rows-small{grid-template-columns:minmax(0,1fr)!important;gap:0!important}html.uc-new main .ucp__grid--rows-small .ucp-card{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:16px!important;align-items:center;background:none;border-radius:0;overflow:visible;padding:20px 0!important;border:0!important;border-top:1px solid var(--n-line)!important}html.uc-new main .ucp__grid--rows-small .ucp-card:last-child{border-bottom:1px solid var(--n-line)!important}html.uc-new main .ucp__grid--rows-small .ucp-card .ucp__media{border-radius:var(--n-r)!important;overflow:hidden}html.uc-new main .ucp__grid--rows-small .ucp-card__body{padding:0!important}html.uc-new main .ucp__grid--rows-small .ucp-card .ucp__title{font-size:clamp(17px,1.5vw,22px)}html.uc-new main .ucp__grid--rows-small .ucp-card .ucp__text{font-size:15px}html.uc-new main .ucp-card__label{margin:0 0 8px!important}html.uc-new main .ucp__grid--rows-alt .ucp-card,html.uc-new main .ucp__grid--rows-alt .ucp-card:last-child{border:0!important;padding:0 0 32px!important}html.uc-new main .ucp__grid--rows-small .ucp-card .ucp__media{width:100%}@media screen and (min-width:750px){html.uc-new main .ucp__grid--rows-small .ucp-card{grid-template-columns:minmax(0,1fr) minmax(0,2.8fr)!important;gap:clamp(24px,3vw,48px)!important;padding:24px 0!important}html.uc-new main .ucp__grid--rows-alt .ucp-card:nth-child(2n){grid-template-columns:minmax(0,2.8fr) minmax(0,1fr)!important}html.uc-new main .ucp__grid--rows-alt .ucp-card{padding:16px 0!important}html.uc-new main .ucp__grid--rows-alt .ucp-card:nth-child(2n) .ucp__media{order:2}}html.uc-new main form.contact-form .phone-field-wrapper>.field__label{padding-bottom:1rem;text-transform:none}html.uc-new main form.contact-form .phone-field-wrapper:has(input[required])>.field__label:after{content:"*";position:relative;color:rgb(var(--color-error))}html.uc-new main form.contact-form .field>.field__label{display:flex;align-items:baseline;font-weight:400}html.uc-new main form.contact-form .field>.field__label:after{top:0;left:0!important;margin-left:4px}@media screen and (max-width:749px){html.uc-new main form.contact-form .field__input{padding-left:16px!important;padding-right:16px!important;font-size:16px}html.uc-new main form.contact-form textarea.field__input{padding-top:14px!important;padding-bottom:14px!important}html.uc-new main form.contact-form .phone-field-wrapper .iti__selected-flag{gap:6px;padding:0 10px 0 16px!important}html.uc-new main form.contact-form .phone-field-wrapper .iti__selected-dial-code{font-size:16px}html.uc-new main form.contact-form .field__checkbox-wrapper input[type=checkbox]{margin-left:0!important;margin-right:0!important}}@media screen and (max-width:360px){html.uc-new main .contact-form__wrapper{padding:16px!important}html.uc-new main form.contact-form .field__input{padding-left:12px!important;padding-right:12px!important}html.uc-new main form.contact-form .phone-field-wrapper .iti__selected-flag{padding:0 8px 0 12px!important}html.uc-new main form.contact-form .phone-field-wrapper input.field__input[type=tel]{padding:0 12px!important}}
/*# sourceMappingURL=/cdn/shop/t/112/assets/upcores-new.css.map */
