.site-footer .footer-service-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px 28px}.site-footer .footer-service-row__benefits{display:flex;flex-wrap:wrap;align-items:center;gap:22px 38px;min-width:0}.site-footer .footer-payments{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;justify-self:end;gap:6px;max-width:280px}.site-footer .footer-payment-icon{display:inline-flex;width:38px;height:24px;align-items:center;justify-content:center;overflow:hidden;border-radius:3px;background:#fff;box-shadow:0 0 0 1px #ffffff1f}.site-footer .footer-payment-svg{display:block;width:38px;height:24px;max-width:38px}@media screen and (max-width:680px){.site-footer .footer-service-row{grid-template-columns:1fr}.site-footer .footer-payments{justify-self:start;max-width:none}}.eternals-collection-header .page-width{text-align:center}.eternals-collection-description{width:min(100%,860px);max-width:none;margin:14px auto 0;color:rgb(var(--color-foreground-rgb) / 70%);font-family:var(--font-paragraph--family);font-size:.875rem;line-height:1.65;text-align:center}.eternals-collection-description__preview{max-width:700px;margin:0 auto}.eternals-collection-description__details{margin-block-start:12px}.eternals-collection-description__summary{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0 auto;padding:7px 12px 7px 14px;border:1px solid rgb(var(--color-foreground-rgb) / 18%);border-radius:999px;background:rgb(var(--color-foreground-rgb) / 3%);color:var(--color-foreground);cursor:pointer;font-size:.75rem;font-weight:700;letter-spacing:.03em;list-style:none;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.eternals-collection-description__summary:hover,.eternals-collection-description__summary:focus-visible{border-color:rgb(var(--color-foreground-rgb) / 36%);background:rgb(var(--color-foreground-rgb) / 7%);transform:translateY(-1px)}.eternals-collection-description__summary::-webkit-details-marker{display:none}.eternals-collection-description__icon{display:inline-grid;place-items:center;width:18px;height:18px;border:1px solid currentcolor;border-radius:50%;font-size:.9rem;font-weight:400;line-height:1;transition:transform .18s ease}.eternals-collection-description__details[open] .eternals-collection-description__icon{transform:rotate(45deg)}.eternals-collection-description:has(.eternals-collection-description__details[open]) .eternals-collection-description__preview{display:none}.eternals-collection-description__body{max-width:780px;margin:20px auto 0;color:rgb(var(--color-foreground-rgb) / 80%);line-height:1.75;text-align:center}.eternals-collection-description__body :is(h2,h3,h4){margin:1.35rem auto .55rem;color:var(--color-foreground);font-family:var(--font-h2--family);font-size:1.05rem;font-weight:var(--font-h2--weight);line-height:1.3;letter-spacing:.01em}.eternals-collection-description__body :is(h2,h3,h4):first-child{margin-top:0}.eternals-collection-description__body :is(strong,b){color:var(--color-foreground);font-weight:700}.eternals-collection-description__body p{max-width:700px;margin:0 auto .95em}.eternals-collection-description__body ul,.eternals-collection-description__body ol{max-width:640px;margin:0 auto 1em;padding-inline-start:1.2em;text-align:left}.eternals-collection-description__body li+li{margin-block-start:.35em}.eternals-collection-description__body p:last-child,.eternals-collection-description__body ul:last-child,.eternals-collection-description__body ol:last-child{margin-bottom:0}@media screen and (max-width:749px){.eternals-collection-description{width:100%;font-size:.8125rem}.eternals-collection-description__summary{padding:7px 11px 7px 13px}.eternals-collection-description__body{line-height:1.6}.eternals-collection-description__body :is(h2,h3,h4){font-size:1rem}}.eternals-collection-section{--eternals-line: rgb(var(--color-foreground-rgb) / 14%);--eternals-muted: rgb(var(--color-foreground-rgb) / 64%)}.eternals-collection-layout{display:grid;grid-template-columns:minmax(196px,220px) minmax(0,1fr);align-items:start;gap:30px}.eternals-collection-sidebar{min-width:0}.eternals-filter-form{color:var(--color-foreground)}.eternals-filter-form__header{display:flex;align-items:center;justify-content:space-between;min-height:38px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid var(--eternals-line)}.eternals-filter-form__title{font-size:13px;font-weight:700}.eternals-filter-form__count{display:inline-grid;place-items:center;min-width:21px;height:21px;padding:0 5px;border-radius:50%;background:var(--color-foreground);color:var(--color-background);font-size:11px;line-height:1}.eternals-sort-control{display:grid;gap:8px;margin-bottom:14px}.eternals-sort-control label{font-size:13px;font-weight:700}.eternals-sort-control__select{position:relative;display:block}.eternals-sort-control__select:after{position:absolute;top:50%;right:12px;color:var(--color-foreground);content:"\2304";pointer-events:none;transform:translateY(-55%)}.eternals-sort-control select{width:100%;min-height:38px;padding:8px 32px 8px 12px;border:1px solid var(--color-foreground);border-radius:999px;background:var(--color-background);color:var(--color-foreground);cursor:pointer;font:inherit;font-size:12px;-webkit-appearance:none;appearance:none}.eternals-filter-group{border-top:1px solid var(--eternals-line)}.eternals-filter-group:last-of-type{border-bottom:1px solid var(--eternals-line)}.eternals-filter-group summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;cursor:pointer;list-style:none;font-size:13px;font-weight:700}.eternals-filter-group summary::-webkit-details-marker{display:none}.eternals-filter-group__summary-end{display:inline-flex;align-items:center;gap:8px;color:var(--eternals-muted)}.eternals-filter-group__summary-end small{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border-radius:50%;background:var(--color-foreground);color:var(--color-background);font-size:10px}.eternals-filter-group__chevron{font-size:15px;line-height:1;transition:transform .18s ease}.eternals-filter-group[open] .eternals-filter-group__chevron{transform:rotate(180deg)}.eternals-filter-group__body{padding:0 0 14px}.eternals-filter-options{display:grid;gap:3px}.eternals-filter-option{position:relative;display:grid;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:7px;min-height:23px;color:var(--color-foreground);cursor:pointer;font-size:12px;line-height:1.25}.eternals-filter-option input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.eternals-filter-option__box{position:relative;width:15px;height:15px;border:1px solid rgb(var(--color-foreground-rgb) / 60%);border-radius:4px;background:var(--color-background)}.eternals-filter-option input:checked+.eternals-filter-option__box{border-color:var(--color-foreground);background:var(--color-foreground)}.eternals-filter-option input:checked+.eternals-filter-option__box:after{position:absolute;top:1px;left:4px;width:4px;height:8px;border-right:1.5px solid var(--color-background);border-bottom:1.5px solid var(--color-background);content:"";transform:rotate(45deg)}.eternals-filter-option:has(input:focus-visible) .eternals-filter-option__box{outline:2px solid var(--color-foreground);outline-offset:2px}.eternals-filter-option__label{min-width:0}.eternals-filter-option--disabled{cursor:not-allowed;opacity:.42}.eternals-price-fields{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px}.eternals-price-input{position:relative;display:block}.eternals-price-input input{width:100%;min-height:34px;padding:7px 22px 7px 9px;border:1px solid var(--eternals-line);border-radius:999px;background:var(--color-background);color:var(--color-foreground);font:inherit;font-size:11px}.eternals-price-input span:not(.visually-hidden){position:absolute;top:50%;right:9px;color:var(--eternals-muted);font-size:11px;pointer-events:none;transform:translateY(-50%)}.eternals-price-separator{color:var(--eternals-muted);font-size:12px}.eternals-filter-form__footer{display:grid;gap:10px;padding-top:16px}.eternals-filter-submit{min-height:38px;padding:8px 14px;border:1px solid var(--color-foreground);border-radius:999px;background:var(--color-foreground);color:var(--color-background);cursor:pointer;font:inherit;font-size:12px}.eternals-filter-submit:hover,.eternals-filter-submit:focus-visible{background:var(--color-accent-dark);border-color:var(--color-accent-dark)}.eternals-filter-clear{color:var(--eternals-muted);font-size:11px;text-align:center;text-decoration:underline;text-underline-offset:3px}.eternals-collection-products{min-width:0}.eternals-collection-products__toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:38px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid var(--eternals-line)}.eternals-collection-count{color:var(--eternals-muted);font-size:12px}.eternals-collection-count strong{color:var(--color-foreground);font-weight:700}.eternals-collection-products__active{color:var(--eternals-muted);font-size:11px}.eternals-collection-results{padding-block-start:0}.eternals-collection-results .product-grid{display:grid!important;width:100%;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:26px 18px!important;align-items:start}.eternals-collection-results .product-card{width:100%;min-width:0}.eternals-collection-results .product-card__media{width:100%;aspect-ratio:1 / 1!important;overflow:hidden}.eternals-collection-results .product-card__media>a{display:block;width:100%;height:100%}.eternals-collection-results .product-card__media img{display:block;width:100%;height:100%;max-width:100%;object-fit:contain!important;object-position:center}.eternals-empty-collection{grid-column:1 / -1;padding-block:var(--padding-xl);color:var(--eternals-muted);text-align:center}@media screen and (max-width:749px){.eternals-collection-layout{display:block}.eternals-collection-sidebar{margin-bottom:28px}.eternals-collection-products__toolbar{margin-bottom:12px}.eternals-collection-results .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 12px!important}}.eternals-collection-section{position:relative}.eternals-collection-sidebar{position:sticky;top:24px;z-index:2}.eternals-filter-options{max-height:230px;overflow-y:auto;padding-inline-end:4px;scrollbar-width:thin}.eternals-filter-option__count{margin-inline-start:auto;color:var(--eternals-muted);font-size:10px}.eternals-filter-option--disabled .eternals-filter-option__count{color:inherit}.eternals-active-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-block-end:16px}.eternals-active-filters a{display:inline-flex;align-items:center;min-height:28px;padding:5px 10px;border:1px solid var(--eternals-line);border-radius:999px;background:rgb(var(--color-foreground-rgb) / 4%);color:var(--color-foreground);font-size:11px;text-decoration:none;transition:background-color .18s ease,border-color .18s ease}.eternals-active-filters a:hover,.eternals-active-filters a:focus-visible{border-color:var(--color-foreground);background:rgb(var(--color-foreground-rgb) / 8%)}.eternals-active-filters__clear{border-color:transparent!important;background:transparent!important;text-decoration:underline!important;text-underline-offset:3px}.eternals-mobile-filter-bar,.eternals-filter-drawer-head,.eternals-filter-backdrop{display:none}.eternals-collection-section.is-loading .eternals-collection-results,.eternals-collection-section.is-loading .eternals-collection-products__toolbar,.eternals-collection-section.is-loading .eternals-active-filters{opacity:.5;pointer-events:none;transition:opacity .18s ease}@media screen and (max-width:749px){html.eternals-filters-open{overflow:hidden}.eternals-mobile-filter-bar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-block-end:18px}.eternals-mobile-filter-button,.eternals-mobile-sort select{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:42px;padding:9px 12px;border:1px solid var(--eternals-line);border-radius:999px;background:var(--color-background);color:var(--color-foreground);cursor:pointer;font:inherit;font-size:12px;line-height:1}.eternals-mobile-filter-button{gap:8px}.eternals-mobile-filter-button__icon{font-size:17px;line-height:1;transform:rotate(90deg)}.eternals-mobile-filter-button__count{display:inline-grid;place-items:center;min-width:19px;height:19px;padding:0 4px;border-radius:50%;background:var(--color-foreground);color:var(--color-background);font-size:10px}.eternals-mobile-sort{position:relative;display:block}.eternals-mobile-sort:after{position:absolute;top:50%;right:14px;color:var(--color-foreground);content:"\2304";pointer-events:none;transform:translateY(-55%)}.eternals-mobile-sort select{-webkit-appearance:none;appearance:none;padding-inline-end:32px}.eternals-filter-backdrop{position:fixed;z-index:50;top:0;right:0;bottom:0;left:0;display:block;background:#00000047;opacity:0;pointer-events:none;transition:opacity .18s ease}.eternals-filter-backdrop:not([hidden]){opacity:1;pointer-events:auto}.eternals-collection-sidebar{position:fixed;z-index:51;inset:0 auto 0 0;width:min(90vw,380px);max-width:100%;margin:0;padding:20px 18px;overflow-y:auto;background:var(--color-background);box-shadow:16px 0 40px #00000024;transform:translate(-102%);visibility:hidden;transition:transform .22s ease,visibility .22s ease}.eternals-collection-sidebar.is-open{transform:translate(0);visibility:visible}.eternals-filter-drawer-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-block-end:10px;padding-block-end:14px;border-bottom:1px solid var(--eternals-line)}.eternals-filter-drawer-close{display:inline-grid;place-items:center;width:32px;height:32px;border:1px solid var(--eternals-line);border-radius:50%;background:transparent;color:var(--color-foreground);cursor:pointer;font-size:20px;line-height:1}.eternals-collection-sidebar .eternals-filter-form__header{display:none}.eternals-filter-form__footer{position:sticky;bottom:-20px;z-index:2;margin-inline:-18px;padding:16px 18px 20px;background:var(--color-background);box-shadow:0 -8px 18px #0000000f}.eternals-filter-submit{width:100%}.eternals-collection-products__toolbar{margin-block-start:4px}}.eternals-collection-layout{grid-template-columns:minmax(250px,276px) minmax(0,1fr);gap:28px}.eternals-filter-form__header{display:none}.eternals-sort-control{gap:10px;margin-bottom:18px}.eternals-sort-control label{font-size:14px}.eternals-sort-control select{min-height:44px;padding:10px 38px 10px 14px;border-color:rgb(var(--color-foreground-rgb) / 82%);font-size:13px}.eternals-filter-group summary{min-height:47px;font-size:14px}.eternals-filter-group__body{padding-bottom:18px}.eternals-filter-options{max-height:none;overflow:visible;gap:5px}.eternals-filter-option{grid-template-columns:18px minmax(0,1fr) auto;gap:8px;min-height:25px;font-size:13px}.eternals-filter-option__box{width:17px;height:17px;border-radius:4px}.eternals-filter-option input:checked+.eternals-filter-option__box:after{top:2px;left:5px;width:5px;height:9px}.eternals-price-fields{gap:8px}.eternals-price-input input{min-height:40px;padding:8px 24px 8px 11px;border-color:rgb(var(--color-foreground-rgb) / 62%);font-size:12px}.eternals-collection-products__toolbar{display:none}.eternals-collection-results .product-grid{gap:30px 18px!important}@media screen and (max-width:749px){.eternals-collection-layout{gap:0}.eternals-collection-products__toolbar{display:flex}}.eternals-filter-option--link{display:grid;align-items:center;color:var(--color-foreground);text-decoration:none}.eternals-filter-option--link:hover,.eternals-filter-option--link:focus-visible{color:var(--color-foreground)}.eternals-filter-option--link.is-active .eternals-filter-option__box{border-color:var(--color-foreground);background:var(--color-foreground)}.eternals-filter-option--link.is-active .eternals-filter-option__box:after{position:absolute;top:2px;left:5px;width:5px;height:9px;border-right:1.5px solid var(--color-background);border-bottom:1.5px solid var(--color-background);content:"";transform:rotate(45deg)}.eternals-filter-group--custom{border-top-color:var(--eternals-line)}.eternals-filter-option__box{display:inline-block;position:relative;width:19px;height:19px;border:1px solid rgb(var(--color-foreground-rgb) / 58%);border-radius:50%;background:var(--color-background);box-shadow:inset 0 0 0 2px var(--color-background);transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.eternals-filter-option__box:before{position:absolute;top:3px;left:8px;width:1px;height:6px;border-radius:999px;background:rgb(var(--color-foreground-rgb) / 72%);content:"";transform:rotate(24deg);transform-origin:50% 6px}.eternals-filter-option__box:after{position:absolute;top:8px;left:7px;width:4px;height:4px;border-radius:50%;background:rgb(var(--color-foreground-rgb) / 72%);content:""}.eternals-filter-option:hover .eternals-filter-option__box,.eternals-filter-option:has(input:focus-visible) .eternals-filter-option__box{border-color:var(--color-foreground);transform:scale(1.06)}.eternals-filter-option input:checked+.eternals-filter-option__box{border-color:var(--color-foreground);background:var(--color-foreground);box-shadow:inset 0 0 0 2px var(--color-background)}.eternals-filter-option input:checked+.eternals-filter-option__box:before{top:5px;left:5px;width:8px;height:4px;border-left:1.5px solid var(--color-background);border-bottom:1.5px solid var(--color-background);background:transparent;content:"";transform:rotate(-45deg);transform-origin:center}.eternals-filter-option input:checked+.eternals-filter-option__box:after{display:none}.eternals-filter-option--link{display:grid}.eternals-filter-option{grid-template-columns:19px minmax(0,1fr)}.eternals-filter-option__box{display:inline-grid;place-items:center;width:19px;height:19px;border-width:1.25px;visibility:visible;opacity:1}.eternals-filter-option input:checked+.eternals-filter-option__box{display:inline-grid;border-color:var(--color-foreground);background:var(--color-foreground);color:var(--color-background)}.eternals-filter-option input:checked+.eternals-filter-option__box:before{position:static;display:block;width:auto;height:auto;border:0;border-radius:0;background:none;color:var(--color-background);content:"\2713";font-family:var(--font-paragraph--family);font-size:12px;font-weight:700;line-height:1;transform:none}.eternals-filter-option input:checked+.eternals-filter-option__box:after{display:none;content:none}.eternals-filter-option__box{border:2px solid #000!important;background:#fff!important;box-shadow:none!important}.eternals-filter-option__box:before,.eternals-filter-option__box:after{background:#000!important}.eternals-filter-option input:checked+.eternals-filter-option__box,.eternals-filter-option--link.is-active .eternals-filter-option__box{border:2px solid #000!important;background:#000!important;box-shadow:none!important;color:#fff!important}.eternals-filter-option input:checked+.eternals-filter-option__box:before{background:transparent!important;color:#fff!important}.eternals-filter-option input:focus-visible+.eternals-filter-option__box{outline:2px solid #000!important;outline-offset:2px}.eternals-filter-option input:not(:checked)+.eternals-filter-option__box:before,.eternals-filter-option input:not(:checked)+.eternals-filter-option__box:after,.eternals-filter-option--link:not(.is-active) .eternals-filter-option__box:before,.eternals-filter-option--link:not(.is-active) .eternals-filter-option__box:after{display:none;content:none}.cart-drawer__checkout{display:grid;width:100%}.cart-custom-request{display:grid;gap:10px;margin-top:14px}.cart-custom-request__notice{margin:0;font-size:12px;line-height:1.55}.cart-custom-request__details{margin:0;color:var(--color-muted, #706a64);font-size:12px}.eternals-concierge>summary{list-style:none}.eternals-concierge>summary::-webkit-details-marker{display:none}.eternals-concierge:not([open]) .eternals-concierge__dialog{display:none}.eternals-concierge__contact-form{display:grid;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid var(--color-line)}.eternals-concierge__contact-intro strong{display:block;color:var(--color-ink);font-size:11px;letter-spacing:.04em}.eternals-concierge__contact-intro p{margin:4px 0 2px;color:var(--color-stone);font-size:10px;line-height:1.45}.eternals-concierge__contact-label{color:var(--color-stone);font-size:10px;font-weight:700;letter-spacing:.04em}.eternals-concierge__contact-input{width:100%;min-width:0;padding:10px 11px;border:1px solid var(--color-line);border-radius:10px;background:var(--color-paper);color:var(--color-ink);font:inherit;font-size:12px}.eternals-concierge__contact-input--textarea{min-height:74px;resize:vertical}.eternals-concierge__contact-input:focus-visible{outline:2px solid var(--color-copper);outline-offset:2px}.eternals-concierge__contact-submit{min-height:40px;border:1px solid var(--color-ink);border-radius:999px;background:var(--color-ink);color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em}.eternals-concierge__contact-submit:hover,.eternals-concierge__contact-submit:focus-visible{background:var(--color-accent-dark);border-color:var(--color-accent-dark)}.eternals-concierge__contact-message{margin:0;padding:9px 10px;border-radius:10px;font-size:10px;line-height:1.45}.eternals-concierge__contact-message--error{background:#fff1f1;color:#8b1e1e}.eternals-concierge__contact-message--success{background:var(--color-soft);color:var(--color-accent-dark)}.pagination{--pagination-size: 36px;--pagination-inset: 2px;--pagination-radius: 6;display:flex;justify-content:center;padding:var(--padding-xl) var(--padding-sm);margin-top:var(--padding-xl);position:relative;isolation:isolate}.pagination__list{display:flex;gap:0;align-items:center;list-style:none;margin:0;padding:0;position:relative}.pagination__item{width:var(--pagination-size);aspect-ratio:1;display:grid;place-items:center}.pagination__link{display:grid;place-items:center;color:var(--color-foreground);text-decoration:none;width:100%;height:100%;-webkit-user-select:none;user-select:none;position:relative;outline-color:var(--color-foreground);-webkit-tap-highlight-color:transparent;font-size:var(--font-size--md);font-weight:var(--font-weight-normal);border-radius:calc(var(--pagination-radius) * 1px);transition:color var(--hover-transition-duration) var(--hover-transition-timing),opacity var(--hover-transition-duration) var(--hover-transition-timing)}.pagination__link:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}.pagination__link--current{color:var(--color-background);font-weight:var(--font-weight-medium);cursor:default}.pagination__link--gap{cursor:default;pointer-events:none}.pagination__link--arrow{display:flex;align-items:center;justify-content:center}.pagination__link--disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.pagination__link svg{width:.5rem;height:.75rem;flex-shrink:0}.pagination__item--mobile-only{display:none}@supports not (anchor-name: --pagination-active){.pagination__link:not(.pagination__link--gap):before{content:"";position:absolute;inset:var(--pagination-inset);border-radius:calc(var(--pagination-radius) * 1px);background:rgb(var(--color-foreground-rgb) / var(--opacity-10));z-index:-1;opacity:0;transition:background var(--hover-transition-duration) var(--hover-transition-timing),opacity var(--hover-transition-duration) var(--hover-transition-timing)}.pagination__link[aria-current=page]:before{background:var(--color-foreground);opacity:1}.pagination__link:hover:not([aria-current=page],.pagination__link--gap,.pagination__link--disabled):before{opacity:1}}@supports (anchor-name: --pagination-active){.pagination__list:before{content:"";z-index:-1;position:absolute;width:calc(var(--pagination-size) - (2 * var(--pagination-inset)));aspect-ratio:1;pointer-events:none;opacity:0;border-radius:calc(var(--pagination-radius) * 1px);background:rgb(var(--color-foreground-rgb) / var(--opacity-10));transition:left var(--hover-transition-duration) var(--hover-transition-timing),top var(--hover-transition-duration) var(--hover-transition-timing)}@media(hover:none)and (pointer:coarse){.pagination__list:before{content:unset}}.pagination__list:has(.pagination__link:is(:hover,:focus-visible):not(.pagination__link--gap,.pagination__link--disabled)):before{opacity:1}.pagination__link[aria-current=page]:before{content:"";position:absolute;inset:var(--pagination-inset);border-radius:calc(var(--pagination-radius) * 1px);background:var(--color-foreground);z-index:-1}.pagination__list .pagination__item:has(.pagination__link:is(:hover,:focus-visible):not(.pagination__link--gap,.pagination__link--disabled)){anchor-name:--pagination-hover}.pagination__list:before{position-anchor:--pagination-hover;left:calc(anchor(left) + var(--pagination-inset));top:calc(anchor(top) + var(--pagination-inset))}.pagination__item:has(+.pagination__item--gap) .pagination__link:after,.pagination__item--gap+.pagination__item .pagination__link:after{position:absolute;content:"";pointer-events:auto}.pagination__item:has(+.pagination__item--gap) .pagination__link:after{top:0;right:-50%;bottom:0;left:100%}.pagination__item--gap+.pagination__item .pagination__link:after{top:0;right:100%;bottom:0;left:-50%}}@media screen and (max-width:749px){.pagination{--pagination-size: 44px;--pagination-inset: 5px;padding:var(--padding-lg) var(--padding-sm)}.pagination__link{font-size:var(--font-size--sm)}.pagination__item--mobile-hide{display:none}.pagination__item--mobile-only{display:grid}.pagination__item:has(.pagination__link--gap){width:calc(var(--pagination-size) * .5)}}.pagination{--pagination-size: 52px;--pagination-inset: 0;overflow:visible}.pagination__list{gap:5px;flex-wrap:nowrap;max-width:100%}.pagination__item{width:42px;min-width:42px;height:56px;aspect-ratio:auto;flex:0 0 42px}.pagination__item--page{width:42px;min-width:42px;flex-basis:42px}.pagination__link{width:42px;height:56px;border-radius:0;overflow:visible}.pagination__link:before,.pagination__link:after,.pagination__list:before{content:none!important}.pagination__watch{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:50px;flex:0 0 34px;color:var(--color-foreground)}.pagination__watch-strap{position:absolute;left:10px;z-index:0;display:block;box-sizing:border-box;width:14px;height:14px;border:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-30));background:rgb(var(--color-foreground-rgb) / var(--opacity-10))}.pagination__watch-strap--top{top:-1px;border-radius:6px 6px 3px 3px}.pagination__watch-strap--bottom{bottom:-1px;border-radius:3px 3px 6px 6px}.pagination__watch-dial{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex:0 0 34px;width:34px;height:34px;padding:0;border:1.5px solid currentcolor;border-radius:50%;background:var(--color-background);color:var(--color-foreground);font-size:var(--font-size--sm);font-weight:var(--font-weight-medium);line-height:1;text-align:center;white-space:nowrap}.pagination__watch-number{display:block;line-height:1;text-align:center}.pagination__link--current{color:var(--color-foreground)}.pagination__link--current .pagination__watch-dial{border-color:var(--color-foreground);background:var(--color-foreground);color:var(--color-background)}.pagination__link--current .pagination__watch-strap{border-color:var(--color-foreground);background:var(--color-foreground)}.pagination__item--gap{width:18px;min-width:18px;flex-basis:18px}.pagination__link--gap{width:18px;height:56px;font-size:var(--font-size--md)}.pagination__item--previous{width:26px;min-width:26px;flex-basis:26px}.pagination__item--previous .pagination__link--arrow{width:26px}.pagination__item--next{width:auto;min-width:88px;flex:0 0 auto}.pagination__link--next{display:inline-flex;width:auto;min-width:88px;height:42px;padding:0 12px;gap:6px;border:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-25));border-radius:999px;background:rgb(var(--color-foreground-rgb) / var(--opacity-05));font-size:var(--font-size--sm);white-space:nowrap}.pagination__link--next svg{width:.5rem;height:.75rem;flex:0 0 auto}.pagination__next-label{display:inline-block;white-space:nowrap}@media screen and (max-width:749px){.pagination{padding:var(--padding-lg) var(--padding-sm)}.pagination__list{gap:2px;overflow-x:auto;padding:3px 2px 7px;scrollbar-width:none}.pagination__list::-webkit-scrollbar{display:none}.pagination__item,.pagination__item--page{width:38px;min-width:38px;flex-basis:38px;height:50px}.pagination__link{width:38px;height:50px}.pagination__watch{width:30px;height:44px;flex-basis:30px}.pagination__watch-strap{left:9px;width:12px;height:12px}.pagination__watch-dial{flex-basis:30px;width:30px;height:30px;font-size:var(--font-size--xs)}.pagination__item--gap,.pagination__link--gap{width:16px;min-width:16px;flex-basis:16px}.pagination__item--previous{width:24px;min-width:24px;flex-basis:24px}.pagination__item--previous .pagination__link--arrow{width:24px}.pagination__item--next,.pagination__link--next{min-width:80px}.pagination__link--next{width:auto;height:40px;padding-inline:10px;font-size:var(--font-size--xs)}}.pagination__watch{width:38px;height:52px}.pagination__watch-dial{position:relative;width:36px;height:36px;flex-basis:36px;overflow:hidden;border-width:1.5px;box-shadow:inset 0 0 0 2px rgb(var(--color-foreground-rgb) / var(--opacity-05))}.pagination__watch-dial:before{position:absolute;top:3px;right:3px;bottom:3px;left:3px;z-index:0;border-radius:50%;background:repeating-conic-gradient(from -1deg,currentColor 0 1.5deg,transparent 1.5deg 30deg);content:"";-webkit-mask:radial-gradient(circle,transparent 0 70%,#000 71%);mask:radial-gradient(circle,transparent 0 70%,#000 71%);opacity:.75;pointer-events:none}.pagination__watch-dial:after{position:absolute;top:4px;right:4px;bottom:4px;left:4px;z-index:0;border:1px solid currentColor;border-radius:50%;content:"";opacity:.16;pointer-events:none}.pagination__watch-number{position:relative;z-index:3;min-width:1ch}.pagination__watch-crown{position:absolute;top:50%;right:-1px;z-index:2;width:3px;height:7px;border:1px solid currentColor;border-left:0;border-radius:0 2px 2px 0;background:var(--color-background);box-shadow:0 -1px 0 currentColor,0 1px 0 currentColor;content:"";opacity:.75;transform:translateY(-50%)}.pagination__link--current .pagination__watch-dial:before,.pagination__link--current .pagination__watch-dial:after{opacity:.55}@media screen and (max-width:749px){.pagination__watch{width:32px;height:46px}.pagination__watch-dial{width:30px;height:30px;flex-basis:30px}.pagination__watch-crown{right:0;width:2px;height:6px}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map?subset=AIAABAAAAAAAAAAAAAAAAAAAAAAAAgAgAAAAQA */
