:root{--ap-ink: #ffffff;--ap-text: #c9d4e3;--ap-muted: #8fa3bd;--ap-accent: #7fc8ff;--ap-blue: #1e88e5;--ap-blue-deep: #1565c0;--ap-star: #f2b84b;--ap-surface: #0b1018;--ap-surface-2: #101722;--ap-line: rgba(127, 200, 255, .14);--ap-line-strong: rgba(127, 200, 255, .42);--ap-radius: 18px;--ap-ease: cubic-bezier(.2, .8, .2, 1)}html body .card-wrapper.product-card-wrapper{position:relative;height:100%;padding:0;overflow:hidden;isolation:isolate;border:1px solid var(--ap-line);border-radius:var(--ap-radius);background:var(--ap-surface);box-shadow:inset 0 1px #ffffff0a,0 22px 44px -30px #000000e6;transition:transform .28s var(--ap-ease),border-color .28s ease,box-shadow .28s ease}html body .card-wrapper.product-card-wrapper:before{content:"";position:absolute;top:0;left:12%;right:12%;z-index:3;height:1px;background:linear-gradient(90deg,transparent,rgba(127,200,255,.7),transparent);opacity:.3;transition:opacity .28s ease,left .28s var(--ap-ease),right .28s var(--ap-ease);pointer-events:none}html body .product-card-wrapper .card{display:flex;flex-direction:column;height:100%;background:transparent}html body .product-card-wrapper .card__inner{flex:none;overflow:hidden;border:0!important;border-radius:0!important;background:#050a12!important;box-shadow:none!important}html body .product-card-wrapper .card__inner:after{display:none}html body .product-card-wrapper .card__inner .card__media{width:100%;margin:0;border-radius:0}html body .product-card-wrapper .card__media .media{border-radius:0;background:transparent}html body .product-card-wrapper .card__media img{transform:none;transition:transform .6s var(--ap-ease),opacity .28s ease}html body .product-card-wrapper .card__media:after{content:"";position:absolute;inset:auto 0 0 0;z-index:1;height:26%;background:linear-gradient(to top,var(--ap-surface) 4%,rgba(11,16,24,0) 100%);pointer-events:none}html body .product-card-wrapper .card__inner .card__content{padding:14px}html body .product-card-wrapper .card>.card__content{flex:1 1 auto;padding:2px 16px 16px}html body .product-card-wrapper .card>.card__content .card__information{display:flex;flex-direction:column;height:100%;padding:0 0 14px}html body .product-card-wrapper .card__heading{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--ap-ink);font-family:var(--font-heading-family);font-size:15px;font-weight:700;line-height:1.3;letter-spacing:-.01em}html body .product-card-wrapper .card__heading a{color:inherit;text-decoration:none}html body .product-card-wrapper .card-information{margin-top:auto;padding-top:12px}html body .product-card-wrapper .card-information>.caption-large:empty{display:none}html body .product-card-wrapper .price{margin:0;color:var(--ap-ink);font-family:var(--font-heading-family);font-size:18px;font-weight:700;line-height:1.2;letter-spacing:-.015em}html body .product-card-wrapper .price .price__container{display:block;margin:0}html body .product-card-wrapper .price .price-item{margin:0;color:inherit;font-size:inherit}html body .product-card-wrapper .price--on-sale .price__sale{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 9px}html body .product-card-wrapper .price--on-sale .price-item--sale{order:-1}html body .product-card-wrapper .price s.price-item,html body .product-card-wrapper .price .price__sale s{color:var(--ap-muted);font-family:var(--font-body-family);font-size:13px;font-weight:500;letter-spacing:0;text-decoration-color:#8fa3bdb3}html body .ap-price-from,html body .ap-price-cur{color:var(--ap-muted);font-family:var(--font-body-family);font-weight:500;letter-spacing:0}html body .ap-price-from{margin-right:5px;font-size:12.5px}html body .ap-price-cur{margin-left:4px;font-size:11px}html body .product-card-wrapper .price s .ap-price-cur{display:none}html body .product-card-wrapper .quick-add{margin:0}html body .product-card-wrapper .quick-add__submit{min-height:44px;padding:10px 12px;overflow:hidden;border:1px solid rgba(127,200,255,.26);border-radius:12px!important;background:#1e88e51a;box-shadow:none;color:#a9dbff;font-family:var(--font-body-family);font-size:13.5px;font-weight:700;letter-spacing:.01em;transition:background-color .22s ease,border-color .22s ease,color .22s ease}html body .product-card-wrapper .quick-add__submit:before,html body .product-card-wrapper .quick-add__submit:after{display:none}html body .product-card-wrapper .quick-add__submit:focus-visible{outline:2px solid var(--ap-accent);outline-offset:2px}html body .product-card-wrapper .quick-add__submit[disabled]{border-color:#ffffff1a;background:#ffffff08;color:var(--ap-muted)}html body .product-card-wrapper .card__inner .card__badge{align-self:flex-start;justify-self:flex-start;grid-row-start:1}html body .product-card-wrapper .badge{padding:6px 10px;border:0;border-radius:999px;background:var(--ap-blue);box-shadow:0 6px 18px -6px #1e88e5e6;color:#fff;font-family:var(--font-body-family);font-size:11px;font-weight:700;line-height:1;letter-spacing:.02em;-webkit-backdrop-filter:none;backdrop-filter:none}html body .product-card-wrapper:has(.price--sold-out) .badge{border:1px solid rgba(255,255,255,.16);background:#080c12d1;box-shadow:none;color:var(--ap-text)}html body .product-card-wrapper:has(.price--sold-out) .card__media img{opacity:.5;filter:saturate(.6)}@media(hover:hover){html body .card-wrapper.product-card-wrapper:hover{transform:translateY(-4px);border-color:var(--ap-line-strong);box-shadow:inset 0 1px #ffffff0f,0 30px 56px -30px #1e88e599}html body .card-wrapper.product-card-wrapper:hover:before{left:0;right:0;opacity:1}html body .product-card-wrapper:hover .card__media img,html body .product-card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.045)}html body .product-card-wrapper:hover .quick-add__submit:not([disabled]),html body .product-card-wrapper .quick-add__submit:not([disabled]):hover{border-color:transparent;background:linear-gradient(180deg,#3d9bf0,var(--ap-blue-deep));color:#fff}}@media screen and (max-width:749px){html body .card-wrapper.product-card-wrapper{--ap-radius: 14px}html body .product-card-wrapper .card__inner .card__content{padding:8px}html body .product-card-wrapper .card>.card__content{padding:0 11px 11px}html body .product-card-wrapper .card>.card__content .card__information{padding-bottom:10px}html body .product-card-wrapper .card__heading{font-size:13px;line-height:1.28}html body .product-card-wrapper .card-information{padding-top:9px}html body .product-card-wrapper .price{font-size:15.5px}html body .ap-price-from{margin-right:4px;font-size:11.5px}html body .product-card-wrapper .price s.price-item,html body .product-card-wrapper .price .price__sale s{font-size:12px}html body .product-card-wrapper .quick-add__submit{min-height:42px;padding:8px 6px;border-radius:10px!important;font-size:12.5px}html body .product-card-wrapper .badge{padding:5px 8px;font-size:10px}}@media(prefers-reduced-motion:reduce){html body .card-wrapper.product-card-wrapper,html body .card-wrapper.product-card-wrapper:before,html body .product-card-wrapper .card__media img,html body .product-card-wrapper .quick-add__submit{transition:none!important}html body .card-wrapper.product-card-wrapper:hover,html body .product-card-wrapper:hover .card__media img{transform:none!important}}html body{--jdgm-star-color: var(--ap-star);--jdgm-primary-color: var(--ap-blue);--jdgm-secondary-color: rgba(30, 136, 229, .12);--jdgm-paginate-color: var(--ap-accent);--jdgm-reviewer-name-color: var(--ap-ink);--jdgm-write-review-bg-color: var(--ap-blue);--jdgm-write-review-text-color: #fff}html body .jdgm-preview-badge .jdgm-star,html body .jdgm-prev-badge .jdgm-star{color:var(--ap-star)!important}html body .product-card-wrapper .jdgm-preview-badge{margin-top:7px;line-height:1}html body .product-card-wrapper .jdgm-prev-badge{display:flex!important;flex-wrap:nowrap;align-items:center;gap:6px;white-space:nowrap}html body .product-card-wrapper .jdgm-prev-badge[data-number-of-reviews="0"]{display:none!important}html body .product-card-wrapper .jdgm-prev-badge__stars{display:inline-flex;flex:none;gap:1px}html body .product-card-wrapper .jdgm-prev-badge .jdgm-star{padding:0!important;font-size:12px;line-height:1}html body .product-card-wrapper .jdgm-prev-badge__text{margin:0;overflow:hidden;color:var(--ap-muted);font-size:12px;line-height:1;text-overflow:ellipsis}@media screen and (max-width:749px){html body .product-card-wrapper .jdgm-prev-badge .jdgm-star{font-size:10.5px}html body .product-card-wrapper .jdgm-prev-badge__text{font-size:11px}}html body .jdgm-widget-revamp,html body .jm-review-widget,html body .jdgm-modal,html body .jdgm-write-review-modal,html body .jm-review-item{--jm-widget-primary-color: var(--ap-blue) !important;--jm-review-widget-star-and-histogram-color: var(--ap-star) !important;--jm-review-widget-button-color: var(--ap-blue) !important;--jm-review-widget-button-text-color: #fff !important;--jm-review-widget-text-color: #f4f7fb !important;--jm-review-widget-lighter-text-color: var(--ap-muted) !important;--jm-review-widget-form-background-color: #0d131c !important;--jm-review-widget-form-button-color: var(--ap-blue) !important;--jm-review-widget-form-button-text-color: #fff !important;--jm-review-widget-form-field-background-color: #080c13 !important;--jm-review-widget-form-text-color: #f4f7fb !important}html body .jm-star-rating__font-icon,html body .jdgm-widget .jdgm-star,html body .jdgm-modal .jdgm-star,html body .jdgm-write-review-modal .jdgm-star{color:var(--ap-star)!important}html body .jm-review-widget{padding:24px 0 40px;color:var(--ap-text)}html body .jm-review-widget-header__summary-section,html body .jm-review-widget-header__main-content{border:1px solid var(--ap-line);background:linear-gradient(180deg,#101826 0%,var(--ap-surface) 100%)}html body .jm-review-widget-header__summary-section{align-items:center;padding:26px 28px 10px;border-bottom:0;border-radius:20px 20px 0 0;background:#101826}html body .jm-review-widget-header__main-content{margin-top:0!important;padding:16px 28px 26px;border-top:0;border-radius:0 0 20px 20px;gap:40px}html body .jm-review-widget-header__title{color:var(--ap-ink);font-family:var(--font-heading-family);font-size:26px;font-weight:700;line-height:1.15;letter-spacing:-.02em}html body .jm-average-rating-display .jm-cluster>p.jm-text:not(.jm-average-rating-display__review-count){color:var(--ap-ink);font-family:var(--font-heading-family);font-size:40px;font-weight:800;line-height:1;letter-spacing:-.03em}html body .jm-average-rating-display__review-count{color:var(--ap-text);font-size:14px}html body .jm-verified-badge{padding:4px 10px;border:1px solid rgba(127,200,255,.3);background:#1e88e524!important;color:#a9dbff!important}html body .jm-verified-badge *{color:inherit!important}html body .jm-medals__medal-button{color:var(--ap-muted)}html body .jm-histogram-row__rating,html body .jm-histogram-row__frequency{color:var(--ap-text);font-size:13px;font-variant-numeric:tabular-nums}html body .jm-progress-bar{background:#ffffff12!important}html body .jm-progress-bar__fill{background:linear-gradient(90deg,#d99a2b,var(--ap-star))!important}html body .jm-media-grid__item,html body .jm-media-grid__image-container{border-radius:10px}html body .jm-media-grid__item{overflow:hidden;border:1px solid var(--ap-line)}html body .jm-review-widget .jm-button--primary.jm-action-buttons__button{min-height:46px;padding:0 22px;border:0;border-radius:12px;background:linear-gradient(180deg,#3d9bf0,var(--ap-blue-deep));box-shadow:0 14px 28px -16px #1e88e5e6;color:#fff;font-size:14px;font-weight:700;transition:filter .18s ease}html body .jm-review-widget .jm-button--primary.jm-action-buttons__button:hover{filter:brightness(1.12)}html body .jm-review-widget .jm-button--secondary,html body .jm-review-widget .jm-sort-filter{border:1px solid var(--ap-line);border-radius:10px;background:#ffffff08;color:var(--ap-text)}html body .jm-review-widget .jm-sort-filter__select{border:0;background-color:transparent;color:var(--ap-text)}html body .jm-review-widget .jm-sort-filter__select option{background:#0d131c;color:#fff}html body .jm-review-widget .jm-button--secondary:hover,html body .jm-review-widget .jm-sort-filter:hover{border-color:var(--ap-line-strong)}html body .jm-review-widget button:focus-visible,html body .jm-review-widget select:focus-visible,html body .jm-review-widget a:focus-visible{outline:2px solid var(--ap-accent);outline-offset:2px}html body .jdgm-tablist,html body .jdgm-tablist__viewport{border:0}html body .jdgm-tablist__list{display:inline-flex;gap:4px;padding:4px;border:1px solid var(--ap-line)!important;box-shadow:none!important;border-radius:999px;background:#ffffff08}html body .jdgm-tab{padding:9px 16px;border:0!important;border-radius:999px;background:transparent;color:var(--ap-muted);font-size:13.5px;font-weight:600;line-height:1.2;transition:background-color .18s ease,color .18s ease}html body .jdgm-tab:hover{color:var(--ap-ink)}html body .jdgm-tab--active{background:#1e88e533;color:var(--ap-ink)}html body .jdgm-tablist__activeBar{display:none}html body .jdgm-tab-dropdown__select{border:1px solid var(--ap-line);border-radius:10px;background-color:#0d131c;color:var(--ap-ink)}html body .jdgm-review-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}html body .jdgm-review-list>.jm-review-item{display:flex;flex-direction:column;margin:0!important;padding:20px!important;border:1px solid var(--ap-line)!important;border-radius:16px;background:var(--ap-surface);transition:border-color .22s ease}html body .jdgm-review-list>.jm-review-item:hover{border-color:#7fc8ff4d!important}html body .jdgm-review-list>.jm-review-item>.jm-stack{display:flex;flex:1 1 auto;flex-direction:column;gap:14px}html body .jdgm-review-list>.jm-review-item>.jm-stack>*{margin-block:0!important}html body .jdgm-review-list>.jm-review-item>.jm-stack>.jm-cluster:empty{display:none}html body .jdgm-review-list .jm-review-item__body{flex:1 1 auto}html body .jm-review-item .jm-star-rating__font-icon{font-size:16px!important}html body .jm-reviewer-avatar{--jm-reviewer-avatar-size: 36px;background:linear-gradient(145deg,#3d9bf059,#1565c033)!important;color:#fff}html body .jm-reviewer-info__name{color:var(--ap-ink);font-size:14px}html body .jm-verified-buyer-badge{padding:0!important;border:0!important;background:none!important}html body .jm-verified-buyer-badge__text{padding:3px 8px;border:1px solid rgba(127,200,255,.28);border-radius:999px;background:#1e88e51a;color:#a9dbff;font-size:10.5px;font-weight:700;line-height:1.2}html body .jm-review-content__body,html body .jm-review-content__body p{color:#dbe4f0;font-size:14.5px;line-height:1.6}html body .jm-review-content__title{color:var(--ap-ink);font-weight:700}html body .jm-review-item button.jm-text,html body .jm-review-content button,html body .jm-review-content a{color:var(--ap-accent)}html body .jm-product-variant-card{margin-top:auto!important;padding:8px 10px;border:1px solid var(--ap-line)!important;border-radius:12px;background:#ffffff08!important}html body .jm-product-variant-card>.jm-cluster{flex-wrap:nowrap}html body .jm-product-variant-card__content{min-width:0}html body .jm-product-variant-card__content p.jm-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body .jm-product-variant-card__thumbnail{flex:none}html body .jm-product-variant-card__thumbnail,html body .jm-product-variant-card__thumbnail img{border-radius:8px}html body .jm-product-variant-card__content p.jm-text{color:var(--ap-muted);font-size:11.5px}html body .jm-product-variant-card__content p.jm-text.jm-product-variant-card__product-link,html body .jm-product-variant-card__product-link a{color:var(--ap-accent);font-size:13px;font-weight:600;text-decoration:none}html body .jm-shop-reply{border-left:2px solid var(--ap-blue);border-radius:0 10px 10px 0;background:#1e88e512}html body .jm-pagination-controls{margin-top:8px}html body .jm-pagination-controls__button{min-width:36px;min-height:36px;border-radius:999px!important;color:var(--ap-text)}html body .jm-pagination-controls__button--active{background:var(--ap-blue)!important;color:#fff!important}html body .jm-pagination-controls__button--nav{border:1px solid var(--ap-line);background:#ffffff08}@media screen and (min-width:990px){html body .jdgm-review-list>.jm-review-item:nth-child(10n+1),html body .jdgm-review-list>.jm-review-item:nth-child(10n+6){grid-column:span 2}html body .jdgm-review-list>.jm-review-item:nth-child(10n+1) .jm-review-content__body,html body .jdgm-review-list>.jm-review-item:nth-child(10n+1) .jm-review-content__body p,html body .jdgm-review-list>.jm-review-item:nth-child(10n+6) .jm-review-content__body,html body .jdgm-review-list>.jm-review-item:nth-child(10n+6) .jm-review-content__body p{color:var(--ap-ink);font-size:17px;line-height:1.5}}@media screen and (max-width:989px){html body .jdgm-review-list{grid-template-columns:repeat(2,minmax(0,1fr))}html body .jm-review-widget-header__main-content{gap:24px}}@media screen and (max-width:749px){html body .jm-review-widget{padding:8px 0 28px}html body .jdgm-review-list{display:flex!important;gap:12px;margin:0 -1.5rem;padding:2px 1.5rem 10px;overflow-x:auto;scroll-padding-left:1.5rem;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}html body .jdgm-review-list::-webkit-scrollbar{display:none}html body .jdgm-review-list>.jm-review-item{flex:0 0 84%;padding:16px!important;scroll-snap-align:start}html body .jdgm-tab{padding:8px 12px;font-size:13px}html body .jm-review-widget-header__summary-section{padding:20px 18px 8px}html body .jm-review-widget-header__main-content{padding:12px 18px 20px}html body .jm-review-widget-header__title{font-size:22px}html body .jm-average-rating-display .jm-cluster>p.jm-text:not(.jm-average-rating-display__review-count){font-size:34px}}html body .jdgm-modal .jm-slide{overflow:hidden;border:1px solid var(--ap-line);border-radius:18px;box-shadow:0 40px 90px -30px #000000e6}html body .jdgm-modal .jm-content{background:#0d131c!important;color:var(--ap-text)}html body .jdgm-modal .jm-content .jm-review-item{border:0!important}html body .jdgm-modal__overlay{background:#02050ad1!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html body .jdgm-write-review-modal__overlay{background:#02050a!important;opacity:.9!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html body .jdgm-write-review-modal__content{border:1px solid var(--ap-line);border-radius:20px;background:#0d131c!important;box-shadow:0 40px 90px -30px #000000e6;color:var(--ap-text)}html body .jdgm-write-review-modal__close-btn{border-radius:999px;background:#ffffff12;color:#fff!important}html body .jdgm-write-review-modal__close-btn svg,html body .jdgm-write-review-modal__close-btn svg *{stroke:currentColor}html body .jdgm-write-review-modal__title{color:var(--ap-ink);font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.02em}html body .jdgm-write-review-modal__intro,html body .jdgm-write-review-modal__product-title,html body .jdgm-write-review-modal__field-label,html body .jdgm-write-review-modal__checkbox-text{color:var(--ap-text)!important}html body .jdgm-write-review-modal__gdpr-statement,html body .jdgm-write-review-modal__gdpr-statement a,html body .jdgm-write-review-modal__field-help,html body .jdgm-write-review-modal__stars-label,html body .jdgm-write-review-modal [class*=star-label]{color:var(--ap-muted)!important}html body .jdgm-write-review-modal__gdpr-statement a{text-decoration:underline}html body .jdgm-write-review-modal__field-input{border:1px solid rgba(127,200,255,.24)!important;border-radius:12px!important;background:#080c13!important;box-shadow:none!important;color:#fff!important;transition:border-color .16s ease,box-shadow .16s ease}html body .jdgm-write-review-modal__field-input::placeholder{color:#6f8299}html body .jdgm-write-review-modal__field-input:focus{border-color:var(--ap-accent)!important;outline:0;box-shadow:0 0 0 3px #7fc8ff33!important}html body .jdgm-write-review-modal__checkbox-custom{border:1px solid rgba(127,200,255,.4);border-radius:6px;background:#080c13}html body .jdgm-write-review-modal__checkbox-input:checked+.jdgm-write-review-modal__checkbox-custom{border-color:var(--ap-blue);background:var(--ap-blue)}html body .jdgm-write-review-modal__btn{border-radius:12px!important;font-weight:700}html body .jdgm-write-review-modal__btn[class*=back],html body .jdgm-write-review-modal__btn[class*=skip],html body .jdgm-write-review-modal__btn[class*=not-now]{color:var(--ap-accent)!important}html body .jdgm-write-review-modal__field-error{color:#ff8a8a!important}html body .ascend-description a{color:var(--ap-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}html body .ascend-description a:hover{color:#b5e0ff}html body .ascend-description table{width:100%;max-width:720px;margin:14px 0 28px;overflow:hidden;border:1px solid var(--ap-line);border-radius:14px;border-collapse:separate;border-spacing:0;background:var(--ap-surface);box-shadow:none}html body .ascend-description table td,html body .ascend-description table th{padding:12px 16px;border:0;border-bottom:1px solid rgba(127,200,255,.1);color:var(--ap-ink);font-size:14.5px;line-height:1.45;text-align:left;vertical-align:top;overflow-wrap:anywhere}html body .ascend-description table td:first-child,html body .ascend-description table th:first-child{width:38%;background:#7fc8ff0d;color:var(--ap-muted)}html body .ascend-description table td:first-child strong{color:inherit;font-weight:600}html body .ascend-description table tr:last-child td,html body .ascend-description table tr:last-child th{border-bottom:0}html body .product__info-container .jdgm-prev-badge__text{color:var(--ap-text);text-decoration:underline;text-decoration-color:#c9d4e359;text-underline-offset:3px}html.ap-coa-open{overflow:hidden}html body .ap-coa-finder{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin:0 0 26px}html body .ap-coa-finder__search{flex:1 1 280px;max-width:440px;margin:0}html body .ap-coa-finder__search input{width:100%;height:46px;padding:0 16px;border:1px solid rgba(127,200,255,.24);border-radius:12px;background:var(--ap-surface);box-shadow:none;color:var(--ap-ink);font:inherit;font-size:15px;-webkit-appearance:none;appearance:none}html body .ap-coa-finder__search input::placeholder{color:#6f8299}html body .ap-coa-finder__search input:focus{border-color:var(--ap-accent);outline:0;box-shadow:0 0 0 3px #7fc8ff33}html body .ap-coa-finder__chips{display:flex;flex-wrap:wrap;gap:8px}html body .ap-coa-chip{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 14px;border:1px solid var(--ap-line);border-radius:999px;background:#ffffff08;color:var(--ap-text);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}html body .ap-coa-chip span{color:var(--ap-muted);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}html body .ap-coa-chip:hover{border-color:var(--ap-line-strong)}html body .ap-coa-chip.is-active{border-color:#7fc8ff8c;background:#1e88e533;color:var(--ap-ink)}html body .ap-coa-chip.is-active span{color:#a9dbff}html body .ap-coa-chip:focus-visible,html body .ap-coa-zoom:focus-visible,html body .ap-coa-viewer__close:focus-visible{outline:2px solid var(--ap-accent);outline-offset:2px}html body .ap-coa-finder__empty{flex:1 0 100%;margin:6px 0 0;padding:18px 20px;border:1px dashed var(--ap-line-strong);border-radius:14px;color:var(--ap-text)}html body .ap-coa-finder__empty a{color:var(--ap-accent)}html.ap-coa-page .multicolumn-list__item[hidden]{display:none!important}html.ap-coa-page .multicolumn-card__image-wrapper{position:relative}html.ap-coa-page .multicolumn-card__image-wrapper .media{overflow:hidden;border-radius:8px}html.ap-coa-page .multicolumn-card__image{transition:transform .5s var(--ap-ease)}html body .ap-coa-zoom{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:flex-end;justify-content:center;width:100%;padding:0 0 16px;border:0;border-radius:8px;background:transparent;cursor:zoom-in}html body .ap-coa-zoom span{padding:8px 14px;border-radius:999px;background:#060a10e0;box-shadow:0 8px 22px -8px #000c;color:#fff;font-size:12.5px;font-weight:700;line-height:1;transition:opacity .2s ease,transform .2s var(--ap-ease)}@media(hover:hover){html body .ap-coa-zoom span{opacity:0;transform:translateY(6px)}html body .ap-coa-zoom:hover span,html body .ap-coa-zoom:focus-visible span{opacity:1;transform:none}html.ap-coa-page .multicolumn-card__image-wrapper:hover .multicolumn-card__image{transform:scale(1.03)}}html body .ap-coa-lab{margin:0 0 6px;color:var(--ap-muted);font-size:12.5px;line-height:1.3}html body .ap-coa-viewer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;flex-direction:column;background:#02050af0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html body .ap-coa-viewer[hidden]{display:none}html body .ap-coa-viewer__bar{display:flex;flex:none;align-items:center;gap:14px;padding:12px 18px;border-bottom:1px solid var(--ap-line);background:#0b1018}html body .ap-coa-viewer__title{flex:1 1 auto;min-width:0;margin:0;overflow:hidden;color:var(--ap-ink);font-family:var(--font-heading-family);font-size:15px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}html body .ap-coa-viewer__verify{flex:none;color:var(--ap-accent);font-size:13.5px;font-weight:600;text-underline-offset:3px}html body .ap-coa-viewer__verify[hidden]{display:none}html body .ap-coa-viewer__close{flex:none;min-height:38px;padding:0 16px;border:1px solid var(--ap-line-strong);border-radius:10px;background:#ffffff0d;color:#fff;font:inherit;font-size:13.5px;font-weight:700;cursor:pointer}html body .ap-coa-viewer__scroll{flex:1 1 auto;padding:22px 16px 40px;overflow:auto;text-align:center;cursor:zoom-out;-webkit-overflow-scrolling:touch}html body .ap-coa-viewer__img{display:inline-block;width:100%;max-width:920px;height:auto;border-radius:10px;background:#fff;box-shadow:0 30px 80px -30px #000000e6;cursor:default}html body .ap-coa-viewer__loading{display:none;margin:18vh 0 0;color:var(--ap-muted);font-size:14px}html body .ap-coa-viewer.is-loading .ap-coa-viewer__loading{display:block}html body .ap-coa-viewer.is-loading .ap-coa-viewer__img{display:none}@media screen and (max-width:749px){html body .ap-coa-finder{margin-bottom:18px}html body .ap-coa-finder__search{flex-basis:100%;max-width:none}html body .ap-coa-finder__chips{flex-wrap:nowrap;margin:0 -15px;padding:0 15px 2px;overflow-x:auto;scrollbar-width:none}html body .ap-coa-finder__chips::-webkit-scrollbar{display:none}html body .ap-coa-chip{flex:none}html body .ap-coa-viewer__bar{gap:10px;padding:10px 12px}html body .ap-coa-viewer__scroll{padding:12px 8px 30px}}@media screen and (max-width:989px){html.ap-coa-page .multicolumn-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html.ap-coa-page .multicolumn-list>.multicolumn-list__item{width:auto;max-width:none;margin:0;padding:0}html.ap-coa-page .multicolumn-card__info h3{font-size:13px;line-height:1.3;letter-spacing:0;overflow-wrap:break-word}html.ap-coa-page .multicolumn-card__info .rte,html.ap-coa-page .multicolumn-card__info .rte p{font-size:11.5px;overflow-wrap:anywhere}html body .ap-coa-lab{font-size:11.5px}html body .ap-coa-zoom{padding-bottom:8px}html body .ap-coa-zoom span{padding:6px 10px;font-size:11px}}@media screen and (max-width:749px){html.ap-coa-page .multicolumn-card__image-wrapper{margin:10px 10px 0!important;padding:0!important}html.ap-coa-page .multicolumn-card__info{padding:10px 10px 12px!important}html.ap-coa-page .multicolumn-card__info h3,html.ap-coa-page .multicolumn-card__info .link{font-size:12px}}@media(prefers-reduced-motion:reduce){html.ap-coa-page .multicolumn-card__image,html body .ap-coa-zoom span{transition:none}}html body quick-add-modal.quick-add-modal{background:#02050ad6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html body .quick-add-modal__content{overflow-x:hidden;overflow-y:auto;border:1px solid var(--ap-line);border-radius:20px;background:#0e0e10;box-shadow:0 40px 90px -30px #000000e6}html body .quick-add-modal__toggle{border:1px solid var(--ap-line);background:#0d131ce6;color:#fff}html body .quick-add-modal__toggle:hover{border-color:var(--ap-line-strong)}html body .quick-add-modal .product__media-wrapper .media,html body .quick-add-modal .product__media-item .product-media-container{overflow:hidden;border:0;border-radius:14px}@media screen and (max-width:749px){html body .quick-add-modal__content{border-radius:16px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/ascend-ui.css.map */
