:root{--bazic-green: #01482B;--bazic-green-deep: #02351F;--bazic-green-soft: #DFEAD8;--bazic-green-mid: #4A7A56;--bazic-cream: #f6efe0;--bazic-cream-deep: #ecdfc4;--bazic-cream-warm: #f9e9c7;--bazic-ink: #1d1a17;--bazic-ink-soft: #3a342c;--bazic-red: #E23B2B;--bazic-yellow: #F5C64A;--bazic-gold: #E6A435;--bazic-cat-school: #3A66C8;--bazic-cat-school-bg: #D8E3F7;--bazic-cat-art: #E88AAA;--bazic-cat-art-bg: #F7D6E0;--bazic-cat-office: #C45C2E;--bazic-cat-office-bg: #F4D6C1;--bazic-cat-paper: #8E6CC9;--bazic-cat-paper-bg: #E0D4F0;--bazic-cat-craft: #2A8A9B;--bazic-cat-craft-bg: #C9E6EA;--bazic-font-display: "Bricolage Grotesque", "Space Grotesk", sans-serif;--bazic-font-sans: "Space Grotesk", "DM Sans", sans-serif;--bazic-font-body: "DM Sans", sans-serif;--bazic-font-script: "Caveat", cursive}.bz-display{font-family:var(--bazic-font-display);letter-spacing:-.025em;font-weight:800;margin:0}.bz-eyebrow{font-family:var(--bazic-font-sans);font-weight:700;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;color:var(--bazic-ink-soft);display:inline-block}.bz-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 26px;border-radius:999px;font-family:var(--bazic-font-sans);font-weight:700;font-size:1.5rem;letter-spacing:.02em;line-height:1.2;border:2px solid var(--bazic-ink);background:var(--bazic-ink);color:var(--bazic-cream);text-decoration:none;cursor:pointer;transition:transform .15s ease}.bz-btn:hover{transform:translateY(-2px);color:var(--bazic-cream)}.bz-btn--gold{background:var(--bazic-yellow);color:var(--bazic-ink)}.bz-btn--gold:hover{color:var(--bazic-ink)}.bz-btn--green{background:var(--bazic-green);color:var(--bazic-cream)}.bz-btn--red{background:var(--bazic-red);color:#fff}.bz-btn--red:hover{color:#fff}.bz-btn--cream{background:var(--bazic-cream);color:var(--bazic-green);border-color:var(--bazic-green)}.bz-btn--cream:hover{color:var(--bazic-green)}.bz-sticker{position:absolute;display:grid;place-items:center;text-align:center;font-family:var(--bazic-font-display);font-weight:800;font-size:1.3rem;letter-spacing:.04em;line-height:1;border:2px solid var(--bazic-ink);border-radius:50%;padding:12px;text-transform:uppercase;box-shadow:3px 3px 0 var(--bazic-ink)}.topbar{--color-background: 1, 72, 43;--color-foreground: 246, 239, 224;--color-text-heading: 246, 239, 224;--color-subtext: 246, 239, 224;--color-link: 246, 239, 224;--color-link-hover: 245, 198, 74;--color-border: 29, 26, 23;border-bottom:2px solid var(--bazic-ink)}.topbar .topbar__text,.topbar .topbar__menu,.topbar .topbar__country{font-family:var(--bazic-font-sans);font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:1.2rem}.topbar .topbar__text .highlight-text{color:rgb(var(--color-foreground))}.topbar .topbar__text strong{color:var(--bazic-yellow)}header.header{--color-background: 246, 239, 224;--color-foreground: 29, 26, 23;--color-text-heading: 1, 72, 43;--color-link: 29, 26, 23;--color-link-hover: 1, 72, 43;--color-border: 29, 26, 23;--color-border-alpha: 1;--color-field: 255, 255, 255;--color-field-text: 29, 26, 23;border-bottom:2px solid var(--bazic-ink)}header.header .header__top{background:rgb(var(--color-background))}header.header .header__bottom{--color-background: 246, 239, 224;--color-foreground: 29, 26, 23;--color-link: 29, 26, 23;--color-link-hover: 1, 72, 43;border-top:1.5px solid rgba(29,26,23,.18)}header.header .header__menu .menu__item-text,header.header .header__menu .font-navigation{font-family:var(--bazic-font-sans);font-weight:600;font-size:1.4rem;letter-spacing:.01em}header.header .header__menu .menu__item:hover .menu__item-text{color:var(--bazic-green)}header.header .header__search input,header.header .header__search .search__input,header.header predictive-search input[type=search]{border-radius:999px;border:1.5px solid var(--bazic-ink);background:#fff;font-family:var(--bazic-font-body)}header.header .account-button,header.header .header__icons{font-family:var(--bazic-font-sans);font-weight:600}header.header .header__icons .cart-count,header.header .cart-count-bubble{background:var(--bazic-red);color:#fff;font-family:var(--bazic-font-sans);font-weight:700}header.header .dropdown__container{--color-background: 246, 239, 224;--color-foreground: 29, 26, 23;--color-link: 29, 26, 23;border-bottom:2px solid var(--bazic-ink)}header.header .hightlight-link{--hl-link-color: var(--bazic-red)}header.header[is=sticky-header]{box-shadow:none}.bz-section{position:relative}.bz-section h2.bz-h2{font-family:var(--bazic-font-display);font-weight:800;letter-spacing:-.03em;line-height:.95;margin:0}.bz-section h2.bz-h2 em{font-style:italic}:root,body{--font-heading-family: "Bricolage Grotesque", "Space Grotesk", sans-serif;--font-heading-weight: 800;--font-heading-style: normal;--font-heading-letter-spacing: -.025em;--font-heading-transform: none;--font-body-family: "DM Sans", sans-serif}.btn,.shopify-challenge__button,.shopify-payment-button__button--unbranded{border-radius:999px;font-family:var(--bazic-font-sans);font-weight:700;letter-spacing:.02em;text-transform:none}.btn--primary,.btn--secondary,.btn--outline{border:2px solid var(--bazic-ink)}.btn--primary{--color-button: 1, 72, 43;--color-button-text: 246, 239, 224}.btn--secondary{--color-secondary-button: 245, 198, 74;--color-secondary-button-text: 29, 26, 23;--color-secondary-button-border: 29, 26, 23}.btn:hover{transform:translateY(-2px)}.btn{transition:transform .15s ease,background-color .15s ease,color .15s ease}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=search],textarea,select,.field__input,.select__select{font-family:var(--bazic-font-body)}.breadcrumbs{font-family:var(--bazic-font-sans);font-weight:600;font-size:1.25rem;letter-spacing:.04em;text-transform:uppercase}.product-card{background:#fff;border:2px solid var(--bazic-ink);border-radius:18px;overflow:hidden;transition:transform .15s ease}.product-card:hover{transform:translateY(-4px)}.product-card .card__image-wrapper{border-bottom:2px solid var(--bazic-ink)}.product-card .pcard-badges .badge,.product-card .badge{border-radius:99px;font-family:var(--bazic-font-sans);font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:1.1rem;border:1.5px solid var(--bazic-ink)}.product-card .card__title,.product-card .product-card__title{font-family:var(--bazic-font-display);font-weight:800;letter-spacing:-.02em;line-height:1.15}.product-card .f-price{font-family:var(--bazic-font-sans);font-weight:700}.product-card .f-price-item--sale,.product-card .f-price-item--regular{color:var(--bazic-green)}.product-card .f-price__sale .f-price-item--regular{color:var(--bazic-ink-soft)}.product-card .card__action-button{border-radius:999px;border:1.5px solid var(--bazic-ink);background:var(--bazic-yellow);color:var(--bazic-ink)}.section__heading em,.section__heading .italic{font-style:italic;color:var(--bazic-red)}.section-main-product .product__media-gallery-viewer,.section-main-product .product__media-gallery-viewer-wrap,.section-main-product .media-gallery .product__media-list{border-radius:24px}.section-main-product .product__media-gallery-viewer-wrap{border:2.5px solid var(--bazic-ink);box-shadow:10px 10px 0 var(--bazic-ink);overflow:hidden;background:#fff}.section-main-product .product__media-gallery-thumbails .thumbnail,.section-main-product .product__media-gallery-thumbails button{border:2px solid var(--bazic-ink);border-radius:14px;overflow:hidden}.section-main-product .product__media-gallery-thumbails .thumbnail[aria-current=true],.section-main-product .product__media-gallery-thumbails .is-active{box-shadow:3px 3px 0 var(--bazic-ink);background:var(--bazic-green-soft)}.section-main-product .product__title{font-family:var(--bazic-font-display);font-weight:800;letter-spacing:-.03em;line-height:1;color:var(--bazic-ink)}.section-main-product .product__text.caption,.section-main-product .product__sku,.section-main-product .product__vendor{font-family:var(--bazic-font-sans);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--writing, #710E14)}.section-main-product .product__price .f-price-item{font-family:var(--bazic-font-display);font-weight:800;letter-spacing:-.02em;color:var(--bazic-green);font-size:clamp(28px,2.8vw,40px)}.section-main-product .product__price .f-price__sale .f-price-item--regular{font-family:var(--bazic-font-sans);font-weight:600;font-size:1.8rem;color:var(--bazic-ink-soft)}.section-main-product .product__badges .badge--sale,.section-main-product .badge--sale{background:var(--bazic-yellow);color:var(--bazic-ink);border:1.5px solid var(--bazic-ink);border-radius:99px;font-family:var(--bazic-font-sans);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.section-main-product .product-form__input--pill label,.section-main-product .product-form__input label.button-label,.section-main-product .variant-picker__option-values label,.section-main-product .product-form__input--button label{border:2px solid var(--bazic-ink)!important;border-radius:999px!important;background:#fff;font-family:var(--bazic-font-sans);font-weight:600}.section-main-product .product-form__input input[type=radio]:checked+label,.section-main-product .variant-picker__option-values input:checked+label{background:var(--bazic-green)!important;color:var(--bazic-cream)!important;box-shadow:3px 3px 0 var(--bazic-ink)}.section-main-product quantity-input,.section-main-product .quantity{border:2px solid var(--bazic-ink);border-radius:999px;background:#fff;overflow:hidden}.section-main-product .quantity input{font-family:var(--bazic-font-sans);font-weight:700}.section-main-product .product-form__submit,.section-main-product .product-form .btn--primary,.section-main-product .sticky-atc-bar .btn{background:#f5c64a;--color-button: 245, 198, 74;--color-button-text: 29, 26, 23;color:var(--bazic-ink);border:2px solid var(--bazic-ink);border-radius:999px;font-size:1.6rem}.section-main-product .shopify-payment-button__button{border-radius:999px;border:2px solid var(--bazic-ink)}.section-main-product .accordion-details,.section-main-product .product__blocks details{border:2px solid var(--bazic-ink);border-radius:16px;background:#fff;margin-bottom:10px;overflow:hidden;padding-inline:4px}.section-main-product .accordion-details__summary{font-family:var(--bazic-font-display);font-weight:800;font-size:1.7rem}.section-main-product .accordion-details[open] .accordion-details__summary{border-bottom:1.5px dashed rgba(29,26,23,.3)}.section-main-product .product__block--icon-with-text,.section-main-product .icon-with-text{font-family:var(--bazic-font-sans);font-weight:600}.sticky-atc-bar{border-top:2px solid var(--bazic-ink);background:var(--bazic-cream);font-family:var(--bazic-font-sans)}.blog-card,.card-article{background:#fff;border:2px solid var(--bazic-ink);border-radius:18px;overflow:hidden;transition:transform .15s ease}.blog-card:hover,.card-article:hover{transform:translateY(-4px)}.card-article .card-article__image-wrapper,.blog-card .card__image-wrapper{border-bottom:2px solid var(--bazic-ink)}.card-article .card-article__title,.blog-card .card__title{font-family:var(--bazic-font-display);font-weight:800;letter-spacing:-.02em}.card-article .card-article__tag,.article-tags a{font-family:var(--bazic-font-sans);font-weight:700;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--bazic-red)}footer.footer{--color-background: 2, 53, 31;--color-foreground: 246, 239, 224;--color-text-heading: 245, 198, 74;--color-subtext: 246, 239, 224;--color-subtext-alpha: .75;--color-link: 246, 239, 224;--color-link-hover: 245, 198, 74;--color-border: 246, 239, 224;--color-border-alpha: .2;--color-field: 255, 255, 255;--color-field-text: 29, 26, 23;--color-button: 245, 198, 74;--color-button-text: 29, 26, 23;border-top:2px solid var(--bazic-ink)}footer.footer .footer-block__heading{font-family:var(--bazic-font-sans);font-weight:700;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;color:var(--bazic-yellow)}footer.footer{font-family:var(--bazic-font-sans)}footer.footer .footer__bottom,footer.footer .copyright-text{font-size:1.2rem;letter-spacing:.05em;text-transform:uppercase;opacity:.75}footer.footer .newsletter-form .field__input{border-radius:999px;border:2px solid var(--bazic-ink)}footer.footer .newsletter-form .btn{border-radius:999px}.cart-drawer{font-family:var(--bazic-font-body)}.cart-drawer .btn--primary{border-radius:999px;border:2px solid var(--bazic-ink)}body.product-template,body.collection-template,body.list-collections-template,body.blog-template,body.article-template,body.page-template,body.search-template{background:var(--bazic-cream)}.section-main-product .product__title{font-size:clamp(34px,3.4vw,52px)!important;margin-bottom:8px}.section-main-product .jdgm-prev-badge,.section-main-product .jdgm-widget{font-family:var(--bazic-font-sans);font-weight:700}.section-main-product .jdgm-prev-badge__stars{color:var(--bazic-red)}.section-main-product .accordion-details__summary .icon,.section-main-product .accordion-details__summary svg{width:28px;height:28px;padding:6px;border:2px solid var(--bazic-ink);border-radius:50%;background:var(--bazic-yellow);color:var(--bazic-ink);flex:none}.section-main-product .product__media-container{border-radius:24px}.section-main-product .product__info-container>*{margin-block:0}.section-main-product .product__block{margin-bottom:14px}.section-main-product .form__label,.section-main-product .quantity__label{font-family:var(--bazic-font-sans);font-weight:700;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase}.collection-hero__text h1,.collection-hero__text .h1,.collection-hero__title{font-family:var(--bazic-font-display);font-weight:800;letter-spacing:-.03em;line-height:.95}.facets__sort select,.facets .select__select,.facet-form select,.collection-toolbar select{border:2px solid var(--bazic-ink);border-radius:999px;background:#fff;font-family:var(--bazic-font-sans);font-weight:600}.facets summary,.facet-accordion-details>summary,.mobile-facets__open{font-family:var(--bazic-font-sans);font-weight:600}.facets-active .active-facet,.active-facets .active-facets__button{border:1.5px solid var(--bazic-ink);border-radius:999px;background:var(--bazic-green-soft);font-family:var(--bazic-font-sans);font-weight:600}.pagination__item{border:2px solid var(--bazic-ink);border-radius:50%;background:#fff;font-family:var(--bazic-font-sans);font-weight:700;transition:transform .15s ease}.pagination__item:hover{transform:translateY(-2px)}.pagination__item--current,.pagination__item[aria-current=page]{background:var(--bazic-green);color:var(--bazic-cream);box-shadow:3px 3px 0 var(--bazic-ink)}.card-article .card-article__image,.blog-card .card__image{width:100%;height:100%;object-fit:cover}.article-content img,.article__content img{border:2px solid var(--bazic-ink);border-radius:18px}.article-template .article__title,.main-article .article__title{font-family:var(--bazic-font-display);font-weight:800;letter-spacing:-.03em;line-height:.95}.product-card .product-card__image:before{padding-top:100%!important}.product-card .product-card__image-wrapper{background:#fff}.product-card .product-card__image img,.product-card .product-card__image-wrapper img{object-fit:contain!important;object-position:center;padding:6%}.product-card,.product-card .product-card__wrapper{height:100%;display:flex;flex-direction:column}.product-card .product-card__info{flex:1;display:flex;flex-direction:column}.product-card .product-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.4em;line-height:1.2}.product-card .product-card__info .f-price,.product-card .product-card__info>:last-child{margin-top:auto}.collection-grid .product-card,.f-grid .product-card{align-self:stretch}.product-card .product-card__image img,.product-card .product-card__image-wrapper img{object-fit:contain!important;object-position:center;padding:10%;background:#fff;box-sizing:border-box}.product-card .product-card__info{padding:14px 16px 18px;display:flex;flex-direction:column;gap:6px;flex:1}.product-card .product-card__title{margin:0;line-height:1.2}.product-card .product-card__info .f-price{margin-top:auto;padding-top:6px}.collection-grid,.f-grid{--column-gap: 18px;--row-gap: 18px}
/*# sourceMappingURL=/cdn/shop/t/114/assets/bazic-redesign.css.map */
