#MainContent{--sb-ink: rgb(var(--color-foreground));font-size:var(--dtby-body);line-height:var(--dtby-line);letter-spacing:0;text-align:left}#MainContent *,#MainContent *:before,#MainContent *:after{box-sizing:border-box}#MainContent .page-width,#MainContent .site-wrap{width:100%;max-width:calc(var(--dtby-wrap) + var(--dtby-gutter) * 2);margin-left:auto;margin-right:auto;padding-left:var(--dtby-gutter);padding-right:var(--dtby-gutter)}#MainContent .page-width--narrow{max-width:calc(68ch + var(--dtby-gutter) * 2);margin-left:0;margin-right:0}#MainContent .site-wrap{padding-top:0;padding-bottom:0}#MainContent .site-title,#MainContent .collection-hero__title,#MainContent .main-blog h1,#MainContent .title--primary,#MainContent .title-wrapper-with-link .title{font-size:var(--dtby-h2);line-height:1.1;letter-spacing:-.02em;font-weight:700;text-align:left;margin:0 0 var(--dtby-space-2);text-wrap:balance;color:var(--sb-ink)}#MainContent .site-eyebrow{display:block;margin:0 0 var(--dtby-space-1);font-size:var(--dtby-eyebrow);line-height:1.3;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--dtby-copper)}#MainContent .site-btn,#MainContent .site-help .site-btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap;min-height:var(--dtby-btn-height);padding:0 24px;font:inherit;font-size:17px;font-weight:700;line-height:1.2;letter-spacing:0;text-decoration:none;cursor:pointer;border:2px solid var(--dtby-copper);border-radius:var(--dtby-btn-radius);background:var(--dtby-copper);color:#fff;box-shadow:none;transition:background-color .15s,color .15s}#MainContent .site-btn:before,#MainContent .site-btn:after{display:none}#MainContent .site-btn:hover{background:var(--dtby-copper-dark);border-color:var(--dtby-copper-dark);color:#fff}#MainContent .site-btn--ghost{background:transparent;color:var(--sb-ink);border-color:var(--sb-ink)}#MainContent .site-btn--ghost:hover{background:var(--sb-ink);color:rgb(var(--color-background));border-color:var(--sb-ink)}#MainContent .site-link,#MainContent .underlined-link{display:inline-flex;align-items:center;min-height:var(--dtby-tap);font-size:16px;font-weight:700;color:var(--sb-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}#MainContent .site-link:hover,#MainContent .underlined-link:hover{color:var(--dtby-copper)}#MainContent a:focus-visible,#MainContent button:focus-visible,#MainContent summary:focus-visible,#MainContent input:focus-visible,#MainContent select:focus-visible,#MainContent textarea:focus-visible{outline:3px solid var(--sb-ink);outline-offset:3px}#MainContent .site-links{list-style:none;margin:0 0 var(--dtby-space-3);padding:0;display:flex;flex-wrap:wrap;gap:0 var(--dtby-space-3)}#MainContent .site-prose,#MainContent .article-template__content,#MainContent .shopify-policy__body .rte{max-width:68ch;font-size:var(--dtby-body);line-height:var(--dtby-line)}#MainContent .site-page{padding-left:var(--dtby-gutter);padding-right:var(--dtby-gutter)}#MainContent .site-prose>*:first-child{margin-top:0}#MainContent .rte p,#MainContent .site-prose p{margin:0 0 var(--dtby-space-2);text-wrap:pretty}#MainContent .rte h2{font-size:24px;line-height:1.2;font-weight:700;letter-spacing:-.01em;margin:var(--dtby-space-5) 0 12px;text-wrap:balance}#MainContent .rte h3{font-size:var(--dtby-h3);line-height:1.25;font-weight:700;letter-spacing:0;margin:var(--dtby-space-4) 0 var(--dtby-space-1);text-wrap:balance}#MainContent .rte h2:first-child,#MainContent .rte h3:first-child{margin-top:0}#MainContent .rte ul,#MainContent .rte ol{margin:0 0 var(--dtby-space-2);padding-left:1.4em}#MainContent .rte li{margin:0 0 8px;padding-left:4px}#MainContent .rte a{color:var(--dtby-copper);text-decoration:underline;text-underline-offset:3px}#MainContent .rte p>strong:first-child:has(+br){display:block;margin:0 0 4px;font-size:var(--dtby-h3);line-height:1.25;font-weight:700;color:var(--dtby-copper)}#MainContent .rte p>strong:first-child+br{display:none}#MainContent .rte p:has(>strong:first-child+br){margin-bottom:var(--dtby-space-3)}#MainContent .rte img{max-width:100%;height:auto}#MainContent .shopify-policy__container{max-width:calc(68ch + var(--dtby-gutter) * 2);margin:0;padding:var(--dtby-space-3) var(--dtby-gutter) var(--dtby-space-5);text-align:left}#MainContent .shopify-policy__title{text-align:left;margin:0 0 var(--dtby-space-3)}#MainContent .shopify-policy__title h1{font-size:var(--dtby-h2);line-height:1.1;letter-spacing:-.02em;font-weight:700;margin:0;text-wrap:balance}#MainContent .shopify-policy__body{text-align:left}#MainContent .site-help-wrap{padding-bottom:var(--dtby-section)}#MainContent .site-help{max-width:68ch;padding:var(--dtby-space-3);background:var(--dtby-cream);border-radius:4px}#MainContent .site-help__title{margin:0 0 var(--dtby-space-1);font-size:24px;line-height:1.2;font-weight:700;letter-spacing:-.01em}#MainContent .site-help__text{margin:0 0 var(--dtby-space-1);text-wrap:pretty}#MainContent .site-help__mail,#MainContent .site-help-intro a{color:var(--dtby-copper);font-weight:700;text-decoration:underline;text-underline-offset:3px;white-space:nowrap;overflow-wrap:anywhere}#MainContent .site-help__links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0 var(--dtby-space-3)}#MainContent .site-help__links a{display:inline-flex;align-items:center;min-height:var(--dtby-tap);font-weight:700;color:var(--sb-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px;white-space:nowrap}#MainContent .site-help__actions{display:flex;flex-direction:column;align-items:stretch;gap:4px}#MainContent .site-help__actions .site-link{align-self:center}#MainContent .site-help-intro{padding-bottom:var(--dtby-space-2)}#MainContent .site-help-intro__text{margin:0;max-width:68ch;text-wrap:pretty}@media(min-width:750px){#MainContent .site-help__actions{flex-direction:row;align-items:center;gap:var(--dtby-space-3)}#MainContent .site-help{padding:var(--dtby-space-4)}}#MainContent .contact{max-width:calc(560px + var(--dtby-gutter) * 2);margin-left:0;margin-right:0}#MainContent .contact .field{margin-bottom:var(--dtby-space-2)}#MainContent .contact .field__input,#MainContent .contact .text-area{min-height:var(--dtby-btn-height);padding:12px 16px;font-size:17px;line-height:1.4;letter-spacing:0;border-radius:var(--dtby-btn-radius);box-shadow:none;border:2px solid var(--sb-ink);background:#fff;color:#121212}#MainContent .contact .field:before,#MainContent .contact .field:after{display:none}#MainContent .contact .field__input:focus,#MainContent .contact .field__input:focus-visible{box-shadow:none;outline:3px solid var(--sb-ink);outline-offset:3px}#MainContent .contact textarea.field__input{min-height:140px;height:140px;resize:vertical}#MainContent .contact .field__label{position:static;display:block;order:-1;margin:0 0 6px;font-size:var(--dtby-small);font-weight:700;letter-spacing:0;line-height:1.3;color:var(--sb-ink);pointer-events:auto;transform:none;top:auto;left:auto}#MainContent .contact .field{display:flex;flex-direction:column}#MainContent .contact .field__input::placeholder{color:transparent}#MainContent .contact .contact__fields{display:grid;gap:0 var(--dtby-space-2);grid-template-columns:1fr}#MainContent .contact .contact__button{margin-top:var(--dtby-space-2)}#MainContent .contact .contact__button .button{width:100%;min-height:var(--dtby-btn-height);padding:0 24px;background:var(--dtby-copper);color:#fff;border:2px solid var(--dtby-copper);border-radius:var(--dtby-btn-radius);font-size:17px;font-weight:700;letter-spacing:0;box-shadow:none}#MainContent .contact .contact__button .button:before,#MainContent .contact .contact__button .button:after{display:none}#MainContent .contact .contact__button .button:hover{background:var(--dtby-copper-dark);border-color:var(--dtby-copper-dark)}#MainContent .contact .form__message,#MainContent .contact .form-status{font-size:16px;font-weight:700;margin:0 0 var(--dtby-space-2);display:flex;align-items:center;gap:8px}#MainContent .contact .contact__field-error,#MainContent .contact .form-status-list{font-size:var(--dtby-small);color:#9b1c1c}@media(min-width:750px){#MainContent .contact .contact__button .button{width:auto;min-width:200px}}#MainContent .collection-hero{background:transparent}#MainContent .collection-hero__inner{padding-top:var(--dtby-space-3);padding-bottom:0;display:block}#MainContent .collection-hero__text-wrapper{margin-bottom:0}#MainContent .collection-hero+.shopify-section,#MainContent .section-collection-hero{margin:0}#MainContent .collection-hero__text-wrapper{max-width:68ch;margin:0;padding:0}#MainContent .collection-hero__title{margin-bottom:12px}#MainContent .collection-hero__description.rte,#MainContent .collection-hero__description.rte *{font-size:var(--dtby-small)!important;line-height:1.5!important;letter-spacing:0!important;margin:0;padding:0;color:inherit!important;background:none!important;text-align:left!important}@media(min-width:750px){#MainContent .collection-hero__description.rte,#MainContent .collection-hero__description.rte *{font-size:var(--dtby-body)!important}}#MainContent .collection-hero__description.rte p{margin:0 0 8px}#MainContent .collection-hero__description.rte strong,#MainContent .collection-hero__description.rte b{font-weight:700}#MainContent .site-desc__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}#MainContent .site-desc.is-open .site-desc__text{display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}#MainContent .site-desc__toggle{display:inline-flex;align-items:center;min-height:var(--dtby-tap);padding:0;background:none;border:0;font:inherit;font-size:16px;font-weight:700;color:var(--dtby-copper);cursor:pointer;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}#MainContent .site-desc__toggle[hidden],#MainContent .site-desc__less,#MainContent .site-desc.is-open .site-desc__more{display:none}#MainContent .site-desc.is-open .site-desc__less{display:inline}#MainContent .facets-wrapper{padding-left:var(--dtby-gutter);padding-right:var(--dtby-gutter)}#MainContent .mobile-facets__wrapper{margin:0}#MainContent .mobile-facets__open-wrapper{display:inline-flex;align-items:center;min-height:48px;padding:0 16px;border:2px solid var(--sb-ink);border-radius:var(--dtby-btn-radius);background:transparent;color:var(--sb-ink);cursor:pointer;margin:0;width:auto}#MainContent .mobile-facets__open{display:inline-flex;align-items:center;gap:8px;margin:0;padding:0;min-height:0}#MainContent .mobile-facets__open-label{font-size:16px;font-weight:700;letter-spacing:0;white-space:nowrap;margin:0;padding:0}#MainContent .product-count{white-space:nowrap;font-size:var(--dtby-small);letter-spacing:0}#MainContent .product-count__text{font-size:var(--dtby-small);letter-spacing:0;margin:0}#MainContent .facets__summary,#MainContent .facets__disclosure summary{min-height:var(--dtby-tap);display:flex;align-items:center;font-size:16px;letter-spacing:0}#MainContent .facets__label{min-height:var(--dtby-tap);display:flex;align-items:center}#MainContent .facets__reset{display:inline-flex;align-items:center;min-height:var(--dtby-tap)}#MainContent .facet-filters__sort,#MainContent .facets .select__select{min-height:var(--dtby-tap);font-size:16px;letter-spacing:0}#MainContent .facets__heading,#MainContent .facet-filters__label{font-size:16px;font-weight:700;letter-spacing:0}#MainContent .product-grid-container,#MainContent .template-search .page-width{margin-top:0}#MainContent .product-grid,#MainContent .collection-list,#MainContent .grid{--grid-mobile-horizontal-spacing: 12px;--grid-mobile-vertical-spacing: 32px;--grid-desktop-horizontal-spacing: 24px;--grid-desktop-vertical-spacing: 48px}#MainContent .collection-list{--grid-mobile-horizontal-spacing: 16px}#MainContent .product-card-wrapper{height:100%}#MainContent .product-card-wrapper .card{--image-padding: 0rem;background:transparent}#MainContent .product-card-wrapper .card__inner{background:#fff;border-radius:4px;overflow:hidden}#MainContent .product-card-wrapper .card__media{margin:0;width:100%}#MainContent .product-card-wrapper .card__media .media{border-radius:0}#MainContent .product-card-wrapper .card__media img{object-fit:cover}#MainContent .product-card-wrapper .card__content{padding:12px 0 0}#MainContent .product-card-wrapper .card__information{padding:0}#MainContent .product-card-wrapper .card__heading,#MainContent .product-card-wrapper .card__heading.h5{margin:0;font-size:16px;line-height:1.4;font-weight:700;letter-spacing:0}#MainContent .product-card-wrapper .card__heading a{display:block;min-height:var(--dtby-tap);font-size:16px;line-height:1.4;font-weight:700;letter-spacing:0;text-decoration:none;text-wrap:balance}#MainContent .product-card-wrapper:hover .card__heading a{text-decoration:underline;text-underline-offset:3px}#MainContent .product-card-wrapper .price,#MainContent .product-card-wrapper .price *{font-size:16px;line-height:1.4;font-weight:400;letter-spacing:0}#MainContent .product-card-wrapper .price{margin-top:4px;white-space:nowrap}#MainContent .product-card-wrapper .price .price-item{white-space:nowrap}#MainContent .product-card-wrapper .card-information{letter-spacing:0}#MainContent .collection-list{margin:0;padding:0}#MainContent .collection-list__item{padding:0;margin:0;max-width:none}#MainContent .collection-card-wrapper .card{--image-padding: 0rem;background:transparent}#MainContent .collection-card-wrapper .card__inner{border-radius:4px;overflow:hidden;background:#fff}#MainContent .collection-card-wrapper .card__media,#MainContent .collection-card-wrapper .card__media .media{margin:0;width:100%}#MainContent .collection-card-wrapper .card__media img{object-fit:cover;object-position:50% 50%}#MainContent .collection-card-wrapper .card__content{padding:12px 0 0}#MainContent .collection-card-wrapper .card__information{padding:0}#MainContent .collection-card-wrapper .card__heading,#MainContent .collection-card-wrapper .card__heading a{font-size:17px;line-height:1.3;font-weight:700;letter-spacing:0;margin:0}#MainContent .collection-card-wrapper .card__heading a{display:block;min-height:var(--dtby-tap);text-decoration:none;text-wrap:balance}#MainContent .collection-card-wrapper .icon-wrap,#MainContent .collection-card-wrapper .card__heading .icon-arrow{display:none}#MainContent .collection-card-wrapper:hover .card__heading a{text-decoration:underline;text-underline-offset:3px}@media(min-width:750px){#MainContent .collection-card-wrapper .card__heading,#MainContent .collection-card-wrapper .card__heading a{font-size:19px}}#MainContent .pagination-wrapper{margin:var(--dtby-space-5) 0 0}#MainContent .pagination__item{min-width:var(--dtby-tap);min-height:var(--dtby-tap);display:inline-flex;align-items:center;justify-content:center}#MainContent cart-items .title-wrapper-with-link{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:0 var(--dtby-space-3);margin:var(--dtby-space-3) 0 var(--dtby-space-2)}#MainContent cart-items .title-wrapper-with-link .title{margin:0}#MainContent cart-items .title-wrapper-with-link .underlined-link{white-space:nowrap}#MainContent cart-items thead th{font-size:var(--dtby-eyebrow);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--dtby-muted)}#MainContent .cart-item__name{font-size:16px;line-height:1.35;font-weight:700;letter-spacing:0;text-decoration:none;text-wrap:pretty}#MainContent .cart-item__name:hover{text-decoration:underline;text-underline-offset:3px}#MainContent .cart-item .product-option,#MainContent .cart-item dl,#MainContent .cart-item dd,#MainContent .cart-item dt{font-size:var(--dtby-small);line-height:1.4;letter-spacing:0;color:var(--dtby-muted)}#MainContent .cart-item .product-option dt,#MainContent .cart-item .product-option dd{display:inline;margin:0}#MainContent .cart-item .product-option{white-space:nowrap}#MainContent .cart-item .price{font-size:16px;font-weight:700;letter-spacing:0;white-space:nowrap}#MainContent .cart-item__image{border-radius:4px}#MainContent .cart-item__media{width:96px}#MainContent .cart-item__quantity-wrapper .button{min-width:var(--dtby-tap);min-height:var(--dtby-tap)}#MainContent .cart__footer{padding-left:0;padding-right:0}#MainContent .cart__blocks{display:flex;flex-direction:column;width:100%;max-width:480px;margin:0;text-align:left}#MainContent .cart__blocks .js-contents{display:contents}#MainContent .cart__blocks .totals{order:1;justify-content:space-between;align-items:baseline;margin:0 0 var(--dtby-space-1)}#MainContent .cart__blocks .totals>*+*{margin-left:16px}#MainContent .cart__blocks .totals__total{margin:0;font-size:20px;font-weight:700;letter-spacing:0;line-height:1.2}#MainContent .cart__blocks .totals__total-value{margin:0;font-size:20px;font-weight:700;letter-spacing:0;line-height:1.2;white-space:nowrap}#MainContent .cart__blocks .tax-note{order:2;margin:0 0 var(--dtby-space-2);font-size:var(--dtby-small);line-height:1.45;letter-spacing:0;text-align:left;color:var(--dtby-muted);text-wrap:pretty}#MainContent .cart__blocks .tax-note a{display:inline;font-size:inherit;color:inherit;text-decoration:underline;text-underline-offset:3px}#MainContent .cart__blocks .discounts{order:0}#MainContent .cart__blocks .cart__ctas{order:4;width:100%}#MainContent .cart__blocks .site-ship{order:3}#MainContent .cart__blocks .cart__dynamic-checkout-buttons{order:5}#MainContent .cart__blocks .site-trust{order:6}#MainContent .cart__blocks #cart-errors{order:7}#MainContent .cart__checkout-button{width:100%;max-width:none;min-height:var(--dtby-btn-height);padding:0 24px;font-size:17px;font-weight:700;letter-spacing:0;background:var(--dtby-copper);color:#fff;border:2px solid var(--dtby-copper);border-radius:var(--dtby-btn-radius);box-shadow:none}#MainContent .cart__checkout-button:before,#MainContent .cart__checkout-button:after{display:none}#MainContent .cart__checkout-button:hover{background:var(--dtby-copper-dark);border-color:var(--dtby-copper-dark)}#MainContent .site-trust{list-style:none;margin:var(--dtby-space-1) 0 0;padding:0;display:flex;flex-wrap:nowrap;gap:4px 20px}#MainContent .site-trust li{display:flex;align-items:center;gap:8px;min-height:var(--dtby-tap);font-size:var(--dtby-small);font-weight:700;color:var(--dtby-brown);white-space:nowrap}#MainContent .site-trust img{width:28px;height:28px;flex:none;display:block}#MainContent .site-ship{margin:0 0 var(--dtby-space-2);padding:12px 16px;background:var(--dtby-cream);border-radius:4px}#MainContent .site-ship__text{margin:0 0 8px;font-size:var(--dtby-small);line-height:1.4;letter-spacing:0;text-wrap:balance}#MainContent .site-ship__amount{white-space:nowrap}#MainContent .site-ship__bar{height:8px;border-radius:4px;background:#1212121f;overflow:hidden}#MainContent .site-ship__bar span{display:block;height:100%;background:var(--dtby-copper);border-radius:4px}#MainContent .site-ship--done .site-ship__bar span{background:var(--dtby-gold)}#MainContent .cart__warnings{text-align:left;padding:var(--dtby-space-2) 0 var(--dtby-space-5)}#MainContent .cart__empty-text{margin:var(--dtby-space-3) 0 var(--dtby-space-3);font-size:var(--dtby-h2);line-height:1.1;letter-spacing:-.02em;font-weight:700;text-wrap:balance}#MainContent .site-empty__actions{display:flex;flex-direction:column;align-items:stretch;gap:4px;max-width:360px}#MainContent .site-empty__actions .site-link{align-self:flex-start}#MainContent .site-empty__actions .button{min-height:var(--dtby-btn-height);padding:0 24px;background:var(--dtby-copper);color:#fff;border:2px solid var(--dtby-copper);border-radius:var(--dtby-btn-radius);font-size:17px;font-weight:700;letter-spacing:0;box-shadow:none;white-space:nowrap;margin-bottom:8px}#MainContent .site-empty__actions .button:before,#MainContent .site-empty__actions .button:after{display:none}#MainContent .site-empty__actions .button:hover{background:var(--dtby-copper-dark);border-color:var(--dtby-copper-dark)}@media(min-width:750px){#MainContent .site-empty__actions{flex-direction:row;align-items:center;flex-wrap:wrap;gap:0 var(--dtby-space-3);max-width:none}#MainContent .site-empty__actions .button{margin-bottom:0}#MainContent .cart__blocks{margin-left:auto}}#MainContent .site-search-head{text-align:left}#MainContent .template-search__header{margin-bottom:var(--dtby-space-4)}#MainContent .template-search__search{margin:0 0 var(--dtby-space-3);max-width:560px}#MainContent .template-search__search .search{margin-top:0}#MainContent .template-search--empty{padding-bottom:var(--dtby-space-5)}#MainContent .template-search .field__input{min-height:var(--dtby-btn-height);font-size:17px;letter-spacing:0}#MainContent .template-search__header p[role=status]{margin:0 0 var(--dtby-space-2)}#MainContent .site-search{display:flex;flex-direction:column;gap:12px;max-width:560px;margin:0 0 var(--dtby-space-3)}#MainContent .site-search input[type=search]{width:100%;min-height:var(--dtby-btn-height);padding:0 16px;font:inherit;font-size:17px;border:2px solid var(--sb-ink);border-radius:var(--dtby-btn-radius);background:#fff;color:#121212}@media(min-width:750px){#MainContent .site-search{flex-direction:row}#MainContent .site-search input[type=search]{flex:1;width:auto}}#MainContent .site-404{padding-top:var(--dtby-space-5);padding-bottom:var(--dtby-space-6);text-align:left}#MainContent .site-404 .site-eyebrow{margin-bottom:var(--dtby-space-1)}#MainContent .main-blog{padding-top:var(--dtby-space-3);padding-bottom:var(--dtby-space-5)}#MainContent .site-posts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:var(--dtby-space-5) var(--dtby-space-3)}#MainContent .site-post{position:relative;min-width:0}#MainContent .site-post__media{aspect-ratio:4 / 3;overflow:hidden;border-radius:4px;background:#fff;margin-bottom:var(--dtby-space-2)}#MainContent .site-post__media img{width:100%;height:100%;object-fit:cover;display:block}#MainContent .site-post__title{margin:0 0 8px;font-size:var(--dtby-h3);line-height:1.25;font-weight:700;letter-spacing:0;text-wrap:balance}#MainContent .site-post__title a{color:inherit;text-decoration:none}#MainContent .site-post__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}#MainContent .site-post:hover .site-post__title a{text-decoration:underline;text-underline-offset:3px}#MainContent .site-post__excerpt{margin:0;font-size:16px;line-height:1.5;color:var(--dtby-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-wrap:pretty}@media(min-width:750px){#MainContent .site-posts{grid-template-columns:repeat(3,1fr)}}#MainContent .article-template>header{padding-top:var(--dtby-space-3)}#MainContent .article-template__title{margin:0 0 var(--dtby-space-2)}#MainContent .site-article__by{margin:0 0 var(--dtby-space-2);font-size:var(--dtby-small);color:var(--dtby-muted)}#MainContent .article-template__hero-container{max-width:calc(var(--dtby-wrap) + var(--dtby-gutter) * 2);margin:0 auto var(--dtby-space-3);padding:0 var(--dtby-gutter)}#MainContent .article-template__hero-container .media{padding-bottom:0!important;height:min(56vw,360px);border-radius:4px;overflow:hidden}#MainContent .article-template__hero-container .media img{width:100%;height:100%;object-fit:cover}@media(min-width:750px){#MainContent .article-template__hero-container .media{height:min(44vw,480px)}}#MainContent .article-template__social-sharing{margin:0 0 var(--dtby-space-3)}#MainContent .article-template__back{text-align:left;padding:var(--dtby-space-3) var(--dtby-gutter) var(--dtby-space-5);max-width:calc(var(--dtby-wrap) + var(--dtby-gutter) * 2);margin:0 auto}#MainContent .article-template__link{display:inline-flex;align-items:center;min-height:var(--dtby-tap);font-size:16px;font-weight:700;color:var(--sb-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px;letter-spacing:0}#MainContent .alireview-review-badge-wrap{border-top:1px solid var(--dtby-border);padding:var(--dtby-space-3) 0;margin-top:var(--dtby-space-3);display:flex;justify-content:center}#MainContent .alireview-review-badge-wrap .alireviews-review-badge{display:flex;justify-content:center}#MainContent .site-list{padding-top:var(--dtby-space-3);padding-bottom:var(--dtby-space-5)}#MainContent .article-template>header{margin-top:0}#MainContent .shopify-section:has(.facets-wrapper){margin-top:0}#MainContent .alireview-review-badge-wrap{min-height:141px}#MainContent .site-help__text,#MainContent .site-help-intro__text{display:flex;flex-wrap:wrap;align-items:center;column-gap:.3em}#MainContent .site-help__mail,#MainContent .site-help-intro a{display:inline-flex;align-items:center;min-height:var(--dtby-tap)}#MainContent cart-items.is-empty .title-wrapper-with-link{display:none}@media(max-width:749px){#MainContent .cart-item{display:grid;grid-template-columns:96px minmax(0,1fr) auto;grid-template-areas:"media details details" "media quantity totals";column-gap:16px;row-gap:4px;align-items:start;padding-bottom:var(--dtby-space-2)}#MainContent .cart-item__media{grid-area:media;width:96px}#MainContent .cart-item__details{grid-area:details;width:auto;padding:0}#MainContent .cart-item__quantity{grid-area:quantity;padding:0;align-self:center;width:auto}#MainContent .cart-item__totals{grid-area:totals;align-self:center;padding:0;width:auto;text-align:right}#MainContent .cart-item__details>.product-option{display:none}#MainContent .cart-item__quantity-wrapper{display:flex;flex-wrap:nowrap;align-items:center;gap:4px}#MainContent .cart-item__quantity .quantity{width:112px;min-height:var(--dtby-tap)}#MainContent .cart-item__quantity .quantity__button{width:36px}#MainContent .cart-item__quantity .quantity__input{width:40px}#MainContent .cart-items thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}#MainContent .cart-item__totals .price{font-size:17px}#MainContent .site-empty__actions{flex-direction:row;flex-wrap:wrap;align-items:center;gap:0 var(--dtby-space-3);max-width:none}#MainContent .site-empty__actions .button{flex:1 0 100%}#MainContent .site-search{flex-direction:row;gap:8px}#MainContent .site-search input[type=search]{flex:1;min-width:0;width:auto}#MainContent .site-search .site-btn{padding:0 20px}#MainContent .site-help__actions{flex-direction:row;flex-wrap:wrap;align-items:center;gap:0 var(--dtby-space-3)}#MainContent .site-help__actions .site-btn{flex:1 0 100%}}#MainContent .rte :is(p,li,dd,dt){text-wrap:pretty}#MainContent .visually-hidden{white-space:nowrap}#MainContent .site-help__mail:before,#MainContent .site-help-intro a:before{content:none}#MainContent{--sb-col: 720px}#MainContent .cart__dynamic-checkout-buttons{width:100%;max-width:none;margin:8px 0 0}#MainContent .cart__dynamic-checkout-buttons:has(.dynamic-checkout__content:empty){margin:0}#MainContent .cart__items{padding-bottom:var(--dtby-space-3)}#MainContent cart-items .cart__items .cart-item{margin-bottom:0}#MainContent .site-page,#MainContent .site-help-wrap,#MainContent .site-help-intro,#MainContent .contact,#MainContent .page-width--narrow,#MainContent .shopify-policy__container,#MainContent .article-template__hero-container,#MainContent .article-template__back{max-width:calc(var(--sb-col) + var(--dtby-gutter) * 2);margin-left:auto;margin-right:auto}#MainContent .site-help,#MainContent .site-prose,#MainContent .article-template__content,#MainContent .shopify-policy__body .rte{max-width:none}#MainContent .site-title{margin-bottom:var(--dtby-space-3)}#MainContent .site-prose>:first-child{margin-top:0}#MainContent .shopify-policy__title{margin-bottom:var(--dtby-space-3)}#MainContent .article-template__content button,#MainContent .rte button{font:inherit;letter-spacing:0;color:var(--dtby-copper);font-weight:700;background:none;border:0;border-radius:0;padding:0;margin:0;min-height:0;width:auto;cursor:default;text-align:left;box-shadow:none;display:inline}#MainContent .article-template__content :is(h2,h3,h4)>button{color:inherit;font-size:inherit;line-height:inherit}#MainContent .article-template__content button{display:inline;font-size:inherit;line-height:inherit}#MainContent .article-template__content button:before,#MainContent .article-template__content button:after{display:none}#MainContent .share-button{display:block}#MainContent .share-button__button{font-family:inherit;font-size:16px;font-weight:700;letter-spacing:0;min-height:var(--dtby-tap);padding:0;margin:0;display:inline-flex;align-items:center;gap:8px;color:var(--sb-ink);cursor:pointer}#MainContent .share-button__button .svg-wrapper,#MainContent .share-button__button svg{width:20px;height:20px;margin:0}#MainContent .article-template__social-sharing{padding-top:0;padding-bottom:0;margin:0 auto var(--dtby-space-2)}#MainContent .contact .field__input,#MainContent .contact .text-area{border:1px solid var(--dtby-border-strong)}#MainContent .contact .field__input:focus,#MainContent .contact .field__input:focus-visible{border:2px solid var(--dtby-copper);padding:11px 15px;outline:none}#MainContent .site-help-intro .site-eyebrow{margin-bottom:4px}@media(min-width:750px){#MainContent .contact .contact__fields{grid-template-columns:1fr 1fr}}#MainContent .site-404__actions{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--dtby-space-3)}#MainContent .site-404__actions .site-btn{margin-right:var(--dtby-space-1)}@media(max-width:749px){#MainContent .site-404__actions .site-btn{flex:1 0 100%;margin:0 0 4px}}#MainContent .site-ccard{display:block;color:var(--sb-ink);text-decoration:none}#MainContent .site-ccard__img{display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:4px;background:#fff}#MainContent .site-ccard__img img{width:100%;height:100%;object-fit:cover;display:block}#MainContent .site-ccard__title{display:block;margin-top:12px;font-size:16px;line-height:1.3;font-weight:700;text-wrap:balance}#MainContent .site-ccard:hover .site-ccard__title{text-decoration:underline;text-underline-offset:3px}#MainContent .collection-list{row-gap:32px;column-gap:16px}@media(min-width:750px){#MainContent .site-ccard__title{font-size:19px}#MainContent .collection-list{column-gap:24px;row-gap:40px}}@media(max-width:749px){#MainContent .product-card-wrapper .card__heading a{font-size:15px;line-height:1.3;min-height:var(--dtby-tap)}#MainContent .product-grid,#MainContent .grid--2-col-tablet-down{row-gap:32px}#MainContent .product-grid>.grid__item,#MainContent .grid--2-col-tablet-down>.grid__item{margin-bottom:0}}#MainContent .site-help--shop .site-help__title{margin-bottom:var(--dtby-space-2)}#MainContent .collection-hero__text-wrapper{max-width:none}#MainContent .collection-hero__description,#MainContent .site-desc{max-width:68ch}#MainContent .cart-item__name{line-height:1.4}#MainContent .alireview-review-badge-wrap{margin-top:var(--dtby-space-4)}#MainContent .cart__blocks .site-trust{margin-bottom:0}#MainContent .cart__footer{padding-bottom:0}#MainContent .rte :is(p,li,dd,dt,h2,h3),#MainContent .site-prose :is(p,li){text-wrap:pretty}#MainContent .rte :is(h2,h3){text-wrap:balance}#MainContent .rte li,#MainContent .rte dd{text-wrap:balance}#MainContent .rte ol,#MainContent .rte ul{list-style-position:outside;padding-left:1.6em}#MainContent .rte li>p{margin:0}#MainContent .rte li>p+p{margin-top:8px}
/*# sourceMappingURL=/cdn/shop/t/16/assets/site-base.css.map */
