.menu-item-hover:hover,.menu-link-hover:hover{color:#b4ab88!important;transition:color .2s ease}.countdown-timer{font-size:inherit;font-family:inherit;letter-spacing:inherit;line-height:inherit;font-weight:inherit;color:inherit;text-align:center;margin-top:0;display:inline-block;width:95px;padding:0 5px}.time-label{display:inline-block;width:auto;text-align:center;margin-left:3px}.shopify-payment-button__more-options{font-size:var(--font-size-sm)!important;text-align:left!important}#shopify-block-AbXZobHVHQmFjZ2Q5U__esc_size_charts_app_block_7f4QHK{margin-top:-20px;font-size:var(--font-size-sm);font-family:var(--font-family-body)}.product-price-block{margin-bottom:-20px}.size-meta{font-size:var(--font-size-sm);font-family:var(--font-family-body)}.color-swatches{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:15px;width:100%}.swatch-title{font-weight:700;display:block;width:100%}.swatch-container{display:flex;flex-wrap:wrap;gap:8px;width:100%}.swatch{display:inline-block;width:var(--swatch-size, 24px);height:var(--swatch-size, 24px);border:var(--gridline-width) solid #000;cursor:pointer;transition:all .2s ease-in-out;background-size:cover;background-position:center;background-repeat:no-repeat}.swatch-spacing{display:block;padding:.5rem}.collection-color-swatches{padding-left:var(--section-horizontal-spacing);margin-top:.5rem;z-index:25!important;position:relative!important;pointer-events:auto!important}.swatch-container{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:.2rem;margin:.2rem 0;align-items:center;padding-top:.5rem;position:relative!important;z-index:50!important;pointer-events:auto!important}.collection-swatch{height:.9rem;width:.9rem;border-radius:9999px;position:relative;background-size:cover;background-position:center;cursor:pointer;z-index:50;pointer-events:auto;border:2px solid transparent;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.collection-swatch.current-swatch{border-color:currentColor}.collection-swatch.active-swatch{transform:scale(1.3);border-color:#fff;box-shadow:0 0 0 1px currentColor,0 0 5px #0000004d;z-index:55}.swatch-more-indicator{display:inline-flex;align-items:center;padding-left:.25rem;font-size:.875rem;opacity:.75}.collection-color-swatches{padding:.5rem;margin:-.5rem}.subcollections-container{@apply py-section-vertical-spacing px-section-horizontal-spacing !important;background-color:var(--color-background)!important;overflow-x:auto!important;white-space:nowrap!important}.subcollections-grid{display:flex!important;flex-wrap:nowrap!important;gap:1rem!important;justify-content:flex-start!important;overflow-x:auto!important;scrollbar-width:thin!important;scrollbar-color:var(--color-border) transparent!important;padding-bottom:.5rem!important}.subcollection-item{display:flex!important;align-items:center!important;justify-content:center!important;padding:.75rem 1.5rem!important;background:var(--color-background)!important;border:var(--gridline-width) solid #000000!important;border-radius:0!important;cursor:pointer!important;transition:all .3s ease-in-out!important;min-width:max-content!important;height:auto!important}.subcollection-name{font-size:1rem!important;font-weight:600!important;text-align:center!important;white-space:nowrap!important}.subcollection-item.active{color:#b4ab88!important;border-color:#b4ab88!important}.subcollection-item.active .subcollection-name{text-decoration:underline!important;text-underline-offset:3px!important}.subcollections-grid::-webkit-scrollbar{height:0px}.subcollections-grid::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:10px}.subcollections-grid::-webkit-scrollbar-track{background:transparent}@media screen and (max-width:768px){.subcollections-grid::-webkit-scrollbar{display:none}}.agree-to-terms{padding-top:.5rem;text-align:left!important;font-family:var(--font-family-body)}.agree-to-terms a{text-decoration:underline;text-decoration-thickness:var(--gridline-width)}.taxes{padding-bottom:.5rem;text-align:left!important;font-family:var(--font-family-body);font-size:var(--font-size-sm)}.taxes a{text-decoration:underline;text-decoration-thickness:var(--gridline-width)}@font-face{font-family:Director-Regular;src:url(/cdn/shop/files/Director-Regular.ttf) format("ttf")}@font-face{font-family:Roobert-Medium;src:url(/cdn/shop/files/Roobert-Medium.woff2) format("woff2")}h1,h2,h3,h4,h5,h6{font-family:Director-Regular;!important}p,a,li{font-family:Roobert-Medium;!important}#right-drawer-slot,#left-drawer-slot .font-heading{font-size:16px}
/*# sourceMappingURL=/cdn/shop/t/28/assets/theme-custom.css.map */
