body.gotmerch-studio{--gms-blue: #173fe5;--gms-blue-hover: #102fb7;--gms-lime: #d7fb53;--gms-ink: #12242a;--gms-paper: #f6f6ed;--gms-muted: #5d6b6c;--gms-line: #cdd2c7;--gms-soft: #e9ecdf;--buttons-radius: 5px;--buttons-radius-outset: 5px;--buttons-shadow-opacity: 0;--buttons-shadow-visible: 0;--inputs-radius: 5px;--inputs-radius-outset: 5px;--inputs-shadow-opacity: 0;--inputs-border-opacity: .28;--variant-pills-radius: 5px;--variant-pills-border-opacity: .3;--variant-pills-shadow-opacity: 0;background:var(--gms-paper);color:var(--gms-ink);letter-spacing:0;-webkit-font-smoothing:antialiased}body.gotmerch-studio .announcement-bar-section .announcement-bar{--color-foreground: 255, 255, 255;--color-background: 18, 36, 42;background:var(--gms-ink);color:#fff}body.gotmerch-studio .announcement-bar__message{padding-block:1.05rem;font-family:var(--font-body-family);font-size:1.05rem;font-weight:600;line-height:1.4;letter-spacing:.1em}body.gotmerch-studio .header-wrapper{--color-foreground: 18, 36, 42;--color-background: 246, 246, 237;background:var(--gms-paper);border-bottom-color:var(--gms-line)}body.gotmerch-studio .header-wrapper .header{min-height:9.2rem;column-gap:2.4rem}body.gotmerch-studio .header__heading-link{color:var(--gms-blue);padding-block:.6rem}body.gotmerch-studio .header__heading-link .h2{color:var(--gms-blue);font-family:var(--font-heading-family);font-size:3.5rem;font-weight:800;line-height:1.1;letter-spacing:-.055em}body.gotmerch-studio .gm-brand-logo{display:block;width:20rem;max-width:100%;height:auto}body.gotmerch-studio .gm-brand-logo img{display:block;width:100%;height:auto}body.gotmerch-studio .header__menu-item{color:var(--gms-ink);font-size:1.3rem;font-weight:600;line-height:1.45;letter-spacing:0;text-underline-offset:.5rem}body.gotmerch-studio .header__inline-menu>.list-menu>li>.header__menu-item,body.gotmerch-studio .header__inline-menu>.list-menu>li>header-menu>details>.header__menu-item{padding-inline:1.5rem}body.gotmerch-studio .header__menu-item:hover,body.gotmerch-studio .header__active-menu-item,body.gotmerch-studio .header__icon:hover{color:var(--gms-blue)}body.gotmerch-studio .header__submenu,body.gotmerch-studio .mega-menu__content{background:var(--gms-paper);border-color:var(--gms-line);box-shadow:0 1.5rem 3.5rem #12242a14}body.gotmerch-studio .header__submenu .header__menu-item,body.gotmerch-studio .mega-menu__link{font-size:1.3rem;line-height:1.6;letter-spacing:0}body.gotmerch-studio .header__icons{align-items:center;gap:.35rem}body.gotmerch-studio .header__icon{color:var(--gms-ink)}body.gotmerch-studio .header__icons .gm-header-quote{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:4.5rem;padding:1.2rem 1.8rem;margin-right:1.2rem;border:1px solid var(--gms-blue);border-radius:5px;background:var(--gms-blue);color:#fff;font:600 1.2rem/1.3 var(--font-body-family);letter-spacing:0;white-space:nowrap;text-decoration:none;transition:background-color .16s ease,border-color .16s ease}body.gotmerch-studio .header__icons .gm-header-quote:hover{background:var(--gms-blue-hover);border-color:var(--gms-blue-hover)}body.gotmerch-studio .header__icons .cart-count-bubble{background:var(--gms-lime);color:var(--gms-ink);font-weight:700}body.gotmerch-studio .header-wrapper .menu-drawer,body.gotmerch-studio .header-wrapper .menu-drawer__submenu,body.gotmerch-studio .header-wrapper .menu-drawer__inner-submenu{background:var(--gms-paper)}body.gotmerch-studio .menu-drawer__menu-item,body.gotmerch-studio .menu-drawer__close-button{font-family:var(--font-heading-family);font-size:1.6rem;font-weight:600;letter-spacing:-.02em;color:var(--gms-ink)}body.gotmerch-studio .menu-drawer__menu-item--active,body.gotmerch-studio .menu-drawer__menu-item:hover,body.gotmerch-studio .menu-drawer__close-button:hover{color:var(--gms-blue);background:var(--gms-soft)}body.gotmerch-studio .menu-drawer__utility-links{background:var(--gms-soft)}body.gotmerch-studio .search-modal,body.gotmerch-studio .predictive-search{--color-foreground: 18, 36, 42;--color-background: 246, 246, 237;background:var(--gms-paper);border-color:var(--gms-line)}body.gotmerch-studio .search-modal .field__input,body.gotmerch-studio .template-search__search .field__input{background:#fff;border-radius:5px;color:var(--gms-ink)}body.gotmerch-studio .predictive-search__heading{color:var(--gms-muted);font-size:1rem;font-weight:700;letter-spacing:.12em}body.gotmerch-studio .predictive-search__item-heading{font-weight:600;letter-spacing:-.02em}body.gotmerch-studio .predictive-search__image{object-fit:contain;background:#fff;border-radius:4px}body.gotmerch-studio :is(.product-form__buttons,.quick-add,.cart__ctas,.cart-notification__links,.contact__button,.collection,.rich-text__buttons,.banner__buttons,.image-with-text__content) .button,body.gotmerch-studio .customer button{min-height:4.8rem;border-radius:5px;font-weight:700;font-size:1.35rem;letter-spacing:0;line-height:1.35}body.gotmerch-studio :is(.quick-add,.cart__ctas,.cart-notification__links,.contact__button) .button:not(.button--secondary):not(.button--tertiary),body.gotmerch-studio .customer button{--color-button: 23, 63, 229;--color-button-text: 255, 255, 255}body.gotmerch-studio :is(.quick-add,.cart__ctas,.cart-notification__links,.contact__button) .button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover,body.gotmerch-studio .customer button:not([disabled]):hover{--color-button: 16, 47, 183}body.gotmerch-studio :is(.product-form__buttons,.quick-add,.cart__ctas,.cart-notification__links,.contact__button) .button--secondary{--color-button: 246, 246, 237;--color-button-text: 18, 36, 42;--alpha-button-background: 1}body.gotmerch-studio .product .product-form__submit{--color-button: 215, 251, 83;--color-button-text: 18, 36, 42;--alpha-button-background: 1;--alpha-button-border: 1;min-height:5.2rem;font-size:1.45rem}body.gotmerch-studio .product .product-form__submit:not([disabled]):not([aria-disabled=true]):hover{--color-button: 205, 242, 64}body.gotmerch-studio .shopify-section .collection-hero{--color-foreground: 255, 255, 255;--color-background: 23, 63, 229;background:var(--gms-blue);color:#fff;margin:1.8rem clamp(1.2rem,1.6vw,2.4rem) 3.4rem;padding-block:4rem;border-radius:8px}body.gotmerch-studio .collection-hero .collection-hero__title{margin-block:0;color:#fff;font-family:var(--font-heading-family);font-size:clamp(3.6rem,5vw,6.7rem);font-weight:800;line-height:1.05;letter-spacing:-.055em;overflow-wrap:break-word}body.gotmerch-studio .collection-hero .collection-hero__description{color:#edf0ff;font-size:1.45rem;line-height:1.75;max-width:64rem}body.gotmerch-studio .collection-hero .collection-hero__description a{color:inherit;text-underline-offset:.3rem}body.gotmerch-studio .collection-hero .collection-hero__image-container{border-radius:6px;border:0;box-shadow:none}body.gotmerch-studio .collection-hero .collection-hero__image-container img{object-fit:contain}body.gotmerch-studio .collection .title,body.gotmerch-studio .collection-list-title,body.gotmerch-studio .related-products__heading,body.gotmerch-studio .main-page-title,body.gotmerch-studio .template-search__header h1,body.gotmerch-studio .cart__empty-text,body.gotmerch-studio cart-items .title{font-family:var(--font-heading-family);font-weight:800;line-height:1.12;letter-spacing:-.045em}body.gotmerch-studio .collection .product-grid,body.gotmerch-studio .template-search .product-grid,body.gotmerch-studio .related-products .product-grid{row-gap:3.2rem}body.gotmerch-studio .product-card-wrapper .card,body.gotmerch-studio .collection-card-wrapper .card{--border-radius: 6px;--border-width: 0px;--image-padding: 0rem;--shadow-opacity: 0;--text-alignment: left;color:var(--gms-ink);background:transparent}body.gotmerch-studio .product-card-wrapper .card__inner,body.gotmerch-studio .collection-card-wrapper .card__inner{background:#fff;border-radius:6px}body.gotmerch-studio .product-card-wrapper .card__media .media,body.gotmerch-studio .collection-card-wrapper .card__media .media{background:#fff}body.gotmerch-studio .product-card-wrapper .card__media .media>img,body.gotmerch-studio .collection-card-wrapper .card__media .media>img{object-fit:contain;object-position:center}body.gotmerch-studio .product-card-wrapper .card__content,body.gotmerch-studio .collection-card-wrapper .card__content{padding-inline:0}body.gotmerch-studio .product-card-wrapper .card__information,body.gotmerch-studio .collection-card-wrapper .card__information{padding:1.8rem 0 .6rem}body.gotmerch-studio .product-card-wrapper .card__heading,body.gotmerch-studio .collection-card-wrapper .card__heading{color:var(--gms-ink);font-family:var(--font-heading-family);font-size:1.55rem;font-weight:700;line-height:1.45;letter-spacing:-.025em}body.gotmerch-studio .product-card-wrapper .card__heading a:hover,body.gotmerch-studio .collection-card-wrapper .card__heading a:hover{color:var(--gms-blue);text-decoration-thickness:1px}body.gotmerch-studio .product-card-wrapper .card-information{padding-top:.3rem}body.gotmerch-studio .product-card-wrapper .card-information .price{color:var(--gms-ink);font-size:1.4rem;font-weight:600;letter-spacing:0}body.gotmerch-studio .product-card-wrapper .card-information .caption,body.gotmerch-studio .product-card-wrapper .card-information .caption-with-letter-spacing{color:var(--gms-muted);font-size:1.1rem}body.gotmerch-studio .product-card-wrapper .badge{border-radius:4px;font-size:1rem;font-weight:700;letter-spacing:.015em}body.gotmerch-studio .product-card-wrapper .quick-add{margin-top:1.2rem}body.gotmerch-studio .facets-container .facets__heading,body.gotmerch-studio .facets-container .facet-filters__label,body.gotmerch-studio .facets-container .product-count__text{color:var(--gms-muted);font-size:1.2rem;letter-spacing:0}body.gotmerch-studio .facets-container .facets__summary,body.gotmerch-studio .facets-container .facet-filters__sort,body.gotmerch-studio .facets-container .mobile-facets__open-label{color:var(--gms-ink);font-size:1.25rem;font-weight:600;letter-spacing:0}body.gotmerch-studio .facets-container .facets__display,body.gotmerch-studio .facets-container .facets__display-vertical,body.gotmerch-studio .mobile-facets__inner{background:var(--gms-paper);border-color:var(--gms-line)}body.gotmerch-studio .active-facets .active-facets__button-inner{border-radius:4px;color:var(--gms-blue);background:#fff;box-shadow:0 0 0 1px var(--gms-line);font-size:1.15rem}body.gotmerch-studio .pagination__list .pagination__item{border-radius:5px;font-size:1.3rem;font-weight:600}body.gotmerch-studio .pagination__list .pagination__item--current{background:var(--gms-blue);color:#fff}body.gotmerch-studio .product .product__title h1,body.gotmerch-studio .product .product__title .h1{color:var(--gms-ink);font-family:var(--font-heading-family);font-size:clamp(3.1rem,3.6vw,4.8rem);font-weight:800;line-height:1.12;letter-spacing:-.05em;overflow-wrap:break-word}body.gotmerch-studio .product .product__text{color:var(--gms-muted);font-size:1.25rem;letter-spacing:.015em}body.gotmerch-studio .product .product__text.caption-with-letter-spacing{font-size:1.05rem;font-weight:700;letter-spacing:.12em}body.gotmerch-studio .product .price--large{color:var(--gms-ink);font-size:2.3rem;font-weight:700;letter-spacing:-.025em}body.gotmerch-studio .product .product__tax,body.gotmerch-studio .product .product__inventory,body.gotmerch-studio .product .product__sku{font-size:1.2rem;letter-spacing:0}body.gotmerch-studio .product .product__tax{color:var(--gms-muted);line-height:1.6}body.gotmerch-studio .product .product-media-container,body.gotmerch-studio .product .product__media{border-radius:7px;background:#fff}body.gotmerch-studio .product .product__media img,body.gotmerch-studio .product .thumbnail img{object-fit:contain}body.gotmerch-studio .product .thumbnail{border-radius:5px;background:#fff;border-color:var(--gms-line)}body.gotmerch-studio .product .thumbnail[aria-current]{border-color:var(--gms-blue);box-shadow:0 0 0 1px var(--gms-blue)}body.gotmerch-studio .product .product-form__input{margin-bottom:1.8rem}body.gotmerch-studio .product .product-form__input .form__label{color:var(--gms-ink);font-size:1.2rem;font-weight:700;line-height:1.5;letter-spacing:0;margin-bottom:.7rem}body.gotmerch-studio .product variant-radios .product-form__input input[type=radio]+label{background:#fff;color:var(--gms-ink);border-color:var(--gms-line);border-radius:5px;padding:1.25rem 1.7rem;font-family:var(--font-body-family);font-size:1.25rem;font-weight:600;line-height:1.2;letter-spacing:0}body.gotmerch-studio .product variant-radios .product-form__input input[type=radio]:checked+label{background:var(--gms-blue);color:#fff;border-color:var(--gms-blue)}body.gotmerch-studio .product variant-radios .product-form__input input[type=radio]:not(.disabled):not(:disabled)+label:hover{border-color:var(--gms-blue)}body.gotmerch-studio .product variant-radios .product-form__input input[type=radio]:focus-visible+label{outline:2px solid var(--gms-blue);outline-offset:3px}body.gotmerch-studio .product variant-selects .select__select{background:#fff;color:var(--gms-ink);border-radius:5px;min-height:4.8rem;font-size:1.35rem;letter-spacing:0}body.gotmerch-studio :is(.product,.cart,.cart-drawer) .quantity{background:#fff;color:var(--gms-ink);border-radius:5px}body.gotmerch-studio :is(.product,.cart,.cart-drawer) .quantity__input{font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;color:var(--gms-ink)}body.gotmerch-studio :is(.product,.cart,.cart-drawer) .quantity__button{color:var(--gms-ink)}body.gotmerch-studio .product .product__description{color:var(--gms-muted);font-size:1.4rem;line-height:1.8}body.gotmerch-studio .product .product__description :is(h2,h3,h4){color:var(--gms-ink);font-weight:700;line-height:1.3;letter-spacing:-.025em}body.gotmerch-studio .product .product__accordion{border-color:var(--gms-line)}body.gotmerch-studio .product .product__accordion .accordion__title{font-size:1.4rem;font-weight:700;letter-spacing:-.015em}body.gotmerch-studio .product .accordion__content{color:var(--gms-muted);font-size:1.3rem;line-height:1.8}body.gotmerch-studio .cart-items thead th{color:var(--gms-muted);border-color:var(--gms-line);font-size:1rem;font-weight:700;letter-spacing:.1em}body.gotmerch-studio .cart-items .cart-item__name{color:var(--gms-ink);font-family:var(--font-heading-family);font-weight:700;font-size:1.55rem;line-height:1.4;letter-spacing:-.025em}body.gotmerch-studio .cart-items .cart-item__image{object-fit:contain;border-radius:5px;background:#fff}body.gotmerch-studio .cart-items .product-option,body.gotmerch-studio .cart-items .cart-item__price-wrapper{letter-spacing:0}body.gotmerch-studio .cart-items .product-option a{overflow-wrap:anywhere;text-underline-offset:.3rem}body.gotmerch-studio .cart__items{border-color:var(--gms-line)}body.gotmerch-studio .cart__blocks{background:var(--gms-soft);border-radius:7px;padding:2.4rem}body.gotmerch-studio .cart__blocks .totals__subtotal,body.gotmerch-studio .cart-drawer .totals__subtotal{font-size:1.6rem;font-weight:700;letter-spacing:-.02em}body.gotmerch-studio .cart__note .field__input{background:#fff;color:var(--gms-ink);border-radius:5px}body.gotmerch-studio .cart-drawer .drawer__inner,body.gotmerch-studio .cart-drawer .drawer__inner-empty,body.gotmerch-studio .cart-drawer .drawer__header,body.gotmerch-studio .cart-drawer .drawer__footer,body.gotmerch-studio .cart-notification{--color-foreground: 18, 36, 42;--color-background: 246, 246, 237;background:var(--gms-paper);color:var(--gms-ink);border-color:var(--gms-line)}body.gotmerch-studio .cart-drawer .drawer__heading,body.gotmerch-studio .cart-notification__heading{font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.04em}body.gotmerch-studio .contact .title{font-family:var(--font-heading-family);font-size:clamp(3rem,3.5vw,4.6rem);font-weight:800;line-height:1.12;letter-spacing:-.05em}body.gotmerch-studio .contact .field__input,body.gotmerch-studio .customer .field input,body.gotmerch-studio .customer select{background:#fff;color:var(--gms-ink);border-radius:5px;font-size:1.45rem;letter-spacing:0}body.gotmerch-studio .contact .field__label,body.gotmerch-studio .customer .field label{color:var(--gms-muted);letter-spacing:0}body.gotmerch-studio .contact .text-area{min-height:16rem}body.gotmerch-studio .contact .contact__button{margin-top:2.4rem}body.gotmerch-studio .shopify-section .footer{--color-foreground: 246, 246, 237;--color-background: 18, 36, 42;--color-button: 215, 251, 83;--color-button-text: 18, 36, 42;--color-link: 246, 246, 237;background:var(--gms-ink);color:var(--gms-paper);border-top:0}body.gotmerch-studio .footer .gm-footer-brand{display:flex;align-items:center;justify-content:space-between;gap:3rem;padding-block:0 3.4rem;margin-bottom:3.8rem;border-bottom:1px solid rgb(246 246 237 / 20%)}body.gotmerch-studio .footer .gm-footer-brand p{margin:0;color:#d8dfd9;font-size:1.25rem;line-height:1.7;max-width:40rem}body.gotmerch-studio .footer .gm-brand-logo--footer{filter:brightness(0) invert(1)}body.gotmerch-studio .footer .footer-block__heading{color:var(--gms-paper);font-family:var(--font-heading-family);font-size:1.4rem;font-weight:700;letter-spacing:-.02em}body.gotmerch-studio .footer .footer-block__details-content,body.gotmerch-studio .footer .footer-block__details-content .list-menu__item--link{color:#d8dfd9;font-size:1.25rem;line-height:1.8;letter-spacing:0}body.gotmerch-studio .footer .footer-block__details-content a:hover,body.gotmerch-studio .footer .footer-block__details-content .list-menu__item--active,body.gotmerch-studio .footer .list-social__link:hover{color:var(--gms-lime)}body.gotmerch-studio .footer .footer__content-bottom{border-top-color:#f6f6ed33}body.gotmerch-studio .footer .copyright__content,body.gotmerch-studio .footer .copyright__content a{color:#bac8c5;font-size:1.05rem;letter-spacing:0}body.gotmerch-studio .footer .newsletter-form__field-wrapper .field__input{background:#20353c;color:var(--gms-paper);border-radius:5px}body.gotmerch-studio .footer .newsletter-form__field-wrapper .field__label{color:#d8dfd9}body.gotmerch-studio .footer .newsletter-form__button{color:var(--gms-lime)}body.gotmerch-studio .footer .localization-form__select{background:#20353c;color:var(--gms-paper);border-radius:5px}@media screen and (min-width:990px){body.gotmerch-studio .header-wrapper .header{padding-block:1.9rem}body.gotmerch-studio .product:not(.product--no-media) .product__info-wrapper{padding-inline-start:clamp(3rem,4vw,6rem)}body.gotmerch-studio .product.product--right:not(.product--no-media) .product__info-wrapper{padding-inline-start:0;padding-inline-end:clamp(3rem,4vw,6rem)}body.gotmerch-studio .footer .footer__content-top{padding-bottom:4rem}}@media screen and (min-width:750px)and (max-width:1199px){body.gotmerch-studio .header-wrapper .header{column-gap:1.3rem}body.gotmerch-studio .header__heading-link .gm-brand-logo{width:17rem}body.gotmerch-studio .header__icons .gm-header-quote{min-height:4.1rem;padding:1rem 1.2rem;margin-right:.4rem;font-size:1.1rem}body.gotmerch-studio .header__inline-menu .header__menu-item{padding-inline:1rem;font-size:1.2rem}}@media screen and (max-width:989px){body.gotmerch-studio .header-wrapper .header{min-height:7.8rem}body.gotmerch-studio .header__icons .gm-header-quote{display:none}}@media screen and (max-width:749px){body.gotmerch-studio .announcement-bar__message{padding-block:.95rem;font-size:.95rem;letter-spacing:.065em}body.gotmerch-studio .header-wrapper .header{min-height:7.2rem;column-gap:.5rem}body.gotmerch-studio .header__heading-link .gm-brand-logo{width:clamp(12rem,40vw,16rem)}body.gotmerch-studio .header__heading-link .h2{font-size:2.8rem}body.gotmerch-studio .header__icons{gap:0}body.gotmerch-studio .shopify-section .collection-hero{padding-block:3rem;margin:1.2rem 1.2rem 2.3rem;border-radius:6px}body.gotmerch-studio .collection-hero .collection-hero__title{font-size:clamp(3.2rem,9vw,4.7rem);letter-spacing:-.05em}body.gotmerch-studio .collection-hero .collection-hero__description{font-size:1.3rem;line-height:1.7}body.gotmerch-studio .collection-hero--with-image .collection-hero__text-wrapper{padding-block:0 2rem}body.gotmerch-studio .collection .product-grid,body.gotmerch-studio .template-search .product-grid,body.gotmerch-studio .related-products .product-grid{row-gap:2.4rem}body.gotmerch-studio .product-card-wrapper .card__information,body.gotmerch-studio .collection-card-wrapper .card__information{padding-top:1.4rem}body.gotmerch-studio .product-card-wrapper .card__heading,body.gotmerch-studio .collection-card-wrapper .card__heading{font-size:1.3rem;line-height:1.4;letter-spacing:-.015em}body.gotmerch-studio .product-card-wrapper .card-information .price{font-size:1.25rem}body.gotmerch-studio .product-card-wrapper .quick-add .button{padding-inline:1rem;font-size:1.15rem}body.gotmerch-studio .product .product__title h1,body.gotmerch-studio .product .product__title .h1{font-size:3rem;line-height:1.15;letter-spacing:-.045em}body.gotmerch-studio .product .product__description{font-size:1.3rem}body.gotmerch-studio .product variant-radios .product-form__input input[type=radio]+label{padding:1.25rem 1.5rem;font-size:1.2rem}body.gotmerch-studio .product variant-selects .select__select,body.gotmerch-studio .contact .field__input,body.gotmerch-studio .customer .field input,body.gotmerch-studio .customer select,body.gotmerch-studio .search-modal .field__input,body.gotmerch-studio .template-search__search .field__input,body.gotmerch-studio .footer .newsletter-form__field-wrapper .field__input{font-size:16px}body.gotmerch-studio .cart__blocks{padding:2rem}body.gotmerch-studio .cart-items .cart-item__name{font-size:1.35rem}body.gotmerch-studio .footer .gm-footer-brand{flex-direction:column;align-items:flex-start;gap:1.8rem;padding-bottom:2.6rem;margin-bottom:2.8rem}body.gotmerch-studio .footer .gm-footer-brand .gm-brand-logo{width:17rem}body.gotmerch-studio .footer .gm-footer-brand p{max-width:30rem;font-size:1.15rem}body.gotmerch-studio .footer .footer__content-top{padding-inline:2.4rem}body.gotmerch-studio .footer .footer-block.grid__item{margin-block:2.8rem}}@media(prefers-reduced-motion:reduce){body.gotmerch-studio .header__icons .gm-header-quote{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/gotmerch-studio.css.map */
