:root{--font-body--family: "blockletter";--font-subheading--family: "blockletter";--font-heading--family: "blockletter";--font-accent--family: "blockletter"}body{--font-h1--family: "blockletter";--font-h2--family: "blockletter";--font-h3--family: "blockletter";--font-heading--family: "blockletter";--button-font-family-primary: "blockletter";--button-font-family-secondary: "blockletter"}.header-logo__image-container,.cart-items__title,.resource-card__title{font-family:blockletter;--font-paragraph--family: "blockletter"}.spacer-block--size-pixel{height:var(--spacer-size)}label.variant-option__button-label input[data-option-available=false]:checked{opacity:.5}label.variant-option__button-label input[data-option-available=false]:checked:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#9d9d9d;display:block;z-index:999;transform:none;border-radius:0}.p-uppercase p{text-transform:uppercase}.border-radius--10{border-radius:10px!important}a.link{font-size:14px;position:relative}a.link:before{transition:all .3s ease-in-out;background-color:#fff;bottom:0;content:" ";display:block;height:2px;left:0;position:absolute;width:0}a.link:hover:before{width:100%}.section--page-width-narrow,.section--page-width-content{--page-content-width: var(--narrow-page-width);--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2))}a,button{letter-spacing:1px;--letter-spacing--body-normal: 1px}.popup-link>button.button-unstyled{font-size:11px}.popup-link__content{padding:50px 0 50px 10px!important;--sidebar-width: 50%}.rrm-table{border-collapse:collapse;text-align:center;width:100%}.rrm-table thead tr th{background-color:#000;color:#fff;font-weight:400;padding:10px}.rrm-table td{padding:10px}.rrm-table tr:nth-child(2n){background-color:#f9f9fa}.rrm-table tr:nth-child(odd){background-color:#fff}.button.button-block,.button-secondary.button-block{--size-style-height: 48px !important;padding-left:32px;padding-right:32px}.letter-spacing--5,.letter-spacing--5 h1,.letter-spacing--5 h2,.letter-spacing--5 h3,.letter-spacing--5 h4,.letter-spacing--5 h5,.letter-spacing--5 h6,.letter-spacing--5 p{letter-spacing:5px!important}.letter-spacing--2,.letter-spacing--2 p{letter-spacing:2px!important}.line-height--18,.line-height--18 p{line-height:18px}.text-opacity--75,.text-opacity--75 p{color:#ffffffbf!important}.text-uppercase{text-transform:uppercase}.hide-heading--true{display:none}.menu-horizontal{margin:0!important;padding:0}.menu-horizontal ul{display:inline-flex;align-items:baseline;gap:20px}.menu-horizontal ul>li{margin:0!important;padding:0}.menu-drawer__menu-item--mainlist{--menu-top-level-font-size: 14px}.active-class{color:var(--color-primary-hover)!important}.menu-list__list-item{padding-right:10px}.menu-list__list-item>a[aria-haspopup=true]{position:relative}.menu-list__list-item>a[aria-haspopup=true]:before{content:"";width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;display:none;border-top:3px solid #000000;position:absolute;right:0;margin-right:0;bottom:0;top:50%;display:block;transform:translateY(-50%)}.template--product .text-block p,.template--product .text-block.p>*{line-height:24px;text-transform:uppercase}.product-details .button.add-to-cart-button{--height-buy-buttons: 48px;font-size:11px;height:var(--height-buy-buttons);text-transform:var(--button-text-case-primary);width:100%}.button:not(.button-secondary,.button-unstyled){--size-style-height: 48px !important}local-pickup{padding:10px!important;background-color:#f1f1f1}.variant-option__button-label{max-height:34px;min-height:34px}.variant-option legend{font-size:14px;line-height:28px;font-weight:700;text-transform:uppercase}.variant-option--equal-width-buttons .variant-option__button-label__text{font-size:11px}.product-inventory__icon,.product-inventory__icon svg{height:15px!important;width:15px!important}.product-inventory__text{font-size:11px;font-weight:400;letter-spacing:1px;text-transform:uppercase;margin:0}footer .section--full-width{padding-left:40px;padding-right:40px}footer ul li.menu__item{text-transform:uppercase!important}footer ul li.menu__item a{transition:all .3s ease-in-out}footer ul li.menu__item a:hover{opacity:.5}.utilities{--padding-block-start: 40px !important;--padding-block-end: 40px !important}.utilities .menu nav.details-content{margin-top:0}.utilities,.utilities a{color:var(--color, var(--color-foreground))!important;text-decoration:none}.utilities a:hover{color:#00000080!important}.localization-form__list-item:not([hidden]) .country{font-family:var(--menu-localization-font);font-size:var(--menu-localization-font-size);text-transform:uppercase}.localization-form__currency{display:none}.header-action--custom,.header-menu--custom .menu-list__link{--opacity-subdued-text: 1}.header-menu--custom .menu-list__link:hover{--menu-top-level-font-color: var(--color-primary-hover)}.header-menu--custom .mega-menu__link{--menu-child-font-size: var(--menu-top-level-font-size-desktop)}.header-menu--custom .mega-menu__link:hover{--menu-child-active-font-color: var(--color-primary-hover)}.account-button__text:hover,.header-actions__cart-icon:hover{color:var(--color-primary-hover)}.header-logo__image-container.header-logo__image-container--original{letter-spacing:5px;font-size:18px}.quick-add-modal__content .view-product-title{margin:0!important}.quick-add-modal__content .view-product-title a{font-family:var(--font-h2--family);font-style:var(--font-h2--style);font-weight:var(--font-h2--weight)!important;font-size:var(--font-h3--size)!important;line-height:var(--font-h2--line-height)!important;letter-spacing:var(--font-h2--letter-spacing);text-transform:var(--font-h2--case)}.product-inventory__status{display:flex;align-items:center;font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);gap:var(--padding-xs)}.product-inventory__icon-low{color:var(--color-lowstock)}.product-inventory__icon-in_stock{color:var(--color-instock)}.product-inventory__icon-out_of_stock{color:var(--color-outofstock)}.product-inventory__icon circle:first-of-type{opacity:.3}.quick-add-modal__content .group-block-content{gap:12px!important}.media-padded--true .media-block{padding-left:var(--page-margin);padding-right:var(--page-margin)}@media screen and (min-width:750px){.media-padded--true .media-block{padding-left:var(--page-margin)}}.section--padding_to_gutter .section-content-wrapper{padding-left:var(--padding-block-start);padding-right:var(--padding-block-end);padding-top:0;padding-bottom:0}.quantity-selector,.quantity-selector:hover{background-color:#000}.quantity-selector .quantity-minus,.quantity-selector .quantity-plus,.quantity-selector input[type=number]{background-color:#000;color:#fff}.quantity-selector .quantity-minus:hover,.quantity-selector .quantity-plus:hover{background-color:#333}.quantity-selector input[type=number]{height:var(--button-size-md)}.cart__ctas .cart__checkout-button{--height-buy-buttons: 48px}@media screen and (min-width:750px){.product-grid--template--27397036376427__main:is(.product-grid--grid){--product-grid-columns-desktop: repeat(auto-fill, minmax(20%, 1fr)) !important}}.group--link{position:relative;overflow:hidden}.group--link:hover .image-block{transform:scale(1.1)}.group--link .image-block{transition:all .3s ease-in-out}.group--link .button-block{align-items:center;display:flex;justify-content:center;height:100%;left:0;position:absolute;top:0;width:100%;font-family:var(--font-h3--family);font-style:var(--font-h3--style);font-weight:var(--font-h3--weight);font-size:var(--font-h3--size);line-height:var(--font-h3--line-height);letter-spacing:var(--font-h3--letter-spacing);text-transform:var(--font-h3--case)}.group--link .button-block:before{display:none}.overlap--center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.overlap--bottom{position:absolute;bottom:0;left:50%;transform:translate(-50%);padding-bottom:30px;z-index:1}.section--div-full_width div{width:100%}.section--faq .accordion--dividers .details{border:1px solid var(--color-border);padding:20px 20px 15px;margin-bottom:15px}.section--faq .accordion--dividers accordion-custom:last-of-type .details{margin-bottom:0}.background-sticky{min-height:200vh}.background-sticky .custom-section-background{position:sticky;top:0;height:100vh}.toggle .toggle-buttons .button-block{--size-style-height: 35px;height:35px;padding-top:0;padding-bottom:0}.toggle .toggle-group{display:none}.toggle .toggle-active{display:block}.toggle .toggle-group .group-block-content{display:flex;flex-wrap:wrap;--gap: 16px}@media(min-width:750px){.toggle .toggle-group>.group-block-content>*{flex:unset;width:calc(25% - 12px)}}.button-block--active{--button-color: var(--color-primary-button-hover-text);--button-background-color: var(--color-primary-button-hover-background);--button-border-color: var(--color-primary-button-hover-border)}@media screen and (max-width:749px){.dialog-modal--fit_content{height:fit-content}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/rrm.css.map */
