main[data-template=collection] .collection-hero{background:#f5f5f7;color:#111;padding:4.8rem 0 4rem}main[data-template=collection] .collection-hero__inner{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:0}main[data-template=collection] .collection-hero__text-wrapper{max-width:78rem;margin:0 auto;width:100%}main[data-template=collection] .collection-hero__title{font-size:3.2rem;font-weight:800;letter-spacing:-.5px;line-height:1.1;color:#111;margin:0 0 1.2rem}main[data-template=collection] .collection-hero__description,main[data-template=collection] .collection-hero__description *{color:#3a3a3a;font-size:1.7rem}main[data-template=collection] .collection-hero__image-container{width:100%;max-width:80rem;margin:3rem auto 0;border-radius:12px;overflow:hidden;background:transparent}main[data-template=collection] .collection-hero__image-container img{width:100%;height:auto;display:block;border-radius:12px}@media screen and (min-width:750px){main[data-template=collection] .collection-hero{padding:7rem 0 6rem}main[data-template=collection] .collection-hero__title{font-size:6rem}}main[data-template=list-collections] .page-width>.title--primary,main[data-template=search] .template-search__header>h1{position:relative;z-index:0;text-align:center;color:#111;font-weight:800;letter-spacing:-.5px;font-size:3.2rem;margin:0 0 3rem;padding:3rem 0}main[data-template=list-collections] .page-width>.title--primary:before,main[data-template=search] .template-search__header>h1:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);background:#f5f5f7}@media screen and (min-width:750px){main[data-template=list-collections] .page-width>.title--primary,main[data-template=search] .template-search__header>h1{font-size:5rem;padding:5rem 0}}main[data-template="404"] .qr-404{max-width:none;margin:0;padding:6rem 1.5rem 7rem;background:#f5f5f7;color:#3a3a3a}main[data-template="404"] .qr-404 .title{color:#111;font-weight:800;letter-spacing:-.5px;font-size:3.4rem}main[data-template="404"] .qr-404 .button{background:#111;color:#fff;border-radius:6px;font-weight:700}main[data-template="404"] .qr-404 .button:before,main[data-template="404"] .qr-404 .button:after{display:none}@media screen and (min-width:750px){main[data-template="404"] .qr-404{padding:9rem 1.5rem 10rem}main[data-template="404"] .qr-404 .title{font-size:5.6rem}}main[data-template=collection] .card-wrapper,main[data-template=search] .card-wrapper,main[data-template=product] .related-products .card-wrapper{height:100%}main[data-template=collection] .card--card,main[data-template=search] .card--card,main[data-template=product] .related-products .card--card{background:#fff;border:1px solid #e5e5e5;border-radius:12px;overflow:hidden;box-shadow:none;transition:transform .2s ease,box-shadow .2s ease}main[data-template=collection] .card-wrapper:hover .card--card,main[data-template=search] .card-wrapper:hover .card--card,main[data-template=product] .related-products .card-wrapper:hover .card--card{transform:translateY(-4px);box-shadow:0 10px 24px #00000014}main[data-template=collection] .card__heading a,main[data-template=search] .card__heading a,main[data-template=product] .related-products .card__heading a{font-weight:700;font-size:1.6rem;color:#111}main[data-template=collection] .card__content,main[data-template=product] .related-products .card__content{padding:.4rem .8rem 1.2rem}main[data-template=collection] .card .price,main[data-template=product] .related-products .card .price{color:#111;font-weight:500}.qr-card-link{display:flex;justify-content:space-between;align-items:center;margin-top:1.2rem;padding-top:1rem;border-top:1px solid #e5e5e5;color:#111;font-weight:700;font-size:1.4rem}.qr-card-link__icon{font-size:2rem;line-height:1;transition:transform .2s ease}.card-wrapper:hover .qr-card-link__icon{transform:translate(4px)}@media screen and (min-width:750px){main[data-template=collection] .card__heading a,main[data-template=search] .card__heading a,main[data-template=product] .related-products .card__heading a{font-size:1.8rem}main[data-template=collection] .card__content,main[data-template=product] .related-products .card__content{padding:.6rem 1.4rem 1.6rem}}main[data-template=collection] .facets__summary,main[data-template=search] .facets__summary,main[data-template=collection] .select__select,main[data-template=search] .select__select{border-radius:999px}main[data-template=collection] .facets__disclosure[open]>.facets__summary,main[data-template=search] .facets__disclosure[open]>.facets__summary,main[data-template=collection] .facets__summary:hover,main[data-template=search] .facets__summary:hover{color:#111}main[data-template=collection] .active-facets__button-inner,main[data-template=search] .active-facets__button-inner{border-radius:999px;background:var(--qr-grey-50, #f5f5f7);color:#111}main[data-template=collection] .pagination__item,main[data-template=search] .pagination__item{min-width:4rem;height:4rem;border-radius:999px;color:#111;text-decoration:none}main[data-template=collection] .pagination__item--current,main[data-template=search] .pagination__item--current{background:var(--qr-accent, #111111);color:#fff}main[data-template=collection] .pagination__item--current:after,main[data-template=search] .pagination__item--current:after{display:none}main[data-template=list-collections] .card--card,main[data-template=list-collections] .card--standard .card__inner{border:1px solid #e5e5e5;border-radius:12px;overflow:hidden}main[data-template=list-collections] .card__heading{font-weight:700;color:#111}main[data-template=product] .product__title h1,main[data-template=product] .product__title h2{font-weight:800;letter-spacing:-.5px;font-size:3rem;line-height:1.15;color:#111}main[data-template=product] .product__info-wrapper .price .price-item--regular,main[data-template=product] .product__info-wrapper .price-item--sale{font-size:2.8rem;font-weight:700;color:#111}main[data-template=product] .product__info-wrapper .product__text.caption-with-letter-spacing{color:#6b6b6b;font-weight:700}main[data-template=product] .product-form__input input[type=radio]+label{border-radius:999px;border:1.5px solid #d0d0d0;background:#fff;color:#111;font-weight:500;padding:.9rem 2rem}main[data-template=product] .product-form__input input[type=radio]+label:hover{border-color:#111}main[data-template=product] .product-form__input input[type=radio]:checked+label{background:#111;border-color:#111;color:#fff}main[data-template=product] .quantity,main[data-template=product] .quantity:after{border-radius:6px}main[data-template=product] .product-form__submit,main[data-template=product] .shopify-payment-button__button{width:100%;min-height:4.8rem;border-radius:6px;font-weight:700}main[data-template=product] .product-form__submit:not(.button--secondary){background:#111;color:#fff}main[data-template=product] .product-form__submit:after,main[data-template=product] .shopify-payment-button__button--unbranded:after{border-radius:6px}main[data-template=product] .shopify-payment-button__button--unbranded{background:#fff;color:#111;border:2px solid #111}main[data-template=product] .shopify-payment-button__button--unbranded:hover{background:#f5f5f7;color:#111}main[data-template=product] .product__media-wrapper .product-media-container,main[data-template=product] .product__media-wrapper .media,main[data-template=product] .product__media-item .global-media-settings{border-radius:12px;background:#f5f5f7;overflow:hidden}main[data-template=product] .related-products__heading{text-align:center;font-weight:800;letter-spacing:-.5px;color:#111}@media screen and (min-width:750px){main[data-template=product] .product__title h1,main[data-template=product] .product__title h2{font-size:4rem}main[data-template=product] .related-products__heading{font-size:3.6rem}}main[data-template=cart] .cart__footer{background:#f5f5f7;border:1px solid #e5e5e5;border-radius:12px;padding:2rem}main[data-template=cart] #checkout{background:#111;color:#fff;border-radius:6px;min-height:4.8rem;font-weight:700}main[data-template=cart] #checkout:after{border-radius:6px}main[data-template=cart] .title--primary,main[data-template=cart] .title{font-weight:800;letter-spacing:-.5px;color:#111}main[data-template=page] .main-page-title{font-weight:800;letter-spacing:-.5px;color:#111;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/36/assets/qvwi-roku-catalog.css.map */
