.gt{--gt-ink: #231f20;--gt-head: #231f20;--gt-muted: #6b6b6b;--gt-line: #e6e6e6;--gt-soft: #f5f5f5;--gt-tint: #fafafa;--gt-teal: #16aeb5;--gt-teal-d: #231f20;--gt-mark: #16aeb5;--gt-teal-bg: #ecf8f9;--gt-sec: 64px;color:var(--gt-ink);font-size:16px;line-height:1.55}@media(max-width:749px){.gt{--gt-sec: 44px}}.gt *,.gt *:before,.gt *:after{box-sizing:border-box}.gt h1,.gt h2,.gt h3,.gt h4{color:var(--gt-head);letter-spacing:-.01em;margin:0;line-height:1.15}.gt p{margin:0}.gt a{color:var(--gt-teal)}.gt a:hover{color:var(--gt-teal-d)}.gt :focus-visible{outline:2px solid var(--gt-teal);outline-offset:2px}.gt .gt-h1,.gt .gt-h2,.gt .gt-h3{font-family:var(--font-heading-family);font-weight:700;color:var(--gt-head);display:block}.gt .gt-h1{font-size:clamp(34px,4.4vw,46px);line-height:1.08;letter-spacing:-.02em}.gt .gt-h2{font-size:30px;letter-spacing:-.01em}.gt .gt-h3{font-size:21px;line-height:1.25;letter-spacing:-.01em}@media(max-width:749px){.gt .gt-h2{font-size:26px}.gt .gt-h3{font-size:19px}}.gt .gt-lede{color:var(--gt-muted);font-size:18px;max-width:640px;margin-top:12px}.gt .gt-muted{color:var(--gt-muted)}.gt .gt-small{font-size:14px}.gt .gt-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--gt-muted);text-transform:uppercase}.gt .gt-rule{display:block;width:44px;height:5px;background:var(--gt-mark);margin-bottom:12px}.gt .gt-crumbs{font-size:14px;color:var(--gt-muted);margin-bottom:12px}.gt .gt-crumbs a{color:var(--gt-muted)}.gt .gt-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:28px}.gt .gt-link{font-weight:600;text-decoration:none}.gt .gt-link:hover{text-decoration:underline}.gt.gt-band,.gt .gt-band{background:var(--gt-tint);border-top:1px solid var(--gt-line);border-bottom:1px solid var(--gt-line)}.gt .gt-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:8px;font-weight:600;font-size:16px;line-height:1.2;font-family:inherit;text-decoration:none;border:1px solid var(--gt-ink);background:var(--gt-ink);color:#fff!important;cursor:pointer;white-space:nowrap}.gt .gt-btn:hover{background:#3d3839}.gt .gt-btn--o{background:#fff;color:var(--gt-ink)!important}.gt .gt-btn--o:hover{background:#fafafa}.gt .gt-btn--t{background:var(--gt-teal);border-color:var(--gt-teal)}.gt .gt-btn--t:hover{background:#231f20;border-color:#231f20}.gt .gt-btn--s{min-height:40px;padding:0 14px;font-size:15px}.gt .gt-btn--full{width:100%}.gt .gt-btn[disabled]{opacity:.5;cursor:not-allowed}.gt .gt-card{background:var(--gt-soft);border:0;border-radius:10px;overflow:visible}.gt .gt-box{background:#fff;border:1px solid var(--gt-line);border-radius:10px}.gt .gt-ph{background:repeating-linear-gradient(135deg,#e3e3e3 0 10px,#ededed 10px 20px);border-radius:8px}.gt .gt-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(var(--gt-min, 260px),1fr))}.gt .gt-split{display:flex;flex-wrap:wrap;gap:40px;align-items:flex-start}.gt .gt-split__main{flex:999 1 540px;min-width:0}.gt .gt-split__side{flex:1 1 320px;min-width:0}.gt .gt-badge{display:inline-block;padding:3px 10px;border-radius:999px;background:#d5f0f2;color:var(--gt-teal-d);font-size:13px;font-weight:600;white-space:nowrap}.gt .gt-pill{min-height:44px;padding:0 16px;border-radius:999px;border:1px solid #8c8c8c;background:#fff;font-weight:600;font-size:15px;line-height:1;font-family:inherit;color:var(--gt-ink);cursor:pointer}.gt .gt-pill[aria-pressed=true]{background:var(--gt-ink);border-color:var(--gt-ink);color:#fff}.gt .gt-opt{display:block;width:100%;text-align:left;border:1px solid #cccccc;background:#fff;border-radius:10px;padding:14px 16px;cursor:pointer;font:inherit;color:inherit}.gt .gt-opt[aria-pressed=true]{border:2px solid var(--gt-teal);padding:13px 15px;background:var(--gt-teal-bg)}.gt .gt-field label,.gt .gt-label{display:block;font-weight:500;font-size:15px;margin-bottom:6px}.gt .gt-input{width:100%;min-height:48px;border:1px solid #8c8c8c;border-radius:8px;padding:0 12px;font:inherit;font-size:16px;background:#fff;color:var(--gt-head)}.gt textarea.gt-input{padding:12px;min-height:120px;resize:vertical}.gt .gt-qty{display:inline-flex;align-items:center;border:1px solid #8c8c8c;border-radius:8px;background:#fff}.gt .gt-qty button{width:44px;height:44px;border:0;background:transparent;font-weight:600;font-size:18px;line-height:1;font-family:inherit;cursor:pointer;color:var(--gt-ink)}.gt .gt-qty output{min-width:32px;text-align:center;font-weight:600}.gt .gt-table-wrap{position:relative;overflow-x:auto;border:1px solid var(--gt-line);border-radius:10px;background:#fff}.gt .gt-table{width:100%;border-collapse:collapse;min-width:860px}.gt .gt-table th{font:600 12px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em;color:var(--gt-muted);text-align:left;padding:12px 14px;border-bottom:1px solid #cccccc;text-transform:uppercase;white-space:nowrap}.gt .gt-table td{padding:12px 14px;border-bottom:1px solid #e6e6e6;vertical-align:middle;font-size:15px}.gt .gt-table tr:last-child td{border-bottom:0}.gt .gt-nowrap{white-space:nowrap}.gt .gt-thumb{width:48px;height:48px;border-radius:6px;object-fit:cover;background:var(--gt-soft);flex:none}.gt .gt-mini{display:flex;gap:14px;align-items:center;padding:14px;text-decoration:none;color:inherit}.gt .gt-mini img,.gt .gt-mini .gt-ph{width:60px;height:60px;border-radius:6px;object-fit:cover;flex:none;background:var(--gt-soft)}.gt .gt-mini strong{display:block;color:var(--gt-head)}.gt .gt-stat{font-family:var(--font-heading-family);font-weight:700;font-size:44px;letter-spacing:-.01em;line-height:1.05}.gt .gt-sr{position:absolute!important;left:0;top:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.gt .gt-status{font-size:14px;color:var(--gt-teal-d);min-height:20px}.gt .gt-post{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.gt .gt-post:hover{color:inherit}.gt .gt-post:hover .gt-post__title{text-decoration:underline}.gt .gt-post__img{position:relative;display:block;aspect-ratio:16 / 10;border-radius:10px;overflow:hidden;background:#f5f5f5}.gt .gt-post__img img,.gt .gt-post__img .gt-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;border-radius:0}.gt .gt-post__body{display:flex;flex-direction:column;gap:8px;padding-top:16px;flex:1}.gt .gt-post__more{color:var(--gt-teal);font-size:15px;margin-top:auto;padding-top:4px}body h1,body h2,body h3,body .h0,body .h1,body .h2{font-weight:700;letter-spacing:-.01em;line-height:1.2}body h4,body h5,body .h3,body .h4,body .h5{font-weight:700;letter-spacing:0;line-height:1.3}body .text-body,body .rte,body .subtitle,body .caption,body .caption-large,body .field__input,body .field__label,body .form__label,body .select__select,body .customer .field input,body .customer .field label,body .button,body .button-label,body .link-with-icon,body .badge,body .price,body .price-item,body .unit-price,body .card__heading,body .card-information,body .quantity__input,body .product-form__input label,body .facets__summary-label,body .announcement-bar__message,body .copyright__content,body .list-menu__item{letter-spacing:0}body .button,body .button-label{font-weight:600}body .rte{line-height:1.6}body .rte ul,body .rte ol{list-style-position:outside;padding-left:1.4em}body .rte li{padding-left:.15em}body .collection-hero__description,body .product__description{max-width:68ch}body .card__heading{font-family:var(--font-body-family);font-size:1.6rem;font-weight:600;line-height:1.35}body .card-information .price{font-size:1.6rem}body .card-information .price-item{font-weight:500}body .article-card__info{font-size:1.2rem}body .product__title h1{font-size:clamp(2.8rem,1.2vw + 2rem,3.6rem);line-height:1.15}body .product .price--large,body .product .price--large .price-item{font-size:2.6rem;font-weight:600;letter-spacing:0}body .product__accordion .accordion__title{font-family:var(--font-body-family);font-size:1.6rem;font-weight:500}body .footer-block__heading{font-family:var(--font-body-family);font-size:1.6rem;font-weight:600;letter-spacing:0}body .copyright__content,body .copyright__content a{font-size:1.3rem}.gt-job__h3,.gt-proof__num,.gt-roi__title,.gt-roi__total [data-roi-out=total]{font-family:var(--font-heading-family)}.gt-hero__heading{letter-spacing:-.02em}.gt-jobs__h2,.gt-job__h3,.gt-proof__h2,.gt-roi__title,.gt-proof__num,.gt-roi__total [data-roi-out=total]{letter-spacing:-.01em}.gt-roi__label,.gt-logos__caption{font-weight:500}.gt-hero__trust li{font-weight:500;display:inline-flex;align-items:center;gap:8px}.gt-hero__trust li:before{content:"";width:16px;height:16px;flex:none;background:#16aeb5;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3 3 7-7' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3 3 7-7' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}body .product-form__input input[type=radio]+label{letter-spacing:0}body .card .button,body .quick-add__submit{font-weight:500}body #rrc{font-family:var(--font-body-family)}body .gtsel{--gt-head: var(--font-heading-family)}body #rrc .n,body #rrc .l{font-size:12px}:root{--buttons-radius: 7px;--buttons-radius-outset: 8px;--inputs-radius: 7px;--inputs-radius-outset: 8px}body .button,body .shopify-challenge__button,body .customer button{font-size:1.6rem;min-height:4.8rem}body .gtsel .gt-btn,body #rrc .btn{border-radius:8px;font-weight:600}body .collection-hero__title,body .main-page-title,body .template-search__header h1,body .title-wrapper-with-link h1,body .cart__empty-text,body .main-blog h1,body .customer h1{font-size:clamp(34px,4.4vw,46px);line-height:1.1;letter-spacing:-.02em}body .product .product__title h1{font-size:clamp(28px,1.2vw + 20px,36px);line-height:1.15}:is(h1,h2,h3,h4,.gt-h1,.gt-h2,.gt-h3) :is(b,strong){font-weight:inherit}.gt-jobs__all{font-weight:600}.barn2-highlighted-text,.barn2-db-bar-number{background:#231f20!important}.barn2-discount-bundle.selected{background:#ecf8f9!important;border-color:#16aeb5!important}.barn2-dbs-bundle-title,.barn2-dbs-price,.barn2-dbs-regular-price{color:#231f20!important}.pw-step-icon{background:#231f20!important}.pw-progress-text{color:#231f20!important}.pw-progress-date{color:#6b6b6b!important}.uploadcare--widget__button{background:#231f20!important;border-radius:8px!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/gt-base.css.map */
