@font-face{font-display:swap;font-family:Nexa W01 Light;src:local("Nexa Light"),local("Nexa-Light"),url(https://cdn.shopify.com/s/files/1/0570/6681/t/7/assets/56c00146-e844-4cbd-8b15-adecdb734aae.woff2?v=13758130926128667) format("woff2"),url(https://cdn.shopify.com/s/files/1/0570/6681/t/7/assets/1fb054c5-057e-43ea-9272-f462f24e2293.woff?v=4494228292741808707) format("woff")}@font-face{font-display:swap;font-family:Nexa W01 Heavy;src:local("Nexa Heavy"),local("Nexa-Heavy"),url(https://cdn.shopify.com/s/files/1/0570/6681/t/7/assets/fb572dbc-f1ee-44ca-883e-088c704f543e.woff2?v=3938609273546767558) format("woff2"),url(https://cdn.shopify.com/s/files/1/0570/6681/t/7/assets/2107845a-f272-4e51-85c4-18c12249da63.woff?v=12465714053920153642) format("woff")}@font-face{font-display:swap;font-family:Nexa W01 Book;src:local("Nexa Book"),local("Nexa-Book"),url(https://cdn.shopify.com/s/files/1/0570/6681/t/7/assets/3ea6e706-2c55-42fa-9e85-fb08943055a1.woff2?v=10967737420843219815) format("woff2"),url(https://cdn.shopify.com/s/files/1/0570/6681/t/7/assets/6a3c94da-f7bb-4260-a69e-8c5ad8e6680c.woff?v=17390875098418749831) format("woff")}.site-header{position:fixed;top:0;left:0;right:0;z-index:2;width:100%;max-width:calc(100vw - (100vw - 100%));--site-header-color: var(--color-grey)}.site-header-inner{padding:20px 13px 20px 20px;display:flex;width:100%}.page-header{padding:20px 13px 20px 20px;display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"logo main icons";color:var(--site-header-color);background-color:var(--site-header-background);transition:var(--transit);border-bottom:.5px solid var(--color-border)}#MainContent:has(:first-child.section-image-banner)+#web-pixels-manager-sandbox-container+.site-header,#MainContent:has(:first-child.section-image-banner)+.site-header{--site-header-color: #fff;--site-header-background: transparent;--color-border: transparent}.page-header.header-scrolled{--site-header-color: var(--color-grey);--site-header-background: rgba(var(--color-tonal1-rgb), .94);--color-border: var(--color-grey)}.page-header .logo{grid-area:logo;height:30px}.page-header .icon-site-logo{height:100%;color:var(--site-header-color)}.page-header .navigation{grid-area:icons;display:flex;align-items:center;gap:9px;margin-right:4px;margin-bottom:1px}.page-header .cart-count-bubble{background-color:#9d723b;justify-self:flex-end;align-self:flex-end;transform:translate(3px,8px)}.site-header__icon{display:grid;grid-template-areas:"content";text-decoration:none}.site-header__icon>*{grid-area:content;position:static;font-size:10px}.site-header .svg-wrapper{color:var(--site-header-color);width:28px;height:26px}.site-header .site-header__icon-bubble{height:20px;width:20px;justify-self:flex-end;align-self:flex-end;transform:translate(8px,10px)}.drawer .cart-drawer{opacity:0;--duration-default: 1s;transition:all var(--duration-default) cubic-bezier(.32,.24,.15,1) 1ms}.drawer.active .cart-drawer{opacity:1}.utility-bar.gradient{background-color:rgba(var(--color-green-rgb),.9)}.announcement-bar__message{font-size:12.5px;min-height:unset;padding:7.875px 0;text-transform:uppercase;letter-spacing:.05em;font-family:var(--font-stack-body);font-weight:var(--font-weight-body)}:root{--gap: clamp(1rem, 6vw, 3rem)}.page{--full: minmax(var(--gap), 1fr);--content: min(1128px, 100% - var(--gap) * 2);--narrow: min(60rem, 100%);--popout: minmax(0, 1rem);--feature: minmax(0, 5rem);display:grid;grid-template-columns:[full-start] var(--full) [feature-start] var(--feature) [popout-start] var(--popout) [content-start] var(--content) [content-end] var(--popout) [popout-end] var(--feature) [feature-end] var(--full) [full-end]}.page>*{grid-column:content}.page-content{grid-column:content}.page-popout{grid-column:popout}.page-feature{grid-column:feature}.page-full{grid-column:full}.page-narrow{max-width:var(--narrow);margin-inline:auto}.content-grid{display:grid;gap:var(--gap);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}@media screen and (min-width:768px){.md\:content-grid{display:grid;gap:var(--gap);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.text-center{text-align:center}.flex{flex-flow:wrap;place-content:stretch center;align-items:stretch;display:flex}.nowrap{flex-wrap:nowrap;display:flex}h1,h2,h3,h4,h5,h6{text-wrap:balance}a{color:var(--color-grey);text-decoration:underline}p{max-width:65ch}.btn,.button,button,input[type=submit]{-webkit-appearance:none;text-align:center;cursor:pointer;border:0;border:1px solid var(--color-grey);background-color:var(--color-tonal2);width:auto;color:var(--color-grey);font-family:Nexa W01 Book,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:var(--font-style-header);font-weight:var(--font-weight-header);letter-spacing:0;white-space:normal;border-radius:var(--border-radius-button);outline:0;padding:12px 32px;font-size:100%;line-height:20px;text-decoration:none;transition:all .7s ease-in-out;display:inline-block}.button--primary{background-color:var(--color-green);border-color:var(--color-green);color:#fff}.contact-form{display:flex;flex-direction:column;align-items:center}.contact__fieldset{border:none;padding:0;display:grid;gap:.5rem;grid-template-columns:1fr 1fr;margin-bottom:1rem;width:100%;max-width:80ch}.contact__fieldset>h2{background-color:var(--color-green);color:#fff;grid-column:1 / -1;padding:.5rem}.contact__fieldset>hr{grid-column:1 / -1;height:2rem;padding:0;margin:0;background-color:transparent}.contact__fields{display:flex;flex-direction:column;gap:calc(var(--gap) / 2)}.contact__fieldset--terms{padding:2rem 0}@media screen and (max-width:499px){.contact__fieldset{grid-template-columns:1fr}}#MainContent{margin-top:100px}#MainContent:has(:first-child.section-image-banner){margin-top:0}.wholesale-intro .enter{margin-top:2rem;display:flex;flex-direction:column;align-items:center}.section-wholesale-collection .anchor{scroll-margin-top:100px;display:block;height:1px;width:100%;visibility:hidden}.wholesale-collection-grid{padding-top:36px;display:grid;grid-template-columns:calc(60px + 1rem) 1fr;grid-template-rows:1}.wholesale-collection-grid>.collection-title{margin:0;padding:0;writing-mode:sideways-lr;display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end;padding:.5rem;font-family:var(--font-stack-header);border-radius:5px;background-color:var(--collection-color);color:#fff;min-width:60px;padding:2rem 0;gap:1rem}.wholesale-collection-grid .collection-title:after{content:"";width:40px;height:40px;background-image:var(--collection-icon-src);background-size:cover}.wholesale-collection-products{display:flex;flex-direction:column;padding:calc(var(--gap) / 2) 0;gap:var(--gap)}.wholesale-product-card{display:grid;gap:0;grid-template-areas:"image title price" "image description quick-buy";grid-template-rows:auto auto;grid-template-columns:200px 1fr auto;font-family:var(--font-stack-body)}.wholesale-product-card.wholesale-card-no-account{grid-template-areas:"image title title" "image description description" "image price price";grid-template-rows:1fr min-content 1fr;grid-template-columns:200px 1fr auto}.wholesale-product-card .product-title{grid-area:title;margin:0;font-family:var(--font-stack-body);align-self:flex-end}.wholesale-product-card .price{grid-area:price;display:flex;justify-content:flex-end;align-items:flex-end}.wholesale-product-card.wholesale-card-no-account .price{justify-content:flex-start;align-items:flex-start}.wholesale-product-card .product-description{grid-area:description;overflow-wrap:break-word}.wholesale-product-card .product-description p{margin:0 0 1rem}.wholesale-product-card .product-image{grid-area:image;width:100%;height:auto}.wholesale-product-card .product-quick-buy{grid-area:quick-buy;display:flex;justify-content:flex-end}@media screen and (max-width:499px){.wholesale-collection-grid{grid-template-columns:1fr;grid-template-rows:auto auto}.wholesale-collection-grid>.collection-title{writing-mode:unset;padding-left:1rem}}@media screen and (min-width:500px)and (max-width:768px){.wholesale-product-card{grid-template-columns:120px auto}.wholesale-product-card .product-title{padding-left:1rem}}@media screen and (max-width:768px){.wholesale-product-card{grid-template-areas:"title title" "image description" "price quick-buy";grid-template-rows:min-content min-content min-content;grid-template-columns:120px auto}.wholesale-product-card.wholesale-card-no-account{grid-template-areas:"title title" "image description" ". price"}.wholesale-product-card .price{align-items:center}}footer{padding-top:var(--gap)}.container.logos{background-color:#e3e0d9}.container.logos ul.flex{max-width:1200px;margin:0 auto;padding:8px 4px;list-style-type:none}@media screen and (min-width:600px){.container.logos ul.flex{flex-wrap:nowrap}}@media screen and (min-width:768px){.container.logos ul.flex{padding:56px 12px}}.container.logos ul.flex li{text-align:center;flex:0 25%;min-width:108px;padding:0 4px}@media screen and (max-width:600px){.container.logos ul.flex li{align-items:center;min-width:10px;min-height:100px;display:flex}}.container.logos ul.flex li img{width:auto;height:auto;max-height:100px;display:inline-block;max-width:100%}.site-footer{background-color:var(--color-green)}.responsibly{background-color:var(--color-green);color:#fff}.responsibly .inner{flex-wrap:wrap;max-width:1224px;margin:0 auto;padding:16px 0 12px}.responsibly .res,.responsibly .for{letter-spacing:2px;text-transform:uppercase;text-align:center;flex:100%;font-size:112.5%;line-height:64px}@media screen and (min-width:560px){.responsibly .res,.responsibly .for{flex:33.3333%}.responsibly .res{text-align:right;padding-right:16px}.responsibly .for{text-align:left;padding-left:16px}}.responsibly .globe{text-align:center;flex:0 85px}.footer_bar{padding:0}.footer_bar .copyright{color:#fff9;background-color:#2a2a2a;place-content:center;width:100%;padding:20px 20px 14px;line-height:20px}@media screen and (min-width:768px){.footer_bar .copyright{flex-wrap:nowrap}}.footer_bar .copyright a{color:#fff9}@media screen and (min-width:768px){.footer_bar .copyright{padding-left:140px;padding-right:210px}}.footer_bar .payment-icons_holder{flex:100%}@media screen and (min-width:768px){.footer_bar .payment-icons_holder{flex-basis:70%;max-width:500px}}.footer_bar .copyright_text{text-align:center;flex:1 0 100%;line-height:24px}@media screen and (min-width:768px){.footer_bar .copyright_text{text-align:left;flex-basis:30%}}.payment-icons_holder ul.payment-icons{text-align:center;margin:16px 0 80px;padding:0}@media screen and (min-width:768px){.payment-icons_holder ul.payment-icons{text-align:right;margin:0}}.payment-icons_holder ul.payment-icons li{height:24px;padding:0;display:inline-block}.payment-icons_holder ul.payment-icons li svg{width:auto;max-width:100%;height:24px}.drawer{position:fixed;z-index:1000;left:0;top:0;width:100vw;height:100%;display:flex;justify-content:flex-end;background-color:rgba(var(--color-foreground),.5);transition:visibility var(--duration-default) ease}.drawer.active{visibility:visible}.drawer__inner{height:100%;width:40rem;max-width:calc(100vw - 3rem);padding:0 1.5rem;border:.1rem solid rgba(var(--color-foreground),.2);border-right:0;overflow:hidden;display:flex;flex-direction:column;transform:translate(100%);transition:transform var(--duration-default) ease}.drawer__inner-empty{height:100%;padding:0 1.5rem;overflow:hidden;display:flex;flex-direction:column}.drawer.active .drawer__inner{transform:translate(0)}.drawer__header{position:relative;padding:1.5rem 0;display:flex;justify-content:space-between;align-items:center}.drawer__heading{margin:0 0 1rem}.drawer__close{display:inline-block;padding:0;min-width:4.4rem;min-height:4.4rem;box-shadow:0 0 0 .2rem rgba(var(--color-button),0);position:absolute;top:10px;right:-10px;color:rgb(var(--color-foreground));background-color:transparent;border:none;cursor:pointer}.drawer__header{height:72px}cart-drawer-items{max-height:82vh;overflow-y:auto;padding-right:5px;border-top:4px solid var(--color-green);flex-grow:1;padding-top:3rem}.cart-items{flex:1}.cart-item{display:grid;grid-template-columns:100px 1fr 1fr min-content;grid-template-rows:auto 1fr;grid-template-areas:"image title title remove" "image quantity price price"}.cart-item .cart-item__title{grid-area:title;font-family:var(--font-stack-body);padding-top:12px;line-height:1.4}.cart-item .cart-item__media{grid-area:image}.cart-item .cart-item__quantity{grid-area:quantity}.cart-item .cart-item__quantity .quantity{width:unset;border:none;min-height:unset;position:static}.cart-item .cart-item__quantity .quantity:after,.cart-item .cart-item__quantity .quantity:before{content:none}.cart-item .cart-item__quantity .quantity__input{font-size:14px;text-align:center;border:1px solid #f5f5f5;flex:0 auto;min-width:20px;max-width:30px;margin:0;padding:0;line-height:22px}.cart-item .cart-item__quantity .quantity__button{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #f5f5f5;justify-content:center;align-items:center;width:24px;height:24px;margin:0 2px;padding:0 5px;font-size:1rem;display:flex}.cart-item .cart-item__totals{grid-area:price;font-family:var(--font-stack-body);display:flex;justify-content:flex-end}.cart-item .cart-item__totals .price{font-size:14px}.cart-item .cart-item__remove{grid-area:remove}.cart-item .cart-item__link{position:static}.cart-item .cart-item__image{max-width:100%;height:auto}.cart-item .cart-item__remove button{text-indent:-999rem;height:0;width:0;border:none;background:none}.cart-item .cart-item__remove button:after{color:var(--color-text);content:"\d7";text-align:right;text-indent:0px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:25px;font-weight:100;line-height:20px;display:block;position:absolute;top:0;right:0;bottom:20px;left:0}.cart-item__error-text:empty+.svg-wrapper{display:none}.drawer__footer{margin:0 -15px;padding:4px 24px 12px;background-color:var(--color-warm-stone)}.drawer__footer .totals{justify-content:flex-start;padding:12px 0 8px}.drawer__footer .totals__total-value{display:flex;justify-content:flex-end;flex-grow:1}.drawer__footer .totals h2{font-family:var(--font-stack-header)}.drawer__footer .cart__checkout-button{background-color:var(--color-green);padding:24px 32px;color:#fff;border:none;border-radius:2px;margin-bottom:20px}.drawer__footer .cart__checkout-button:hover{background-color:var(--color-green-hover)}.drawer__footer .cart__checkout-button:after,.drawer__footer .cart__checkout-button:before{content:none}
/*# sourceMappingURL=/cdn/shop/t/7/assets/base-ab-wholesale.css.map */
