:root{--swatch-size: 20px;--swatch-gap: 6px;--swatch-border: #E5E7EB;--swatch-active: #111111;--focus-ring: #111111}.card-color-swatches{display:flex;gap:var(--swatch-gap);margin-top:8px;justify-content:center;align-items:center;flex-wrap:wrap}.card-color-swatch__link{display:inline-block;width:var(--swatch-size);height:var(--swatch-size);aspect-ratio:1/1;border-radius:50%;border:1px solid var(--swatch-border);position:relative;overflow:hidden;cursor:pointer;text-decoration:none;outline:none;transition:border-color .18s ease,box-shadow .18s ease}.card-color-swatch__link.active,.card-color-swatch__link[aria-pressed=true],.card-color-swatch__link:focus{border:1px solid #000000!important;box-shadow:0 0 0 1px #fff inset!important}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media (max-width:767px){:root{--swatch-size:16px;--swatch-gap:4px}.card-color-swatches{margin-top:6px}}.rf-breadcrumbs--in-toolbar{display:inline-flex;align-items:center;gap:6px;color:rgba(var(--text-color, 0, 0, 0),.7);font-size:14px;line-height:1;white-space:nowrap}.rf-breadcrumbs--in-toolbar a{color:inherit;text-decoration:none}.rf-breadcrumbs--in-toolbar a:hover{color:rgb(var(--text-color, 0, 0, 0))}@media (max-width: 749px){.breadcrumb,.breadcrumbs,.schema-breadcrumbs{min-height:26px!important;contain:layout style!important;text-align:left!important;padding:8px 0!important;margin:0!important;background:transparent!important;border:none!important;font-family:var(--heading-font-family, var(--f-heading-family))!important;font-weight:var(--heading-font-weight, var(--f-heading-weight))!important;font-style:var(--heading-font-style, normal)!important;letter-spacing:var(--heading-letter-spacing, 0)!important;text-transform:var(--heading-text-transform, none)!important;font-size:10px!important;line-height:1.4!important;color:rgb(var(--c-foreground, 30, 30, 30))!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;display:block!important;visibility:visible!important;position:static!important;opacity:.5!important;transition:opacity .2s!important;transform:translateZ(0)!important;will-change:auto!important}.breadcrumb .breadcrumb__list,.breadcrumbs .breadcrumb__list,.schema-breadcrumbs .breadcrumb__list{display:flex!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0!important;list-style:none!important}.breadcrumb .breadcrumb__list-item+.breadcrumb__list-item:before,.breadcrumbs .breadcrumb__list-item+.breadcrumb__list-item:before,.schema-breadcrumbs .breadcrumb__list-item+.breadcrumb__list-item:before{content:"\203a";opacity:.5;margin:0 5px 0 2px;font-size:9px}.breadcrumb a,.breadcrumbs a,.schema-breadcrumbs a{color:inherit!important;text-decoration:none!important}.breadcrumb:hover,.breadcrumbs:hover,.schema-breadcrumbs:hover{opacity:1!important}.collection-toolbar .breadcrumb:not(.rf-breadcrumbs--in-toolbar),.collection-toolbar .breadcrumbs:not(.rf-breadcrumbs--in-toolbar),.collection-toolbar .schema-breadcrumbs:not(.rf-breadcrumbs--in-toolbar){display:none!important}.collection-toolbar .rf-breadcrumbs--in-toolbar{display:none!important}}@media (min-width: 750px){.rf-breadcrumbs--in-toolbar{padding-block:.75rem!important;opacity:.5!important;transition:opacity .2s!important;font-family:var(--heading-font-family)!important;font-weight:var(--heading-font-weight)!important;font-style:var(--heading-font-style)!important;letter-spacing:var(--heading-letter-spacing)!important;text-transform:var(--heading-text-transform)!important;font-size:.6875rem!important;display:flex!important;align-items:center!important;gap:.25rem!important;justify-content:safe center!important;color:#303030!important}.rf-breadcrumbs--in-toolbar{padding-block:1.125rem!important}.rf-breadcrumbs--in-toolbar:hover{opacity:1!important}.rf-breadcrumbs--in-toolbar a{color:inherit!important;text-decoration:none!important}.breadcrumb:not(.rf-breadcrumbs--in-toolbar),.breadcrumbs:not(.rf-breadcrumbs--in-toolbar),.schema-breadcrumbs:not(.rf-breadcrumbs--in-toolbar){display:none!important}}@media (max-width: 990px){.rf-breadcrumbs--in-toolbar{font-size:12px;max-width:60vw;overflow:hidden;text-overflow:ellipsis}}.section-collection-banner .container,.collection-banner .container{max-width:var(--container-width, 1200px);margin-inline:auto;padding-inline:var(--container-gutter, 20px)}.section-collection-banner .container.container--xs,.collection-banner .container.container--xs{max-width:var(--container-width, 1200px)!important}.prose.text-left.rf-coll-intro{text-align:left!important;margin-left:0!important;margin-right:auto!important;max-width:100%}@media (min-width: 990px){.prose.text-left.rf-coll-intro{max-width:920px}}.announcement-bar,#carousel-sections,.announcement-bar-carousel{contain:layout style}.product-info,.product__info,.product-form{min-height:300px;contain:layout}#shopify-section-template,[id*=shopify-section]{contain:layout style}.product-info__block-item,div.product-info__block-item{min-height:fit-content;contain:layout}.variant-picker,.buy-buttons,.product-form__buttons{min-height:60px;contain:layout style}.product__media,.product-gallery{contain:layout}.product__media img,.product-gallery img{max-width:100%;height:auto;display:block}.breadcrumb,.schema-breadcrumbs{min-height:20px;contain:layout}.footer,#shopify-section-footer,.section{contain:layout style}@font-face{font-family:Work Sans;font-display:swap}.facets .color-swatch,.filters .color-swatch,.collection-sidebar .color-swatch,.facet-filters .color-swatch,[data-disclosure-group] .color-swatch{--swatch-size: 30px !important;width:30px!important;height:30px!important}@media (max-width: 767px){.card-color-swatch__link,.product-card .card-color-swatch__link{--swatch-size: 20px !important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important}.card-color-swatch__link:before,.product-card .card-color-swatch__link:before{width:20px!important;height:20px!important}}@media (min-width: 768px){.card-color-swatch__link,.product-card .card-color-swatch__link{--swatch-size: 22px !important;width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;max-width:22px!important;max-height:22px!important}.card-color-swatch__link:before,.product-card .card-color-swatch__link:before{width:22px!important;height:22px!important}}.text-with-icon.gap-4{font-size:12px;line-height:1.4}@media (min-width: 768px){.text-with-icon.gap-4{font-size:13px}}@media (min-width: 1000px){.text-with-icon.gap-4{font-size:14px}}@media (max-width: 749px){.collection-toolbar{min-height:44px!important;contain:layout style!important}.collection-toolbar__button-list{padding:8px 12px!important;min-height:28px!important;contain:layout!important}.collection-toolbar__button{padding:6px 10px!important;font-size:10px!important;min-height:28px!important;contain:layout!important}}.collection-toolbar{min-height:60px;contain:layout style}.section-collection-banner{contain:layout style}.collection-banner{contain:layout style;min-height:100px}.collection-description-wrapper{contain:layout style!important;min-height:60px!important}@media (min-width: 750px){.rf-breadcrumbs--in-toolbar{contain:layout!important;min-height:44px!important}}.collection-grid,.product-grid{min-height:400px;contain:layout style}.product-card{contain:layout style;min-height:300px}.product-card__figure,.product-card__image{min-height:200px;contain:layout style;background:#f5f5f5}.product-card__content{min-height:80px;contain:layout}.product-card__price,.product-price,.price{min-height:24px;contain:layout;display:block!important}.badge-list,.product-badges{contain:layout;min-height:20px}.facets{contain:layout style;min-height:200px}.facets__summary{min-height:44px;contain:layout style}.pagination{min-height:50px;contain:layout style}.sort-by-popover,.collection-toolbar__button{min-height:44px;contain:layout}.card-color-swatches,.color-swatch{contain:layout;min-height:24px}@media (max-width: 749px){.collection-banner{min-height:80px}.product-card{min-height:250px}.product-card__figure,.product-card__image{min-height:150px}.product-card__content{min-height:80px}.collection-grid,.product-grid{min-height:300px}.facets{min-height:100px}}.collection,.collection-wrapper{contain:layout style}.collection-toolbar,.product-card,.breadcrumb{transform:translateZ(0);will-change:auto}.header-sidebar__linklist-button{white-space:normal!important;word-wrap:break-word!important}.shopify-section--announcement-bar,.announcement-bar{contain:layout!important}@media (min-width: 700px){.product-card__quick-add-button{display:none!important}}.quick-add{bottom:16px;left:16px;position:absolute;width:calc(100% - 32px);z-index:3}@media only screen and (max-width: 749px){.quick-add{align-items:center;background-color:#fff;border:none;border-radius:50%;color:rgba(var(--c-foreground),1);cursor:pointer;display:flex;justify-content:center;padding:8px;position:absolute;right:12px;bottom:12px;width:32px;height:32px;z-index:3}.quick-add:hover{color:rgba(var(--c-foreground),.75)}.quick-add .icon{height:auto;margin:0;width:12px}}@media only screen and (min-width: 990px){.quick-add{display:none}.card__inner:hover .quick-add{animation:slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;display:block}}.product-card__quick-add-button,.quick-add-button,.product-card button[data-quick-add],.product-card .btn--quick-add{align-items:center;background-color:#fff;border:none;border-radius:50%;color:rgba(var(--c-foreground),1);cursor:pointer;display:flex;justify-content:center;padding:8px;position:absolute;right:12px;bottom:12px;width:32px;height:32px;z-index:3}.product-card__quick-add-button:hover,.quick-add-button:hover,.product-card button[data-quick-add]:hover,.product-card .btn--quick-add:hover{color:rgba(var(--c-foreground),.75)}.product-card__quick-add-button .icon,.quick-add-button .icon,.product-card button[data-quick-add] .icon,.product-card .btn--quick-add .icon{height:auto;margin:0;width:12px}.quick-add:before,.product-card__quick-add-button:before,.quick-add-button:before,.product-card button[data-quick-add]:before,.product-card .btn--quick-add:before{content:"";width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cg clip-path='url(%23clip0_2378_12985)'%3E%3Cpath d='M0 6H12M6 12V0' stroke='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2378_12985'%3E%3Crect width='12' height='12' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;display:block}.quick-add .icon,.product-card__quick-add-button .icon,.quick-add-button .icon,.product-card button[data-quick-add] .icon,.product-card .btn--quick-add .icon{display:none!important}.quick-buy-modal .rf-qb__size{border-radius:24px!important;padding:8px 16px!important;min-height:40px!important;min-width:60px!important;border:1px solid #e3e2de!important;background-color:#fff!important;color:#000!important;font-weight:400!important;transition:all .2s ease!important}.quick-buy-modal .rf-qb__size[aria-pressed=true]{background-color:#f5f5f5!important;border:1px solid #000000!important;color:#000!important;font-weight:500!important}.quick-buy-modal .rf-qb__cta{border-radius:24px!important}.quick-buy-modal .rf-qb__cta:not([disabled]){background-color:#413c35!important}.product-form__submit,.btn--add-to-cart,.add-to-cart-button,.quick-add__submit,button[type=submit][name=add],button[type=submit][name=add_to_cart],.button,button.button,button[type=submit],.buy-buttons .button,.buy-buttons button[type=submit],form .button,form button[type=submit]{border-radius:50px!important;background-color:#000!important;color:#fff!important;border:none!important;transition:all .2s ease!important;padding:10px 16px!important;font-weight:400!important;font-size:14px!important;text-transform:none!important;letter-spacing:.2px!important;min-height:36px!important;width:100%!important;margin:4px 0 0!important}.buy-buttons{margin-top:4px!important}.product-info_block-item{margin:0!important}:root{--product-info-gap: 1rem !important}@media (max-width: 768px){.product-info_block-item[data-block-type=title],.product-info_block-item[data-block-type=price]{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.product-info,.product-info--center{margin-top:0!important;padding-top:0!important}:root{--product-gap: 0 !important}.product-info{gap:0!important}}.product-info_block-list>:not(:nth-child(1 of:not(:empty))){margin:0!important;margin-block-start:0!important}.product-info_block-list>*{margin:0!important;margin-block-start:0!important}.product-info_block-item[data-block-type=variant-picker],.product-info_block-item[data-block-id*=variant_picker]{margin:0!important;margin-block-start:0!important}.card-color-swatches,.swatch,.color-swatch,.variant-picker__option{margin-bottom:0!important;padding-bottom:0!important}.product-form,form[data-product-form]{margin-bottom:0!important}.product-form__buttons,.product-form__submit-wrapper{margin-top:0!important;padding-top:0!important}@media (min-width: 769px){.product-form__submit:hover,.btn--add-to-cart:hover,.add-to-cart-button:hover,.quick-add__submit:hover,button[type=submit][name=add]:hover,button[type=submit][name=add_to_cart]:hover,.button:hover,button.button:hover,button[type=submit]:hover,.buy-buttons .button:hover,.buy-buttons button[type=submit]:hover,form .button:hover,form button[type=submit]:hover,.buy-buttons .button.w-full:hover,.buy-buttons button[type=submit].w-full:hover,.buy-buttons button[type=submit].button.w-full:hover,.buy-buttons button.button.w-full:hover,.buy-buttons .button:focus,.buy-buttons button[type=submit]:focus,.buy-buttons .button:active,.buy-buttons button[type=submit]:active{background-color:#404040!important;background:#404040!important;cursor:pointer!important;opacity:1!important}}.product-info_block-item:is([data-block-type=variant-picker],[data-block-type=product-variations],[data-block-type=separator],[data-block-type=description],[data-block-type=text],[data-block-type=liquid],[data-block-type=share-buttons]){--product-info-gap: 0 !important}.product-info_block-item{margin:0!important;margin-block-start:0!important}.product-info_block-list .product-info_block-item,.product-info .product-info_block-item,div.product-info_block-item,.product-info_block-item[data-block-type],.product-info_block-item[data-block-id]{margin:0!important;margin-block-start:0!important;margin-block-end:0!important;margin-inline-start:0!important;margin-inline-end:0!important}.product-info_block-item:is([data-block-type=inventory],[data-block-type=buy-buttons],[data-block-type=pickup-availability],[data-block-type=more-information],[data-block-type=offers]){--product-info-gap: 0 !important}.feature-badge-list,.product-info_block-group[data-group-type=feature-badge-list]{margin-bottom:1rem!important}.stamped-product-reviews-badge,.stamped-badge,[class*=stamped-product-reviews],[class*=stamped-badge]{padding-top:.5rem!important;padding-bottom:.5rem!important}.stamped-rating-prerender{display:flex;align-items:center;gap:.5rem;padding-top:.5rem;padding-bottom:.5rem}.stamped-rating-prerender .stamped-stars{display:flex;align-items:center;gap:1px}.stamped-rating-prerender .star{font-size:14px;line-height:1}.stamped-rating-prerender .star-filled{color:#ffc107}.stamped-rating-prerender .star-half{color:#ffc107;position:relative}.stamped-rating-prerender .star-half:after{content:"\2606";position:absolute;left:0;top:0;color:#e0e0e0;z-index:-1}.stamped-rating-prerender .star-empty{color:#e0e0e0}.stamped-rating-prerender .stamped-count{font-size:14px;color:#666;font-weight:400}.stamped-product-reviews-badge:not(:empty)~.stamped-rating-prerender,.stamped-badge:not(:empty)~.stamped-rating-prerender{display:none!important}.stamped-product-reviews-badge,.stamped-badge,[class*=stamped-product-reviews],[class*=stamped-badge]{padding-top:5px!important;padding-bottom:5px!important}@media (max-width: 699px){.breadcrumbs,nav.breadcrumbs,.color-scheme.section-spacing.bordered-section .breadcrumbs{padding:0!important;margin:0!important}.template-product .color-scheme.section-spacing.bordered-section{padding:0!important;padding-block-start:0!important;padding-block-end:0!important}}@media (min-width: 700px){.template-product .color-scheme.section-spacing.bordered-section{display:block!important;visibility:visible!important;opacity:1!important;padding:0!important;padding-block-start:0!important;padding-block-end:0!important}.template-product .breadcrumbs,.template-product nav.breadcrumbs{display:flex!important;visibility:visible!important;opacity:1!important;padding:1rem 0!important;margin:0!important}}.footer__aside .heading.text-subdued.text-xxs{font-size:.625rem!important}@media (max-width: 699px){.footer__block{border-bottom:1px solid #e5e5e5;margin-bottom:.25rem}.footer__block:last-child{border-bottom:none}.footer__block .h6{display:none}.footer-dropdown-panel .v-stack{padding-top:.25rem}.footer-dropdown-toggle{width:100%;display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;background:none;border:none;cursor:pointer;font-family:inherit;font-size:.6875rem;font-weight:400;color:#000;text-align:left}.footer-dropdown-toggle:hover{opacity:.8}.footer-dropdown-title{font-weight:400;font-size:.6875rem}.footer-dropdown-icon{transition:transform .3s ease;color:#000;font-size:.8rem;font-weight:400}.footer-dropdown-toggle[aria-expanded=true] .footer-dropdown-icon:before{content:"-"}.footer-dropdown-toggle[aria-expanded=false] .footer-dropdown-icon:before{content:"+"}.footer-dropdown-panel{max-height:0;overflow:hidden;transition:max-height .3s ease}.footer-dropdown-toggle[aria-expanded=true]+.footer-dropdown-panel{max-height:500px;padding-bottom:.5rem}}@media (min-width: 700px){.footer-dropdown-toggle{display:none}.footer-dropdown-panel{max-height:none!important;overflow:visible!important}.footer__block .h6{display:block!important;font-size:.75rem!important;text-transform:uppercase!important;font-weight:500!important}}
/*# sourceMappingURL=/cdn/shop/t/126/assets/reaverfit.css.map */
