@font-face{font-family:Items-Thin;src:url(/cdn/shop/files/Items-Thin.woff) format("woff")}@font-face{font-family:Commons-Book;src:url(/cdn/shop/files/TT_Commons_Classic_Book.woff2) format("woff")}.header[allow-transparency] .black-logo,.header.is-filled[allow-transparency] .white-logo,.white-logo{display:none}.header[allow-transparency] .white-logo,.header.is-filled[allow-transparency] .black-logo{display:inherit}.header[allow-transparency] .count-bubble{color:#fff}.header.is-filled[allow-transparency] .count-bubble{color:#000}.contents details{margin-top:6px;line-height:18px}.contents details summary{border-bottom:1px solid transparent}.product-info__buy-buttons button,li a,a,button,.accordion__toggle,.footer__copyright,#mobile-menu.menu .title,.contents details summary{font-family:Commons-Book;text-transform:uppercase;font-weight:100!important;letter-spacing:1px}body,p,h1.product-info__title,.product-card__title,body.template-customers-login h1,body.template-customers-register h1,body.template-search h1,.product-card__title a,.quick-buy-drawer__variant a,.product-card__quick-buy button,.submenu-list li a,.submenu-list li,.standard-page .h1{font-family:Items-Thin,serif!important;letter-spacing:1px;font-weight:300!important;text-transform:capitalize}.prose,.prose p{font-family:Items-Thin,serif!important;letter-spacing:1px;font-weight:300!important;text-transform:none!important;text-align:left}.rich-text .prose .prose-wrap:first-child p{text-align:right!important}.product-card__title{width:80%;font-size:14px}.product-card__title a{text-transform:capitalize!important}.metafield-multi_line_text_field{text-transform:none!important}.shopify-section--product-recommendations .h2,.shopify-section--featured-collection .h2{font-size:16px;text-transform:uppercase!important;font-weight:100!important;letter-spacing:1px;font-family:Commons-Book}.header__logo-text img{height:40px;width:100%}@media screen and (max-width: 700px){.header__logo-text img{height:30px}.header__logo{width:200px;padding-left:15px}}body.template-customers-register .button--xl,body.template-customers-login .button--xl{border:1px solid black;background:transparent;color:#000;font-family:Commons-Book;letter-spacing:1px;font-weight:100}body.template-customers-register .button--xl:hover,body.template-customers-login .button--xl:hover{border:1px solid black;background:#000;color:#fff}.shopify-section--featured-collection .prose,.shopify-section--product-recommendations .prose{text-align:center;width:100%}.shopify-section--featured-collection .prose span,.shopify-section--product-recommendations .prose span{font-size:20px;letter-spacing:1px}.shopify-section--product-recommendations .section-header{display:flex}.product-card__badge-list{display:none}.color-swatch--sm{border:1px solid}.product-card{background:transparent}.product-card .product-card__info{padding:10px 0}.product-card .product-card__info .w-full{display:flex;justify-content:space-between}.variant-picker__option-info,.variant-picker__option-info .text-subdued{display:none}.product .block-swatch{padding:0 0 5px;border:0;margin-right:10px;height:auto}.product .block-swatch span{font-size:13px}.product .block-swatch__color{height:12px;width:12px}.product .block-swatch:before{box-shadow:none;border-bottom:1px solid black;bottom:1px}.product .block-swatch.is-disabled{background:none}.product-info__buy-buttons button,#preorder-me-btn{border:1px solid #26291e;background:#26291e;color:#fff;text-transform:uppercase;font-weight:400}#preorder-me-btn:hover{border:1px solid black;color:#000;background:transparent!important}#preorder-me-btn{padding-block-start:1.075rem;padding-block-end:1.075rem;padding-inline-start:var(--spacing-10);padding-inline-end:var(--spacing-10);font-family:Commons-Book;text-transform:uppercase;letter-spacing:1px;border-radius:0}#preorder-me-msg{text-transform:initial;margin-top:10px;font-size:13px}.preorder-tag{position:absolute;right:15px;top:15px;background:#fff;color:#000;font-size:15px;padding:10px 20px;z-index:1}.product .buy-buttons{display:flex;flex-direction:column}.shopify-section.shopify-section--product-recommendations{margin-top:0}.collection-preheader{display:flex;justify-content:space-between}.submenu-list{display:none}.submenu-list li{margin-right:20px}.submenu-list li a{text-transform:capitalize!important}.media-with-text__item{display:flex}.media-with-text__content,.media-with-text__media{padding:0;width:50%}.media-with-text__content{padding-left:10px}.media-with-text__content h6{text-transform:uppercase!important;font-size:15px!important;font-family:Commons-Book!important;letter-spacing:1px;font-weight:100}.media-with-text__content .prose p{margin-top:0!important}.media-with-text__media img{width:40%;height:auto;margin-right:30px;margin-left:auto}.price-list{font-family:Commons-Book;text-transform:uppercase;font-weight:300;letter-spacing:1px;font-size:13px}.footer__copyright{font-size:10px}.footer__block-list{justify-content:flex-start;align-items:flex-start}.footer__block-list ul li{vertical-align:top;line-height:20px}.footer__block-list ul li a{text-transform:uppercase;font-size:12px;opacity:1}.footer-logo{margin-left:auto}.footer-logo img{width:50px;margin-left:auto}.footer .footer__aside,.footer .footer__wrapper{display:flex;flex-direction:column;gap:0}.footer__block-list{margin-bottom:20px}.footer__aside-top{margin-bottom:10px}.footer button span{font-size:12px;font-weight:500}.newsletter-drawer__content svg{display:none}.newsletter-drawer__content button{border:1px solid rgba(0,0,0,.1);color:#000;background:transparent}.newsletter-drawer__content .h5{text-transform:uppercase!important;font-size:17px!important;font-family:Commons-Book!important}.standard-page .h1{font-size:35px}.standard-page h2,.standard-page h3,.standard-page h4{font-size:20px!important}.standard-page .prose{text-align:center}.product .product-info__title{font-size:20px;font-weight:200}.product .product-info__description{margin-top:30px}.product .circle-chevron{background:transparent}.product-info__buy-buttons button:hover{border:1px solid black;color:#000;background:transparent!important}body .header__cart-count:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){position:relative;left:0!important;top:0!important;right:0 !improtant;font-size:13px!important}body .count-bubble{font-weight:300!important;font-size:13px!important;background:transparent!important}body .cart-drawer__top .h5{letter-spacing:1px}body .cart-toggle,body .header__cart-count,.cart-count{display:flex;justify-content:center;align-items:center}body .header__cart-count{margin-left:4px}body .header__cart-count .count-bubble{background:transparent}body .variant-picker__option button{padding:0 50px 0 0;width:auto;height:auto;display:flex;justify-content:center;align-items:center;border:0;border-bottom:1px solid black;position:relative;margin-bottom:10px}body .variant-picker__option .select-chevron:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}body.template-product .popover-listbox__option[aria-selected=true],body.template-product .popover-listbox__option{border:0;padding-left:20px;width:100%}.pagination{border:0}.proseReviews p{display:none}.rich-text__wrapper{max-width:100%!important;min-width:100%}.rich-text .prose,.standard-page{display:flex;gap:3%}.standard-page{width:80%;max-width:1000px}.rich-text .prose .prose-wrap,.standard-page .h1,.standard-page .prose{width:50%;margin-top:0}.rich-text .prose .prose-wrap .h3,.rich-text .prose .prose-wrap .h5,.rich-text .prose .prose-wrap .h4,.rich-text .prose .prose-wrap h6,.standard-page .h1,.standard-page .prose h3,.standard-page .prose h4,.standard-page .prose h5{text-transform:uppercase!important;font-size:18px;font-family:Commons-Book!important}.standard-page .prose h3,.standard-page .prose h4,.standard-page .prose h5{text-align:left;font-size:18px!important}.standard-page .prose,.standard-page .prose ul{text-align:left}.rich-text .prose .prose-wrap h6 strong{font-weight:300!important}.rich-text .prose .prose-wrap:first-child,.standard-page .h1{text-align:right}.rich-text .prose .prose-wrap:last-child,.standard-page .prose{padding-right:5%;margin-top:-4px}.view-all{display:flex;justify-content:center;align-items:center}.view-all a{border-bottom:1px solid}.view-all a:hover{border-bottom:1px solid transparent}body .link-faded-reverse:hover{border-bottom:1px solid;opacity:1}[aria-current]:not([aria-current=false]){border-bottom:1px solid}.navigation-drawer .panel__scroller{flex-direction:column;display:flex}#mobile-menu.menu{width:100%;text-align:left;height:auto}.panel-footer{display:none}#mobile-menu.menu .title,#mobile-menu.menu .standalone{font-size:18px;cursor:pointer;margin-bottom:5px}#mobile-menu.menu .standalone{line-height:20px}#mobile-menu.menu li ul li a{font-size:15px;font-family:Items-Thin;text-transform:capitalize!important}.secondary-menu{margin-top:auto}.secondary-menu li a{font-size:12px;text-transform:uppercase!important}@media only screen and (max-width: 999px){.secondary-menu{display:none}.navigation-drawer>[is=close-button]{font-size:16px}#mobile-menu.menu{text-align:center;height:auto}.mobile-search a{font-size:25px;font-weight:100;letter-spacing:1px;font-family:Commons-Book}.mobile-search{margin-bottom:50px}.panel-footer{margin-top:30px;display:flex;justify-content:center}.panel-footer__localization-wrapper a{font-size:25px}.panel-list__wrapper ul{text-align:center}#mobile-menu.menu .title{font-size:25px;letter-spacing:0;cursor:pointer}#mobile-menu.menu li ul li a{font-size:22px;font-family:Items-Thin;text-transform:capitalize!important}#mobile-menu.menu li ul li{margin-bottom:15px}#mobile-menu.menu li ul{margin:20px 0 35px!important}}#mobile-menu.menu li ul{display:none;margin:0 0 15px}#mobile-menu.menu li ul.open_mobile{display:block}#mobile-menu.menu li ul.nested{display:none;margin:10px}#mobile-menu.menu li ul.nested li{margin-bottom:5px;font-size:16px}#mobile-menu.menu li a{padding:0;line-height:20px}.header__icon-list a{border-bottom:1px solid transparent;line-height:20px}.header__icon-list a:hover{border-bottom:1px solid}label.White .block-swatch__color,label.Osyter .block-swatch__color,label.Oyster .block-swatch__color,label.Natural .block-swatch__color,label.Salt .block-swatch__color,label.Cloud .block-swatch__color,label.Clear .block-swatch__color{border:1px solid rgb(219,217,217)}body .block-swatch.is-disabled,body :checked+.block-swatch.is-disabled{background:none;opacity:.3}body .navigation-drawer[mobile-opening=left]{z-index:10}.predictive-search__tab-item button{font-size:15px;font-weight:100;font-family:Commons-Book;border-bottom:1px solid transparent}.predictive-search__tab-item [aria-selected],.predictive-search__tab-item button:hover{border-bottom:1px solid black}body .predictive-search__tab-item [aria-selected=false]:not(:hover){opacity:1!important;border-bottom:0}.predictive-search__tab-content .reversed-link,.predictive-search__tab-content .text-subdued{font-family:Items-Thin;text-transform:capitalize}.navigation-drawer[mobile-opening=left]>[is=close-button]{border:0}.group[aria-expanded=true] .circle-chevron.group-expanded\:colors:not([disabled]){background:transparent!important;color:#000!important}.search-drawer{z-index:99999999}body .navigation-drawer[mobile-opening=left]{padding:0}body .panel__wrapper{gap:10px;padding:45px}.panel-footer__localization-wrapper{border:0;padding:0;text-align:center;display:flex;align-items:center;justify-content:center}.navigation-drawer [is=close-button]{border:0;padding:0}.navigation-drawer svg.icon.icon-close{width:30px;height:30px}.product-card__info .product-card__aside{display:none}.afterpay-paragraph span{margin-left:10px}body .product-info__price{margin-bottom:0}body .product-info__price .line-through{font-size:16px}body .product-info__liquid{margin-top:5px}.badge--on-sale{display:none}.spf-has-filter.spf-layout-theme #gf-products{margin-top:20px!important}.collection__results{position:relative}#gf-controls-container{position:absolute;right:-25px;top:-47px}#gf-tree .gf-label{letter-spacing:1px}body.template-collection .gf-block-title .h3{font-size:14px}body.template-collection .gf-block-title .h3 span{font-family:Commons-Book;font-weight:100;letter-spacing:1px}body.template-collection #gf-tree{width:450px!important;padding:25px!important;right:-450px!important;left:inherit}body .gf-offcanvas #gf-tree,body .gf-offcanvas #gf-tree .gf-tree-overlay{transition:right .25s}html.gf-offcanvas.offcanvas-open #gf-tree,html.gf-offcanvas.offcanvas-open #gf-tree .gf-tree-overlay{right:0!important;left:inherit!important}body .gf-filter-selection,body .gf-filter-trigger .fa{display:none!important}body .gf-filter-trigger span{font-size:16px!important;font-family:Commons-Book;text-transform:uppercase!important;padding:0!important;border-bottom:1px solid transparent;line-height:20px}body .gf-filter-trigger span:hover{border-bottom:1px solid}body>#gf-tree .gf-filter-footer button{text-align:center;font-family:Commons-Book;font-weight:100!important}body .gf-refine-toggle-mobile,body .gf-form-button-group button{background:transparent!important;border:0!important;padding:0!important}body .gf-refine-toggle-mobile span{padding:0!important}body .gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle button{padding:0!important;border-left:0!important;border-right:0!important;border-top:0!important;border-bottom:1px solid transparent!important}body .gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle button:hover,body .gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle a.checked,body .gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle button.checked{color:#000!important;background-color:#fff!important;border-bottom:1px solid black!important}body .gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle{margin:0 23px 10px 0!important}body .gf-clear{position:absolute;right:20px!important}body #gf-tree .gf-filter-header>div.gf-filter-heading{text-transform:inherit!important}body #gf-tree .gf-filter-header{padding:0 0 0 15px!important}body .gf-left #gf-tree .globo-selected-items-wrapper .globo-selected-items,body .gf-option-block,body #gf-tree .gf-filter-header{border-bottom:0!important}body .gf-option-block .gf-block-title .h3:after{margin-right:0!important;float:right!important}body #gf-tree .gf-filter-footer{border-top:0!important}body .gf-refine-toggle-mobile span,body span#gf-mobile-refine-toggle{height:18px}body.gf-offcanvas .gf-option-block .gf-block-title .h3:after,body.gf-offcanvas .gf-option-block .gf-block-title h3:after{content:"+"!important}body.gf-offcanvas .gf-option-block.is-collapsed .gf-block-title .h3:after,body.gf-offcanvas .gf-option-block.is-collapsed .gf-block-title h3:after{content:"\2014"!important}.klaviyo-bis-trigger{border:1px solid black;font-family:Commons-Book;background:transparent;font-weight:500;font-size:16px;letter-spacing:1px}.klaviyo-bis-trigger:hover{border:1px solid black;background:#000;color:#fff}.order-summary .item-url,.cart-drawer .item-url{font-family:Items-Thin!important;text-transform:Capitalize!important}.cart-footer .h5{font-family:Commons-Book;text-transform:uppercase;font-weight:300;letter-spacing:1px;font-size:15px}.cart-footer .button--xl,.cart-order .button--xl{font-family:Commons-Book;text-transform:uppercase;font-weight:300;letter-spacing:1px;border:1px solid #26291e;background:#26291e;color:#fff}.cart-footer .button--xl:hover,.cart-order .button--xl:hover{border:1px solid black;color:#000!important;background:transparent!important}.cart-order h1,.cart-order .accordion__toggle .h6,.cart-form__totals .h5{font-size:16px;text-transform:uppercase!important;font-weight:100!important;letter-spacing:1px}.order-summary__header th{font-family:Commons-Book;text-transform:uppercase;font-weight:300;letter-spacing:1px}.quantity-title{text-align:center}.cart-order .circle-chevron{background:transparent!important}.payment-types{background:#fff;padding:20px}body .product-card__mobile-quick-buy-button{font-size:20px;height:1.75rem;width:1.75rem;border:0}.product-card__mobile-quick-buy-button div{padding-bottom:4px}.scr.basic .top-description p,.scr.basic .top-description p span,.scr.basic .bottom-description p,.scr.basic .bottom-description p span{text-transform:none!important;font-family:Items-Thin!important;font-weight:100!important;font-size:16px!important;line-height:25px;letter-spacing:1px!important}.scr.basic .top-description p{margin-bottom:20px}body .scr-modal{padding:0 40px 40px!important;max-width:1000px!important}body .scr-modal .scr-close{margin:7px -30px -7px auto!important;opacity:1!important}body .scr-modal .scr-close:after,body .scr-modal .scr-close:before{width:1px!important}body .scr.basic table tr:first-child td{font-family:Items-Thin!important;font-weight:100!important;background:transparent!important}body .scr.basic table tr td{background:transparent!important}body .scr.basic table tr td{font-family:Commons-Book!important;font-size:14px}.prose-wrap ul,.standard-page ul{padding-left:20px}.prose-wrap li,.standard-page ul li{margin-left:0;list-style-position:outside}.video-play-button:before{display:none}#stamped-main-widget{margin:0!important}.stamped-header-title,div[data-widget-style*=standard] .stamped-tab-container{display:none!important}.summary-overview,body .stamped-review-header-title{font-family:Commons-Book!important;font-size:14px;font-weight:100}.stamped-review-header,.stamped-review-options{font-family:Commons-Book!important}.stamped-reviews .stamped-review-options ul li,body div.stamped-container[data-widget-style],body div[data-widget-style] div.stamped-container{margin-bottom:0!important}.stamped-review-image,.stamped-review-footer{display:none!important}.stamped-review-body{padding-bottom:20px}body .stamped-review{padding-top:10px!important;margin-bottom:0!important}[data-widget-style=standard2] .stamped-reviews .stamped-review-options:not(:empty){margin:0!important}#stamped-rewards-views,.st-mt-15,.stamped-filter-selects,[data-widget-style=standard2] .stamped-review-content{margin-top:0!important}body [data-widget-type=minimal] .stamped-review>.stamped-review-content{margin-left:0!important}.stamped-content{margin-top:20px}body .stamped-summary-actions-newquestion,body .stamped-summary-actions-newreview{margin:0!important}body.sign-up .shopify-section--rich-text{padding-top:100px}body.sign-up .shopify-section--custom-html{padding-bottom:100px}body.sign-up .shopify-section--rich-text .section{padding-bottom:30px}body.sign-up .rich-text .prose .prose-wrap:first-child,body.sign-up .rich-text .prose .prose-wrap:last-child{text-align:center;width:100%;padding:0}body.sign-up .rich-text .prose .prose-wrap .h3{margin-bottom:20px}body.sign-up .rich-text .prose .prose-wrap:first-child p,body.sign-up .rich-text .prose .prose-wrap:last-child p{text-align:center!important}body.sign-up .klaviyo-form,body.sign-up .rich-text .prose,body.sign-up .klaviyo-form form{display:flex!important;justify-content:center;flex-direction:column;width:100%;align-items:center}body.sign-up .klaviyo-form form{min-width:600px}body.sign-up .section-full form input{border:1px solid black!important;background:transparent!important;border-radius:0!important;width:100%!important;text-align:center!important;padding-left:0!important}body.sign-up .section-full form button{background:#000!important;color:#fff!important;padding:10px 30px!important}body.template-404 .prose{text-align:center!important}.footer .footer__block--menu{max-width:410px;border-left:1px solid;padding-left:30px}.footer .footer__block--menu ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;display:block}.footer__block.footer__block--b-corp img{width:170px;margin-bottom:40px}.footer__block.footer__block--b-corp .footer__copyright{order:2}body#cafe .rich-text .prose .prose-wrap:first-child,body#cafe .standard-page .h1,body#cafe .rich-text .prose .prose-wrap:first-child p{text-align:left!important}body#the-factory .section-stack__main,body#cafe .section-stack__main,body#corporate-offerings .section-stack__main{width:100%}body#cafe .accordion-box,body#the-factory .accordion-box,body#corporate-offerings .accordion-box{background:transparent}body#the-factory .accordion-box .prose,body#cafe .accordion-box .prose,body#corporate-offerings .accordion-box .prose{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}body#the-factory .accordion-box .prose div,body#cafe .accordion-box .prose div,body#corporate-offerings .accordion-box .prose div{width:33%;padding-right:5%}body#the-factory .accordion-box .prose span,body#cafe .accordion-box .prose span,body#corporate-offerings .accordion-box .prose span{display:flex;justify-content:space-between}body#the-factory .accordion-box .prose span span,body#cafe .accordion-box .prose span span,body#corporate-offerings .accordion-box .prose span span{text-align:right;float:right}body#cafe .accordion-box .prose div h4,body#cafe .rich-text div p:first-child{font-family:Commons,serif!important;letter-spacing:1px;font-weight:300!important;text-transform:uppercase;font-size:20px!important}body#the-factory .accordion-box .prose div h6,body#cafe .accordion-box .prose div h6,body#corporate-offerings .accordion-box .prose div h6{font-family:Items-Thin,serif!important;letter-spacing:1px;font-weight:300!important;font-size:12px!important;margin-top:0;display:flex;justify-content:space-between}body#the-factory .rich-text div p:nth-child(3),body#cafe .rich-text div p:nth-child(3),body#corporate-offerings .rich-text div p:nth-child(3){margin-top:0}body#the-factory.rich-text__wrapper,body#cafe .rich-text__wrapper,body#corporate-offerings .rich-text__wrapper{padding:var(--spacing-5) var(--spacing-12)}body#the-factory.accordion-box .circle-chevron p,body#cafe .accordion-box .circle-chevron p,body#corporate-offerings .accordion-box .circle-chevron p{background:0;padding-top:0}body#the-factory .section-stack--horizontal,body#cafe .section-stack--horizontal,body#corporate-offerings .section-stack--horizontal{flex-direction:column}body#the-factory .section-stack--horizontal h2,body#cafe .section-stack--horizontal h2,body#corporate-offerings .section-stack--horizontal h2{padding:var(--spacing-5) var(--spacing-12);font-family:Commons,serif!important;letter-spacing:1px;font-weight:300!important;text-transform:uppercase;font-size:25px!important;padding-bottom:0}body#corporate-offerings .shopify-section--featured-collection .section-header,.product-card__badge-list,body#the-factory .shopify-section--featured-collection .section-header{display:initial;justify-content:center}@media only screen and (max-width: 999px){body#the-factory .media-grid{display:flex;flex-wrap:wrap}body#the-factory .media-grid__item:nth-child(1){width:67.5%}body#the-factory .media-grid__item:nth-child(2){width:29.5%}body#the-factory .section-stack--horizontal h2{padding:0 25px;font-size:18px!important}body#the-factory .content-over-media--lg img{height:250px}}.shopify-section--multi-column .h5{text-transform:uppercase!important;font-size:18px;font-family:Commons-Book!important;margin-top:20px;letter-spacing:1px}.shopify-section--multi-column .button{border:1px solid;background:transparent;margin-top:20px;letter-spacing:1px}.shopify-section--multi-column .button:hover{background:#000;color:#fff}#materials .feature-chart{background:transparent!important;padding:0}#materials .feature-chart__heading{text-transform:uppercase!important;font-size:18px;font-family:Commons-Book!important;letter-spacing:1px}#materials .feature-chart__table-row{grid-template-columns:50% 25% 25%;padding:70px 0}#materials .shopify-section--featured-collection .section-header,#materials .product-card__badge-list{display:flex}#materials .shopify-section--featured-collection,#materials .shopify-section--featured-product{margin-top:50px}#materials .shopify-section--featured-product .product-info__text .prose p{text-transform:uppercase!important;font-size:18px;font-family:Commons-Book!important;letter-spacing:1px}#materials .shopify-section--featured-product .product-info__text{margin-bottom:50px}#materials .shopify-section--featured-product .product-info__title a{font-family:Items-Thin,serif!important;letter-spacing:1px;font-weight:300!important;text-transform:capitalize}#materials .feature-chart__table-row{border-top:1px solid gray}@media only screen and (max-width: 700px){#materials .feature-chart__heading{margin-bottom:20px;width:100%}#materials .feature-chart{padding:0 var(--container-gutter)}#materials .feature-chart__table-row{display:flex;flex-wrap:wrap}#materials .feature-chart__value{width:45%}}.hide-d{display:none!important}@media screen and (pointer: fine){body .group:hover .circle-chevron.group-hover\:colors:not([disabled]),body .circle-chevron.hover\:colors:hover:not([disabled]){background:transparent;color:#000}body .group:hover .reversed-link,body .reversed-link.hover\:show:hover{background-size:0}body .product-card--show-secondary-media .product-card__figure:hover .product-card__image--primary{opacity:1}}@media only screen and (max-width: 999px){body .variant-picker fieldset{margin:0;padding:0;display:flex;justify-content:center;border:0}.product-gallery--mobile-expanded .product-gallery__zoom:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px;top:30px}.product-gallery__media-list-wrapper{padding:0}.product-gallery .page-dots--blurred{bottom:-20px}.hide-d{display:initial!important}.hide-m{display:none!important}}@media only screen and (max-width: 767px){body#cafe .section-stack--horizontal h2,body#cafe .rich-text__wrapper{padding:var(--spacing-1) var(--spacing-6)}body#cafe .accordion-box .prose{flex-direction:column}body#cafe .accordion-box .prose div{width:100%;padding-right:0%}body#cafe .accordion-box .prose div h4,body#cafe .rich-text div p:first-child{font-size:18px!important}body#cafe .accordion-box .prose span{margin-top:5px}.footer .footer__block--menu ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}#gf-controls-container{top:-40px!important;left:0;right:auto!important}body.template-collection #gf-tree{width:100%!important}body .gf-filter-trigger span{font-size:14px!important}body .gf-filter-trigger{padding:0!important}.gf-refine-toggle-mobile a,.gf-refine-toggle-mobile span{flex:0!important}.submenu-list,body .header__icon-list .search-icon{display:none}.footer .footer__aside{align-items:center;margin-top:40px}.product-info__buy-buttons button{margin-bottom:50px}.product-info{text-align:left;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:30px}.variant-picker__option-values{justify-content:center}.product-info__accordion{width:100%}.product-info__accordion p,.standard-page .h1{text-align:left}.standard-page .h1{margin-bottom:15px}.rich-text .prose,.standard-page{flex-direction:column}.media-with-text__item{flex-direction:column-reverse}.rich-text .prose .prose-wrap,.media-with-text__content,.media-with-text__media,.rich-text__wrapper,.standard-page .h1,.standard-page .prose{width:100%}.media-with-text__content{padding-left:0}.rich-text .prose .prose-wrap:last-child{padding:0;margin-top:0}.rich-text .prose .prose-wrap:first-child,.rich-text .prose .prose-wrap:first-child p{text-align:left!important;margin-bottom:10px}.product-card__title{width:65%;font-size:11px;line-height:14px}.price-list{font-size:14px;width:35%;display:flex;flex-direction:column;align-items:flex-end;font-size:11px;line-height:15px}.rich-text .prose p{text-align:left}.standard-page{width:100%}.standard-page .prose{padding-right:0}.cart-drawer{padding:0}.media-with-text__media img{width:50%;height:auto;margin-right:auto;margin-left:auto}.gf-filter-selection,.gf-filter-trigger{flex:0!important;max-with:auto!important}.gf-actions{margin-right:0!important;margin-left:0!important}.footer__block.footer__block--b-corp{display:none}.footer__block-list{display:flex;justify-content:space-between;align-items:flex-start}.footer-logo img{width:45px}.footer-logo .hide-d{margin-top:20px}}.drawer.show-close-cursor::part(overlay){cursor:inherit!important}#field-notes .blog-banner{background:transparent}#field-notes .blog-banner-content{padding:0}#field-notes .blog-banner h1{font-family:Items-Thin;letter-spacing:1px;font-size:22px;font-weight:300;padding-top:100px}body.template-article blog-post-card .object-fill,body.template-article blog-post-card .object-fill-safe,body.template-article blog-post-card .object-cover,#field-notes .object-fill,#field-notes .object-fill-safe,#field-notes .object-cover{height:400px}body.template-article blog-post-card .h5,#field-notes .h3{font-size:16px}body.template-article .article{margin-top:-100px}body.template-article .article-content{border:0}body.template-article .article-navigation{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;max-width:100%}body.template-article .article-navigation__title{width:100%;display:flex;justify-content:center;font-size:16px;text-transform:uppercase;font-weight:200;letter-spacing:1px}body.template-article .article-prev-next{width:80%;margin:0 auto}body#corporate-offerings .shopify-section.shopify-section--multi-column .h5{margin:0;text-align:center;font-size:15px}.shopify-section--impact-text h2{font-size:25px;width:70%;margin:0 auto;font-family:Items-Thin,serif!important;letter-spacing:1px;font-weight:300!important;text-transform:initial;font-style:italic;line-height:30px}.shopify-section--impact-text h3{text-align:center;font-size:15px;font-family:Commons-Book;text-transform:uppercase;font-weight:100!important;letter-spacing:1px}.shopify-section--impact-text .impact-text__content{margin-top:30px;display:block}
/*# sourceMappingURL=/cdn/shop/t/181/assets/ecologyst.css.map */
