:root{--brm-ease: cubic-bezier(.2,.6,.2,1);--brm-fast: .14s;--brm-base: .24s;--brm-rule: rgba(18,18,18,.12);--brm-rule-strong: rgba(18,18,18,.22);--brm-muted: rgba(18,18,18,.62)}@media(prefers-reduced-motion:reduce){:root{--brm-fast:1ms;--brm-base:1ms}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px;border-radius:2px}.product-form__submit.button--secondary{background-color:rgb(var(--color-button-text));color:rgb(var(--color-button));font-weight:600;letter-spacing:.04em;min-height:4.8rem;transition:filter var(--brm-fast) var(--brm-ease),transform var(--brm-fast) var(--brm-ease)}.product-form__submit.button--secondary:not([disabled]):hover{filter:brightness(.88)}.product-form__submit.button--secondary:not([disabled]):active{transform:translateY(1px)}.product-form__submit[disabled]{opacity:.45}.shopify-payment-button__button--unbranded{font-weight:600}.product-form__buttons .shopify-payment-button{margin-top:.8rem}.card-wrapper .card__media,.card-wrapper .card__inner{transition:none}.card-wrapper .card__media img{transition:transform .52s var(--brm-ease);will-change:transform}@media(hover:hover){.card-wrapper:hover .card__media img{transform:scale(1.035)}.card-wrapper:hover .card__heading a{text-decoration:underline;text-underline-offset:.3rem}}.card__heading{font-size:1.5rem;line-height:1.4}.card--standard .card__information .card__heading{min-height:4.2rem}.card--standard .card__content,.card--standard .card__information{display:flex;flex-direction:column;flex:1 1 auto}.card--standard .card-information{display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start;column-gap:.6rem}.card--standard .card-information .price{order:-1;flex:0 0 100%;margin-bottom:.4rem}.card--standard .card-information .rating,.card--standard .card-information .rating-text,.card--standard .card-information .rating-count{order:1}.grid:has(.rating) .card--standard .card-information{min-height:6rem}@media screen and (max-width:749px){.grid:has(.rating) .card--standard .card-information{min-height:5.9rem}}.card--standard .card__content>.quick-add{margin-top:auto}.card-information .price{font-size:1.5rem}.card-information .price__container{font-weight:600}.card__information{padding-top:1rem}.quick-add__submit{min-height:4.4rem;font-size:1.4rem}.collection-hero__description.brm-clamp{position:relative;overflow:hidden;max-height:9.6rem;-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent 100%);mask-image:linear-gradient(180deg,#000 60%,transparent 100%)}.collection-hero__description.brm-clamp.is-open{max-height:none;-webkit-mask-image:none;mask-image:none}.brm-readmore{display:inline-flex;align-items:center;gap:.6rem;margin-top:1.2rem;padding:.8rem 0;background:none;border:0;cursor:pointer;font-family:inherit;font-size:1.4rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--color-foreground));border-bottom:1px solid currentColor}.brm-readmore svg{width:1rem;height:1rem;transition:transform var(--brm-base) var(--brm-ease)}.brm-readmore[aria-expanded=true] svg{transform:rotate(180deg)}.collection-hero__inner{padding-bottom:1.2rem}.collection-hero .brm-readmore{margin-top:.6rem}.collection-hero__title{margin-bottom:1.6rem}.collection-hero__description{max-width:68ch}.brm-refine{padding-top:1.6rem;padding-bottom:2.4rem;display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem}.brm-refine__label{font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--brm-muted);flex:0 0 auto}.brm-refine__list{display:flex;flex-wrap:wrap;gap:.8rem;list-style:none;margin:0;padding:0}.brm-chip{display:inline-flex;align-items:center;min-height:4rem;padding:0 1.6rem;border:1px solid var(--brm-rule-strong);border-radius:999px;font-size:1.4rem;line-height:1;text-decoration:none;color:rgb(var(--color-foreground));background:transparent;transition:background-color var(--brm-fast) var(--brm-ease),border-color var(--brm-fast) var(--brm-ease),color var(--brm-fast) var(--brm-ease);white-space:nowrap}.brm-chip:hover{border-color:rgb(var(--color-foreground))}.brm-chip.is-active{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}@media screen and (max-width:749px){.brm-refine{display:block;padding-bottom:1.8rem}.brm-refine__label{display:block;margin-bottom:.8rem}.brm-refine__list{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;padding-bottom:.6rem;scrollbar-width:none}.brm-refine__list::-webkit-scrollbar{display:none}.brm-refine{position:relative}.brm-refine:after{content:"";position:absolute;right:0;bottom:1.8rem;width:3.2rem;height:4rem;pointer-events:none;background:linear-gradient(90deg,rgba(var(--color-background),0),rgba(var(--color-background),1))}.brm-refine__list>li{scroll-snap-align:start}}.facets-container{border-bottom:1px solid var(--brm-rule);padding-bottom:1.2rem;margin-bottom:2.4rem}.product-count__text,.facets__label{font-size:1.4rem}.facets__summary,.facets__button{min-height:4.4rem}.facets__summary{display:flex;align-items:center}.facets__summary>div{display:flex;align-items:center;gap:.5rem}.facets__summary .icon-caret{position:static;margin:0;height:.6rem;width:1rem;flex:0 0 auto}.facets__summary-label{line-height:1.3}@media screen and (min-width:750px){.facets__form{align-items:center}.facets__wrapper{align-items:center;row-gap:.8rem}.facets__heading{margin-top:0;margin-bottom:0;align-self:center}.facets__disclosure{margin-bottom:0}.facets__disclosure>.facets__summary{margin-bottom:0}.facet-filters{align-items:center}.facet-filters__field{display:flex;align-items:center}.facets__form .product-count{align-self:center}.facet-filters__sort,.facets__form .select__select{min-height:4.4rem}}@media screen and (max-width:749px){.facets__form .select__select{min-height:4.4rem}}.product-form__input.brm-option-single{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;padding:.9rem 0;margin:0 0 .4rem;border-bottom:1px solid var(--brm-rule);max-width:44rem}.product-form__input.brm-option-single .form__label{margin:0;font-size:1.4rem;color:var(--brm-muted);letter-spacing:.02em}.product-form__input.brm-option-single .brm-option-single__value{font-size:1.5rem;font-weight:600;text-align:right}.product-form__input.brm-option-single .select,.product-form__input.brm-option-single fieldset>*:not(legend){display:none!important}.product__info-container>*+*{margin-top:1.6rem}.product__title h1,.product__title{line-height:1.15}.product__info-container .price{font-size:2.4rem;font-weight:600}.product__info-container .product__tax{color:var(--brm-muted);font-size:1.4rem}.product-form__input .form__label{font-weight:600}.product__media-wrapper .product__media-icon{opacity:1}@media(hover:hover){.product__modal-opener .product__media-toggle:hover~.product__media .media img{transform:scale(1.02)}.product__media img{transition:transform .5s var(--brm-ease)}}.thumbnail-list__item .thumbnail{transition:border-color var(--brm-fast) var(--brm-ease)}.thumbnail-list__item .thumbnail[aria-current=true]{box-shadow:0 0 0 2px rgb(var(--color-foreground))}.jdgm-write-rev-link,.jdgm-rev-widg .jdgm-write-rev-link{background-color:rgb(var(--color-foreground))!important;border-color:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important;border-radius:0!important;font-weight:600;min-height:4.4rem;display:inline-flex;align-items:center;justify-content:center;transition:filter var(--brm-fast) var(--brm-ease)}.jdgm-write-rev-link:hover{filter:brightness(1.25)}.jdgm-widget .jdgm-star,.jdgm-prev-badge__stars .jdgm-star{color:rgb(var(--color-foreground))!important}.related-products{border-top:1px solid var(--brm-rule)}.related-products__heading{font-size:2.2rem}.article-template__content{max-width:68ch}.article-template__content p,.article-template__content li{font-size:1.7rem;line-height:1.75}.article-template__content>*+*{margin-top:1.6rem}.article-template__content h2{font-size:2.6rem;line-height:1.25;margin-top:4.8rem;margin-bottom:1.2rem;scroll-margin-top:10rem}.article-template__content h3{font-size:2rem;line-height:1.3;margin-top:3.2rem;margin-bottom:.8rem;scroll-margin-top:10rem}.article-template__content h2+p,.article-template__content h3+p{margin-top:.8rem}.article-template__content ul,.article-template__content ol{padding-left:2.2rem}.article-template__content li+li{margin-top:.6rem}.article-template__content a:not(.button){color:inherit;text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:1px;text-decoration-color:var(--brm-rule-strong)}.article-template__content a:not(.button):hover{text-decoration-color:currentColor}.article-template__content img{border-radius:0;margin-top:2.4rem;margin-bottom:2.4rem}.article-template__content blockquote{border-left:2px solid rgb(var(--color-foreground));padding-left:2rem;margin-left:0;font-style:normal}.article-template__content table{font-size:1.5rem}.article-template__title{margin-bottom:1.2rem}.article-template__title+.circle-divider{margin-bottom:1.2rem}.brm-toc{margin-top:2.4rem;margin-bottom:3.2rem}.brm-toc__details{border:1px solid var(--brm-rule);background:rgba(var(--color-foreground),.022)}.brm-toc__title{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0;padding:1.4rem 1.8rem;cursor:pointer;font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:rgb(var(--color-foreground));list-style:none;min-height:4.4rem}.brm-toc__title::-webkit-details-marker{display:none}.brm-toc__title:after{content:"";width:.9rem;height:.9rem;flex:0 0 auto;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translate(-2px,-2px);transition:transform var(--brm-base) var(--brm-ease)}.brm-toc__details[open] .brm-toc__title:after{transform:rotate(225deg) translate(-2px,-2px)}.brm-toc__list{margin:0;padding:0 1.8rem 1.8rem 3.6rem}@media screen and (min-width:750px){.brm-toc__list{columns:2;column-gap:3.2rem}.brm-toc__list li{break-inside:avoid}}.brm-toc__list li+li{margin-top:.7rem}.brm-toc__list a{font-size:1.5rem;line-height:1.45;text-decoration:none;color:rgb(var(--color-foreground));border-bottom:1px solid transparent}.brm-toc__list a:hover{border-bottom-color:currentColor}.brm-toc__list a.is-current{font-weight:600}.article-template .share-button{margin-top:0}.article-template__social-sharing{margin-top:3.2rem}.brm-artnav{border-top:1px solid var(--brm-rule);margin-top:4.8rem;margin-left:auto;margin-right:auto;padding-top:2.4rem}.brm-artnav__grid{display:grid;gap:1.6rem}@media screen and (min-width:750px){.brm-artnav__grid{grid-template-columns:1fr 1fr}}.brm-artnav__item{display:block;padding:1.8rem 2rem;border:1px solid var(--brm-rule);text-decoration:none;color:inherit;transition:border-color var(--brm-fast) var(--brm-ease),transform var(--brm-fast) var(--brm-ease)}.brm-artnav__item:hover{border-color:var(--brm-rule-strong);transform:translateY(-2px)}.brm-artnav__kicker{display:block;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;color:var(--brm-muted);margin-bottom:.6rem}.brm-artnav__title{display:block;font-size:1.6rem;line-height:1.35}.brm-artnav__heading{font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:var(--brm-muted);margin:0 0 1.6rem}.brm-artnav__grid{list-style:none;margin:0;padding:0}.brm-readtime{font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;color:var(--brm-muted)}.blog-articles__article:first-child .article-card__image{padding-bottom:0!important;height:38rem}.blog-articles__article:first-child .article-card__image img{object-fit:cover}@media screen and (max-width:749px){.blog-articles__article:first-child .article-card__image{height:22rem}}.blog-articles__article:first-child .article-card__info{padding-top:1.6rem}.blog .card__heading{font-size:1.9rem;line-height:1.3}.blog .article-card__excerpt{font-size:1.5rem;line-height:1.6}@media(hover:hover){.article-card:hover .article-card__image img{transform:scale(1.035)}}.article-card__image img{transition:transform .52s var(--brm-ease)}.banner__media:after{background-image:linear-gradient(100deg,#000000a8,#0000007a 34%,#00000029 66%,#0000000f);background-color:transparent;opacity:1}@media screen and (max-width:749px){.banner__media:after{background-image:linear-gradient(180deg,#00000073,#0000004d 40%,#0000009e)}}.banner.banner--desktop-transparent .banner__box.content-container{max-width:78rem}.banner .banner__buttons{max-width:56rem;row-gap:1.2rem}.banner__heading{text-wrap:balance}.banner__text{font-size:1.7rem;line-height:1.6;max-width:52ch}.banner__buttons{gap:1.2rem}.banner--large:not(.banner--adapt){min-height:62rem}@media screen and (max-width:749px){.banner--large:not(.banner--adapt){min-height:54rem}.banner__heading.hxl,.banner__heading.h0{font-size:4rem;line-height:1.1}.banner__text{font-size:1.6rem}.banner.banner--desktop-transparent .banner__box.content-container{max-width:none}}[id*=brm_valueprops] .multicolumn__title h2{font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--brm-muted);margin-bottom:2.4rem}[id*=brm_valueprops] .multicolumn-card{border:0;background:none}[id*=brm_valueprops] .multicolumn-list__item{border-top:1px solid var(--brm-rule);padding-top:1.6rem}[id*=brm_valueprops] .multicolumn-card__info{padding:0}[id*=brm_valueprops] h3{font-size:1.6rem;letter-spacing:.01em;margin-bottom:.6rem}[id*=brm_valueprops] .multicolumn-card__info .rte p{font-size:1.4rem;line-height:1.6;color:var(--brm-muted);margin:0}[id*=brm_valueprops] .link{font-size:1.3rem}.collection-list .card__heading{font-size:1.8rem}@media(hover:hover){.collection-list .card-wrapper:hover .card__media img{transform:scale(1.04)}}.article-template__content a.button,.rte a.button,.rte a.button:hover,.rte a.button:focus{color:rgb(var(--color-button-text))}.product-form__input.brm-option-single .form__label:after{content:none}[id*=brm_valueprops] .multicolumn-list__item{display:flex}[id*=brm_valueprops] .multicolumn-card{display:flex;flex-direction:column;width:100%}[id*=brm_valueprops] .multicolumn-card__info{display:flex;flex-direction:column;flex:1 1 auto}[id*=brm_valueprops] .multicolumn-card__info>.link{margin-top:auto;padding-top:1.6rem}@media screen and (min-width:990px){.brm-artnav__grid{grid-template-columns:repeat(3,1fr)}}.jdgm-star,.jdgm-widget .jdgm-star,.jdgm-carousel .jdgm-star,.jdgm-prev-badge .jdgm-star{color:rgb(var(--color-foreground))!important}@media screen and (min-width:750px){[id*=featured_blog] .card__heading{min-height:5.2rem}[id*=featured_blog] .card__heading a{display:block}}@media screen and (max-width:749px){.article-template__content{max-width:none}.article-template__content p,.article-template__content li{font-size:1.6rem;line-height:1.7}.article-template__content h2{font-size:2.2rem;margin-top:3.6rem}.collection-hero__description.brm-clamp{max-height:9rem}.product-form__input.brm-option-single{max-width:none}.header__icon,.header__icon--cart,.list-menu__item--link{min-height:4.4rem}.pagination__item{min-width:4.4rem;min-height:4.4rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/brm-uiux.css.map */
