@media screen and (max-width:608px){.mosaic-grid__item.mosaic-grid__item--medium-vertical-rect{display:none}#shopify-section-template--23215291138373__mosaic_grid_2_column_tFB8Kq .mosaic-grid__item.mosaic-grid__item--small-square:nth-child(6){display:none!important}}.header__logo-image{width:80px!important}.nav__link{font-size:11px!important;letter-spacing:-.1px!important;text-align:left!important}.header:not(.header--transparent) .nav__link{color:#444!important}.breadcrumbs__link,.breadcrumbs__current{font-size:11px!important;letter-spacing:-.1px!important;text-align:left!important}.breadcrumbs__link{color:#444!important}.product__media-action-button{background:#fff;border-radius:0!important;box-shadow:none!important;height:40px!important;margin:0!important;opacity:.77;width:40px!important}@media screen and (min-width:960px){.product__meta{padding-left:60px!important}}.product__title{letter-spacing:-.4px!important;line-height:35px!important}.product__title.type-heading-dynamic{margin-bottom:14px!important}.product__price span{color:#333!important;font-size:16px!important;letter-spacing:-.23px!important;text-align:center!important}.product__price.type-body-regular{margin-bottom:69px!important}.bttn.product-item__add-to-cart-button{border:1px solid rgb(68,68,68);color:#444;background-color:transparent}.product-form__option-label.type-heading-3,select.product-form__option-select{border:0!important;color:#000!important;font-family:NeueHaasGroteskDisplayPro45Light,system-ui,sans-serif!important;font-size:12px!important;font-weight:350!important;letter-spacing:-.27px!important;text-align:left!important;text-transform:none!important}.product-form__controls-group{margin:0!important}.product-form__controls-group:has(#Quantity-template--23215291236677__main) .product-form__controls-label-wraper.type-heading-3{display:none!important}.product-form__item.product-form__quantity{border:.5px solid #333333!important}.product-form__item.product-form__item--submit.product-form__item--payment-button{flex-grow:1}.product-form__option-select-wrapper{border-radius:none!important;border:.5px solid #333333!important}.product-form__option-select-icon svg,.product-form__quantity-button svg{color:#333!important}.product-form__submit-button-wrapper .bttn.product-form__cart-submit.bttn--secondary{border:none!important;background-color:#333!important;color:#fdfdfd!important;letter-spacing:0px!important}.product-form__option.js-enabled:nth-child(2){margin-top:28px!important;margin-bottom:32px!important}.product-feature-widget__button-wrapper{margin-top:28px!important}hr.product__border{display:none!important}.product__feature-widget.product__feature-widget--left-column{display:none}.product-form__submit-button-wrapper{min-height:106px!important}.product-form__submit-button-wrapper:has(#button-widget) #button-widget{display:block!important;width:100%}#button-widget div button{width:100%!important}#button-widget{display:none}.collapsible-row-list-item__heading.type-heading-2{font-family:StackSansHeadline,system-ui,sans-serif!important;font-size:14px!important;font-weight:500;letter-spacing:-.2px!important;color:#444!important;text-align:left!important;line-height:21px!important}.metafield-rich_text_field h3{color:#444;font-size:13px;font-weight:500;letter-spacing:2.3px;text-align:left;line-height:21px}.product-thumbnails__item-link.active .image__img{box-shadow:0 0 0 2px #fff!important}.product--thumbnails-horizontal .product-thumbnails__list{grid-gap:6px!important}.product-thumbnails__list{margin-top:6px!important}@media(min-width:60em){.cart-template__dynamic-checkout-buttons{margin-left:-148px}}.store-availability-container__wrapper,.swym-button-bar.swym-wishlist-button-bar.swym-inject,.shopify-payment-button,.product__policies.rte.type-body-small.tc.mt1.mb0{display:none!important}.payment-information-copy{margin-top:54px;font-size:12px;color:#222;letter-spacing:-.08px;line-height:22px}.reputon-testimonials-widget svg{fill:#444!important}.reputon-testimonials-widget *{color:#777!important;font-family:var(--font-body)!important;font-weight:var(--font-body-weight)!important;font-size:var(--font-size-body-base)!important;font-style:var(--font-body-style)!important}.columns-flex--lSzRJ.top-part--2mYmj{margin-bottom:5px!important}.columns-flex--lSzRJ.top-part--2mYmj span{font-weight:700!important}.reviews-footer--b0D19{display:none!important}.bt--8W-7g.link--28Xjo{background-color:transparent!important;border:1px solid rgb(68,68,68)!important;border-radius:0!important;color:#444!important;font-family:var(--font-body)!important;font-size:var(--font-size-button)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--font-letter-spacing-button)!important;text-align:center!important;text-transform:uppercase!important}.image-hero button,.image-hero .button{border:1px solid #FFFFFF!important;background-color:transparent!important;color:#fff!important}.image-hero button:hover,.image-hero .button:hover{background-color:#ffffff1a!important;border-color:#fff!important}h1.image-hero__heading.type-heading-dynamic{font-family:Optima,Optima Nova,Candara,sans-serif}label[for^=Quantity-]{display:none}#shopify-section-template--29415791198533__quote_gfx6Jx{border-top:1px solid currentColor;margin-top:50px!important}#shopify-section-template--29415791198533__quote_gfx6Jx .quote__author{text-align:center;display:block;margin-top:25px}#shopify-section-template--29415791198533__quote_gfx6Jx .section--spacing-tall{padding-top:40px!important;padding-bottom:40px!important}#shopify-section-template--29415791198533__quote_gfx6Jx .section--bordered{border:none!important}#shopify-section-template--29415791198533__rich_text_bCGF9K .section--spacing-regular{padding-bottom:50px!important}#shopify-section-template--29415791198533__image_hero_kwQM4P{max-width:1010px!important;margin-left:auto!important;margin-right:auto!important}.rte h1{font-size:58px!important;margin-bottom:10px!important;letter-spacing:-.3px!important;line-height:1.1!important}.rte h2{font-size:21px!important}.rte h3{font-family:Optima,Optima Nova LT,Candara,sans-serif!important;text-transform:uppercase!important;font-size:24px!important;font-weight:500!important;max-width:500px!important;line-height:1.2!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:25px!important}.rte p{max-width:600px!important;font-size:14px!important;line-height:2.1!important;margin-left:auto;margin-right:auto}.rte img.breakout{width:80vw!important;max-width:80vw!important;margin-left:calc(-40vw + 50%)!important;margin-right:calc(-40vw + 50%)!important;display:block!important;float:none!important}.rte img.breakout--sm{width:70vw!important;max-width:70vw!important;margin-left:calc(-35vw + 50%)!important;margin-right:calc(-35vw + 50%)!important;display:block!important;float:none!important}.rte p:has(img.breakout){max-width:100%!important;overflow:visible!important}.rte blockquote{max-width:2000px!important;margin:0 auto 28px!important;padding:40px 10%!important;background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;text-align:center!important;display:block!important}.rte blockquote p{max-width:100%!important;font-family:NeueHaasGroteskDisplayPro55Roman,system-ui,sans-serif!important;font-size:34px!important;font-style:normal!important;font-weight:400!important;line-height:49.4px!important;letter-spacing:-.5px!important;color:#000!important;text-align:center!important;background:transparent!important}.rte blockquote cite,.rte blockquote footer{display:block!important;text-align:center!important;margin-top:25px!important;font-style:normal!important;font-size:13px!important;color:#888!important}.product__description[data-id=text_YVWTte]>.rte{font-family:NeueHaasGroteskDisplayPro45Light,system-ui,sans-serif}[id=shopify-block-template--29415791460677__main__text_YVWTte] p,[id=shopify-block-template--29415791460677__main__text_YVWTte] span,[id=shopify-block-template--29415791460677__main__text_YVWTte] div{font-size:12px!important}#shopify-block-template--29415791460677__main__text_YVWTte{margin-top:-20px}.collection-list__product-count{display:none!important}.collection-list__title,.collection-list-grid__title{font-weight:400!important}.product-item__vendor{font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;color:#000;margin:0 0 .25rem}.featured-collection .button--secondary:hover,.featured-collection .button--outlined:hover{color:#fff}#shopify-section-template--29415788904773__blocks_eQ9bAH{padding-top:100px!important}#shopify-section-template--29415791001925__newsletter_tyDXpz input[type=email]{border:1px solid #000!important}#shopify-section-template--29415791001925__mosaic_grid_2_column_PnPkB8 .mosaic-grid,#shopify-section-template--29415791001925__mosaic_grid_2_column_PnPkB8 [class*=grid]{gap:5px!important}.featured-collection-row .carousel__item,.featured-collection-row .carousel__slide,.featured-collection-row li{padding:0 2.5px!important}.featured-collection-row .carousel,.featured-collection-row ul,.collection-list .carousel{margin:0 -2.5px!important}.featured-collection-row .carousel__slide,.collection-list .carousel__slide{padding:0 2.5px!important}.ai-project-sourcing-subheading-addlmylr5nm14tvzuaaigenblockf88ba0dtavjaw{border-top:none!important;padding-top:10px}#shopify-section-template--29415791001925__1776601715839c8863 .ai-gen-block-f88ba0d-TaVjaw,#shopify-section-template--29415791001925__1776601715839c8863 [class*=columns],#shopify-section-template--29415791001925__1776601715839c8863 [class*=grid]{border-top:1px solid #000!important;padding-top:10px}#shopify-section-template--29415791001925__featured_collection_row_6EENKK,#shopify-section-template--29415791001925__mosaic_grid_2_column_PnPkB8{border-bottom:1px solid #dddddd;margin-bottom:20px!important;padding-bottom:0!important}#shopify-section-template--29415791001925__featured_collection_row_6EENKK{margin-top:0;margin-bottom:25px!important;padding-top:0;padding-bottom:0}.product__price.type-body-regular{margin-bottom:0!important}.product-ships-in{font-size:11px;color:#666;margin-top:10px;margin-bottom:50px}.fabric-dropdown{position:relative;width:100%}.fabric-dropdown__trigger{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:.5px solid #333333;background:transparent;cursor:pointer;text-align:left;font-family:NeueHaasGroteskDisplayPro45Light,system-ui,sans-serif;font-size:12px;font-weight:350;letter-spacing:-.27px;color:#000}.fabric-dropdown__trigger-swatch,.fabric-dropdown__item-swatch{display:inline-block;width:28px;height:28px;border-radius:50%;background-size:cover;background-position:center;flex-shrink:0;border:.5px solid rgba(0,0,0,.1)}.fabric-dropdown__trigger-label{flex:1}.fabric-dropdown__trigger-icon{color:#333;display:flex;align-items:center}.fabric-dropdown__trigger[aria-expanded=true] .fabric-dropdown__trigger-icon{transform:rotate(180deg)}.fabric-dropdown__menu{position:absolute;top:100%;left:0;right:0;z-index:200;background:#fff;border:.5px solid #333333;border-top:none;list-style:none;margin:0;padding:0;max-height:280px;overflow-y:auto}.fabric-dropdown__item{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;border:none;background:transparent;cursor:pointer;font-family:NeueHaasGroteskDisplayPro45Light,system-ui,sans-serif;font-size:12px;font-weight:350;letter-spacing:-.27px;color:#000;text-align:left}.fabric-dropdown__item:hover{background:#f5f5f5}.fabric-dropdown__item.selected{background:#f0f0f0}.fabric-dropdown__menu[hidden]{display:none}.product__fabric-guide-link{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#000;text-decoration:none}.product__fabric-guide-link{display:inline;font-family:NeueHaasGroteskDisplayPro45Light,system-ui,sans-serif;font-size:12px;font-style:normal;font-weight:450;letter-spacing:-.33px;line-height:29.4px;color:#000;text-decoration:none;-webkit-font-smoothing:antialiased}.product__description .rte a{font-family:NeueHaasGroteskDisplayPro45Light,system-ui,sans-serif;font-size:12px;font-weight:350;letter-spacing:-.27px;color:#000;text-decoration:none;-webkit-font-smoothing:antialiased}.product__description .rte a:hover{text-decoration:underline}.product__description{display:inline-flex;align-items:center;gap:48px}.product__fabric-guide-link{display:inline;font-family:NeueHaasGroteskDisplayPro45Light,system-ui,sans-serif;font-size:12px;font-weight:350;letter-spacing:-.27px;color:#000;text-decoration:none;-webkit-font-smoothing:antialiased}.product__description .rte{margin-left:15px}.footer__payment-icons .icon,.footer .payment-icons svg,.footer [class*=payment] img,.footer [class*=payment] svg{filter:grayscale(100%)}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom.css.map */
