.noha-studio .noha-breadcrumbs{width:100%;color:var(--noha-muted, #646b5e);font:400 .6875rem/1.6 var(--font-body--family)}.noha-studio .noha-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:6px 10px;list-style:none;padding:0;margin:0}.noha-studio .noha-breadcrumbs li{min-width:0;overflow-wrap:anywhere}.noha-studio .noha-breadcrumbs li+li:before{content:"/";padding-right:10px;opacity:.45}.noha-studio .noha-breadcrumbs a{text-underline-offset:4px}.noha-studio[data-noha-template=collection] main h1,.noha-studio[data-noha-template=search] main h1{overflow-wrap:anywhere;margin:0}.noha-studio .product-grid-container,.noha-studio .product-grid__item,.noha-studio .product-card,.noha-studio .product-card__content{min-width:0}.noha-studio .product-card .card-gallery{border-radius:0}.noha-studio .product-card .card-gallery .product-media-container img{width:100%;height:100%}.noha-studio .product-card .noha-product-brand{margin-top:10px}.noha-studio .product-card [ref=productTitleLink]{width:100%}.noha-studio .product-card [ref=productTitleLink] p{font-size:.8125rem;min-height:3em;line-height:1.5;overflow-wrap:anywhere}.noha-studio .product-card .price{font-size:.875rem;letter-spacing:0}.noha-studio .product-grid[product-grid-view=default]{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:750px){.noha-studio .product-grid[product-grid-view=default]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1100px){.noha-studio .product-grid[product-grid-view=default]{grid-template-columns:repeat(4,minmax(0,1fr))}}.noha-studio .facets{border-block:1px solid var(--noha-line)}.noha-studio .facets :is(summary,select,.facets__button){min-height:44px}.noha-studio .facets :is(summary,label,select){font-size:.8125rem;text-transform:none}.noha-studio .facets input[type=checkbox]{min-width:18px;min-height:18px}.noha-studio .facets__summary{letter-spacing:.015em}.noha-studio .main-collection-grid__empty{padding-block:80px;text-align:center}.noha-studio .product-information{padding-block:24px 64px}.noha-studio .product-information .product-details{min-width:0}.noha-studio .product-details .noha-product-brand{font-size:.875rem;letter-spacing:.025em}.noha-studio .product-details h1{overflow-wrap:anywhere;margin:0}.noha-studio .product-details .price{font-size:1.125rem;font-weight:400}.noha-studio .product-details .variant-option{min-width:0}.noha-studio .product-details .variant-option__button-label{min-height:44px;min-width:44px;font-size:.8125rem}.noha-studio .product-details .add-to-cart-button{min-height:54px;letter-spacing:.03em}.noha-studio .product-details .product-form-buttons{gap:12px}.noha-studio .product-media-gallery .product-media-container{background:#fff}.noha-studio .noha-product-facts{margin:0;border-block:1px solid var(--noha-line)}.noha-studio .noha-product-facts>div{display:grid;grid-template-columns:minmax(75px,.35fr) minmax(0,1fr);gap:16px;padding-block:18px}.noha-studio .noha-product-facts :is(dt,dd){margin:0;font-size:.8125rem;line-height:1.6;overflow-wrap:anywhere}.noha-studio .noha-product-facts dt{color:var(--noha-muted, #646b5e)}.noha-studio .noha-product-details .details__header{min-height:54px;font-size:.875rem;font-weight:500}.noha-studio .noha-product-details .details-content{font-size:.875rem;line-height:1.8;padding-bottom:24px}.noha-studio .noha-product-alternatives h2{font:500 .8125rem/1.5 var(--font-body--family);margin:0 0 12px}.noha-studio .noha-product-alternatives ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.noha-studio .noha-product-alternatives li{min-width:0;max-width:100%}.noha-studio .noha-color-link{display:flex;align-items:center;gap:10px;max-width:100%;min-height:60px;padding:8px 12px;border:1px solid var(--noha-line);text-decoration:none;font-size:.75rem}.noha-studio .noha-color-link img{width:44px;height:44px;object-fit:contain;background:#fff}.noha-studio .noha-color-link span{min-width:0;overflow-wrap:anywhere}.noha-studio .noha-color-link:hover{border-color:currentColor}.noha-studio :is(.noha-color-link,.noha-breadcrumbs a):focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:749px){.noha-studio .product-information{padding-block:0 40px}.noha-studio .product-details>.group-block>.group-block-content{gap:20px}.noha-studio .product-card .noha-product-brand{font-size:.6875rem}.noha-studio .product-card [ref=productTitleLink] p{font-size:.75rem}}.noha-studio .cart-page{column-gap:clamp(32px,5vw,80px)}.noha-studio .cart-page__title h1{font:400 clamp(2.5rem,5vw,4.5rem)/1.06 var(--noha-font-display);letter-spacing:-.025em}.noha-studio :is(.cart-items__details,.cart-page__summary){min-width:0}.noha-studio .cart-items__title{font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.noha-studio .cart-items__media-image{object-fit:contain;background:#fff;padding:5px}.noha-studio .cart-items__media-container{background:#fff}.noha-studio .cart-items__variants{font-size:.75rem;line-height:1.6}.noha-studio .cart__checkout-button{min-height:54px}.noha-studio .cart-drawer__summary{border-top:1px solid var(--noha-line)}.noha-studio .cart-drawer__items .cart-items__title{font-size:.8125rem}.noha-studio .cart-page--empty{min-height:280px;padding-block:64px}.noha-studio .search-page__header{gap:24px;padding-block:48px 24px}.noha-studio .search-page__header :is(search-page-input-component,.search-page-input__parent){width:100%;max-width:680px;min-width:0}.noha-studio .search-page-input{min-height:56px;font-size:1rem}.noha-studio .main-collection-grid__title{font:400 clamp(1.75rem,3vw,2.5rem)/1.1 var(--noha-font-display);margin:0 0 24px}.noha-studio .search-results__no-results{font-size:.9375rem;line-height:1.8}.noha-studio[data-noha-template="404"] main h1{font:400 clamp(3rem,7vw,6rem)/1.05 var(--noha-font-display)}.noha-studio[data-noha-template=page]:not([data-noha-page=since-1985]) main h1{font:400 clamp(2.75rem,6vw,5rem)/1.05 var(--noha-font-display);letter-spacing:-.025em}.noha-studio[data-noha-template=page]:not([data-noha-page=since-1985]) .page-content{min-width:0;max-width:100%;overflow-wrap:anywhere;line-height:1.8}.noha-studio .contact-form{max-width:680px;min-width:0}.noha-studio .contact-form__form{gap:12px}.noha-studio .contact-form__label{display:block;font-size:.75rem;line-height:1.5}.noha-studio .contact-form__input{min-width:0;min-height:52px;border:1px solid var(--noha-line);background:transparent;font-size:1rem;padding:12px 14px}.noha-studio .contact-form__input--textarea{min-height:180px;resize:vertical}.noha-studio .contact-form__form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px}.noha-studio .contact-form__field{display:grid;gap:8px;min-width:0}.noha-studio .contact-form__form :is(.button,button[type=submit]){min-height:52px;margin-top:12px}.noha-studio .email-signup__input-group{min-width:0}.noha-studio .email-signup__input{min-width:0;font-size:1rem}.noha-studio .email-signup__button{min-width:44px;min-height:44px}.noha-studio :is(.contact-form__input,.search-page-input):focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:749px){.noha-studio .cart-page{padding-block:32px 48px}.noha-studio .search-page__header{padding-block:32px 16px}.noha-studio .contact-form__form-row{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/noha-commerce.css.map */
