.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}.gw-toggle-wishlist-product-card-button[data-in-wishlist=true]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 33 33'%3E%3Cpath style='fill:%23370000;stroke:%23370000;stroke-linecap:round;stroke-linejoin:round;' d='M30.76,16.5c-7.88,0-14.26,6.38-14.26,14.26,0-7.88-6.39-14.26-14.26-14.26,7.87,0,14.26-6.39,14.26-14.26,0,7.87,6.38,14.26,14.26,14.26Z'/%3E%3C/svg%3E")!important}.collection-list data-island .w-full>.relative>.pointer-events-none.z-10,.fcs-list data-island .w-full>.relative>.pointer-events-none.z-10,.pcs-list data-island .w-full>.relative>.pointer-events-none.z-10,.rp-list data-island .w-full>.relative>.pointer-events-none.z-10,.rv-list data-island .w-full>.relative>.pointer-events-none.z-10{padding-top:14px;padding-left:14px;padding-right:14px}.collection-list data-island .w-full>.relative:after,.fcs-list data-island .w-full>.relative:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:radial-gradient(circle at 0% 0%,#f9f8f2 0 11px,#370000 11px 12px,transparent 12px) 0 0 / 24px 24px no-repeat,radial-gradient(circle at 100% 0%,#f9f8f2 0 11px,#370000 11px 12px,transparent 12px) 100% 0 / 24px 24px no-repeat,radial-gradient(circle at 0% 100%,#f9f8f2 0 11px,#370000 11px 12px,transparent 12px) 0 100% / 24px 24px no-repeat,radial-gradient(circle at 100% 100%,#f9f8f2 0 11px,#370000 11px 12px,transparent 12px) 100% 100% / 24px 24px no-repeat,linear-gradient(#370000,#370000) 12px 0 / calc(100% - 24px) 1px no-repeat,linear-gradient(#370000,#370000) 12px 100% / calc(100% - 24px) 1px no-repeat,linear-gradient(#370000,#370000) 0 12px / 1px calc(100% - 24px) no-repeat,linear-gradient(#370000,#370000) 100% 12px / 1px calc(100% - 24px) no-repeat}.pcs-list data-island .w-full>.relative:after,.rp-list data-island .w-full>.relative:after,.rv-list data-island .w-full>.relative:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:radial-gradient(circle at 0% 0%,rgb(var(--color-scheme-background)) 0 11px,#370000 11px 12px,transparent 12px) 0 0 / 24px 24px no-repeat,radial-gradient(circle at 100% 0%,rgb(var(--color-scheme-background)) 0 11px,#370000 11px 12px,transparent 12px) 100% 0 / 24px 24px no-repeat,radial-gradient(circle at 0% 100%,rgb(var(--color-scheme-background)) 0 11px,#370000 11px 12px,transparent 12px) 0 100% / 24px 24px no-repeat,radial-gradient(circle at 100% 100%,rgb(var(--color-scheme-background)) 0 11px,#370000 11px 12px,transparent 12px) 100% 100% / 24px 24px no-repeat,linear-gradient(#370000,#370000) 12px 0 / calc(100% - 24px) 1px no-repeat,linear-gradient(#370000,#370000) 12px 100% / calc(100% - 24px) 1px no-repeat,linear-gradient(#370000,#370000) 0 12px / 1px calc(100% - 24px) no-repeat,linear-gradient(#370000,#370000) 100% 12px / 1px calc(100% - 24px) no-repeat}[data-product-single-media-wrapper]>image-with-placeholder.relative:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:radial-gradient(circle at 0% 0%,rgb(var(--color-scheme-background)) 0 11px,#370000 11px 12px,transparent 12px) 0 0 / 24px 24px no-repeat,radial-gradient(circle at 100% 0%,rgb(var(--color-scheme-background)) 0 11px,#370000 11px 12px,transparent 12px) 100% 0 / 24px 24px no-repeat,radial-gradient(circle at 0% 100%,rgb(var(--color-scheme-background)) 0 11px,#370000 11px 12px,transparent 12px) 0 100% / 24px 24px no-repeat,radial-gradient(circle at 100% 100%,rgb(var(--color-scheme-background)) 0 11px,#370000 11px 12px,transparent 12px) 100% 100% / 24px 24px no-repeat,linear-gradient(#370000,#370000) 12px 0 / calc(100% - 24px) 1px no-repeat,linear-gradient(#370000,#370000) 12px 100% / calc(100% - 24px) 1px no-repeat,linear-gradient(#370000,#370000) 0 12px / 1px calc(100% - 24px) no-repeat,linear-gradient(#370000,#370000) 100% 12px / 1px calc(100% - 24px) no-repeat}
/*# sourceMappingURL=/cdn/shop/t/28/assets/theme-custom.css.map */
