main[data-template=collection],main[data-template=list-collections]{background:var(--g0);color:var(--t1)}main[data-template=collection] .shopify-section:has(.ug-collection-crumb)>div,main[data-template=list-collections] .shopify-section:has(.ug-collection-crumb)>div{background:var(--g0)!important;background-image:none!important}.ug-collection-crumb{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-pad, clamp(2.25rem, 4vw, 4.5rem));padding-block:var(--space-2) 0}.ug-collection-crumb__link{display:inline-flex;align-items:center;gap:.72rem;min-height:var(--tap-min);padding-inline-end:.9rem;font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:500;letter-spacing:.04em;color:var(--t2);text-decoration:none;border-radius:var(--radius-xs);transition:none}.ug-collection-crumb__link:hover{color:var(--t1)}.ug-collection-crumb__link:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.ug-collection-crumb__icon{width:1.1em;height:1.1em;flex-shrink:0}[dir=rtl] .ug-collection-crumb__icon{transform:scaleX(-1)}main[data-template=collection] .collection-hero,main[data-template=list-collections] .collection-hero{background:var(--g0)!important;background-image:none!important;color:var(--t1);padding-block:var(--space-4) var(--space-3)}main[data-template=collection] .collection-hero__inner,main[data-template=list-collections] .collection-hero__inner{max-width:var(--container-max-text);padding-block-start:var(--space-3);border-block-start:1px solid var(--hair)}main[data-template=collection] .collection-hero__title,main[data-template=list-collections] .collection-hero__title{font-family:var(--font-display);font-size:var(--fs-display-2);font-weight:var(--fw-display);text-transform:uppercase;letter-spacing:var(--ls-display);line-height:.92;color:var(--t1);text-align:start;margin:0 0 var(--space-3);max-inline-size:16ch;text-wrap:balance}main[data-template=collection] .collection-hero__title:after,main[data-template=list-collections] .collection-hero__title:after{content:"";display:block;inline-size:23.625rem;block-size:2px;margin-block-start:var(--space-3);background:var(--seventy)}@media(min-width:990px){main[data-template=collection] .collection-hero__title:after,main[data-template=list-collections] .collection-hero__title:after{inline-size:31.5rem}}main[data-template=collection] .collection-hero__description,main[data-template=list-collections] .collection-hero__description{font-size:var(--fs-lede);line-height:1.5;color:var(--t2);max-width:48ch;text-align:start;margin-block:0 var(--space-2)}main[data-template=collection] .collection-hero__description p,main[data-template=list-collections] .collection-hero__description p{margin:0}main[data-template=collection] .collection-hero__text-wrapper:after{content:"Every phone on this page passes the same 70-step inspection, whichever grade you choose.";display:block;margin-block-start:1.53rem;padding-block-start:1.53rem;border-block-start:1px solid var(--hair);font-size:var(--fs-body-sm);font-weight:var(--fw-ui);color:var(--t1);max-width:60ch}main[data-template=collection] .facets-wrapper{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-pad, clamp(2.25rem, 4vw, 4.5rem));font-family:var(--font-sans)}main[data-template=collection] .facets__form,main[data-template=collection] .facets-vertical-form{gap:1.35rem;padding-block:var(--space-2);border-block-end:1px solid var(--hair);margin-block-end:var(--space-3)}main[data-template=collection] .facets__heading,main[data-template=collection] .facet-filters__label{font-family:var(--font-mono);font-size:var(--fs-eyebrow);font-weight:500;letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--t3)}main[data-template=collection] .facets select,main[data-template=collection] .facets-vertical-sort select,main[data-template=collection] .facet-filters__sort{font:inherit;font-size:var(--fs-body-sm);font-weight:var(--fw-ui);min-height:var(--tap-min);padding:.99rem 4.32rem .99rem 1.62rem;background-color:var(--g1);color:var(--t1);border:0;border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--hair-3);-webkit-appearance:none;appearance:none;transition:none}[dir=rtl] main[data-template=collection] .facets select,[dir=rtl] main[data-template=collection] .facet-filters__sort{padding:.99rem 1.62rem .99rem 4.32rem}main[data-template=collection] .facets select:hover,main[data-template=collection] .facet-filters__sort:hover{box-shadow:inset 0 0 0 1px var(--t1)}main[data-template=collection] .facets select:focus-visible,main[data-template=collection] .facet-filters__sort:focus-visible{outline:2px solid var(--focus);outline-offset:2px}main[data-template=collection] .facets select option,main[data-template=collection] .facet-filters__sort option{background:var(--g1);color:var(--t1)}main[data-template=collection] .select .icon-caret,main[data-template=collection] .select svg{color:var(--t1)}main[data-template=collection] .facets input[type=text],main[data-template=collection] .facets input[type=number],main[data-template=collection] .facets__price .field__input{font:inherit;font-size:var(--fs-body-sm);min-height:var(--tap-min);padding:.99rem 1.44rem;background:var(--g2);color:var(--t1);border:0;border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px var(--hair-3),var(--shadow-well);transition:none}main[data-template=collection] .facets input[type=text]:focus,main[data-template=collection] .facets input[type=number]:focus,main[data-template=collection] .facets__price .field__input:focus{outline:none;background:var(--g1);box-shadow:inset 0 0 0 2px var(--focus)}main[data-template=collection] .facets__price .field__label,main[data-template=collection] .facets__price .field__currency{color:var(--t3)}main[data-template=collection] .facets details>summary,main[data-template=collection] .facets__summary,main[data-template=collection] .disclosure-has-popup summary{display:inline-flex;align-items:center;gap:.63rem;min-height:var(--tap-min);padding:.99rem 1.98rem;margin:0;border-radius:var(--radius-pill);background:var(--g1);box-shadow:inset 0 0 0 1px var(--hair-3);color:var(--t2);font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:500;letter-spacing:var(--ls-grade);text-transform:uppercase;list-style:none;cursor:pointer;transition:none}main[data-template=collection] .facets__summary::-webkit-details-marker{display:none}main[data-template=collection] .facets__summary:hover{box-shadow:inset 0 0 0 1px var(--t1);background:var(--g2);color:var(--t1)}main[data-template=collection] .facets__disclosure[open] .facets__summary{box-shadow:inset 0 0 0 1.5px var(--t1);background:var(--g2);color:var(--t1)}main[data-template=collection] .facets__summary:hover .facets__summary-label{text-decoration:none}main[data-template=collection] .facets__summary .icon-caret{color:var(--t3)}main[data-template=collection] .facets__summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}main[data-template=collection] .facets__display,main[data-template=collection] .disclosure-has-popup .disclosure__list-wrapper{z-index:var(--z-sheet);margin-block-start:.9rem;padding:var(--space-2) var(--space-3) var(--space-3);background-color:var(--g1);border-radius:var(--radius-md);box-shadow:var(--shadow-2);border:0}main[data-template=collection] .facets__header{border-block-end:1px solid var(--hair);background:var(--g1);padding:1.35rem 0 1.62rem;font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.04em;color:var(--t3)}main[data-template=collection] .facets__selected{color:var(--t3)}main[data-template=collection] .facets__reset{color:var(--t2);text-decoration-color:var(--hair-3);text-underline-offset:.2em}main[data-template=collection] .facets__reset:hover{color:var(--t1);text-decoration-color:var(--t1)}main[data-template=collection] .facets__label,main[data-template=collection] .facet-checkbox__text-label{font-size:var(--fs-body-sm);color:var(--t2)}main[data-template=collection] .facets__label:hover .facet-checkbox__text-label,main[data-template=collection] .facets__label.active .facet-checkbox__text-label{color:var(--t1);font-weight:var(--fw-ui)}main[data-template=collection] .facet-checkbox{color:var(--t2)}main[data-template=collection] .facet-checkbox input[type=checkbox]{accent-color:var(--t1)}main[data-template=collection] .facet-checkbox>svg,main[data-template=collection] .facet-checkbox>.svg-wrapper{background-color:var(--g2)}main[data-template=collection] .facet-checkbox>svg rect{stroke:var(--t1)}main[data-template=collection] .facet-checkbox .svg-wrapper>.icon-checkmark,main[data-template=collection] .facet-checkbox .icon-checkmark{color:var(--t1)}main[data-template=collection] .active-facets__button-inner{display:inline-flex;align-items:center;gap:.63rem;padding:0 1.62rem;text-decoration:none;border-radius:var(--radius-pill);background:var(--g2);color:var(--t1);box-shadow:inset 0 0 0 1.5px var(--t1);border:0;font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:500;letter-spacing:.04em;min-height:var(--tap-min)}main[data-template=collection] .active-facets__button:hover .active-facets__button-inner{background:var(--g3)}main[data-template=collection] a.active-facets__button:focus-visible .active-facets__button-inner{outline:2px solid var(--focus);outline-offset:2px}main[data-template=collection] .active-facets__button-remove{color:var(--t2);text-decoration-color:var(--hair-3);text-underline-offset:.2em}main[data-template=collection] .active-facets__button-remove:hover{color:var(--t1)}main[data-template=collection] .active-facets__button .svg-wrapper svg{color:var(--t1)}main[data-template=collection] .product-count,main[data-template=collection] .product-count-vertical,main[data-template=collection] .product-count__text{color:var(--t3);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.04em}main[data-template=collection] .mobile-facets__open{color:var(--t1);font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:500;letter-spacing:var(--ls-grade);text-transform:uppercase;min-height:var(--tap-min)}main[data-template=collection] .mobile-facets__open svg{color:var(--t1)}main[data-template=collection] .mobile-facets__open line,main[data-template=collection] .mobile-facets__open circle{stroke:var(--t1)}main[data-template=collection] .mobile-facets__inner,main[data-template=collection] .mobile-facets__main,main[data-template=collection] .mobile-facets__submenu,main[data-template=collection] .mobile-facets__footer{background:var(--g1);background-image:none;color:var(--t1);border-color:var(--hair)}main[data-template=collection] .mobile-facets__inner{box-shadow:var(--shadow-2)}main[data-template=collection] .mobile-facets__header{border-block-end:1px solid var(--hair)}main[data-template=collection] .mobile-facets__heading,main[data-template=collection] .mobile-facets__summary,main[data-template=collection] .mobile-facets__close-button,main[data-template=collection] .mobile-facets__item{color:var(--t1)}main[data-template=collection] .mobile-facets__count{color:var(--t3);font-family:var(--font-mono);font-size:var(--fs-micro)}main[data-template=collection] .mobile-facets__label{color:var(--t2)}main[data-template=collection] .mobile-facets__label:hover,main[data-template=collection] .mobile-facets__label.active{color:var(--t1)}main[data-template=collection] .mobile-facets__checkbox{accent-color:var(--t1)}main[data-template=collection] .mobile-facets__footer{border-block-start:1px solid var(--hair)}main[data-template=collection] .mobile-facets__footer .button{min-height:var(--tap-min);border-radius:var(--radius-pill);background:var(--t1);color:var(--volt-on-ink);font-weight:var(--fw-ui);border:0;box-shadow:var(--shadow-key);transition:transform var(--dur-1) var(--ease-out)}main[data-template=collection] .mobile-facets__footer .button:active{transform:translateY(1px) scale(.985);box-shadow:var(--shadow-key-press)}main[data-template=collection] .mobile-facets__footer .button:focus-visible{outline:2px solid var(--focus);outline-offset:3px}main[data-template=collection] .mobile-facets__clear,main[data-template=collection] .mobile-facets__clear-wrapper .button{color:var(--t1);background:var(--g1);box-shadow:inset 0 0 0 1px var(--t1)}main[data-template=collection] #product-grid{gap:16px}main[data-template=collection] .card-wrapper.product-card-wrapper{height:100%}main[data-template=collection] .card-wrapper .card{background:var(--g1);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);border:0;overflow:visible;position:relative;isolation:isolate;transition:transform var(--dur-2) var(--ease-out)}main[data-template=collection] .card-wrapper .card:before{content:none}main[data-template=collection] .card-wrapper .card:after{content:"";position:absolute;right:0;bottom:0;width:auto;height:auto;top:0;left:0;z-index:2;border-radius:inherit;pointer-events:none;box-shadow:var(--shadow-hover);opacity:0;transition:opacity var(--dur-2) var(--ease-out)}main[data-template=collection] .card--standard .card__inner:after{content:none!important;box-shadow:none!important}main[data-template=collection] .card__inner{border-radius:0;border-start-start-radius:var(--radius-lg);border-start-end-radius:var(--radius-lg);overflow:hidden;border:0;box-shadow:none!important;background:transparent!important;background-image:none!important;transform:none}main[data-template=collection] .card .card__inner .card__media,main[data-template=collection] .card__media{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;width:100%;border-radius:0!important;overflow:hidden;isolation:isolate;background:var(--pool);box-shadow:var(--shadow-well)}main[data-template=collection] .card__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:var(--key);opacity:var(--key-on, .55);transition:opacity var(--dur-2) var(--ease-out)}main[data-template=collection] .card__media:after{content:"";position:absolute;z-index:0;pointer-events:none;inset-inline:8%;block-size:2.16rem;inset-block-end:calc(var(--stage-foot) - 1.08rem);background:var(--foot) 50% 50% / 56% 100% no-repeat,var(--shelf) 50% 50% / 100% 1px no-repeat}main[data-template=collection] .card__media .media,main[data-template=collection] .card .media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background:transparent;overflow:visible}main[data-template=collection] .card__media .media img,main[data-template=collection] .card .media img{position:absolute;inset-inline:7%;inset-block-start:auto;inset-block-end:var(--stage-foot);top:auto;left:auto;width:86%;height:76%;max-width:86%;z-index:1;display:block;padding:0;object-fit:contain;object-position:50% 100%;filter:var(--lift);transition:transform var(--dur-2) var(--ease-out)}main[data-template=collection] .card__media .placeholder-svg,main[data-template=collection] .card__media .media svg{filter:none;opacity:.18}@media(hover:hover){main[data-template=collection] .card-wrapper:hover .card{transform:translateY(-4px);--key-on: 1}main[data-template=collection] .card-wrapper:hover .card:after{opacity:1}main[data-template=collection] .card-wrapper:hover .media img{transform:translateY(-6px)}}main[data-template=collection] .card-wrapper:active .card{transform:scale(.985);transition-duration:90ms;transition-timing-function:var(--ease-in)}main[data-template=collection] .card-wrapper a.full-unstyled-link:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:var(--radius-sm)}main[data-template=collection] .card__content{padding:16px 18px 18px}main[data-template=collection] .card__information{padding:0}main[data-template=collection] .card__heading{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:700;text-transform:uppercase;letter-spacing:.01em;line-height:1;color:var(--t1);margin:0 0 .9rem}main[data-template=collection] .card__heading a{color:inherit;text-decoration:none}main[data-template=collection] .underline-links-hover:hover a{text-decoration:none}main[data-template=collection] .card-information .price{margin-block-start:.18rem;font-family:var(--font-sans);color:var(--t1)}main[data-template=collection] .card-information .price .price-item{font-family:var(--font-sans);font-size:var(--fs-price-md);font-weight:var(--fw-ui);letter-spacing:-.01em;line-height:1;color:var(--t1);font-variant-numeric:tabular-nums lining-nums}main[data-template=collection] .price s,main[data-template=collection] .price__badge-sale,main[data-template=collection] .card__badge .badge:not(.badge--sold-out):not(.price__badge-sold-out){display:none!important}main[data-template=collection] .price--on-sale .price-item--sale{color:var(--t1)}main[data-template=collection] .caption-with-letter-spacing{font-family:var(--font-mono);font-size:var(--fs-eyebrow);font-weight:500;letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--t3)}main[data-template=collection] .card__badge .badge,main[data-template=collection] .price__badge-sold-out{border-radius:var(--radius-pill);background:var(--t1)!important;color:var(--g0)!important;border:0!important;font-family:var(--font-mono);font-size:var(--fs-readout);font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:.54rem 1.26rem;box-shadow:none}@media(max-width:479px){main[data-template=collection] .card__content{padding:12px 12px 14px}main[data-template=collection] .card__heading{font-size:2.025rem}main[data-template=collection] .card-information .price .price-item{font-size:2.25rem}}main[data-template=collection] .pagination-wrapper{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-pad, clamp(2.25rem, 4vw, 4.5rem));padding-block:var(--space-4)}main[data-template=collection] .pagination__item{min-width:var(--tap-min);min-height:var(--tap-min);height:auto;border-radius:var(--radius-pill);color:var(--t2);font-family:var(--font-mono);font-size:var(--fs-micro);font-variant-numeric:tabular-nums lining-nums;transition:none}main[data-template=collection] .pagination__item:hover{background:var(--g2);color:var(--t1)}main[data-template=collection] .pagination__item--current{background:var(--t1);color:var(--g0)!important}main[data-template=collection] .pagination__item--current:after,main[data-template=collection] .pagination__item:hover:after{content:none}main[data-template=collection] .pagination__item:focus-visible{outline:2px solid var(--focus);outline-offset:2px}main[data-template=list-collections] .title--primary{font-family:var(--font-display);font-size:var(--fs-display-2);font-weight:var(--fw-display);text-transform:uppercase;letter-spacing:var(--ls-display);line-height:.92;color:var(--t1)}main[data-template=list-collections] .collection-list{gap:16px;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-pad, clamp(2.25rem, 4vw, 4.5rem))}main[data-template=list-collections] .card-wrapper .card{background:var(--g1);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);border:0;overflow:visible;position:relative;isolation:isolate;transition:transform var(--dur-2) var(--ease-out)}main[data-template=list-collections] .card-wrapper .card:before{content:none}main[data-template=list-collections] .card-wrapper .card:after{content:"";position:absolute;right:0;bottom:0;width:auto;height:auto;top:0;left:0;z-index:2;border-radius:inherit;pointer-events:none;box-shadow:var(--shadow-hover);opacity:0;transition:opacity var(--dur-2) var(--ease-out)}main[data-template=list-collections] .card--standard .card__inner:after{content:none!important;box-shadow:none!important}main[data-template=list-collections] .card__inner{border:0;border-radius:0;border-start-start-radius:var(--radius-lg);border-start-end-radius:var(--radius-lg);overflow:hidden;box-shadow:none!important;background:transparent!important;background-image:none!important}main[data-template=list-collections] .card__media{background:var(--g2);box-shadow:var(--shadow-well);border-radius:0!important}main[data-template=list-collections] .card__media .media{background:transparent}main[data-template=list-collections] .card__heading{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:700;text-transform:uppercase;letter-spacing:.01em;line-height:1;color:var(--t1)}main[data-template=list-collections] .card__heading a{color:inherit;text-decoration:none}main[data-template=list-collections] .card__caption{color:var(--t2)}main[data-template=list-collections] .icon-wrap{color:var(--t1)}@media(hover:hover){main[data-template=list-collections] .card-wrapper:hover .card{transform:translateY(-4px)}main[data-template=list-collections] .card-wrapper:hover .card:after{opacity:1}}main[data-template=list-collections] .card-wrapper:active .card{transform:scale(.985);transition-duration:90ms}main[data-template=list-collections] .card-wrapper a.full-unstyled-link:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:var(--radius-sm)}main[data-template=collection] .collection--empty{color:var(--t2)}main[data-template=collection] .collection--empty .title--primary{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:var(--fw-display);text-transform:uppercase;letter-spacing:var(--ls-close);line-height:var(--lh-tight);color:var(--t1)}main[data-template=collection] .collection--empty .link,main[data-template=collection] .collection--empty .underlined-link{color:var(--t1);text-decoration:underline;text-decoration-color:var(--hair-3);text-underline-offset:.2em}main[data-template=collection] .collection--empty .link:hover{text-decoration-color:var(--t1)}@media(prefers-reduced-motion:reduce){main[data-template=collection] .card-wrapper .card,main[data-template=collection] .card-wrapper .card:after,main[data-template=collection] .card__media:before,main[data-template=collection] .card .media img,main[data-template=collection] .mobile-facets__footer .button,main[data-template=list-collections] .card-wrapper .card,main[data-template=list-collections] .card-wrapper .card:after{transition-duration:1ms!important}main[data-template=collection] .card-wrapper:hover .card,main[data-template=collection] .card-wrapper:hover .media img,main[data-template=collection] .card-wrapper:active .card,main[data-template=list-collections] .card-wrapper:hover .card,main[data-template=list-collections] .card-wrapper:active .card{transform:none!important}}@media(hover:none){main[data-template=collection] .card-wrapper:hover .card{transform:none;--key-on: .55}main[data-template=collection] .card-wrapper:hover .card:after,main[data-template=list-collections] .card-wrapper:hover .card:after{opacity:0}main[data-template=collection] .card-wrapper:hover .media img{transform:none}main[data-template=list-collections] .card-wrapper:hover .card{transform:none}}.ug-category .ug-category__crumb{margin-block-end:var(--space-2)}.ug-category .ug-category__intro{max-inline-size:64ch}.ug-category .ug-category__intro>:first-child{margin-block-start:0}.ug-category .ug-category__intro>:last-child{margin-block-end:0}.ug-category .ug-category__intro a{color:var(--t1);text-decoration:underline;text-underline-offset:.2em}@media(min-width:990px){.ug-category .ug-catalogue .ug-catalogue__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}.ug-category .ug-category__more{margin-block:var(--space-4) 0;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/15/assets/upgrade-collection.css.map */
