@font-face{font-family:Modern Era;src:url(https://cdn.shopify.com/s/files/1/0960/7872/5465/files/ModernEra-Medium.ttf?v=1757586852) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility;font-display:fallback}@font-face{font-family:Modern Era;src:url(https://cdn.shopify.com/s/files/1/0960/7872/5465/files/ModernEra-MediumItalic.ttf?v=1757586852) format("truetype");font-style:italic;font-weight:400;text-rendering:optimizeLegibility;font-display:fallback}@font-face{font-family:Modern Era;src:url(https://cdn.shopify.com/s/files/1/0960/7872/5465/files/ModernEra-Bold.ttf?v=1757586852) format("truetype");font-style:normal;font-weight:700;text-rendering:optimizeLegibility;font-display:fallback}@font-face{font-family:Modern Era;src:url(https://cdn.shopify.com/s/files/1/0960/7872/5465/files/ModernEra-ExtraBold.ttf?v=1757586852) format("truetype");font-style:normal;font-weight:800;text-rendering:optimizeLegibility;font-display:fallback}@font-face{font-family:Modern Era;src:url(https://cdn.shopify.com/s/files/1/0960/7872/5465/files/ModernEra-BoldItalic.ttf?v=1757586852) format("truetype");font-style:italic;font-weight:700;text-rendering:optimizeLegibility;font-display:fallback}.ps_pro more-payment-options-link{display:none}.ps_pro .size_form__label{width:100%;display:flex;align-items:center;justify-content:space-between}.sizeGuide-overlap{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;opacity:0;visibility:hidden;transition:opacity .3s ease;z-index:9998}.sizeGuide-overlap.active{opacity:1;visibility:visible}.size-chart-modal .drawer-content *{font-family:Modern Era;font-weight:400;letter-spacing:.06rem}.size-chart-modal .drawer-content{position:fixed;top:0;right:-100%;width:100%;max-width:400px;height:100%;background:#fff;z-index:9999;padding:30px 20px;box-shadow:-2px 0 10px #00000026;overflow-y:auto;transition:right .3s ease-in-out}.size-chart-modal.active .drawer-content{right:0}.close-btn{position:absolute;top:12px;right:15px;font-size:24px;cursor:pointer;background:none;border:none}.size-chart-link{margin:0;padding:0;font-family:inherit;font-size:inherit;text-decoration:underline;background:none;border:none;color:#000;cursor:pointer}.size_tabs{margin:0 0 30px;padding:0;list-style:none;display:flex;align-items:center;border-left:1px solid #000}.size_tabs li{font-size:14px;line-height:14px;padding:12px;min-width:48px;color:#121212;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;cursor:pointer}.size_tabs li.current{background-color:#c6e8ff;color:#000}.size_tab_content{display:none}.size_tab_content.current{display:inherit}.size_tbl table{border-collapse:collapse;width:100%;text-align:center;border:1px solid #000;box-shadow:0 0 0 .1rem #12121233}.size_tbl table thead th{font-weight:700!important;background-color:#c6e8ff;color:#000}.size_tbl table tbody tr:nth-child(odd){background:#fafafa}.size_tbl table tbody td{color:#000}.size_tbl tr th,.size_tbl tr td{border:1px solid #000;padding:14px}.size-chart-modal h2{font-size:20px}.size-chart-modal .drawer-content p{font-size:15px;line-height:26px}.ps_pro .variant-option--buttons.variant-option--equal-width-buttons{display:flex;--gap-sm: 5px;--variant-ch: 1ch}.ps_pro .variant-option--equal-width-buttons .variant-option__button-label{padding:0;min-width:fit-content!important;min-height:fit-content!important;width:44px!important;height:44px!important;flex:unset}.ps_pro{--swatch-width: var(--variant-picker-swatch-width);--swatch-height: var(--variant-picker-swatch-height)}.ps_pro .variant-option.variant-option--buttons{height:100%}.ps_pro .variant-option .variant-option__button-label.variant-option__button-label--has-swatch{width:var(--swatch-width);height:var(--swatch-height)}.cart-drawer .cart-drawer__summary{gap:10px}.cart-drawer .cart-drawer__summary .cart__summary-item.tax-note{display:none}.badge{width:fit-content;display:flex;align-items:center;gap:8px;background:#c0e0f9;box-shadow:0 0 20px #0000001a;border-left:none;margin-left:-16px;padding:8px;border-radius:0 50px 50px 0}.badge img{width:30px}.badge p{font-size:12px;line-height:12px;font-weight:500;margin:0}.ps_pro product-price .compare-at-price{opacity:.5;font-size:14px;line-height:16px;font-weight:400;text-decoration-thickness:1px;padding-right:4px}.shipping_txt .text-block{width:100%;max-width:fit-content}@media only screen and (max-width: 767px){.slideshow-controls__thumbnails .slideshow-control{border-radius:var(--media-radius);width:clamp(72px,7vw,var(--thumbnail-width));height:auto;aspect-ratio:var(--aspect-ratio)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
