body.ucall{display:flex;flex-direction:column;min-height:100vh;background:var(--m950);color:#fff;font-size:14.5px;letter-spacing:0;line-height:1.6}body.ucall main{flex:1 0 auto}body.ucall .content-for-layout{padding:0}html.ucall-html{font-size:100%}.ucall-header-section{position:sticky;top:0;z-index:120}.ucall-header-section .site-header{position:static;top:auto}.ucall-announce-section .announce{position:relative}.nav .nav-tools{display:flex;align-items:center;gap:8px;margin-left:auto}.nav .cart{white-space:nowrap}.ucall-search{position:relative}.ucall-search summary{list-style:none;cursor:pointer}.ucall-search summary::-webkit-details-marker{display:none}.ucall-search .search-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:none}.ucall-search details[open] .search-modal{display:block}.ucall-search .modal-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#070706b8}.ucall-search .search-modal__content{position:absolute;left:0;right:0;top:0;background:var(--m900);border-bottom:1px solid var(--bd-strong);padding:22px var(--gutter)}.ucall-search .search-modal__form{max-width:var(--container);margin:0 auto;position:relative}.ucall-search .field{display:flex;align-items:center;gap:8px;position:relative}.ucall-search .field__label{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--w300);font-size:14px;pointer-events:none;transition:opacity var(--t-fast)}.ucall-search .search__input:focus+.field__label,.ucall-search .search__input:not(:placeholder-shown)+.field__label{opacity:0}.ucall-search .search__input{flex:1;background:var(--m800);border:1px solid var(--bd-strong);color:#fff;font-family:var(--fb);font-size:15px;padding:12px 14px;border-radius:var(--r-sm);min-height:46px}.ucall-search .search__input::placeholder{color:transparent}.ucall-search .search__input:focus{outline:2px solid var(--gold500);outline-offset:1px}.ucall-search .field__button{background:var(--gold500);color:var(--on-gold);border:0;border-radius:var(--r-sm);width:46px;height:46px;display:grid;place-items:center;cursor:pointer}.ucall-search .reset__button{background:transparent;color:var(--w200);width:40px}.ucall-search .field__button.hidden{display:none}.ucall-search .field__button svg{width:18px;height:18px;fill:currentColor}.ucall-search .search-modal__close-button{position:absolute;right:var(--gutter);top:22px;background:transparent;border:0;color:var(--w200);cursor:pointer;width:46px;height:46px;display:grid;place-items:center}.ucall-search .search-modal__close-button svg{width:18px;height:18px}.ucall-search .predictive-search{background:var(--m900);color:#fff;border-top:1px solid var(--bd);margin-top:14px;max-height:70vh;overflow:auto}.ucall-search .predictive-search a{color:#fff;text-decoration:none}.ucall-search .predictive-search__heading{font-family:var(--fd);font-weight:600;letter-spacing:.14em;text-transform:uppercase;font-size:12px;color:var(--w300)}.ucall-search .predictive-search__item{border-bottom:1px solid var(--bd)}.ucall-search .predictive-search__item:hover{background:var(--m800)}.ucall-search .predictive-search__item-heading{font-family:var(--fd);font-weight:700;font-size:16px}.ucall-search .price{color:var(--gold400)}cart-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:block;visibility:hidden}cart-drawer.active{visibility:visible}cart-drawer .cart-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#070706b8}cart-drawer .drawer__inner{position:absolute;right:0;top:0;bottom:0;width:min(440px,100%);background:var(--m900);color:#fff;border-left:1px solid var(--bd-strong);display:flex;flex-direction:column;transform:translate(100%);transition:transform var(--t-base) var(--ease)}cart-drawer.active .drawer__inner{transform:none}cart-drawer .drawer__header{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid var(--bd)}cart-drawer .drawer__heading{font-family:var(--fd);font-weight:700;font-size:20px;text-transform:uppercase;letter-spacing:.04em;margin:0}cart-drawer .drawer__close{background:transparent;border:0;color:var(--w200);cursor:pointer;width:40px;height:40px;display:grid;place-items:center}cart-drawer .drawer__close svg{width:16px;height:16px}cart-drawer .drawer__contents{display:flex;flex-direction:column;flex:1;min-height:0}cart-drawer .drawer__cart-items-wrapper{flex:1;overflow:auto;padding:0 22px}cart-drawer .cart-items{width:100%;border-collapse:collapse}cart-drawer .cart-items thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}cart-drawer .cart-item{display:grid;grid-template-columns:64px 1fr auto;gap:14px;padding:16px 0;border-bottom:1px solid var(--bd);align-items:start}cart-drawer .cart-item__media img{width:64px;height:64px;object-fit:cover;border-radius:var(--r-sm);background:var(--m800)}cart-drawer .cart-item__name{font-family:var(--fd);font-weight:700;font-size:16px;color:#fff;text-decoration:none;display:block}cart-drawer .product-option,cart-drawer .cart-item__quantity .caption-with-letter-spacing{color:var(--w200);font-size:13px}cart-drawer .cart-item__totals{text-align:right;font-family:var(--fd);font-weight:700;font-size:16px;color:var(--gold400)}cart-drawer .quantity{display:inline-flex;align-items:center;border:1px solid var(--bd-strong);border-radius:var(--r-sm);margin-top:8px}cart-drawer .quantity__button{background:transparent;border:0;color:#fff;width:30px;height:30px;cursor:pointer;display:grid;place-items:center}cart-drawer .quantity__button svg{width:10px;height:10px}cart-drawer .quantity__input{width:36px;text-align:center;background:transparent;border:0;color:#fff;font-family:var(--fd);font-weight:700;font-size:15px}cart-drawer .cart-remove-button{color:var(--w300);background:transparent;border:0;cursor:pointer;margin-left:8px;vertical-align:middle}cart-drawer .cart-remove-button svg{width:14px;height:14px}cart-drawer .drawer__footer{padding:18px 22px 22px;border-top:1px solid var(--bd);background:var(--m900)}cart-drawer .totals{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 12px}cart-drawer .totals__total{font-family:var(--fd);font-weight:600;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--w200)}cart-drawer .totals__total-value{font-family:var(--fd);font-weight:700;font-size:22px;color:#fff}cart-drawer .tax-note{color:var(--w300);font-size:12.5px;margin:6px 0 0}cart-drawer .cart__ctas{margin-top:14px}cart-drawer .cart__checkout-button{display:block;width:100%;font-family:var(--fd);font-weight:700;font-size:15px;letter-spacing:.1em;text-transform:uppercase;padding:14px 26px;border-radius:var(--r-sm);border:1px solid transparent;background:var(--gold500);color:var(--on-gold);cursor:pointer;text-align:center}cart-drawer .cart__checkout-button:hover{background:var(--gold600)}cart-drawer .cart__note,cart-drawer .cart-drawer__collection{display:none}cart-drawer .drawer__inner-empty{padding:40px 22px;color:var(--w200)}cart-drawer .cart__empty-text{font-family:var(--fd);font-weight:700;font-size:20px;color:#fff}cart-drawer .cart__login-title,cart-drawer .cart__login-paragraph{display:none}cart-drawer .cart-drawer__warnings .button{display:inline-block;margin-top:12px;font-family:var(--fd);font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:12px 22px;border-radius:var(--r-sm);background:var(--gold500);color:var(--on-gold);text-decoration:none}cart-drawer .cart-item__error,cart-drawer .cart-item__error-text{color:#f0a3a3;font-size:12.5px}cart-drawer .discounts{color:var(--gold400);font-size:13px;list-style:none;padding:0;margin:4px 0}cart-drawer .loading__spinner{position:absolute;right:8px}cart-drawer .loading__spinner.hidden,cart-drawer .hidden{display:none}cart-drawer .visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.site-footer .news{display:flex;gap:8px;flex-wrap:wrap}.site-footer .news-msg{flex-basis:100%;margin:6px 0 0;font-size:12.5px}.site-footer .news-ok{color:var(--gold400)}.site-footer .news-err{color:#f0a3a3}.site-footer .foot-legal{display:flex;flex-wrap:wrap;gap:6px 22px;margin:34px 0 0;padding-top:18px;border-top:1px solid var(--bd);font-size:12.5px}.site-footer .foot-legal a{color:var(--w300);text-decoration:none}.site-footer .foot-legal a:hover{color:#fff}.site-footer .foot-country{background:var(--m800);color:var(--w100);border:1px solid var(--bd-strong);border-radius:var(--r-sm);font-family:var(--fb);font-size:12.5px;padding:6px 8px}body.ucall .button,body.ucall .shopify-payment-button__button--unbranded{font-family:var(--fd);font-weight:700;font-size:15px;letter-spacing:.1em;text-transform:uppercase;padding:14px 26px;border-radius:var(--r-sm);border:1px solid transparent;background:var(--gold500);color:var(--on-gold);min-height:0;cursor:pointer;box-shadow:none}body.ucall .button:hover,body.ucall .shopify-payment-button__button--unbranded:hover{background:var(--gold600)}body.ucall .button:after,body.ucall .button:before{display:none}body.ucall .button--secondary{background:transparent;color:#fff;border-color:var(--bd-strong)}body.ucall .button--secondary:hover{background:var(--m800);border-color:var(--w400)}body.ucall .field__input,body.ucall .text-area,body.ucall .select__select,body.ucall input[type=text],body.ucall input[type=email],body.ucall input[type=tel],body.ucall input[type=url],body.ucall input[type=number],body.ucall textarea,body.ucall select{font-family:var(--fb);font-size:14.5px;color:#fff;background:var(--m800);border:1px solid var(--bd-strong);border-radius:var(--r-sm);padding:12px 14px;box-shadow:none}body.ucall .field__input:focus,body.ucall textarea:focus,body.ucall select:focus,body.ucall input:focus{outline:2px solid var(--gold500);outline-offset:1px;box-shadow:none}body.ucall .field__label{color:var(--w300);font-family:var(--fb)}body.ucall .field:after,body.ucall .select:after,body.ucall .customer .field:after{box-shadow:none;border:0}body.ucall .on-paper .field__input,body.ucall .on-paper textarea,body.ucall .on-paper select{background:#fff;color:var(--ink);border-color:var(--hair2)}body.ucall .form__message,body.ucall .form-status{font-size:13px}body.ucall .page-width{max-width:var(--container);padding:0 var(--gutter);margin:0 auto}body.ucall .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body.ucall .skip-to-content-link{background:var(--gold500);color:var(--on-gold)}body.ucall .price__badge-sale,body.ucall .price__badge-sold-out,body.ucall .card__badge .badge{font-family:var(--fd);font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:11px;border-radius:var(--r-xs);padding:4px 8px;background:var(--m700);color:var(--w100);border:0}body.ucall .price__container .price-item{font-family:var(--fd);font-weight:700;color:inherit}body.ucall .price--sold-out .price-item{color:var(--w300)}body.ucall .template-search .page-width,body.ucall .template-404 .page-width,body.ucall .customer,body.ucall .shopify-policy__container,body.ucall .cart-page .page-width{padding-top:56px;padding-bottom:80px}body.ucall .shopify-policy__container{max-width:760px;margin:0 auto;padding:56px var(--gutter) 80px;color:var(--w100)}body.ucall .shopify-policy__title h1,body.ucall .customer h1,body.ucall .template-search h1,body.ucall .template-404 h1,body.ucall .cart__title{font-family:var(--fd);font-weight:700;font-size:clamp(26px,3.2vw,34px);text-transform:uppercase;letter-spacing:.02em;margin:0 0 24px}body.ucall .shopify-policy__body{font-size:15px;line-height:1.7}body.ucall .shopify-policy__body a,body.ucall .customer a,body.ucall .template-search a{color:var(--gold400)}body.ucall .facets__summary,body.ucall .facets__disclosure,body.ucall .facet-filters__label,body.ucall .select__select{color:#fff}body.ucall .facets__form .select__select{background:var(--m800)}body.ucall .facet-checkbox{color:var(--w100)}body.ucall .product-count{color:var(--w200)}body.ucall .pagination__item{color:#fff;font-family:var(--fd);font-weight:700}body.ucall .pagination__item--current:after{background:var(--gold500)}body.ucall .toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,12px);background:var(--gold500);color:var(--on-gold);font-family:var(--fd);font-weight:700;letter-spacing:.06em;padding:12px 18px;border-radius:var(--r-sm);opacity:0;pointer-events:none;transition:opacity var(--t-base) var(--ease),transform var(--t-base) var(--ease);z-index:500}body.ucall .toast.show{opacity:1;transform:translate(-50%)}body.ucall .jdgm-rev-widg,body.ucall .jdgm-prev-badge{font-family:var(--fb);color:var(--w100)}body.ucall .jdgm-star{color:var(--gold500)!important}body.ucall .jdgm-rev-widg__title,body.ucall .jdgm-rev__title{font-family:var(--fd);font-weight:700;color:#fff}body.ucall .jdgm-rev{border-color:var(--bd)!important}body.ucall .jdgm-rev__body,body.ucall .jdgm-rev__author,body.ucall .jdgm-rev__timestamp,body.ucall .jdgm-rev-widg__summary-text{color:var(--w200)}body.ucall .jdgm-paginate__page{color:var(--gold400)}body.ucall .jdgm-write-rev-link,body.ucall .jdgm-btn,body.ucall .jdgm-ask-question-btn{background:var(--gold500)!important;color:var(--on-gold)!important;border:0!important;border-radius:var(--r-sm)!important;font-family:var(--fd)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:12px 20px!important}body.ucall .jdgm-write-rev-link:hover,body.ucall .jdgm-btn:hover{background:var(--gold600)!important}.foot-logo img{height:auto}html{scrollbar-color:var(--w300) var(--m900)}html::-webkit-scrollbar{width:12px}html::-webkit-scrollbar-track{background:var(--m900)}html::-webkit-scrollbar-thumb{background-color:var(--w300);border:3px solid var(--m900);border-radius:6px;box-shadow:none}html::-webkit-scrollbar-thumb:hover{background-color:var(--gold500)}.announce-geo{background:var(--m900);color:var(--gold300)}.announce-geo a,.pdp-geo a{color:var(--gold400);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.announce-geo a:hover,.pdp-geo a:hover{color:var(--gold300)}.pdp-geo{margin:14px 0 0;padding:10px 14px;border:1px solid var(--bd-strong);border-radius:var(--r-sm);font-size:14px;line-height:1.5;color:var(--w100);background:var(--m800)}.ucall-warranty-page__cta{margin:32px 0 0}body.ucall #MainContent .ucall-warranty-page .btn{text-decoration:none}h1.as-h2{color:inherit;letter-spacing:normal;line-height:inherit;font-size:revert;word-break:normal}h1.as-h2{font-family:var(--fd);margin:0;text-wrap:balance}h1.as-h2{font-weight:700;font-size:clamp(26px,3.2vw,34px);line-height:1.05;letter-spacing:.02em;text-transform:uppercase}.band h1.as-h2{font-size:clamp(30px,4.2vw,50px)}.pdp-body h1.as-h2{font-size:clamp(24px,3vw,32px);color:var(--ink)}.drawer-panel header h1.as-h2{font-size:20px}.nav .nav-tools .cart{display:inline-block;box-sizing:border-box;height:36px;line-height:18px;vertical-align:middle;text-decoration:none;color:#fff}.nav .nav-tools .cart:hover{border-color:var(--gold500);text-decoration:none}.nav .nav-tools .cart:focus-visible{outline:2px solid var(--gold500);outline-offset:2px}.nav .nav-tools summary.cart{list-style:none}.nav .nav-tools summary.cart::-webkit-details-marker{display:none}@media(max-width:900px){.nav .nav-tools .hdr-account{display:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ucall-shopify.css.map */
