.sfeat{color:var(--sf-ink, #1A1A1A)}.sfeat__page{container-type:inline-size}.sfeat__grid{--sf-notch: 3.02cqw;display:grid;grid-template-columns:minmax(0,824fr) minmax(0,821fr);max-width:97.4%;margin-inline:auto}.sfeat__grid--reverse .sfeat__media{order:2}.sfeat__media{--notch-radius: var(--sf-notch);position:relative;min-height:20rem;background-color:#2a2a2a}.sfeat__media img,.sfeat__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sfeat__panel{--notch-radius: var(--sf-notch);container-type:inline-size;padding:1px;background-color:var(--sf-ink, #1A1A1A)}.sfeat__paper{--u: 1cqw;--notch-radius: 6.2cqw;--notch-inset: 1px;height:100%;background-color:var(--sf-paper, #FAFAED);color:var(--sf-ink, #1A1A1A)}.sfeat__head{padding-block:calc(var(--u) * 6.4) calc(var(--u) * 5.4);padding-inline:calc(var(--u) * 12.8) calc(var(--u) * 6);border-block-end:1px solid var(--sf-ink, #1A1A1A)}.sfeat__eyebrow{display:block;margin-block-end:calc(var(--u) * 1.5);font-family:var(--font-heading-family);font-size:calc(var(--u) * 2.4);letter-spacing:.3em;text-transform:uppercase}.sfeat__title{margin:0;font-family:var(--font-heading-family);font-size:calc(var(--u) * 7.65);font-weight:var(--sf-title-weight, 600);line-height:.9;letter-spacing:0;text-transform:uppercase;color:inherit}.sfeat__body{padding-block:calc(var(--u) * 3.6) calc(var(--u) * 11);padding-inline:calc(var(--u) * 7.3) calc(var(--u) * 4.75)}.sfeat__text{font-size:calc(var(--u) * 2.94);line-height:1.06}.sfeat__text p{margin:0}.sfeat__chips{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 2) calc(var(--u) * 4);margin-block-start:calc(var(--u) * 5.7)}.sfeat__chip{--chip-band: var(--sf-paper, #FAFAED);--art-ink: var(--sf-ink, #1A1A1A);--art-paper: var(--sf-paper, #FAFAED);position:relative;display:block;width:calc(var(--u) * 34.8);aspect-ratio:286 / 81.5;color:var(--sf-ink, #1A1A1A);text-decoration:none}.sfeat__chip.is-active,a.sfeat__chip:hover{--chip-band: var(--sf-accent, #FFDD00)}.sfeat__chip-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.sfeat__chip-art path{transition:fill var(--dur-fast) var(--ease-out)}.sfeat__chip-icon{position:absolute;inset:1% auto 1% .4%;width:23.8%;display:flex;align-items:center;justify-content:center;background-color:var(--sf-paper, #FAFAED)}.sfeat__chip-icon img{width:80%;height:auto}.sfeat__chip-name,.sfeat__chip-note{position:absolute;left:27.8%;right:3%;display:flex;align-items:center;overflow:hidden;white-space:nowrap}.sfeat__chip-name{top:0;height:59%;font-family:var(--font-heading-family);font-size:calc(var(--u) * 3.03);text-transform:uppercase}.sfeat__chip-note{top:59%;bottom:0;font-size:calc(var(--u) * 1.79)}.sfeat__button{display:flex;align-items:center;justify-content:center;width:calc(var(--u) * 82.1);max-width:100%;height:calc(var(--u) * 12.67);margin-block:calc(var(--u) * 4.6) 0;margin-inline:calc(var(--u) * 1.2) 0;border:1px solid var(--sf-ink, #1A1A1A);background-color:var(--sf-accent, #FFDD00);color:var(--sf-ink, #1A1A1A);font-family:var(--font-heading-family);font-size:calc(var(--u) * 3.29);letter-spacing:.22em;text-transform:uppercase;text-decoration:none;transition:transform var(--dur-fast) var(--ease-out)}.sfeat__button:hover{transform:scale(var(--button-hover-scale, 1.02))}.sfeat__label{margin-block:calc(var(--u) * 5) 0;margin-inline:calc(var(--u) * 2.5) 0;font-family:var(--font-heading-family);font-size:calc(var(--u) * 3.14);letter-spacing:.22em;line-height:1;text-transform:uppercase}.sfeat__cards{display:grid;grid-auto-flow:column;grid-auto-columns:calc(var(--u) * 27.04);gap:calc(var(--u) * 2.07);margin-block:calc(var(--u) * 3.2) 0;margin-inline:calc(var(--u) * -.3) calc(var(--u) * -4.75);padding-block:calc(var(--u) * 1) calc(var(--u) * 1.5);padding-inline:calc(var(--u) * .3) calc(var(--u) * 4.75);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}.sfeat__cards::-webkit-scrollbar{display:none}.sfeat__rail{display:block}.sfeat__dots{--color-text: 26, 26, 26;margin-block-start:calc(var(--u) * 1.5);justify-content:center}.scard{min-width:0;scroll-snap-align:start;filter:drop-shadow(0 1px 2px rgba(0,0,0,.14))}.scard__frame{--notch-radius: calc(var(--u) * 2.2);padding:1px;background-color:var(--sf-ink, #1A1A1A)}.scard__inner{--notch-radius: calc(var(--u) * 2.2);--notch-inset: 1px;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:calc(var(--u) * 29.96) calc(var(--u) * 8.53);background-color:var(--sf-paper, #FAFAED)}.scard__media{position:relative;display:block;overflow:hidden}.scard__media img,.scard__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.scard__label{display:flex;flex-direction:column;justify-content:center;gap:calc(var(--u) * .4);padding-block:0 calc(var(--u) * 1);padding-inline:calc(var(--u) * 4.87) calc(var(--u) * 4.4);background-color:var(--sf-ink, #1A1A1A);color:#fff}.scard__name{display:block;min-width:0;overflow:hidden;font-family:var(--font-heading-family);font-size:calc(var(--u) * 2.45);line-height:1.1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:inherit;text-decoration:none}.scard__foot{display:flex;align-items:center;justify-content:space-between;border-block-end:1px solid var(--sf-accent, #FFDD00)}.scard__price{font-family:var(--font-heading-family);font-size:calc(var(--u) * 2.08);line-height:1.2}.scard__foot product-form,.scard__foot form{display:contents}.scard__add{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--u) * 1.95);height:calc(var(--u) * 2.07);min-width:14px;min-height:14px;padding:0;border:0;background-color:var(--sf-accent, #FFDD00);color:var(--sf-ink, #1A1A1A);cursor:pointer}.scard__add .icon{width:75%;height:75%}@media screen and (max-width:47.99em){.sfeat__grid{--sf-notch: 1.5rem;grid-template-columns:minmax(0,1fr);max-width:none}.sfeat__media{aspect-ratio:4 / 5;min-height:0;margin-block-end:var(--sp-3)}.sfeat__grid--reverse .sfeat__media{order:0}.sfeat__paper{--u: 1.5cqw;--notch-radius: 1.5rem;--notch-inset: 1px}.sfeat__head{padding:2.25rem 1.25rem 1.5rem 1.5rem}.sfeat__title{font-size:clamp(1.5rem,7.4cqw,2.25rem)}.sfeat__body{padding-inline-start:calc(var(--u) * 4)}.sfeat__text{font-size:max(.9375rem,calc(var(--u) * 2.94));line-height:1.3}.sfeat__button{width:100%;height:3.25rem;margin-inline-start:0;font-size:.8125rem;letter-spacing:.18em}.sfeat__label{margin-inline-start:0;font-size:.8125rem}.sfeat__cards{grid-auto-columns:42%}.sfeat__chip{width:min(100%,calc(var(--u) * 40))}}.ugc2{container-type:inline-size}.ugc2__head{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);padding-block-end:max(var(--sp-8),4.84cqw);text-align:center}.ugc2__eyebrow{font-family:var(--font-heading-family);font-size:max(.875rem,1.3cqw);text-decoration:underline;text-underline-offset:.2em;text-transform:uppercase}.ugc2__title{margin:0;font-family:var(--font-heading-family);font-size:max(1.75rem,4.05cqw);font-weight:var(--ugc-title-weight, 700);line-height:1;letter-spacing:0;text-transform:uppercase;color:rgb(var(--color-text))}.ugc2__rail{display:block}.ugc2__track{display:grid;grid-auto-flow:column;grid-auto-columns:16.82cqw;gap:1.5625cqw;padding:0 4.8cqw var(--sp-2);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:4.8cqw;scrollbar-width:none}.ugc2__track::-webkit-scrollbar{display:none}.ugc2__item{container-type:inline-size;min-width:0;scroll-snap-align:start;color:rgb(var(--color-text))}.ugc2__card{--notch-radius: 15.3cqw;position:relative;aspect-ratio:323 / 568;overflow:hidden;background-color:var(--ugc-ink, #1A1A1A)}.ugc2__card img,.ugc2__card video,.ugc2__card iframe,.ugc2__card .responsive-media__embed{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover}.ugc2__cover-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;color:#fff}.ugc2__play .icon{width:3rem;height:3rem}.ugc2__card .ugc-platform{z-index:2}.ugc2__handle{display:block;margin-block-start:.4cqw;font-family:var(--font-heading-family);font-size:7.6cqw;line-height:1.3;text-align:center;color:inherit;text-decoration:none}.ugc2__dots{justify-content:center;margin-block-start:var(--sp-6)}@media screen and (max-width:47.99em){.ugc2__track{grid-auto-columns:58cqw;gap:6cqw;padding-inline:var(--gutter, 1rem) 12cqw;scroll-padding-inline:var(--gutter, 1rem)}}.ugc2__card .responsive-media__file{position:absolute;top:0;right:0;bottom:0;left:0}.ugc2__sound{position:absolute;z-index:3;inset-block-end:17cqw;inset-inline-end:6cqw;display:flex;align-items:center;justify-content:center;width:max(2rem,12cqw);aspect-ratio:1;padding:0;border:0;border-radius:50%;background-color:#1a1a1a8c;color:#fff;cursor:pointer}.ugc2__sound .icon{width:60%;height:60%}.ugc2__sound span{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.ugc2__sound .ugc2__sound-on,.ugc2__sound[aria-pressed=true] .ugc2__sound-off{display:none}.ugc2__sound[aria-pressed=true] .ugc2__sound-on{display:flex}.rfaq{container-type:inline-size;padding-block-start:var(--rf-pt, 80px);padding-block-end:var(--rf-pb, 100px);color:rgb(var(--color-text))}.rfaq__head,.rfaq__intro{display:flex;flex-direction:column;align-items:center;text-align:center}.rfaq__eyebrow{font-family:var(--font-heading-family);font-size:max(.8125rem,1.53cqw);line-height:1.2;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-transform:uppercase}.rfaq__title{margin:.2em 0 0;font-family:var(--font-heading-family);font-size:max(1.75rem,4.05cqw);font-weight:var(--rf-title-weight, 700);line-height:1.05;letter-spacing:0;text-transform:uppercase;color:inherit}.rfaq__slider{display:block;margin-block-start:max(var(--sp-8),4.6cqw)}.rfaq__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * 2.4cqw) / 3);gap:2.4cqw;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}.rfaq__track::-webkit-scrollbar{display:none}.rfaq__review{margin:0;min-width:0;scroll-snap-align:start}.rfaq__stars{display:flex;gap:.35cqw;height:max(1.5rem,2.7cqw);color:var(--rf-accent, #FFDD00)}.rfaq__stars svg{height:100%;width:auto;fill:currentColor}.rfaq__stars svg.is-off{opacity:.25}.rfaq__quote{margin:max(var(--sp-4),2.1cqw) 0 0;padding:0;border:0;font-size:max(1.0625rem,1.8cqw);line-height:1.08;font-style:normal}.rfaq__author{display:flex;align-items:flex-start;gap:max(.5rem,.55cqw);margin-block-start:max(var(--sp-4),2cqw)}.rfaq__avatar{flex:none;width:max(1.75rem,1.93cqw);aspect-ratio:1;overflow:hidden;border-radius:50%;background-color:#686868}.rfaq__avatar img{width:100%;height:100%;object-fit:cover}.rfaq__who{display:flex;flex-direction:column;padding-block-start:.1em}.rfaq__name{font-size:max(.875rem,1.26cqw);line-height:1.2}.rfaq__detail{font-size:max(.6875rem,.77cqw);line-height:1.2;color:rgba(var(--color-text),.6)}.rfaq__dots{justify-content:center;margin-block-start:max(var(--sp-6),2.9cqw)}.rfaq__intro{padding-block-start:max(var(--sp-12),6.6cqw)}.rfaq__sub{margin:max(.5rem,.3cqw) 0 0;font-size:max(.875rem,1.26cqw);line-height:1.2}.rfaq__button{display:inline-flex;align-items:center;justify-content:center;width:max(14rem,23.5cqw);height:max(2.75rem,3.5cqw);margin-block-start:max(var(--sp-6),3.3cqw);border:1px solid var(--rf-ink, #1A1A1A);background-color:var(--rf-accent, #FFDD00);color:var(--rf-ink, #1A1A1A);font-family:var(--font-heading-family);font-size:max(.8125rem,1.4cqw);letter-spacing:.3em;text-transform:uppercase;text-decoration:none;transition:transform var(--dur-fast) var(--ease-out)}.rfaq__button:hover{transform:scale(var(--button-hover-scale, 1.02))}.rfaq__faq{margin-block-start:max(var(--sp-12),5cqw);padding-block:max(var(--sp-10),4.5cqw) var(--rf-pb, 100px);background-color:var(--rf-ground, #1A1A1A)}.rfaq .rfaq__list{display:grid;gap:max(var(--sp-5),2.24cqw);max-width:min(100%,calc(69.4cqw + 2 * var(--gutter)))}.rfaq__col{display:flex;flex-direction:column;gap:max(var(--sp-5),2.24cqw);min-width:0}.rfaq__list--cols-2 .rfaq__a{justify-content:flex-start;min-height:0}.rfaq__list--cols-2 .rfaq__a-text{max-width:none;line-height:1.35;text-align:start}@media screen and (min-width:64em){.rfaq .rfaq__list--cols-2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:max(var(--sp-6),2.6cqw);max-width:min(100%,calc(86cqw + 2 * var(--gutter)))}.rfaq__list--cols-2 .rfaq__q{padding-inline:max(3.5rem,4.2cqw);min-height:max(4.75rem,4cqw)}.rfaq__list--cols-2 .rfaq__q-text{font-size:max(.75rem,1.02cqw);letter-spacing:.18em}.rfaq__list--cols-2 .rfaq__q-icon{inset-inline-end:max(1.5rem,1.9cqw)}.rfaq__list--cols-2 .rfaq__a{padding:max(var(--sp-5),1.7cqw) max(1.75rem,3cqw)}.rfaq__list--cols-2 .rfaq__a-text{font-size:max(.875rem,1cqw)}.rfaq .rfaq__list--cols-2 .rfaq__item>.rfaq__q,.rfaq .rfaq__list--cols-2 .rfaq__item>.rfaq__a{--notch-radius: max(1rem, 1.7cqw)}}.rfaq__item{--notch-radius: max(1.25rem, 2.66cqw);color:var(--rf-ink, #1A1A1A)}.rfaq__q{position:relative;display:flex;align-items:center;justify-content:center;min-height:max(4.5rem,4.6cqw);padding:.6em max(3.5rem,5.4cqw);border-block-end:1px solid var(--rf-ink, #1A1A1A);background-color:var(--rf-accent, #FFDD00);list-style:none;cursor:pointer}.rfaq__q::-webkit-details-marker{display:none}.rfaq__item:not([open])>.rfaq__q{border-block-end:0}.rfaq__q-text{font-family:var(--font-heading-family);font-size:max(.75rem,1.4cqw);letter-spacing:.28em;line-height:1.3;text-align:center;text-transform:uppercase}.rfaq__q-icon{position:absolute;inset-inline-end:max(1.5rem,6cqw);top:50%;display:flex;width:max(1rem,1.3cqw);height:max(1rem,1.3cqw);transform:translateY(-50%);transition:transform var(--dur-fast) var(--ease-out)}.rfaq__q-icon .icon{width:100%;height:100%}.rfaq__item[open] .rfaq__q-icon{transform:translateY(-50%) rotate(45deg)}.rfaq__a{display:flex;align-items:center;justify-content:center;min-height:max(6rem,9.27cqw);padding:max(var(--sp-5),2cqw) max(1.5rem,11.5cqw);background-color:var(--rf-paper, #FAFAED)}.rfaq__a-text{max-width:45.8cqw;font-size:max(.875rem,1.29cqw);line-height:1.12;text-align:center}.rfaq__a-text p{margin:0}.rfaq__a-text p+p{margin-block-start:.6em}@media screen and (max-width:47.99em){.rfaq__track{grid-auto-columns:82%;gap:6cqw}.rfaq__q-text{letter-spacing:.16em}.rfaq__a-text{max-width:none}}.rfaq .rfaq__item>.rfaq__q,.rfaq .rfaq__item>.rfaq__a{--notch-radius: max(1.25rem, 2.66cqw)}.rfaq .rfaq__item:not([open])>.rfaq__q{--notch-radius: max(1rem, 1.7cqw)}.nl2{container-type:inline-size;color:var(--nl-ink, #1A1A1A)}.nl2__inner{display:flex;flex-direction:column;align-items:center;text-align:center}.nl2__eyebrow{font-family:var(--font-heading-family);font-size:max(.8125rem,1.41cqw);line-height:1.2;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-transform:uppercase}.nl2__title{margin:max(.75rem,2.2cqw) 0 0;font-family:var(--font-heading-family);font-size:max(1.75rem,4.05cqw);font-weight:var(--nl-title-weight, 700);line-height:1.05;letter-spacing:0;text-transform:uppercase;color:inherit}.nl2__text{margin-block-start:max(.375rem,.5cqw);font-size:max(.875rem,1.26cqw);line-height:1.2}.nl2__text p{margin:0}.nl2__form{display:grid;grid-template-columns:minmax(0,604fr) minmax(0,452fr);width:min(100%,max(20rem,55cqw));margin-block-start:max(var(--sp-6),3.9cqw)}.nl2__field,.nl2__button{height:max(3rem,3.5cqw);margin:0;border:0;border-radius:0;font-family:var(--font-heading-family);font-size:max(.75rem,1.4cqw);letter-spacing:.3em;text-transform:uppercase}.nl2__field{width:100%;padding-inline:max(1rem,1.9cqw);background-color:var(--nl-field, #EFEFE6);color:var(--nl-ink, #1A1A1A)}.nl2__field::placeholder{color:var(--nl-ink, #1A1A1A);opacity:1}.nl2__field:focus-visible{outline:2px solid var(--nl-ink, #1A1A1A);outline-offset:-2px}.nl2__button{padding-inline:1rem;border:1px solid var(--nl-button-text, #FFDD00);background-color:var(--nl-ink, #1A1A1A);color:var(--nl-button-text, #FFDD00);cursor:pointer;transition:opacity var(--dur-fast) var(--ease-out)}.nl2__button:hover{opacity:.88}.nl2__status{grid-column:1 / -1;margin:var(--sp-3) 0 0;font-size:max(.8125rem,1cqw)}.nl2__note{margin:max(.75rem,.9cqw) 0 0;font-size:max(.6875rem,.77cqw);color:#1a1a1aa6}@media screen and (max-width:47.99em){.nl2__form{grid-template-columns:1fr;gap:var(--sp-2)}.nl2__field{text-align:center}.nl2__field,.nl2__button{letter-spacing:.2em}}.scent-tile.notch-frame{--notch-radius: 14px;padding:1.5px;border:0;border-radius:0;overflow:visible;background-color:rgb(var(--color-outline));transition:background-color var(--dur) var(--ease-out)}.scent-tile__inner{--notch-radius: 14px;--notch-inset: 1.5px;display:flex;flex-direction:column;height:100%;overflow:hidden;background-color:rgb(var(--color-background))}.scent-tile.notch-frame:hover{background-color:rgba(var(--color-accent),.7)}.variant-option__input:checked+.scent-tile.notch-frame{padding:2px;background-color:rgb(var(--color-accent))}.variant-option__input:checked+.scent-tile .scent-tile__inner{--notch-inset: 2px}.variant-option__input:checked+.scent-tile .scent-tile__body{background-color:rgb(var(--color-accent))}.variant-option__input:checked+.scent-tile .scent-tile__name,.variant-option__input:checked+.scent-tile .scent-tile__note{color:#1a1a1a}.product-section--ticket{--color-text: 245, 243, 237;background-color:var(--pdp-ground, #1A1A1A)}@media screen and (min-width:64em){.product-section--ticket .product{grid-template-columns:minmax(0,818fr) minmax(0,871fr);gap:0 2.37%;align-items:start}.product-section--ticket .product__info{position:static;aspect-ratio:871 / 650}.product-section--ticket .product__media{position:sticky;inset-block-start:calc(var(--header-height, 5rem) + var(--sp-6))}.product-section--ticket .product__fbt{margin-block-start:4.23%}}.product-section--ticket .gallery__main{border-radius:0}.product-section--ticket .gallery__slide.media{aspect-ratio:4 / 5;max-height:none;background-color:var(--product-media-bg, var(--pdp-paper, #EFEFE6))}@media screen and (min-width:64em){.product-section--ticket .gallery__slide.media{max-height:85vh}}.product-section--ticket .gallery__slide img{object-fit:contain}.product-section--ticket .gallery__thumbs{justify-content:center;gap:1.4%;margin-block-start:4.5%}.product-section--ticket .gallery__thumb{flex:0 0 15%;aspect-ratio:112 / 153;border-radius:0;box-shadow:none;opacity:.7}.product-section--ticket .gallery__thumb:hover{opacity:1;box-shadow:none}.product-section--ticket .gallery__thumb[aria-current=true]{opacity:1;box-shadow:inset 0 -3px 0 var(--pdp-accent, #FFDD00)}.product-section--ticket .gallery__thumb img{width:100%;height:100%;object-fit:cover}.gallery--product-bg .gallery__slide.media,.gallery--product-bg .gallery__thumb{background-color:var(--product-media-bg)}.gallery--product-bg .gallery__slide>img,.product-section--ticket .gallery--product-bg .gallery__slide>img{object-fit:var(--product-media-fit, cover);padding:var(--product-media-pad, 0)}.gallery--product-bg .gallery__thumb img,.product-section--ticket .gallery--product-bg .gallery__thumb img{object-fit:var(--product-media-fit, cover);padding:calc(var(--product-media-pad, 0%) / 2)}.product-section--ticket .gallery .gallery__slide>img{object-fit:contain;padding:0}.product-section--ticket .product__info{--color-text: 26, 26, 26;--color-background: 239, 239, 230;--color-outline: 26, 26, 26;--color-accent: 255, 221, 0;container-type:inline-size;gap:0;padding-block-end:2.8%;background-color:var(--pdp-paper, #EFEFE6);color:#1a1a1a}.product-section.product-section--ticket .product__info{--notch-radius: clamp(14px, 1.9vw, 30px)}.product-section--ticket .product__info>*{margin-inline:15.3cqw 17.2cqw;margin-block-start:3cqw}.product-section--ticket .product__title{margin:0 11.15cqw;padding:2.4cqw 0 .5em;border-block-end:1px solid #1A1A1A;font-family:var(--font-heading-family);font-size:max(1.875rem,8.8cqw);font-weight:700;letter-spacing:0;line-height:1.2;text-align:center;text-transform:uppercase;color:#1a1a1a}[dir=rtl] .product-section--ticket .product__title{line-height:1.4;padding-block-end:.45em}.product-section--ticket .product__description,.product-section--ticket .product__description p{font-size:max(.875rem,2.28cqw);line-height:1.08;color:#1a1a1a}.product-section--ticket .product__description{margin-block-start:2.75cqw}.product__desc-clamp{display:flex;flex-direction:column;align-items:center;text-align:center}.product__desc-clamp.is-clamped:not(.is-open) .product__desc-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--desc-lines, 2);line-clamp:var(--desc-lines, 2);overflow:hidden}.product__desc-text>*+*{margin-block-start:.5em}.product-section--ticket .product__desc-clamp{margin-block-start:max(.75rem,2.75cqw)}.product-section--ticket .product__desc-clamp .product__description{margin-block-start:0;line-height:1.45}.product__desc-more{margin-block-start:var(--sp-2);padding:0;border:0;background:none;color:rgb(var(--color-text));font:inherit;font-size:var(--text-xs);font-weight:700;letter-spacing:var(--eyebrow-tracking, .2em);text-transform:uppercase;text-decoration:underline;text-decoration-color:#fd0;text-decoration-thickness:2px;text-underline-offset:4px;cursor:pointer}.product__desc-more[hidden]{display:none}.product-section--ticket .product__price-row{justify-content:center;align-items:baseline;gap:.75rem 1rem;margin-block-start:5.5cqw}.product-section--ticket .price--large{gap:.6em}.product-section--ticket .price--large .price__compare{font-size:.62em;color:#1a1a1a80}.product-section--ticket .price--large .price__save{display:none}.product-section--ticket .product__saving{align-self:center;padding:.2rem .5rem;border-radius:0;font-size:max(.625rem,1.5cqw);letter-spacing:.12em}.product-section--ticket .price--large{font-size:max(1.25rem,3.6cqw)}.product-section--ticket .price--large .price__current{font-family:var(--font-heading-family);font-weight:400;color:#1a1a1a}.product-section--ticket .product__badges{justify-content:center;gap:.5rem .875rem;margin-block-start:max(.75rem,2.2cqw)}.product-section.product-section--ticket .product__badges .badge{padding:calc(.2rem - 1px) .5rem;border:1px solid #1A1A1A;border-radius:0;background-color:transparent;color:#1a1a1a;font-size:max(.625rem,1.5cqw);font-weight:700;letter-spacing:.12em}.product-section--ticket .variant-picker{margin:0}.product-section--ticket .product__buy{margin:3.9cqw auto 0;width:63.6cqw}.product-section--ticket .product__form-inner{display:flex;flex-direction:column;gap:max(.625rem,2.3cqw)}.product-section--ticket .product__form-inner>*{margin:0}.product-section--ticket .product__buy .shopify-payment-button{margin:0}.product-section--ticket .product__info>div:not(:has(*)){display:none}.product-section--ticket .product__inventory{display:flex;justify-content:center;margin-block-end:max(.5rem,1.2cqw);font-size:max(.75rem,1.6cqw)}.product-section--ticket .product__cta-row{flex-wrap:nowrap;align-items:stretch;gap:max(.5rem,1.4cqw);height:max(3rem,7.58cqw)}.product-section.product-section--ticket .product__cta-row .quantity{--notch-radius: max(.5rem, 1.6cqw);position:relative;isolation:isolate;flex:0 0 46%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:.25rem;width:auto;height:100%;padding-inline:max(.625rem,2.2cqw);border:0;border-radius:0;background-color:#1a1a1a}.product-section.product-section--ticket .product__cta-row .quantity:before{--notch-radius: max(.5rem, 1.6cqw);--notch-inset: 1.5px;content:"";position:absolute;top:1.5px;right:1.5px;bottom:1.5px;left:1.5px;z-index:-1;background-color:#fafaed}.product-section--ticket .quantity__button{flex:none;display:inline-grid;place-items:center;width:max(1.5rem,3.2cqw);height:max(1.5rem,3.2cqw);padding:0;border-radius:0;background-color:var(--pdp-accent, #FFDD00);color:#1a1a1a;line-height:0}.product-section--ticket .quantity__button:hover{background-color:#1a1a1a;color:var(--pdp-accent, #FFDD00)}.product-section--ticket .quantity__button svg{display:block;width:62%;height:62%;margin:0}.product-section--ticket .quantity__input{flex:1;min-width:0;height:100%;padding:0;border:0;background:transparent;font-family:var(--font-heading-family);font-size:max(1rem,3.05cqw);line-height:1;color:#1a1a1a;text-align:center}.product-section.product-section--ticket .product__cta-row .btn{--notch-radius: max(.5rem, 1.6cqw);flex:1 1 0;min-width:0;justify-content:center;height:100%;padding-inline:.75rem;border:0;border-radius:0;background-color:var(--pdp-accent, #FFDD00);color:#1a1a1a;font-family:var(--font-heading-family);font-size:max(.8125rem,2.37cqw);font-weight:400;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;-webkit-mask:none;mask:none;transition:filter var(--dur-fast) var(--ease-out)}.product-section.product-section--ticket .product__cta-row .btn:hover:not([disabled]){filter:brightness(.92);transform:none}.product-section--ticket .product__buy .shopify-payment-button{margin-block-start:0}.product-section.product-section--ticket .product__buy .shopify-payment-button__button--unbranded{--notch-radius: max(.5rem, 1.6cqw);position:relative;isolation:isolate;width:100%;min-height:max(3rem,7.58cqw);border:0;border-radius:0!important;background-color:var(--pdp-accent, #FFDD00);box-shadow:none;color:#f5f3ed;font-family:var(--font-heading-family)!important;font-size:max(.875rem,2.56cqw);font-weight:400;letter-spacing:.3em;text-transform:uppercase}.product-section.product-section--ticket .product__buy .shopify-payment-button__button--unbranded:before{--notch-radius: max(.5rem, 1.6cqw);--notch-inset: 2px;content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;z-index:-1;background-color:#1a1a1a;transition:background-color var(--dur-fast) var(--ease-out)}.product-section.product-section--ticket .product__buy .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:var(--pdp-accent, #FFDD00);color:#1a1a1a;opacity:1}.product-section.product-section--ticket .product__buy .shopify-payment-button__button--unbranded:hover:not([disabled]):before{background-color:var(--pdp-accent, #FFDD00)}.product-section--ticket .product__buy .shopify-payment-button__more-options{color:#1a1a1a}.product-section--ticket .shipping-bar{display:flex;flex-direction:column;width:62cqw;margin:4cqw auto 0;padding:0;border:0;background:none}.product-section--ticket .mc2__ship-msg{margin-block-end:max(.25rem,.6cqw);font-size:max(.8125rem,2.28cqw);color:#1a1a1a;text-align:center}.product-section--ticket .mc2__ship-track{height:max(6px,1cqw);background-color:#1a1a1a24}.product-section--ticket .paytrust{margin-block-start:3.2cqw;text-align:center;justify-content:center}.product-section--ticket .paytrust__text{justify-content:center;font-size:max(.8125rem,2.28cqw);color:#1a1a1a}@media screen and (max-width:63.99em){.product-section--ticket .product{gap:var(--sp-6)}.product-section--ticket .product__info{padding-block-end:var(--sp-6)}.product-section--ticket .product__info>*{margin-inline:6%}.product-section--ticket .product__title{margin-inline:6%}.product-section--ticket .product__buy,.product-section--ticket .shipping-bar{width:88%}.product-section--ticket .product__price-row{margin-block-start:var(--sp-5)}.product-section--ticket .product__info>*{margin-block-start:var(--sp-4)}.product-section--ticket .product__title{padding-block-start:var(--sp-5)}.product-section--ticket .product__buy{width:88%;margin-block-start:var(--sp-6)}.product-section--ticket .product__cta-row{height:3.25rem}.product-section.product-section--ticket .product__cta-row .quantity{flex-basis:44%;padding-inline:.625rem}.product-section--ticket .product__form-inner{gap:.75rem}.product-section.product-section--ticket .product__cta-row .btn{padding-inline:.5rem;font-size:.8125rem;letter-spacing:.04em}.product-section.product-section--ticket .product__buy .shopify-payment-button__button--unbranded{min-height:3.25rem;letter-spacing:.2em}.product-section--ticket .shipping-bar{margin-block-start:var(--sp-6)}.product-section--ticket .paytrust{margin-block-start:var(--sp-4)}}.product__side{display:flex;flex-direction:column;align-self:stretch;min-width:0}.product__fbt{container-type:inline-size;margin-block-start:max(var(--sp-5),2.4vw)}.fbt-ticket{--notch-radius: max(1.25rem, 3.7cqw);display:block;color:#1a1a1a}.fbt-ticket__inner{--notch-radius: max(1.25rem, 3.7cqw);display:grid;grid-template-columns:minmax(0,45fr) minmax(0,55fr);align-items:center;gap:2cqw;min-height:max(9rem,17.8cqw);padding-block:.6cqw 1.6cqw;padding-inline:7cqw 5cqw;background-color:var(--pdp-paper, #EFEFE6)}.fbt-ticket__summary{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.fbt-ticket__title{margin:0;font-family:var(--font-heading-family);font-size:max(.9375rem,2.3cqw);font-weight:400;line-height:1.2;letter-spacing:0;text-transform:uppercase;white-space:nowrap;color:inherit}.fbt-ticket__badge{align-self:stretch;margin-block-start:max(.75rem,2.6cqw);padding-block-end:.5cqw;border-block-end:1px solid rgba(26,26,26,.5);font-size:max(.625rem,1.37cqw);letter-spacing:.25em;text-align:center;text-transform:uppercase}.fbt-ticket__total{display:flex;align-items:baseline;gap:.6em;align-self:stretch;margin:max(.4rem,1.2cqw) 0 0}.fbt-ticket__total-label{margin-inline-end:auto;font-family:var(--font-heading-family);font-size:max(.8125rem,1.67cqw);text-transform:uppercase}.fbt-ticket__was{font-size:max(.625rem,1.1cqw);letter-spacing:.15em;opacity:.7}.fbt-ticket__now{font-family:var(--font-heading-family);font-size:max(.9375rem,1.97cqw);font-weight:400}.fbt-ticket__cta{align-self:center;min-width:max(9rem,18.4cqw);padding-inline:1.4em;white-space:nowrap;height:max(2rem,3.33cqw);margin-block-start:max(.5rem,1cqw);border:1px solid #1A1A1A;background-color:var(--pdp-accent, #FFDD00);color:#1a1a1a;font-family:var(--font-heading-family);font-size:max(.5625rem,.8cqw);letter-spacing:.25em;text-transform:uppercase;cursor:pointer}.fbt-ticket__cta.is-loading{opacity:.6;cursor:wait}.fbt-ticket__items{display:flex;align-items:center;justify-content:space-between;gap:1cqw;margin:0;padding:0;list-style:none}.fbt-ticket__item{flex:0 1 13cqw;min-width:0}.fbt-ticket__label{display:flex;flex-direction:column;align-items:center;gap:.6cqw;cursor:pointer}.fbt-ticket__name{display:flex;align-items:flex-end;justify-content:center;width:100%;min-height:2.3em;font-size:max(.5625rem,1.1cqw);letter-spacing:.12em;line-height:1.15;text-align:center;text-transform:uppercase;overflow-wrap:anywhere}.fbt-ticket__thumb{display:block;width:100%;aspect-ratio:86 / 107;overflow:hidden;background-color:var(--product-media-bg, #D6D3C6);transition:opacity var(--dur) var(--ease-out)}.fbt-ticket__thumb img{width:100%;height:100%;object-fit:var(--product-media-fit, cover);padding:calc(var(--product-media-pad, 0%) / 2)}.fbt-ticket__price{font-size:max(.625rem,.9cqw)}.fbt-ticket__thumb.is-off,.fbt-ticket__label:has(.fbt-ticket__input:not(:checked)) .fbt-ticket__price,.fbt-ticket__label:has(.fbt-ticket__input:not(:checked)) .fbt-ticket__name{opacity:.35}.fbt-ticket__input:focus-visible+.fbt-ticket__name{outline:2px solid #1A1A1A;outline-offset:2px}.fbt-ticket__plus{flex:none;font-family:var(--font-heading-family);font-size:max(1rem,2.47cqw)}@media screen and (max-width:47.99em){.fbt-ticket__inner{grid-template-columns:1fr;padding:1.25rem 1.75rem 1.5rem;gap:1rem}.fbt-ticket__title{white-space:normal}.fbt-ticket__item{flex-basis:24%}}.fbt__error{margin:.5rem 0 0;font-size:.8125rem;color:#b42318}.pinfo__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:max(.75rem,1.07vw);max-width:min(100%,77.2vw);margin-inline:auto;align-items:stretch}.pinfo__item{container-type:inline-size;display:flex;flex-direction:column;color:var(--pi-ink, #1A1A1A)}.pinfo__item[open]>.pinfo__a{flex:1}.pinfo .pinfo__item>.pinfo__q,.pinfo .pinfo__item>.pinfo__a{--notch-radius: min(10cqw, 3rem)}.pinfo .pinfo__q-inner,.pinfo .pinfo__a-inner{--notch-radius: min(10cqw, 3rem);--notch-inset: 1px}.pinfo .pinfo__item:not([open])>.pinfo__q{--notch-radius: min(5cqw, 1.5rem)}.pinfo .pinfo__item:not([open]) .pinfo__q-inner{--notch-radius: min(5cqw, 1.5rem);--notch-inset: 1px}.pinfo__q{display:block;padding:1px 1px 0;background-color:var(--pi-ink, #1A1A1A);list-style:none;cursor:pointer}.pinfo__item:not([open])>.pinfo__q{padding-block-end:1px}.pinfo__q::-webkit-details-marker{display:none}.pinfo__q-inner{display:flex;align-items:center;justify-content:center;gap:.9em;min-height:max(3rem,10.3cqw);padding:.4em 6cqw;border-block-end:1px solid var(--pi-ink, #1A1A1A);background-color:var(--pi-accent, #FFDD00)}.pinfo__item:not([open]) .pinfo__q-inner{border-block-end:0}.pinfo__q-text{font-family:var(--font-heading-family);font-size:max(.875rem,4.3cqw);letter-spacing:.18em;white-space:nowrap;line-height:1.2;text-align:center;text-transform:uppercase}.pinfo__q-icon{display:flex;flex:none;width:max(.875rem,3.2cqw);height:max(.875rem,3.2cqw)}.pinfo__q-icon .icon{width:100%;height:100%}.pinfo__a{display:flex;padding:0 1px 1px;background-color:var(--pi-ink, #1A1A1A)}.pinfo__a-inner{display:flex;flex:1;align-items:center;justify-content:center;min-height:max(7rem,27.4cqw);padding:5cqw 11cqw;background-color:var(--pi-paper, #FAFAED)}.pinfo__a-text{font-size:max(.75rem,2.47cqw);font-weight:500;letter-spacing:.12em;line-height:1.25;text-align:center}.pinfo__a-text p{margin:0}.pinfo__a-text p+p{margin-block-start:.5em}@media screen and (max-width:47.99em){.pinfo__q-text{white-space:normal}}.related2__head{display:flex;flex-direction:column;align-items:center;gap:.35em;margin-block-end:max(var(--sp-8),2.2vw);text-align:center}.related2__eyebrow{font-family:var(--font-heading-family);font-size:max(.8125rem,1.5vw);line-height:1.2;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-transform:uppercase}.related2__title{margin:0;font-family:var(--font-heading-family);font-size:max(1.75rem,4.05vw);font-weight:700;line-height:1.05;letter-spacing:0;text-transform:uppercase;color:rgb(var(--color-text))}@media screen and (min-width:1920px){.related2__eyebrow{font-size:1.8rem}.related2__title{font-size:4.85rem}}.related2__dots{justify-content:center;margin-block-start:var(--sp-6)}.pinfo__q-icon .icon-minus{display:none}@media screen and (max-width:47.99em){.pinfo__item[open] .pinfo__q-icon .icon-plus{display:none}.pinfo__item[open] .pinfo__q-icon .icon-minus{display:block}}.anatomy--ticket{align-items:stretch;gap:max(.75rem,1.2vw);width:100%;max-width:none;margin-inline:0}.anat2{container-type:inline-size;min-width:0;filter:drop-shadow(0 6px 10px rgba(0,0,0,.12))}.anat2__frame{--notch-radius: 12.4cqw;height:100%;padding:1px;background-color:#8c8a80}.anat2__inner{--notch-radius: 12.4cqw;--notch-inset: 1px;display:flex;flex-direction:column;height:100%;background-color:#1a1a1a;color:#f5f3ed;text-decoration:none}.anat2__media{position:relative;display:flex;flex-direction:column;align-items:center;aspect-ratio:270 / 297;padding:7cqw 0 0;background-color:#fafaed;color:#1a1a1a}.anat2__step{font-family:var(--font-heading-family);font-size:max(.8125rem,6.2cqw);line-height:1;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;text-transform:uppercase}.anat2__photo{position:relative;flex:1;width:100%;margin-block-start:4cqw;overflow:hidden}.anat2__photo img,.anat2__photo video,.anat2__photo svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.anat2__label{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:flex-start;gap:1.2cqw;padding:5cqw 10cqw 12cqw;text-align:center}.anat2__tag{font-family:var(--font-heading-family);font-size:max(.5rem,2.5cqw);letter-spacing:.42em;color:#fd0;text-transform:uppercase}.anat2__title{margin:2cqw 0 0;font-family:var(--font-heading-family);font-size:max(1.125rem,8.6cqw);font-weight:400;line-height:1.05;letter-spacing:0;text-transform:uppercase;color:#f5f3ed}.anat2__text{font-size:max(.75rem,5cqw);line-height:1.15;color:#f5f3edb3}.badge:not(.badge--outline):not(.badge--muted):not(.badge--ink):not(.badge--ink-white):not(.badge--white),.fav-card__badge:not(.fav-card__badge--new),.mnav__badge,.kit__badge,.fbt__badge{color:#1a1a1a}.slider:has(.pcard-shell--ticket),.rail__track:has(.pcard-shell--ticket),.scroll-row:has(.pcard-shell--ticket),[data-slider-track]:has(.pcard-shell--ticket){overflow-y:hidden;padding-block:10px 28px;margin-block:-10px -28px}.trust-bar--single{--tb-line-top: calc(var(--tb-h) * .31);--tb-div: calc(var(--tb-h) * .38);--tb-line-h: calc(var(--tb-h) * .38);--tb-line-bg: var(--tb-accent, #FFDD00)}.trust-bar--single .trust-badge__frame{grid-template-rows:1fr}.trust-bar--single .trust-badge__icon{grid-row:1}.trust-bar--single .trust-badge__title{justify-content:center;padding-inline:var(--sp-4) calc(var(--tb-h) * .34);font-size:clamp(.9375rem,1.2vw,1.3rem);line-height:1.2;text-align:center;text-transform:none;white-space:normal}.trust-badge__plain{display:flex;align-items:center;justify-content:center;width:72%;height:72%}.trust-badge__plain .trust-icon{width:100%;height:100%}.rev2__head{display:flex;flex-direction:column;align-items:center;text-align:center}.rev2__eyebrow{font-family:var(--font-heading-family);font-size:max(.8125rem,1.4vw);text-decoration:underline;text-underline-offset:.2em;text-transform:uppercase}.rev2__title{margin:0;font-family:var(--font-heading-family);font-size:max(1.75rem,4.05vw);font-weight:700;line-height:1.05;letter-spacing:0;text-transform:uppercase;color:rgb(var(--color-text))}.rev2__product{margin:.1em 0 0;font-family:var(--font-heading-family);font-size:max(1.375rem,3.4vw);line-height:1.1}@media screen and (min-width:1920px){.rev2__title{font-size:4.85rem}.rev2__product{font-size:4.1rem}.rev2__eyebrow{font-size:1.7rem}}.rev2__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-5) var(--sp-8);margin-block:max(var(--sp-8),4vw) max(var(--sp-6),3vw);padding-inline:2%}.rev2__summary{display:flex;align-items:center;gap:var(--sp-4)}.rev2__score{font-family:var(--font-heading-family);font-size:max(2.5rem,3.6vw);line-height:1}.rev2__summary-body{display:flex;flex-direction:column;gap:.3rem}.rev2__count{font-size:max(.6875rem,.7vw);color:rgba(var(--color-text),.75)}.rev2__stars{display:inline-flex;gap:.15em;height:max(1.25rem,1.6vw);color:var(--rev-accent, #FFDD00)}.rev2__stars--lg{height:max(1.5rem,1.9vw)}.rev2__stars svg{height:100%;width:auto;fill:currentColor}.rev2__stars svg.is-off{opacity:.25}.rev2__actions{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.rev2__sort-wrap{position:relative;display:inline-flex}.rev2__sort-wrap:after{content:"";position:absolute;inset-inline-end:1rem;top:50%;border:.4rem solid transparent;border-block-start:.5rem solid #1A1A1A;border-block-end:0;transform:translateY(-40%);pointer-events:none}.rev2__sort,.rev2__write{height:max(2.75rem,2.45vw);font-family:var(--font-heading-family);font-size:max(.8125rem,1.05vw);letter-spacing:.25em;text-transform:uppercase;border-radius:0}.rev2__sort{min-width:max(11rem,10.6vw);padding-block:0 0;padding-inline:1rem 2.8rem;border:1px solid #1A1A1A;background-color:#fafaed;color:#1a1a1a;appearance:none;-webkit-appearance:none;cursor:pointer}.rev2__write{display:inline-flex;align-items:center;justify-content:center;min-width:max(12rem,11.8vw);padding:0 1.25rem;border:1px solid rgba(26,26,26,.35);background-color:var(--rev-accent, #FFDD00);color:#1a1a1a;text-decoration:none;cursor:pointer}.rev2__rail{display:block}.rev2__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * 3vw) / 3);gap:3vw;padding-inline:2%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}.rev2__track::-webkit-scrollbar{display:none}.rev2__card{display:flex;flex-direction:column;gap:.6rem;min-width:0;scroll-snap-align:start}.rev2__card-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3)}.rev2__card-title{margin:0;font-family:var(--font-heading-family);font-size:max(1.125rem,1.35vw);font-weight:700;line-height:1.15;letter-spacing:0;text-transform:uppercase;color:rgb(var(--color-text))}.rev2__date{flex:none;font-size:max(.625rem,.55vw);text-transform:uppercase;color:rgba(var(--color-text),.7)}.rev2__text{max-width:36ch;font-size:max(.9375rem,.95vw);line-height:1.2}.rev2__text p{margin:0}.rev2__author{display:flex;align-items:center;gap:.6rem;margin-block-start:auto;padding-block-start:var(--sp-5)}.rev2__avatar{flex:none;width:max(1.75rem,1.4vw);aspect-ratio:1;overflow:hidden;border-radius:50%;background-color:#686868}.rev2__avatar img{width:100%;height:100%;object-fit:cover}.rev2__who{font-size:max(.6875rem,.6vw);text-transform:uppercase;color:rgba(var(--color-text),.8)}.rev2__dots{justify-content:center;margin-block-start:var(--sp-6)}.rev2__app{margin-block-start:var(--sp-10)}@media screen and (max-width:47.99em){.rev2__bar{flex-direction:column;align-items:stretch}.rev2__summary{justify-content:center}.rev2__actions{flex-direction:column}.rev2__sort-wrap,.rev2__sort,.rev2__write{width:100%}.rev2__track{grid-auto-columns:84%;gap:6vw}}.rev2__dialog{width:min(92vw,36rem);max-height:90vh;padding:0;border:0;background:#fafaed;color:#1a1a1a;overflow:auto}.rev2__dialog::backdrop{background:#0a0a0a99}.rev2__dialog-band{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:center;min-height:3.25rem;padding-inline:3rem;border-block-end:1px solid #1A1A1A;background:var(--rev-accent, #FFDD00);font-family:var(--font-heading-family);letter-spacing:.25em;text-transform:uppercase}.rev2__dialog-close{position:absolute;inset-inline-end:.75rem;display:flex;width:2rem;height:2rem;align-items:center;justify-content:center;padding:0;border:0;background:none;color:#1a1a1a;cursor:pointer}.rev2__form{display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-6)}.rev2__rate{margin:0;padding:0;border:0}.rev2__rate legend,.rev2__field>span{display:block;margin-block-end:.35rem;font-size:.75rem;letter-spacing:.15em;text-transform:uppercase}.rev2__rate-row{display:inline-flex;flex-direction:row-reverse;gap:.25rem}.rev2__rate-row input{position:absolute;opacity:0;pointer-events:none}.rev2__rate-row label{display:flex;width:2rem;height:2rem;cursor:pointer;color:#c9c6b8}.rev2__rate-row label svg{width:100%;height:100%;fill:currentColor}.rev2__rate-row input:checked~label,.rev2__rate-row label:hover,.rev2__rate-row label:hover~label{color:var(--rev-accent, #FFDD00)}.rev2__rate-row input:checked+label{color:var(--rev-accent, #FFDD00)}.rev2__rate-row input:focus-visible+label{outline:2px solid #1A1A1A;outline-offset:2px}.rev2__fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--sp-4)}.rev2__field input,.rev2__field textarea{width:100%;padding:.7rem .85rem;border:1px solid #1A1A1A;border-radius:0;background:#fff;color:#1a1a1a;font:inherit}.rev2__submit{height:3.25rem;border:1px solid #1A1A1A;background:var(--rev-accent, #FFDD00);color:#1a1a1a;font-family:var(--font-heading-family);letter-spacing:.25em;text-transform:uppercase;cursor:pointer}.rev2__status{margin:0;padding:var(--sp-4);background:#efefe6}.rev2__status--error{color:#b42318}@media(hover:hover)and (pointer:fine){[data-slider-track],[data-loop-track]{cursor:grab}}[data-slider-track].is-dragging,[data-loop-track].is-dragging{cursor:grabbing;scroll-snap-type:none!important;scroll-behavior:auto!important;-webkit-user-select:none;user-select:none}[data-slider-track].is-dragging *,[data-loop-track].is-dragging *{pointer-events:none}.section.collection-landing-hero--v2{min-height:max(26rem,50.3vw)}.section.collection-landing-hero--v2 .collection-landing-hero__content{width:auto;gap:0;max-width:min(100%,62vw);margin-inline-start:10.4vw;color:#fff}.collection-landing-hero--v2 .collection-landing-hero__title{margin:0;font-family:var(--font-heading-family);font-size:max(2.25rem,4.83vw);font-weight:400;line-height:.82;letter-spacing:0;text-transform:uppercase;color:#fff}.collection-landing-hero--v2 .collection-landing-hero__title strong{display:block;font-weight:inherit;color:inherit}.collection-landing-hero--v2 .text-lead,.collection-landing-hero--v2 .text-lead p{margin-block-start:max(1rem,2.9vw);font-size:max(1rem,1.83vw);line-height:1.2;color:#fff}.collection-landing-hero--v2 .collection-landing-hero__buttons{margin-block-start:max(1.5rem,5.1vw)}.collection-landing-hero--v2 .collection-landing-hero__outline{min-width:max(12rem,15.7vw);height:max(3rem,3.4vw);border:1px solid #FFFFFF;border-radius:0;background:transparent;color:#fff;font-family:var(--font-heading-family);font-size:max(.75rem,.875vw);letter-spacing:.3em;text-transform:uppercase}.collection-landing-hero--v2 .collection-landing-hero__outline:hover{background:#fff;color:#1a1a1a}@media screen and (max-width:47.99em){.collection-landing-hero--v2 .collection-landing-hero__content{max-width:100%;margin-inline-start:0}}.ritual2__head{display:flex;flex-direction:column;align-items:center;text-align:center;margin-block-end:max(var(--sp-8),4.5vw)}.ritual2__eyebrow{font-family:var(--font-heading-family);font-size:max(.8125rem,1.53vw);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-transform:uppercase}.ritual2__title{margin:.15em 0 0;font-family:var(--font-heading-family);font-size:max(1.75rem,4.05vw);font-weight:700;line-height:1.05;letter-spacing:0;text-transform:uppercase;color:rgb(var(--color-text))}.ritual2__sub{margin-block-start:.4em;font-size:max(.875rem,1.26vw)}.ritual2 .ritual2__steps{gap:2.45vw;max-width:min(100%,72.3vw);margin-inline:auto}@media screen and (min-width:48em){.ritual2 .ritual2__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.ritual2__step{container-type:inline-size;display:flex;flex-direction:column;align-items:center;min-width:0;border:0;text-align:center}.ritual2__card{--notch-radius: 9.2cqw;width:100%;padding:1px;background-color:rgb(var(--color-text))}.ritual2__inner{--notch-radius: 9.2cqw;--notch-inset: 1px;display:flex;flex-direction:column;align-items:center;aspect-ratio:433 / 586;padding:3.7cqw 3.5cqw 2cqw;background-color:rgb(var(--color-background))}.ritual2__num{display:flex;width:7.2cqw;aspect-ratio:1}.ritual2__num svg{width:100%;height:100%}.ritual2__num-fallback{display:flex;width:100%;align-items:center;justify-content:center;border:1px solid currentColor;border-radius:50%;font-family:var(--font-heading-family);font-size:4cqw}.ritual2__word{margin-block-start:.5cqw;font-family:"UnifrakturCook",var(--font-heading-family);font-size:18.6cqw;font-weight:700;line-height:1;color:rgb(var(--color-text))}.ritual2__photo{position:relative;flex:1;width:87%;margin-block-start:2cqw}.ritual2__photo img,.ritual2__photo svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.ritual2__body{display:flex;flex-direction:column;align-items:center;gap:1.2cqw;margin-block-start:6.7cqw}.ritual2__name{margin:0;font-family:var(--font-heading-family);font-size:max(1.125rem,7.6cqw);font-weight:500;line-height:1.1;letter-spacing:0;text-transform:uppercase}.ritual2__name a{color:inherit;text-decoration:none}.ritual2__text{max-width:40ch;font-size:max(.75rem,3cqw);line-height:1.25;color:#686868}.ritual2__price{margin-block-start:3cqw;font-family:var(--font-heading-family);font-size:max(.9375rem,3.6cqw)}.ritual2__body product-form,.ritual2__body form{display:contents}.ritual2__add{display:inline-flex;align-items:center;justify-content:center;width:max(10rem,55cqw);height:max(2.5rem,10.6cqw);margin-block-start:1.5cqw;border:1px solid rgba(26,26,26,.35);background-color:#fd0;color:#1a1a1a;font-family:var(--font-heading-family);font-size:max(.75rem,3.1cqw);letter-spacing:.25em;text-transform:uppercase;text-decoration:none;cursor:pointer}@media screen and (max-width:47.99em){.ritual2 .ritual2__steps{max-width:none;gap:var(--sp-5)}}.section.collection-landing-hero--v2 .collection-landing-hero__media:after{background:rgba(12,12,12,var(--landing-overlay, .5))}.scent2{color:#fafaed}.scent2__head{margin-block-end:max(var(--sp-6),2.3vw);padding-inline-start:3%}.scent2__eyebrow{display:inline-block;font-family:var(--font-heading-family);font-size:max(.8125rem,1.53vw);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-transform:uppercase;color:#fafaed}.scent2__title{margin:.1em 0 0;font-family:var(--font-heading-family);font-size:max(1.75rem,4.05vw);font-weight:700;line-height:1.05;letter-spacing:0;text-transform:uppercase;color:#fafaed}.scent2 .beard-scent-selector__tabs{display:none}.scent2 .beard-scent-selector__tab{border:1px solid rgba(250,250,237,.4);border-radius:0;background:transparent;color:#fafaed}.scent2 .beard-scent-selector__tab.is-active{border-color:var(--sc-accent, #FFDD00);background:var(--sc-accent, #FFDD00);color:#1a1a1a}.scent2__panel.beard-scent-selector__panel{display:grid;grid-template-columns:minmax(0,1054fr) minmax(0,543fr);gap:0 1.6%;align-items:stretch;padding-block-start:0;padding-inline:3%;border:0}.scent2__panel[hidden]{display:none!important}.scent2__ticket-wrap{position:relative;container-type:inline-size}.scent2__ticket{--notch-radius: 5.3cqw;--sc-foot: max(2.5rem, 6.45cqw);padding:1px;background:linear-gradient(to bottom,#1A1A1A calc(100% - var(--sc-foot) - 1px),var(--sc-accent, #FFDD00) 0)}.scent2__inner{--notch-radius: 5.3cqw;--notch-inset: 1px;display:flex;flex-direction:column;min-height:79cqw;background-color:#fafaed;color:#1a1a1a}.scent2__band{display:flex;align-items:center;justify-content:center;min-height:max(2.75rem,6.45cqw);border-block-end:1px solid #1A1A1A;background-color:var(--sc-accent, #FFDD00);font-family:var(--font-heading-family);font-size:max(.9375rem,3.3cqw);text-transform:uppercase}.scent2__body{position:relative;flex:1;display:grid;grid-template-columns:minmax(0,55fr) minmax(0,45fr);grid-template-rows:auto 1fr;padding-block:3.5cqw 14cqw;padding-inline:6cqw 0}.scent2__intro{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;text-align:center}.scent2__profile{font-family:var(--font-heading-family);font-size:max(.8125rem,2.36cqw);text-transform:uppercase}.scent2__name{margin:0;font-family:"UnifrakturCook",var(--font-heading-family);font-size:max(2rem,8.9cqw);font-weight:700;line-height:1;letter-spacing:0;color:#1a1a1a}.scent2__copy{font-size:max(.8125rem,2.09cqw)}.scent2__meta{display:flex;flex-direction:column;gap:8cqw;padding-block-start:7cqw}.scent2__notes,.scent2__product{display:flex;flex-direction:column;gap:.4em;margin:0;font-size:max(.8125rem,2.29cqw)}.scent2__notes{padding-inline-start:1.2cqw;border-inline-start:2px solid var(--sc-accent, #FFDD00)}.scent2__label{font-family:var(--font-heading-family);font-size:max(.875rem,2.7cqw);letter-spacing:.25em;text-transform:uppercase;color:#1a1a1a;text-decoration:none}.scent2__shot{position:absolute;top:7.5cqw;right:-3cqw;width:43.7cqw;height:54.7cqw}.scent2__shot img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.scent2__foot{min-height:var(--sc-foot);border-block-start:1px solid var(--sc-accent, #FFDD00);background-color:#1a1a1a}.scent2__cta{position:absolute;inset-inline-start:16.7%;bottom:2.85cqw;display:flex;align-items:center;justify-content:center;width:67.5%;height:max(3rem,10.4cqw);border:1px solid #1A1A1A;background-color:var(--sc-accent, #FFDD00);color:#1a1a1a;font-family:var(--font-heading-family);font-size:max(.875rem,2.7cqw);letter-spacing:.25em;text-transform:uppercase;text-decoration:none}.scent2__art{--notch-radius: max(1.5rem, 2.9vw);position:relative;aspect-ratio:543 / 1156;max-height:100%;overflow:hidden}.scent2__art img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top}@media screen and (min-width:48em){.scent2__art{aspect-ratio:auto;align-self:stretch}}@media screen and (max-width:47.99em){.scent2__panel.beard-scent-selector__panel{grid-template-columns:1fr;gap:var(--sp-6);padding-inline:0}.scent2__body{grid-template-columns:1fr;padding:1.25rem 1.25rem 5.5rem}.scent2__shot{position:relative;top:auto;right:auto;width:100%;height:16rem;margin-block-start:var(--sp-4)}.scent2__meta{gap:var(--sp-5);padding-block-start:var(--sp-5)}.scent2__art{aspect-ratio:4 / 5}}.ritual2__pick{display:contents}.bpick__error{margin:.75rem 0 0;font-size:.8125rem;color:#b42318}.tools2__head{margin-block-end:max(var(--sp-8),4.8vw);padding-inline-start:3%}.tools2__eyebrow{font-size:max(.875rem,1.26vw);text-transform:uppercase}.tools2__title{margin:.05em 0 0;font-family:var(--font-heading-family);font-size:max(1.75rem,4.05vw);font-weight:700;line-height:1.05;letter-spacing:0;text-transform:uppercase;color:rgb(var(--color-text))}.tools2__text{margin-block-start:.5em;font-size:max(.875rem,1.26vw)}.beard-precision-tools__mosaic.tools2__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.7vw;padding-inline:1.5%}.tools2__card{container-type:inline-size;min-width:0;display:flex;flex-direction:column}.tools2__frame{--notch-radius: 5.3cqw;padding:1px;background-color:#1a1a1a}.tools2__inner{--notch-radius: 5.3cqw;--notch-inset: 1px;aspect-ratio:375 / 483;padding-inline:10.7cqw;background:linear-gradient(to right,#FFDD00 0 10.7cqw,#1A1A1A 10.7cqw calc(10.7cqw + 1px),transparent calc(10.7cqw + 1px) calc(100% - 10.7cqw - 1px),#1A1A1A calc(100% - 10.7cqw - 1px) calc(100% - 10.7cqw),#FFDD00 calc(100% - 10.7cqw));background-color:#fafaed}.tools2__photo{position:relative;display:block;height:100%;overflow:hidden;background-color:#fafaed}.tools2__photo img,.tools2__photo svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tools2__photo--cover img,.tools2__photo--cover svg{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:normal}.tools2__body{display:flex;flex-direction:column;align-items:center;gap:.6cqw;padding:2cqw 2cqw 0 7.5cqw}.tools2__row{display:flex;align-self:stretch;align-items:baseline;justify-content:space-between;gap:.5rem}.tools2__name{margin:0;font-family:var(--font-heading-family);font-size:max(.9375rem,4.9cqw);font-weight:500;line-height:1.1;letter-spacing:0;text-transform:uppercase}.tools2__name a{color:inherit;text-decoration:none}.tools2__price{flex:none;font-family:var(--font-heading-family);font-size:max(.75rem,3.2cqw)}.tools2__copy{align-self:stretch;font-size:max(.75rem,3.1cqw);line-height:1.2}.tools2__card product-form,.tools2__card form,.tools2__pick{display:contents}.tools2__add{display:inline-flex;align-items:center;justify-content:center;width:max(9rem,58.7cqw);height:max(2.25rem,8.8cqw);margin-block-start:3cqw;border:1px solid rgba(26,26,26,.35);background-color:#fd0;color:#1a1a1a;font-family:var(--font-heading-family);font-size:max(.6875rem,3.5cqw);letter-spacing:.25em;text-transform:uppercase;text-decoration:none;cursor:pointer}@media screen and (max-width:63.99em){.beard-precision-tools__mosaic.tools2__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-6) var(--sp-4)}}.section.rfaq:has(.rfaq__faq){padding-block-end:0}.rfaq__button{border-radius:0;cursor:pointer}.rfaq__talk-text{margin:0;font-size:.9375rem;line-height:1.35}.rq{width:min(94vw,44rem);max-height:92vh;padding:0;border:0;background:#fafaed;color:#1a1a1a;overflow:auto}.rq::backdrop{background:#0a0a0aa6}.rq__band{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:center;min-height:3.5rem;padding-inline:3.5rem;border-block-end:1px solid #1A1A1A;background:var(--quiz-accent, #FFDD00);font-family:var(--font-heading-family);font-size:1rem;letter-spacing:.25em;text-transform:uppercase}.rq__close{position:absolute;inset-inline-end:.75rem;display:flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;padding:0;border:0;background:none;color:#1a1a1a;cursor:pointer}.rq__body{display:block;padding:clamp(1.5rem,4vw,2.75rem)}.rq__step,.rq__results{display:block}.rq__step[hidden],.rq__results[hidden]{display:none}.rq__progress{display:flex;align-items:center;gap:1rem;margin-block-end:1.25rem}.rq__count{flex:none;font-size:.75rem;letter-spacing:.2em}.rq__bar{flex:1;height:4px;background:#1a1a1a26}.rq__bar-fill{display:block;width:0;height:100%;background:#1a1a1a;transition:width var(--dur) var(--ease-out)}.rq__question{margin:0 0 1.25rem;font-family:var(--font-heading-family);font-size:clamp(1.375rem,3vw,2rem);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;color:#1a1a1a}.rq__lead{margin:-.5rem 0 1.25rem}.rq__answers{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.75rem}.rq__answer-icon{display:flex;flex:none;width:2rem;height:2rem}.rq__answer-icon .icon,.rq__answer-icon svg,.rq__answer-icon img{width:100%;height:100%;object-fit:contain}.rq__answer{--notch-radius: 12px;display:flex;align-items:center;justify-content:center;gap:.75rem;min-height:4rem;padding:.75rem 1.5rem;border:0;background:#1a1a1a;color:#fafaed;font-family:var(--font-heading-family);font-size:1rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.rq__answer:hover,.rq__answer[aria-pressed=true]{background:var(--quiz-accent, #FFDD00);color:#1a1a1a}.rq__back{margin-block-start:1.25rem;padding:0;border:0;background:none;color:#1a1a1a;font-size:.75rem;letter-spacing:.2em;text-decoration:underline;text-underline-offset:.25em;cursor:pointer}.rq__products{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.rq__product{display:grid;grid-template-columns:5.5rem 1fr;gap:1rem;align-items:center;padding:.75rem;border:1px solid rgba(26,26,26,.2);background:#fff}.rq__product-media{display:block;aspect-ratio:1;overflow:hidden;background:#efefe6}.rq__product-media img{width:100%;height:100%;object-fit:cover}.rq__product-body{display:grid;grid-template-columns:1fr auto;gap:.25rem 1rem;align-items:center}.rq__product-title{font-family:var(--font-heading-family);font-size:1rem;text-transform:uppercase;color:inherit;text-decoration:none}.rq__product-price{grid-row:2;font-size:.875rem}.rq__product-action{grid-row:1 / 3;grid-column:2;display:flex}.rq__add,.rq__add-all{min-height:2.75rem;padding:0 1.1rem;border:1px solid #1A1A1A;background:var(--quiz-accent, #FFDD00);color:#1a1a1a;font-family:var(--font-heading-family);font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.rq__add[disabled]{opacity:.5;cursor:not-allowed}.rq__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-block-start:1.5rem}.rq__actions .rq__back{margin:0}.rq__add-all{min-height:3.25rem;padding-inline:1.75rem}.rq__error{margin:.75rem 0 0;color:#b42318;font-size:.875rem}.stage__quiz-button{border:0;cursor:pointer}@media screen and (max-width:29.99em){.rq__product{grid-template-columns:4.5rem 1fr}.rq__product-body{grid-template-columns:1fr}.rq__product-action{grid-row:auto;grid-column:1;margin-block-start:.4rem}.rq__add-all{width:100%}}.collection-banner--has-image,.collection-banner--has-image .h1,.collection-banner--has-image .text-lead,.collection-banner--has-image .text-lead p,.collection-banner--has-image .eyebrow{color:#fff}.collection-banner--has-image .collection-banner__content{max-width:44rem}.collection-layout{display:grid;gap:var(--sp-6);align-items:start}@media screen and (min-width:64em){.collection-layout{grid-template-columns:minmax(14rem,17rem) minmax(0,1fr);gap:var(--sp-10)}.collection-sidebar{position:sticky;top:calc(var(--header-height, 72px) + var(--sp-6));max-height:calc(100vh - var(--header-height, 72px) - var(--sp-8));overflow:auto}.collection-sidebar>.collection-sidebar__toggle{display:none}}.collection-sidebar{border:1px solid rgb(var(--color-outline));background:rgb(var(--color-background))}.collection-sidebar__toggle{display:flex;align-items:center;gap:.6rem;min-height:3rem;padding-inline:1rem;list-style:none;cursor:pointer;font-family:var(--font-heading-family);letter-spacing:.2em;text-transform:uppercase}.collection-sidebar__toggle::-webkit-details-marker{display:none}.collection-sidebar__toggle .icon{width:1.1rem;height:1.1rem}.collection-sidebar__inner{padding:1rem 1.25rem 1.25rem}.collection-sidebar__title{margin:0 0 .5rem;font-family:var(--font-heading-family);font-size:1rem;letter-spacing:.2em;text-transform:uppercase}.facet--side{border-block-start:1px solid rgb(var(--color-outline));padding-block:.75rem}.facet--side .facet__summary{display:flex;align-items:center;justify-content:space-between;gap:.5rem;list-style:none;cursor:pointer;font-family:var(--font-heading-family);font-size:.875rem;letter-spacing:.15em;text-transform:uppercase}.facet--side .facet__summary::-webkit-details-marker{display:none}.facet--side .facet__summary .icon{width:.9rem;height:.9rem;transition:transform var(--dur-fast) var(--ease-out)}.facet--side[open] .facet__summary .icon{transform:rotate(180deg)}.facet--side .facet__panel{position:static;margin-block-start:.75rem;padding:0;border:0;box-shadow:none;background:none;min-width:0}.facet--side .facet__list{display:grid;gap:.5rem;max-height:18rem;overflow:auto}.collection-main{min-width:0}.collection-main__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-3) var(--sp-6);margin-block-end:var(--sp-6);padding-block-end:var(--sp-4);border-block-end:1px solid rgb(var(--color-outline))}.collection-main__active{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3)}.collection-main__active .active-facets{margin:0}.collection-main__sort{display:flex;align-items:center;gap:.6rem}.collection-main__sort-label{font-size:.8125rem;white-space:nowrap}.collection-main__sort .field__select{min-width:12rem}.collection-banner--has-image .collection-banner__media img{width:100%;height:100%;object-fit:cover}.collection-sidebar{border:0;background:transparent}@media screen and (min-width:64em){.collection-sidebar__inner{padding:0}}@media screen and (max-width:63.99em){.collection-sidebar{border:1px solid rgb(var(--color-outline))}}.collection-sidebar__title{margin:0 0 .25rem;padding-block-end:.75rem;border-block-end:1px solid rgb(var(--color-text));font-size:.875rem}.facet-cats{padding-block:1rem;border-block-end:1px solid rgba(var(--color-text),.15)}.facet-cats__title,.facet--side>.facet__summary{font-family:var(--font-heading-family);font-size:.8125rem;letter-spacing:.2em;text-transform:uppercase}.facet-cats__title{margin:0 0 .75rem}.facet-cats__list{display:grid;gap:.15rem;margin:0;padding:0;list-style:none}.facet-cats__link{display:flex;justify-content:space-between;gap:.5rem;padding:.4rem .65rem;color:rgba(var(--color-text),.8);font-size:.9375rem;text-decoration:none}.facet-cats__link:hover{color:rgb(var(--color-text));background:rgba(var(--color-text),.05)}.facet-cats__link.is-current{color:#1a1a1a;background:#fd0}.facet-cats__count,.facet-check__count{font-size:.75rem;opacity:.6}.facet.facet--side{padding-block:1rem;border-block-start:0;border-block-end:1px solid rgba(var(--color-text),.15)}.facet--side>.facet__summary{display:flex;width:100%;align-items:center;justify-content:space-between;padding:0;border:0;border-radius:0;background:none}.facet--side .facet__panel{margin-block-start:.85rem;max-height:none;overflow:visible}.facet--side .facet__list{display:grid;gap:.55rem;max-height:16rem;overflow:auto}.facet-check{position:relative;display:flex;align-items:center;gap:.65rem;cursor:pointer;font-size:.9375rem}.facet-check input{position:absolute;opacity:0;pointer-events:none}.facet-check__box{display:flex;flex:none;width:1.1rem;height:1.1rem;align-items:center;justify-content:center;border:1px solid rgb(var(--color-text));color:transparent}.facet-check__box .icon{width:.8rem;height:.8rem}.facet-check input:checked+.facet-check__box{border-color:#1a1a1a;background:#fd0;color:#1a1a1a}.facet-check input:focus-visible+.facet-check__box{outline:2px solid rgb(var(--color-text));outline-offset:2px}.facet-check__label{flex:1}.facet-check.is-empty{opacity:.45;cursor:not-allowed}.facet-check__swatch{flex:none;width:1rem;height:1rem;border-radius:50%;border:1px solid rgba(var(--color-text),.3)}.price-range__track{position:relative;height:1.5rem}.price-range__track:before,.price-range__track:after{content:"";position:absolute;top:50%;height:3px;transform:translateY(-50%);pointer-events:none}.price-range__track:before{inset-inline:0;background:rgba(var(--color-text),.18)}.price-range__track:after{left:var(--min, 0%);right:calc(100% - var(--max, 100%));background:#fd0}.price-range__thumb{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;background:none;pointer-events:none;appearance:none;-webkit-appearance:none}.price-range__thumb::-webkit-slider-thumb{width:1.1rem;height:1.1rem;border:2px solid #1A1A1A;border-radius:50%;background:#fd0;pointer-events:auto;cursor:grab;-webkit-appearance:none}.price-range__thumb::-moz-range-thumb{width:1.1rem;height:1.1rem;border:2px solid #1A1A1A;border-radius:50%;background:#fd0;pointer-events:auto;cursor:grab}.price-range__thumb::-webkit-slider-runnable-track{background:none}.price-range__thumb::-moz-range-track{background:none}.price-range__fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.6rem;margin-block-start:.85rem}.price-range__field{display:grid;gap:.3rem;font-size:.6875rem;letter-spacing:.15em;text-transform:uppercase}.price-range__input{display:flex;align-items:center;gap:.35rem;height:2.5rem;padding-inline:.55rem;border:1px solid rgba(var(--color-text),.3);background:rgb(var(--color-background));font-size:.875rem;letter-spacing:0;text-transform:none}.price-range__input input{flex:1;width:100%;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;-moz-appearance:textfield}.price-range__input input::-webkit-outer-spin-button,.price-range__input input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.price-range__input>span{flex:none;font-size:.75rem;opacity:.7}.price-range__input input:focus{outline:none}.price-range__input:focus-within{border-color:rgb(var(--color-text))}@media screen and (min-width:990px){.header.header--split{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:calc(clamp(1.5rem,2.4vw,2.75rem) * var(--nav-fit-gap, 1))}.header--split .header__logo{grid-column:1;grid-row:1;justify-self:start;margin-inline:0}.header--split .header__nav--split{grid-column:2;grid-row:1}.header--split .header__actions{grid-column:3;grid-row:1;justify-self:end}.header--split .header__nav--split{display:grid;grid-template-columns:var(--nav-half, max-content) auto var(--nav-half, max-content);align-items:center;column-gap:calc(clamp(1.5rem,2.4vw,2.75rem) * var(--nav-fit-gap, 1));margin:0}.header--split .header__nav--split .nav{display:flex;flex-wrap:nowrap;gap:calc(var(--nav-gap, 2rem) * var(--nav-fit-gap, 1));white-space:nowrap}.header--split .header__nav--split .nav--left{grid-column:1;justify-content:flex-end}.header--split .header__nav--split .header__emblem{grid-column:2}.header--split .header__nav--split .nav--right{grid-column:3;justify-content:flex-start}.header--split.header--nav-partial .header__burger{grid-column:1;grid-row:1;justify-self:start}.header--split.header--nav-partial .header__logo{margin-inline-start:2.5rem}}.header .header__nav .nav{gap:calc(var(--nav-gap, 2rem) * var(--nav-fit-gap, 1))}.header .header__nav .nav__link{font-size:max(.75rem,calc(var(--nav-size, var(--text-nav)) * var(--nav-fit-size, 1)));letter-spacing:calc(var(--nav-tracking, var(--heading-tracking)) * var(--nav-fit-track, 1))}.header .nav__item--hidden{display:none}.page-width.header__container--full{max-width:none}@media screen and (min-width:48em){:root:not(.no-js) .header[data-header]:not(.header--split):not([data-nav-ready]) :is(.header__nav,.header__logo){opacity:0;visibility:hidden;animation:mb-nav-failsafe 0s linear 2s forwards}}@media screen and (min-width:990px){:root:not(.no-js) .header--split[data-header]:not([data-nav-ready]) :is(.header__nav,.header__logo){opacity:0;visibility:hidden;animation:mb-nav-failsafe 0s linear 2s forwards}}.header[data-header] :is(.header__nav,.header__logo){transition:opacity .22s ease-out}@keyframes mb-nav-failsafe{to{opacity:1;visibility:visible}}@media(prefers-reduced-motion:reduce){.header[data-header] :is(.header__nav,.header__logo){transition:none}}@media screen and (min-width:48em){.header.header--nav-overflow{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:var(--sp-4)}.header--nav-overflow .header__nav{display:none!important}.header--nav-overflow .header__burger.hide-desktop,.header--nav-partial .header__burger.hide-desktop{display:inline-flex!important}.header--nav-overflow .header__burger{grid-column:1;grid-row:1;justify-self:start}.header.header--nav-overflow .header__logo{grid-column:2;grid-row:1;justify-self:center;margin-inline:0}.header.header--nav-overflow .header__actions{grid-column:3;grid-row:1;justify-self:end}}@media screen and (min-width:48em)and (max-width:989.98px){.header.header--split{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:var(--sp-4)}.header--split .header__burger.hide-desktop{display:inline-flex!important;grid-column:1;grid-row:1;justify-self:start}.header--split .header__logo{grid-column:2;grid-row:1;justify-self:center;margin-inline:0}.header--split .header__actions{grid-column:3;grid-row:1;justify-self:end}}.facet-cats__link.is-current{--notch-radius: 7px}.collection-sidebar__badge{display:inline-flex;min-width:1.25rem;height:1.25rem;align-items:center;justify-content:center;padding-inline:.3rem;border-radius:999px;background:#1a1a1a;color:#fd0;font-family:var(--font-body-family);font-size:.6875rem;letter-spacing:0}.collection-sidebar__badge[hidden],.collection-sidebar__close{display:none}.collection-sidebar__panel{display:block}@media screen and (max-width:63.99em){.collection-sidebar{position:static;border:0;background:none}.collection-sidebar>.collection-sidebar__toggle{position:fixed;z-index:60;left:0;top:50%;display:flex;flex-direction:column;gap:.5rem;min-height:0;padding:.9rem .55rem;background:#fd0;color:#1a1a1a;box-shadow:0 6px 18px #0000002e;transform:translateY(-50%);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%)}.collection-sidebar>.collection-sidebar__toggle>span:not(.collection-sidebar__badge){writing-mode:vertical-rl;transform:rotate(180deg);font-size:.75rem;letter-spacing:.25em}.collection-sidebar[open]{position:fixed;z-index:70;top:0;right:0;bottom:0;left:0;background:#0a0a0a8c}.collection-sidebar[open]>.collection-sidebar__toggle{display:none}.collection-sidebar__panel{position:absolute;inset:0 auto 0 0;width:min(86vw,22rem);overflow-y:auto;padding:1.25rem 1.25rem 2rem;background:rgb(var(--color-background));color:rgb(var(--color-text));box-shadow:8px 0 30px #00000040;animation:filterDrawerIn var(--dur, .3s) var(--ease-out, ease-out)}.collection-sidebar__close{position:absolute;top:.85rem;right:.85rem;display:flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;padding:0;border:0;background:none;color:inherit;cursor:pointer}.collection-sidebar__inner{padding:0}.collection-sidebar__title{display:block;padding-inline-end:3rem}html.has-filter-drawer{overflow:hidden}}@keyframes filterDrawerIn{0%{transform:translate(-100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){.collection-sidebar__panel{animation:none}}::selection,.to-top button,.badge,.pcard__add,.minicart__tab-count,.fav-card__badge,.fav-card__add:hover,.upsell-card__add,.shipping-bar__fill,.mnav__badge,.announce .marquee__dot,.cart-count,.review__avatar--initials,.fcard__icon--solid,.product__inventory--low .product__inventory-dot,.marquee__dot,.fbt__input:checked+.fbt__box,.variant-option__input:checked+.scent-tile.notch-frame,.variant-option__input:checked+.scent-tile .scent-tile__body{color:#1a1a1a}:root[data-theme=light] :where(.eyebrow,.text-accent,.rte a,.link,.link--plain:hover,.price--on-sale .price__current,.pcard__category,.pcard__wishlist.is-saved button,.variant-option__input:checked+.scent-tile .scent-tile__name,.accordion__summary:hover,.fav-card__price,.upsell-card__price,.citem__title:hover,.citem__change:hover,.citem__discount,.cart-item__discount,.search-term:hover,.rec-card__price,.mnav__item:hover,.mnav__item.is-active,.announce__side a:hover,.localization__select:hover,.header__wordmark,.nav__link:hover,.nav__link[aria-current=page],.nav__dropdown-link:hover,.nav__mega-heading,.mode-toggle__button:hover,.reviews__score,.system__title--accent strong,.fcard__title,.mini-card__title:hover,.mini-card--stack .mini-card__price,.mini-card__add:hover,.quiz__step-number,.option-tile:hover .option-tile__title,.footer__wordmark,.footer__list a:hover,.social-list a:hover,.not-found__code,.fbt__plus,.fbt__badge,.fbt__this,.anatomy-card.is-featured .anatomy-card__step,.cat-card:hover .cat-card__title){color:rgb(var(--color-text))}[dir=rtl] body *{letter-spacing:0!important}[dir=rtl] .sfeat__chip-art{transform:scaleX(-1)}[dir=rtl] .sfeat__chip-name,[dir=rtl] .sfeat__chip-note{left:3%;right:27.8%}[dir=rtl] .sfeat__chip-icon{left:auto;right:.4%}[dir=rtl] .scent2__shot{right:auto;left:-3cqw}[dir=rtl] .scent2__cta{inset-inline-start:16.7%}[dir=rtl] .price-range{direction:ltr}[dir=rtl] .price-range__field{direction:rtl}[dir=rtl] .stage__track{direction:ltr}[dir=rtl] .stage__track>*{direction:rtl}@media screen and (max-width:63.99em){[dir=rtl] .collection-sidebar>.collection-sidebar__toggle{left:auto;right:0;clip-path:polygon(8px 0,100% 0,100% 100%,8px 100%,0 calc(100% - 8px),0 8px)}[dir=rtl] .collection-sidebar__panel{inset:0 0 0 auto;animation-name:filterDrawerInRtl;box-shadow:-8px 0 30px #00000040}[dir=rtl] .collection-sidebar__close{right:auto;left:.85rem}}@keyframes filterDrawerInRtl{0%{transform:translate(100%)}to{transform:none}}.lang-toggle{display:inline-flex;margin:0}.lang-toggle__button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:0;border:0;background:none;color:inherit;cursor:pointer}.lang-toggle--compact .lang-toggle__button{width:2.5rem;height:2.5rem;border-radius:50%;font-family:"Cairo",var(--font-body-family);font-size:1.15rem;font-weight:600;line-height:1}.lang-toggle--compact .lang-toggle__button:hover{background:rgba(var(--color-text),.08)}.lang-toggle--full .lang-toggle__button{height:2.5rem;padding-inline:1rem;border:1px solid rgba(var(--color-text),.25);font-size:.75rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.lang-toggle--full .lang-toggle__mark{font-family:"Cairo",var(--font-body-family);font-size:1rem;letter-spacing:0}.lang-toggle--full .lang-toggle__label{font-family:"Cairo",var(--font-body-family);letter-spacing:0;text-transform:none;font-size:.875rem}.footer__toggles{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.ugc2__handle,.rev2__who,.price,.price__current,.ritual2__price,.tools2__price,.scard__price,.ugc2__price{unicode-bidi:isolate}.ugc2__handle{direction:ltr}.sguide__intro{background:var(--sg-ground, #1A1A1A);color:#fafaed;padding-block:clamp(3rem,7vw,6.5rem);margin-block-end:clamp(3rem,6vw,5.5rem)}.sguide__intro-inner{display:grid;gap:clamp(2rem,5vw,5rem);align-items:center}@media screen and (min-width:64em){.sguide__intro-inner{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.sguide__eyebrow{display:inline-block;font-family:var(--font-heading-family);font-size:max(.8125rem,1.2vw);text-decoration:underline;text-underline-offset:.2em;text-transform:uppercase}.sguide__title{margin:.2em 0 0;font-family:var(--font-heading-family);font-size:clamp(2.25rem,5.2vw,5.5rem);font-weight:700;line-height:.95;letter-spacing:0;text-transform:uppercase;color:#fafaed}.sguide__lead{max-width:34rem;margin-block-start:1.25rem;font-size:clamp(1rem,1.35vw,1.3rem);line-height:1.35;color:#fafaedd9}.sguide__lead p{margin:0}.sguide__button,.sguide__cta{display:inline-flex;align-items:center;justify-content:center;min-height:3.25rem;padding-inline:2rem;border:1px solid #1A1A1A;background:var(--sg-accent, #FFDD00);color:#1a1a1a;font-family:var(--font-heading-family);font-size:.8125rem;letter-spacing:.25em;text-transform:uppercase;text-decoration:none}.sguide__button{margin-block-start:2rem}.sguide__intro-media{--notch-radius: clamp(1.5rem, 3vw, 3rem);position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#2a2a2a}.sguide__intro-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sguide__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:clamp(1.25rem,2.5vw,2.5rem);justify-content:center}@media screen and (min-width:64em){.sguide__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sguide__grid>:nth-last-child(2):nth-child(3n+1){grid-column-start:auto}}.sguide__card{container-type:inline-size;min-width:0}.sguide__frame{--notch-radius: 9cqw;height:100%;padding:1px;background:#1a1a1a}.sguide__inner{--notch-radius: 9cqw;--notch-inset: 1px;display:flex;flex-direction:column;height:100%;background:#fafaed;color:#1a1a1a}.sguide__media{position:relative;aspect-ratio:1;overflow:hidden;background:#efefe6}.sguide__media img,.sguide__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sguide__band{display:flex;align-items:center;justify-content:center;min-height:17cqw;border-block:1px solid #1A1A1A;background:var(--sg-accent, #FFDD00)}.sguide__name{margin:0;font-family:"UnifrakturCook",var(--font-heading-family);font-size:max(1.75rem,11cqw);font-weight:700;line-height:1;letter-spacing:0;text-transform:none;color:#1a1a1a}.sguide__body{display:flex;flex:1;flex-direction:column;align-items:center;gap:.9rem;padding:7cqw 8cqw 9cqw;text-align:center}.sguide__notes{margin:0;font-family:var(--font-heading-family);font-size:max(.6875rem,3.2cqw);letter-spacing:.25em;text-transform:uppercase}.sguide__text{font-size:max(.875rem,4cqw);line-height:1.45;color:#1a1a1acc}.sguide__text p{margin:0}.sguide__cta{margin-block-start:auto}:root[data-theme=light] :is(.hero,.collection-banner--has-image,.collection-landing-hero--v2,.manifesto,.sysbento,.sfeat,.scent2,.sguide__intro) :is(.eyebrow,.text-accent,.link){color:#fd0}.shop-all-button{--notch-radius: 9px;display:inline-flex;align-items:center;justify-content:center;min-height:2.9rem;padding-inline:1.6rem;background:#fd0;color:#1a1a1a;font-family:var(--font-heading-family);font-size:.8125rem;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:transform var(--dur-fast) var(--ease-out)}.shop-all-button:hover{transform:scale(var(--button-hover-scale, 1.02))}:root[data-theme=light] .btn:not(.btn--secondary):not(.btn--accent-outline):not(.btn--on-image){box-shadow:inset 0 0 0 1px #fd0}.story{color:rgb(var(--color-text))}.story>*+*{margin-block-start:clamp(3.5rem,8vw,7.5rem)}.story__hero,.story__closing{background:var(--st-ground, #1A1A1A);color:#fafaed;padding-block:clamp(3.5rem,8vw,7rem)}.story__hero-inner,.story__row,.story__closing-inner{display:grid;gap:clamp(2rem,5vw,5rem);align-items:center}@media screen and (min-width:64em){.story__hero-inner{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.story__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.story__row--reverse>.story__photo{order:2}.story__closing-inner{grid-template-columns:minmax(0,.28fr) minmax(0,1fr)}}.story__eyebrow{display:inline-block;font-family:var(--font-heading-family);font-size:max(.8125rem,1.15vw);text-decoration:underline;text-underline-offset:.2em;text-transform:uppercase;color:var(--st-accent, #FFDD00)}.story__eyebrow--ink{color:rgb(var(--color-text))}.story__display{margin:.2em 0 0;font-family:var(--font-heading-family);font-size:clamp(2.5rem,5.6vw,6rem);font-weight:700;line-height:.95;letter-spacing:0;text-transform:uppercase;color:#fafaed}.story__display--accent{color:var(--st-accent, #FFDD00)}.story__lead{max-width:38rem;margin-block-start:1.5rem;font-size:clamp(1rem,1.3vw,1.25rem);line-height:1.5;color:#fafaedd9}.story__lead p{margin:0}.story__lead p+p{margin-block-start:.9em}.story__photo{--notch-radius: clamp(1.25rem, 2.6vw, 2.75rem);position:relative;aspect-ratio:4 / 3;overflow:hidden;background:#2a2a2a}.story__photo--tall{aspect-ratio:4 / 5}.story__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.story__title{margin:.25em 0 0;font-family:var(--font-heading-family);font-size:clamp(1.75rem,3.4vw,3.5rem);font-weight:700;line-height:1.02;letter-spacing:0;text-transform:uppercase;color:rgb(var(--color-text))}.story__text{margin-block-start:1.25rem;font-size:clamp(1rem,1.15vw,1.125rem);line-height:1.6;color:rgba(var(--color-text),.85)}.story__text p{margin:0}.story__text p+p{margin-block-start:.9em}.story__highlight{display:inline-block;margin:1.5rem 0 0;padding:.6rem 1rem;background:var(--st-accent, #FFDD00);color:#1a1a1a;font-family:var(--font-heading-family);font-size:clamp(1rem,1.3vw,1.3rem);text-transform:uppercase}.story__center{text-align:center;margin-block-end:clamp(2rem,4vw,3.5rem)}.story__tickets{display:grid;gap:clamp(1.25rem,2.5vw,2.5rem)}@media screen and (min-width:48em){.story__tickets{grid-template-columns:repeat(3,minmax(0,1fr))}}.story__ticket{container-type:inline-size}.story__ticket-frame{--notch-radius: 9cqw;height:100%;padding:1px;background:#1a1a1a}.story__ticket-inner{--notch-radius: 9cqw;--notch-inset: 1px;display:flex;flex-direction:column;height:100%;background:#fafaed;color:#1a1a1a}.story__ticket-band{display:flex;align-items:center;justify-content:center;min-height:26cqw;border-block-end:1px solid #1A1A1A;background:var(--st-accent, #FFDD00)}.story__ticket-band .icon{width:12cqw;height:12cqw;stroke-width:1.3}.story__ticket-body{padding:8cqw 9cqw 11cqw;text-align:center}.story__ticket-title{margin:0;font-family:var(--font-heading-family);font-size:max(1.125rem,7cqw);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;color:#1a1a1a}.story__ticket-text{margin-block-start:1rem;font-size:max(.9375rem,4.3cqw);line-height:1.5;color:#1a1a1acc}.story__ticket-text p{margin:0}.story__list{display:grid;gap:.85rem;margin:1.75rem 0 0;padding:0;list-style:none}.story__item{--notch-radius: 14px;display:flex;gap:1.1rem;align-items:flex-start;padding-block:1.1rem;padding-inline:1.25rem 2rem;background:#1a1a1a;color:#fafaed}.story__item-num{flex:none;font-family:var(--font-heading-family);font-size:1.5rem;line-height:1;color:var(--st-accent, #FFDD00)}.story__item-body{display:grid;gap:.35rem}.story__item-title{font-family:var(--font-heading-family);font-size:1.05rem;font-weight:700;text-transform:uppercase}.story__item-text{font-size:.9375rem;line-height:1.5;color:#fafaedcc}.story__shield{--art-accent: var(--st-accent, #FFDD00);--art-ink: #1A1A1A;max-width:18rem}.story__shield svg{display:block;width:100%;height:auto}.story__signature{margin:1.5rem 0 0;font-family:var(--font-heading-family);font-size:clamp(1rem,1.4vw,1.35rem);text-transform:uppercase;color:#fafaed}.story__button{--notch-radius: 10px;display:inline-flex;align-items:center;justify-content:center;min-height:3.25rem;margin-block-start:2rem;padding-inline:2rem;background:var(--st-accent, #FFDD00);color:#1a1a1a;font-family:var(--font-heading-family);font-size:.8125rem;letter-spacing:.25em;text-transform:uppercase;text-decoration:none}.story__closing{margin-block-start:clamp(3.5rem,8vw,7.5rem)}@media screen and (max-width:63.99em){.story__shield{max-width:11rem}}@media screen and (min-width:990px)and (max-width:1279px){.header--split .header__logo-img{width:min(var(--logo-width, 80px),64px)}}.contact .grid>.field+.field,.contact .grid>.field{margin-block-start:0}.contact .grid{align-items:start}.contact .field__label{margin-block-end:.45rem;font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase}.contact .field__input,.contact .field__textarea{width:100%;min-height:3.25rem;padding:.8rem 1rem;border:1px solid rgba(var(--color-text),.35);border-radius:0;background:rgb(var(--color-background));color:rgb(var(--color-text));font:inherit}.contact .field__textarea{min-height:9rem;resize:vertical}.contact .field__input:focus,.contact .field__textarea:focus{outline:none;border-color:rgb(var(--color-text));box-shadow:inset 0 -2px #fd0}.contact form .btn{--notch-radius: 10px;min-height:3.25rem;padding-inline:2.25rem;border:0;border-radius:0;background:#fd0;color:#1a1a1a;box-shadow:none;font-family:var(--font-heading-family);letter-spacing:.22em;clip-path:polygon(var(--notch-radius) 0,calc(100% - var(--notch-radius)) 0,100% var(--notch-radius),100% calc(100% - var(--notch-radius)),calc(100% - var(--notch-radius)) 100%,var(--notch-radius) 100%,0 calc(100% - var(--notch-radius)),0 var(--notch-radius))}.contact__detail-label{letter-spacing:.2em}.locator__head{max-width:44rem;margin-block-end:clamp(1.75rem,3.5vw,3rem)}.locator__eyebrow{font-family:var(--font-heading-family);font-size:max(.8125rem,1.1vw);text-decoration:underline;text-underline-offset:.2em;text-transform:uppercase}.locator__title{margin:.2em 0 0;font-family:var(--font-heading-family);font-size:clamp(1.75rem,3.6vw,3.75rem);font-weight:700;line-height:1.02;letter-spacing:0;text-transform:uppercase}.locator__text{margin-block-start:.75rem;color:rgba(var(--color-text),.8)}.locator__text p{margin:0}.locator__layout{display:grid;gap:clamp(1.25rem,2.5vw,2.5rem);align-items:stretch}@media screen and (min-width:64em){.locator__layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr)}}.locator__list{display:grid;align-content:start;gap:.9rem;max-height:36rem;margin:0;padding:.25rem;overflow-y:auto;list-style:none}@media screen and (max-width:63.99em){.locator__list{order:2;max-height:none}}.locator__store{display:grid;gap:.45rem}.locator__card{--notch-radius: 12px;display:block;width:100%;padding:1px;border:0;background:rgba(var(--color-text),.35);color:inherit;text-align:start;cursor:pointer}.locator__card-inner{--notch-radius: 12px;--notch-inset: 1px;display:flex;gap:1rem;padding:1.1rem 1.25rem;background:rgb(var(--color-background));transition:background-color var(--dur-fast) var(--ease-out)}.locator__store.is-active .locator__card,.locator__card:hover{background:#1a1a1a}.locator__store.is-active .locator__card-inner{background:#fd0;color:#1a1a1a}.locator__num{flex:none;font-family:var(--font-heading-family);font-size:1.5rem;line-height:1}.locator__info{display:grid;gap:.3rem}.locator__name{font-family:var(--font-heading-family);font-size:1.1rem;font-weight:700;text-transform:uppercase}.locator__area{font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;opacity:.7}.locator__address{font-size:.9375rem;line-height:1.45}.locator__meta{display:inline-flex;align-items:center;gap:.4rem;font-size:.8125rem;opacity:.85}.locator__meta .icon{width:.95rem;height:.95rem}.locator__links{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;padding-inline:.5rem}.locator__link{font-size:.8125rem;color:inherit;text-decoration:underline;text-underline-offset:.2em}.locator__link--go{font-family:var(--font-heading-family);letter-spacing:.15em;text-transform:uppercase}.locator__map-frame{--notch-radius: clamp(1.25rem, 2.5vw, 2.25rem);position:relative;min-height:22rem;padding:1px;background:#1a1a1a}@media screen and (min-width:64em){.locator__map-frame{min-height:36rem}}.locator__map{position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:0;background:#e9e6dc}.locator__pin-wrap{background:none;border:0}.locator__pin{display:flex;width:38px;height:46px;align-items:flex-start;justify-content:center;padding-top:8px;background:#1a1a1a;color:#fd0;font-family:var(--font-heading-family);font-weight:700;clip-path:polygon(0 0,100% 0,100% 72%,50% 100%,0 72%)}.locator__pin:before{content:"";position:absolute;inset:3px 3px auto;height:28px;background:#fd0;z-index:-1}.locator__pin>span{position:relative;z-index:1;display:flex;width:26px;height:26px;align-items:center;justify-content:center;background:#fd0;color:#1a1a1a}.locator .leaflet-popup-content-wrapper{border-radius:0;font-family:var(--font-body-family)}.locator .leaflet-container a.leaflet-popup-close-button{color:#1a1a1a}:root[data-theme=light] .hero .btn:not(.btn--secondary):not(.btn--accent-outline):not(.btn--on-image){border-color:#fd0;background:#fd0;color:#1a1a1a;box-shadow:none}.locator .leaflet-tile-pane{filter:grayscale(1) sepia(.12) contrast(.92) brightness(1.04)}:root[data-theme=dark] .locator .leaflet-tile-pane{filter:grayscale(1) invert(1) contrast(.85) brightness(.9)}.locator .leaflet-container{background:#e9e6dc;font-family:var(--font-body-family)}:root[data-theme=dark] .locator .leaflet-container{background:#1f1f1f}.footer__credit{color:inherit;text-decoration:none}.footer__credit:hover{text-decoration:underline;text-underline-offset:3px}.app-badges{margin-block-start:var(--sp-6)}.app-badges__heading{margin-block-end:var(--sp-3)}.app-badges__row{display:flex;flex-wrap:nowrap;gap:.5rem}.app-badge{display:inline-flex;align-items:center;flex:1 1 0;min-width:0;gap:.45rem;min-height:2.6rem;padding:.35rem .7rem .35rem .55rem;border:1px solid rgba(var(--color-text),.35);border-radius:10px;background-color:rgb(var(--color-text));color:rgb(var(--color-background));text-decoration:none;transition:border-color var(--dur) var(--ease-out),transform var(--dur) var(--ease-out)}.app-badge:hover{border-color:#fd0;transform:translateY(-2px)}.app-badge__icon{width:1.25rem;height:1.25rem;flex:none}.app-badge__text{display:flex;flex-direction:column;line-height:1.1;text-align:start}.app-badge__small{font-size:.58rem;letter-spacing:.02em;opacity:.85;white-space:nowrap}.app-badge__big{font-family:var(--font-heading-family);font-size:.92rem;white-space:nowrap}@media(prefers-reduced-motion:reduce){.app-badge:hover{transform:none}}.trust-image{display:block;width:min(100%,var(--trust-w, 320px));height:auto}.paytrust .trust-image{margin-block-start:var(--sp-2)}.paytrust--center .trust-image{margin-inline:auto}.footer__trust{width:var(--trust-w, 320px);max-width:100%;flex:none}.footer__bottom-right{justify-content:flex-end}@media screen and (min-width:48em){.footer__bottom>p{flex:1 1 auto}.footer__bottom-right{flex:0 1 auto}}.variant-option__pill.notch-frame{--notch-radius: 8px;display:inline-flex;min-width:3rem;min-height:2.75rem;padding:1.5px;border:0;border-radius:0;background-color:rgb(var(--color-text));transition:none}.variant-option__pill-inner{--notch-radius: 8px;--notch-inset: 1.5px;display:flex;flex:1 1 auto;align-items:center;justify-content:center;padding:var(--sp-2) var(--sp-4);background-color:rgb(var(--color-background));color:rgb(var(--color-text));transition:background-color var(--dur) var(--ease-out)}.variant-option__pill.notch-frame:hover .variant-option__pill-inner{background-color:#ffdd002e}.variant-option__input:checked+.variant-option__pill.notch-frame{background-color:rgb(var(--color-text));color:#1a1a1a}.variant-option__input:checked+.variant-option__pill .variant-option__pill-inner{background-color:#fd0;color:#1a1a1a}.variant-option__input:focus-visible+.variant-option__pill.notch-frame{outline:0}.variant-option__input:focus-visible+.variant-option__pill .variant-option__pill-inner{outline:2px solid currentColor;outline-offset:-5px}.variant-option__input:disabled+.variant-option__pill .variant-option__pill-inner,.variant-option__input.is-unavailable+.variant-option__pill .variant-option__pill-inner{text-decoration:line-through}.variant-option__swatch.notch-frame{--notch-radius: 9px;position:relative;display:block;width:2.5rem;height:2.5rem;padding:1.5px;border-radius:0;box-shadow:none;background-color:rgb(var(--color-text));background-image:none;cursor:pointer}.variant-option__swatch-inner{--notch-radius: 9px;--notch-inset: 1.5px;position:relative;display:block;width:100%;height:100%;background-size:cover;background-position:center}.variant-option__input:checked+.variant-option__swatch.notch-frame{padding:3px;background-color:#fd0;box-shadow:none}.variant-option__input:checked+.variant-option__swatch .variant-option__swatch-inner{--notch-inset: 3px}.variant-option__input:focus-visible+.variant-option__swatch .variant-option__swatch-inner{outline:2px solid rgb(var(--color-text));outline-offset:-5px}.variant-option__input:disabled+.variant-option__swatch .variant-option__swatch-inner:after,.variant-option__input.is-unavailable+.variant-option__swatch .variant-option__swatch-inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top right,transparent calc(50% - 1px),rgb(var(--color-text)) calc(50% - 1px),rgb(var(--color-text)) calc(50% + 1px),transparent calc(50% + 1px))}.scent-tile.notch-frame{background-color:rgb(var(--color-text))}.scent-tile.notch-frame:hover{background-color:#fd0c}.variant-option__input:checked+.scent-tile.notch-frame{background-color:#fd0}.variant-option__input:checked+.scent-tile .scent-tile__body{background-color:#fd0}.variant-option__input:focus-visible+.scent-tile.notch-frame{outline:0}.variant-option__input:focus-visible+.scent-tile .scent-tile__body{outline:2px solid currentColor;outline-offset:-4px}.variant-option__input:disabled+.scent-tile .scent-tile__name,.variant-option__input.is-unavailable+.scent-tile .scent-tile__name{text-decoration:line-through}.variant-select-frame.notch-frame{--notch-radius: 8px;display:block;padding:1.5px;background-color:rgb(var(--color-text))}.variant-select-frame .field__select.notch-frame{--notch-radius: 8px;--notch-inset: 1.5px;width:100%;border:0;border-radius:0;background-color:rgb(var(--color-background))}.variant-select-frame .field__select:focus-visible{outline:2px solid currentColor;outline-offset:-5px}.header__mode-start{display:none}@media screen and (max-width:47.99em){.header__mode-start{display:inline-flex;grid-column:1;grid-row:1;justify-self:start;margin-inline-start:2.5rem}.header__mode-end{display:none}.header__burger,.header__logo,.header__actions{grid-row:1}}.collection-banner__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.collection-banner__desc.is-clamped:not(.is-open) .collection-banner__desc-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--desc-lines, 2);line-clamp:var(--desc-lines, 2);overflow:hidden}.collection-banner__desc-text>*+*{margin-block-start:.5em}.collection-banner__more{margin-block-start:var(--sp-2);padding:0;border:0;background:none;color:#fd0;font:inherit;font-size:var(--text-xs);font-weight:700;letter-spacing:var(--eyebrow-tracking, .2em);text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.collection-banner:not(.collection-banner--has-image) .collection-banner__more{color:rgb(var(--color-text))}:root{--ring-aa: .5px}@media(min-resolution:2dppx){:root{--ring-aa: .25px}}@media(min-resolution:3dppx){:root{--ring-aa: .17px}}.field__input:not(:where([data-field-style=underline] *)),.field__textarea:not(:where([data-field-style=underline] *)),.contact .field__input,.contact .field__textarea,.rev2__field input,.rev2__field textarea,.price-range__input,.lang-toggle--full .lang-toggle__button,.mode-toggle:not(.mode-toggle--icon) .mode-toggle__button,.social-list--bordered a,.icon-btn--bordered,.slider-nav__button,.facet-check__box,.pagination__item,.collection-sidebar,.newsletter__form--attached,.btn:not(.notch-frame){--nr: 8.5px;--nc: rgba(var(--color-text), .35);--bw: 1.5px;border-color:transparent!important;border-radius:0!important;background-image:linear-gradient(var(--nc),var(--nc)),linear-gradient(var(--nc),var(--nc)),linear-gradient(var(--nc),var(--nc)),linear-gradient(var(--nc),var(--nc)),radial-gradient(circle at 0 0,var(--nc) calc(var(--nr) + var(--bw) - var(--ring-aa, .5px)),transparent calc(var(--nr) + var(--bw) + var(--ring-aa, .5px))),radial-gradient(circle at 100% 0,var(--nc) calc(var(--nr) + var(--bw) - var(--ring-aa, .5px)),transparent calc(var(--nr) + var(--bw) + var(--ring-aa, .5px))),radial-gradient(circle at 0 100%,var(--nc) calc(var(--nr) + var(--bw) - var(--ring-aa, .5px)),transparent calc(var(--nr) + var(--bw) + var(--ring-aa, .5px))),radial-gradient(circle at 100% 100%,var(--nc) calc(var(--nr) + var(--bw) - var(--ring-aa, .5px)),transparent calc(var(--nr) + var(--bw) + var(--ring-aa, .5px)));background-position:left calc(var(--nr) + var(--bw)) top 0,left calc(var(--nr) + var(--bw)) bottom 0,left 0 top calc(var(--nr) + var(--bw)),right 0 top calc(var(--nr) + var(--bw)),0 0,100% 0,0 100%,100% 100%;background-size:calc(100% - 2 * (var(--nr) + var(--bw))) var(--bw),calc(100% - 2 * (var(--nr) + var(--bw))) var(--bw),var(--bw) calc(100% - 2 * (var(--nr) + var(--bw))),var(--bw) calc(100% - 2 * (var(--nr) + var(--bw))),calc(var(--nr) + var(--bw) + 1px) calc(var(--nr) + var(--bw) + 1px),calc(var(--nr) + var(--bw) + 1px) calc(var(--nr) + var(--bw) + 1px),calc(var(--nr) + var(--bw) + 1px) calc(var(--nr) + var(--bw) + 1px),calc(var(--nr) + var(--bw) + 1px) calc(var(--nr) + var(--bw) + 1px);background-repeat:no-repeat;background-origin:border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box;-webkit-clip-path:polygon(0 var(--nr),calc(var(--nr) * .1305) calc(var(--nr) * .9914),calc(var(--nr) * .2588) calc(var(--nr) * .9659),calc(var(--nr) * .3827) calc(var(--nr) * .9239),calc(var(--nr) * .5) calc(var(--nr) * .866),calc(var(--nr) * .6088) calc(var(--nr) * .7934),calc(var(--nr) * .7071) calc(var(--nr) * .7071),calc(var(--nr) * .7934) calc(var(--nr) * .6088),calc(var(--nr) * .866) calc(var(--nr) * .5),calc(var(--nr) * .9239) calc(var(--nr) * .3827),calc(var(--nr) * .9659) calc(var(--nr) * .2588),calc(var(--nr) * .9914) calc(var(--nr) * .1305),var(--nr) 0,calc(100% - var(--nr)) 0,calc(100% - var(--nr) * .9914) calc(var(--nr) * .1305),calc(100% - var(--nr) * .9659) calc(var(--nr) * .2588),calc(100% - var(--nr) * .9239) calc(var(--nr) * .3827),calc(100% - var(--nr) * .866) calc(var(--nr) * .5),calc(100% - var(--nr) * .7934) calc(var(--nr) * .6088),calc(100% - var(--nr) * .7071) calc(var(--nr) * .7071),calc(100% - var(--nr) * .6088) calc(var(--nr) * .7934),calc(100% - var(--nr) * .5) calc(var(--nr) * .866),calc(100% - var(--nr) * .3827) calc(var(--nr) * .9239),calc(100% - var(--nr) * .2588) calc(var(--nr) * .9659),calc(100% - var(--nr) * .1305) calc(var(--nr) * .9914),100% var(--nr),100% calc(100% - var(--nr)),calc(100% - var(--nr) * .1305) calc(100% - var(--nr) * .9914),calc(100% - var(--nr) * .2588) calc(100% - var(--nr) * .9659),calc(100% - var(--nr) * .3827) calc(100% - var(--nr) * .9239),calc(100% - var(--nr) * .5) calc(100% - var(--nr) * .866),calc(100% - var(--nr) * .6088) calc(100% - var(--nr) * .7934),calc(100% - var(--nr) * .7071) calc(100% - var(--nr) * .7071),calc(100% - var(--nr) * .7934) calc(100% - var(--nr) * .6088),calc(100% - var(--nr) * .866) calc(100% - var(--nr) * .5),calc(100% - var(--nr) * .9239) calc(100% - var(--nr) * .3827),calc(100% - var(--nr) * .9659) calc(100% - var(--nr) * .2588),calc(100% - var(--nr) * .9914) calc(100% - var(--nr) * .1305),calc(100% - var(--nr)) 100%,var(--nr) 100%,calc(var(--nr) * .9914) calc(100% - var(--nr) * .1305),calc(var(--nr) * .9659) calc(100% - var(--nr) * .2588),calc(var(--nr) * .9239) calc(100% - var(--nr) * .3827),calc(var(--nr) * .866) calc(100% - var(--nr) * .5),calc(var(--nr) * .7934) calc(100% - var(--nr) * .6088),calc(var(--nr) * .7071) calc(100% - var(--nr) * .7071),calc(var(--nr) * .6088) calc(100% - var(--nr) * .7934),calc(var(--nr) * .5) calc(100% - var(--nr) * .866),calc(var(--nr) * .3827) calc(100% - var(--nr) * .9239),calc(var(--nr) * .2588) calc(100% - var(--nr) * .9659),calc(var(--nr) * .1305) calc(100% - var(--nr) * .9914),0 calc(100% - var(--nr)));clip-path:polygon(0 var(--nr),calc(var(--nr) * .1305) calc(var(--nr) * .9914),calc(var(--nr) * .2588) calc(var(--nr) * .9659),calc(var(--nr) * .3827) calc(var(--nr) * .9239),calc(var(--nr) * .5) calc(var(--nr) * .866),calc(var(--nr) * .6088) calc(var(--nr) * .7934),calc(var(--nr) * .7071) calc(var(--nr) * .7071),calc(var(--nr) * .7934) calc(var(--nr) * .6088),calc(var(--nr) * .866) calc(var(--nr) * .5),calc(var(--nr) * .9239) calc(var(--nr) * .3827),calc(var(--nr) * .9659) calc(var(--nr) * .2588),calc(var(--nr) * .9914) calc(var(--nr) * .1305),var(--nr) 0,calc(100% - var(--nr)) 0,calc(100% - var(--nr) * .9914) calc(var(--nr) * .1305),calc(100% - var(--nr) * .9659) calc(var(--nr) * .2588),calc(100% - var(--nr) * .9239) calc(var(--nr) * .3827),calc(100% - var(--nr) * .866) calc(var(--nr) * .5),calc(100% - var(--nr) * .7934) calc(var(--nr) * .6088),calc(100% - var(--nr) * .7071) calc(var(--nr) * .7071),calc(100% - var(--nr) * .6088) calc(var(--nr) * .7934),calc(100% - var(--nr) * .5) calc(var(--nr) * .866),calc(100% - var(--nr) * .3827) calc(var(--nr) * .9239),calc(100% - var(--nr) * .2588) calc(var(--nr) * .9659),calc(100% - var(--nr) * .1305) calc(var(--nr) * .9914),100% var(--nr),100% calc(100% - var(--nr)),calc(100% - var(--nr) * .1305) calc(100% - var(--nr) * .9914),calc(100% - var(--nr) * .2588) calc(100% - var(--nr) * .9659),calc(100% - var(--nr) * .3827) calc(100% - var(--nr) * .9239),calc(100% - var(--nr) * .5) calc(100% - var(--nr) * .866),calc(100% - var(--nr) * .6088) calc(100% - var(--nr) * .7934),calc(100% - var(--nr) * .7071) calc(100% - var(--nr) * .7071),calc(100% - var(--nr) * .7934) calc(100% - var(--nr) * .6088),calc(100% - var(--nr) * .866) calc(100% - var(--nr) * .5),calc(100% - var(--nr) * .9239) calc(100% - var(--nr) * .3827),calc(100% - var(--nr) * .9659) calc(100% - var(--nr) * .2588),calc(100% - var(--nr) * .9914) calc(100% - var(--nr) * .1305),calc(100% - var(--nr)) 100%,var(--nr) 100%,calc(var(--nr) * .9914) calc(100% - var(--nr) * .1305),calc(var(--nr) * .9659) calc(100% - var(--nr) * .2588),calc(var(--nr) * .9239) calc(100% - var(--nr) * .3827),calc(var(--nr) * .866) calc(100% - var(--nr) * .5),calc(var(--nr) * .7934) calc(100% - var(--nr) * .6088),calc(var(--nr) * .7071) calc(100% - var(--nr) * .7071),calc(var(--nr) * .6088) calc(100% - var(--nr) * .7934),calc(var(--nr) * .5) calc(100% - var(--nr) * .866),calc(var(--nr) * .3827) calc(100% - var(--nr) * .9239),calc(var(--nr) * .2588) calc(100% - var(--nr) * .9659),calc(var(--nr) * .1305) calc(100% - var(--nr) * .9914),0 calc(100% - var(--nr)))}.field__input:not(:where([data-field-style=underline] *)):focus-visible,.field__textarea:not(:where([data-field-style=underline] *)):focus-visible,.contact .field__input:focus-visible,.contact .field__textarea:focus-visible,.rev2__field input:focus-visible,.rev2__field textarea:focus-visible,.price-range__input:focus-visible,.lang-toggle--full .lang-toggle__button:focus-visible,.mode-toggle:not(.mode-toggle--icon) .mode-toggle__button:focus-visible,.social-list--bordered a:focus-visible,.icon-btn--bordered:focus-visible,.slider-nav__button:focus-visible,.facet-check__box:focus-visible,.pagination__item:focus-visible,.collection-sidebar:focus-visible,.newsletter__form--attached:focus-visible,.btn:not(.notch-frame):focus-visible{outline:2px solid currentColor;outline-offset:-4px}.field__input:not(:where([data-field-style=underline] *)):hover,.field__textarea:not(:where([data-field-style=underline] *)):hover{--nc: rgba(var(--color-text), .6)}.field__input:not(:where([data-field-style=underline] *)):focus,.field__textarea:not(:where([data-field-style=underline] *)):focus,.contact .field__input:focus,.contact .field__textarea:focus,.rev2__field input:focus,.rev2__field textarea:focus,.price-range__input:focus-within{--nc: rgb(var(--color-text));outline:none;box-shadow:none}.field__textarea:not(:where([data-field-style=underline] *)),.contact .field__textarea,.rev2__field textarea{--nr: 10.5px}.lang-toggle--full .lang-toggle__button,.mode-toggle:not(.mode-toggle--icon) .mode-toggle__button,.social-list--bordered a{--nc: rgba(var(--color-text), .4)}.lang-toggle--full .lang-toggle__button:hover,.mode-toggle:not(.mode-toggle--icon) .mode-toggle__button:hover,.social-list--bordered a:hover{--nc: rgb(var(--color-accent))}.footer__toggles .lang-toggle__button,.footer__toggles .mode-toggle__button{box-sizing:border-box;height:2.75rem;min-height:2.75rem;padding:0 1.1rem;align-items:center;line-height:1}.footer__toggles .mode-toggle .label-caps{line-height:1}.icon-btn--bordered,.slider-nav__button{--nc: rgba(var(--color-text), .3)}.icon-btn--bordered:hover{--nc: rgb(var(--color-accent))}.slider-nav__button:hover:not([disabled]){--nc: rgb(var(--color-text))}.facet-check__box{--nr: 4.5px;--nc: rgb(var(--color-text))}.facet-check input:checked+.facet-check__box{--nc: #1A1A1A}.facet-check input:focus-visible+.facet-check__box{outline-offset:-4px}.collection-sidebar{--nr: 16.5px;--nc: rgb(var(--color-outline))}.pagination__item{--nc: rgba(var(--color-text), .25)}.pagination__item--current{--nc: rgb(var(--color-text))}.btn:not(.notch-frame){--nr: 10px;--nc: var(--btn-border);--bw: 2px}.btn--sm:not(.notch-frame){--nr: 8.5px;--bw: 1.5px}:root[data-theme=light] .btn:not(.notch-frame):not(.btn--secondary):not(.btn--accent-outline):not(.btn--on-image){--nc: #FFDD00;box-shadow:none}.newsletter__form--attached{--nr: 10.5px;background-color:rgba(var(--color-text),var(--field-fill-alpha, .07))}.newsletter__form--attached:focus-within{--nc: rgb(var(--color-text))}.newsletter__form--attached .field__input,.newsletter__form--attached .btn{border-color:transparent!important;background-image:none;-webkit-clip-path:none;clip-path:none;box-shadow:none}.newsletter__form--attached .field__input{background-color:transparent}.newsletter__form--attached .field__input:focus{outline:none}.field__select:not(:where([data-field-style=underline] *)){--nr: 8.5px;--bw: 1.5px;--nc: rgba(var(--color-text), var(--field-border-alpha, .35));border-color:transparent!important;border-radius:0!important;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%),linear-gradient(var(--nc),var(--nc)),linear-gradient(var(--nc),var(--nc)),linear-gradient(var(--nc),var(--nc)),linear-gradient(var(--nc),var(--nc)),radial-gradient(circle at 0 0,var(--nc) calc(var(--nr) + var(--bw) - var(--ring-aa, .5px)),transparent calc(var(--nr) + var(--bw) + var(--ring-aa, .5px))),radial-gradient(circle at 100% 0,var(--nc) calc(var(--nr) + var(--bw) - var(--ring-aa, .5px)),transparent calc(var(--nr) + var(--bw) + var(--ring-aa, .5px))),radial-gradient(circle at 0 100%,var(--nc) calc(var(--nr) + var(--bw) - var(--ring-aa, .5px)),transparent calc(var(--nr) + var(--bw) + var(--ring-aa, .5px))),radial-gradient(circle at 100% 100%,var(--nc) calc(var(--nr) + var(--bw) - var(--ring-aa, .5px)),transparent calc(var(--nr) + var(--bw) + var(--ring-aa, .5px)));background-position:calc(100% - 1.25rem) 55%,calc(100% - .9rem) 55%,left calc(var(--nr) + var(--bw)) top 0,left calc(var(--nr) + var(--bw)) bottom 0,left 0 top calc(var(--nr) + var(--bw)),right 0 top calc(var(--nr) + var(--bw)),0 0,100% 0,0 100%,100% 100%;background-size:.35rem .35rem,.35rem .35rem,calc(100% - 2 * (var(--nr) + var(--bw))) var(--bw),calc(100% - 2 * (var(--nr) + var(--bw))) var(--bw),var(--bw) calc(100% - 2 * (var(--nr) + var(--bw))),var(--bw) calc(100% - 2 * (var(--nr) + var(--bw))),calc(var(--nr) + var(--bw) + 1px) calc(var(--nr) + var(--bw) + 1px),calc(var(--nr) + var(--bw) + 1px) calc(var(--nr) + var(--bw) + 1px),calc(var(--nr) + var(--bw) + 1px) calc(var(--nr) + var(--bw) + 1px),calc(var(--nr) + var(--bw) + 1px) calc(var(--nr) + var(--bw) + 1px);background-repeat:no-repeat;background-origin:padding-box,padding-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box;-webkit-clip-path:polygon(0 var(--nr),calc(var(--nr) * .1305) calc(var(--nr) * .9914),calc(var(--nr) * .2588) calc(var(--nr) * .9659),calc(var(--nr) * .3827) calc(var(--nr) * .9239),calc(var(--nr) * .5) calc(var(--nr) * .866),calc(var(--nr) * .6088) calc(var(--nr) * .7934),calc(var(--nr) * .7071) calc(var(--nr) * .7071),calc(var(--nr) * .7934) calc(var(--nr) * .6088),calc(var(--nr) * .866) calc(var(--nr) * .5),calc(var(--nr) * .9239) calc(var(--nr) * .3827),calc(var(--nr) * .9659) calc(var(--nr) * .2588),calc(var(--nr) * .9914) calc(var(--nr) * .1305),var(--nr) 0,calc(100% - var(--nr)) 0,calc(100% - var(--nr) * .9914) calc(var(--nr) * .1305),calc(100% - var(--nr) * .9659) calc(var(--nr) * .2588),calc(100% - var(--nr) * .9239) calc(var(--nr) * .3827),calc(100% - var(--nr) * .866) calc(var(--nr) * .5),calc(100% - var(--nr) * .7934) calc(var(--nr) * .6088),calc(100% - var(--nr) * .7071) calc(var(--nr) * .7071),calc(100% - var(--nr) * .6088) calc(var(--nr) * .7934),calc(100% - var(--nr) * .5) calc(var(--nr) * .866),calc(100% - var(--nr) * .3827) calc(var(--nr) * .9239),calc(100% - var(--nr) * .2588) calc(var(--nr) * .9659),calc(100% - var(--nr) * .1305) calc(var(--nr) * .9914),100% var(--nr),100% calc(100% - var(--nr)),calc(100% - var(--nr) * .1305) calc(100% - var(--nr) * .9914),calc(100% - var(--nr) * .2588) calc(100% - var(--nr) * .9659),calc(100% - var(--nr) * .3827) calc(100% - var(--nr) * .9239),calc(100% - var(--nr) * .5) calc(100% - var(--nr) * .866),calc(100% - var(--nr) * .6088) calc(100% - var(--nr) * .7934),calc(100% - var(--nr) * .7071) calc(100% - var(--nr) * .7071),calc(100% - var(--nr) * .7934) calc(100% - var(--nr) * .6088),calc(100% - var(--nr) * .866) calc(100% - var(--nr) * .5),calc(100% - var(--nr) * .9239) calc(100% - var(--nr) * .3827),calc(100% - var(--nr) * .9659) calc(100% - var(--nr) * .2588),calc(100% - var(--nr) * .9914) calc(100% - var(--nr) * .1305),calc(100% - var(--nr)) 100%,var(--nr) 100%,calc(var(--nr) * .9914) calc(100% - var(--nr) * .1305),calc(var(--nr) * .9659) calc(100% - var(--nr) * .2588),calc(var(--nr) * .9239) calc(100% - var(--nr) * .3827),calc(var(--nr) * .866) calc(100% - var(--nr) * .5),calc(var(--nr) * .7934) calc(100% - var(--nr) * .6088),calc(var(--nr) * .7071) calc(100% - var(--nr) * .7071),calc(var(--nr) * .6088) calc(100% - var(--nr) * .7934),calc(var(--nr) * .5) calc(100% - var(--nr) * .866),calc(var(--nr) * .3827) calc(100% - var(--nr) * .9239),calc(var(--nr) * .2588) calc(100% - var(--nr) * .9659),calc(var(--nr) * .1305) calc(100% - var(--nr) * .9914),0 calc(100% - var(--nr)));clip-path:polygon(0 var(--nr),calc(var(--nr) * .1305) calc(var(--nr) * .9914),calc(var(--nr) * .2588) calc(var(--nr) * .9659),calc(var(--nr) * .3827) calc(var(--nr) * .9239),calc(var(--nr) * .5) calc(var(--nr) * .866),calc(var(--nr) * .6088) calc(var(--nr) * .7934),calc(var(--nr) * .7071) calc(var(--nr) * .7071),calc(var(--nr) * .7934) calc(var(--nr) * .6088),calc(var(--nr) * .866) calc(var(--nr) * .5),calc(var(--nr) * .9239) calc(var(--nr) * .3827),calc(var(--nr) * .9659) calc(var(--nr) * .2588),calc(var(--nr) * .9914) calc(var(--nr) * .1305),var(--nr) 0,calc(100% - var(--nr)) 0,calc(100% - var(--nr) * .9914) calc(var(--nr) * .1305),calc(100% - var(--nr) * .9659) calc(var(--nr) * .2588),calc(100% - var(--nr) * .9239) calc(var(--nr) * .3827),calc(100% - var(--nr) * .866) calc(var(--nr) * .5),calc(100% - var(--nr) * .7934) calc(var(--nr) * .6088),calc(100% - var(--nr) * .7071) calc(var(--nr) * .7071),calc(100% - var(--nr) * .6088) calc(var(--nr) * .7934),calc(100% - var(--nr) * .5) calc(var(--nr) * .866),calc(100% - var(--nr) * .3827) calc(var(--nr) * .9239),calc(100% - var(--nr) * .2588) calc(var(--nr) * .9659),calc(100% - var(--nr) * .1305) calc(var(--nr) * .9914),100% var(--nr),100% calc(100% - var(--nr)),calc(100% - var(--nr) * .1305) calc(100% - var(--nr) * .9914),calc(100% - var(--nr) * .2588) calc(100% - var(--nr) * .9659),calc(100% - var(--nr) * .3827) calc(100% - var(--nr) * .9239),calc(100% - var(--nr) * .5) calc(100% - var(--nr) * .866),calc(100% - var(--nr) * .6088) calc(100% - var(--nr) * .7934),calc(100% - var(--nr) * .7071) calc(100% - var(--nr) * .7071),calc(100% - var(--nr) * .7934) calc(100% - var(--nr) * .6088),calc(100% - var(--nr) * .866) calc(100% - var(--nr) * .5),calc(100% - var(--nr) * .9239) calc(100% - var(--nr) * .3827),calc(100% - var(--nr) * .9659) calc(100% - var(--nr) * .2588),calc(100% - var(--nr) * .9914) calc(100% - var(--nr) * .1305),calc(100% - var(--nr)) 100%,var(--nr) 100%,calc(var(--nr) * .9914) calc(100% - var(--nr) * .1305),calc(var(--nr) * .9659) calc(100% - var(--nr) * .2588),calc(var(--nr) * .9239) calc(100% - var(--nr) * .3827),calc(var(--nr) * .866) calc(100% - var(--nr) * .5),calc(var(--nr) * .7934) calc(100% - var(--nr) * .6088),calc(var(--nr) * .7071) calc(100% - var(--nr) * .7071),calc(var(--nr) * .6088) calc(100% - var(--nr) * .7934),calc(var(--nr) * .5) calc(100% - var(--nr) * .866),calc(var(--nr) * .3827) calc(100% - var(--nr) * .9239),calc(var(--nr) * .2588) calc(100% - var(--nr) * .9659),calc(var(--nr) * .1305) calc(100% - var(--nr) * .9914),0 calc(100% - var(--nr)))}[dir=rtl] .field__select:not(:where([data-field-style=underline] *)){background-position:1.25rem 55%,.9rem 55%,left calc(var(--nr) + var(--bw)) top 0,left calc(var(--nr) + var(--bw)) bottom 0,left 0 top calc(var(--nr) + var(--bw)),right 0 top calc(var(--nr) + var(--bw)),0 0,100% 0,0 100%,100% 100%}.field__select:not(:where([data-field-style=underline] *)):focus{--nc: rgb(var(--color-text));box-shadow:none}.lang-toggle--compact .lang-toggle__button{--nr: 8px;border-radius:0;-webkit-clip-path:polygon(0 var(--nr),calc(var(--nr) * .1305) calc(var(--nr) * .9914),calc(var(--nr) * .2588) calc(var(--nr) * .9659),calc(var(--nr) * .3827) calc(var(--nr) * .9239),calc(var(--nr) * .5) calc(var(--nr) * .866),calc(var(--nr) * .6088) calc(var(--nr) * .7934),calc(var(--nr) * .7071) calc(var(--nr) * .7071),calc(var(--nr) * .7934) calc(var(--nr) * .6088),calc(var(--nr) * .866) calc(var(--nr) * .5),calc(var(--nr) * .9239) calc(var(--nr) * .3827),calc(var(--nr) * .9659) calc(var(--nr) * .2588),calc(var(--nr) * .9914) calc(var(--nr) * .1305),var(--nr) 0,calc(100% - var(--nr)) 0,calc(100% - var(--nr) * .9914) calc(var(--nr) * .1305),calc(100% - var(--nr) * .9659) calc(var(--nr) * .2588),calc(100% - var(--nr) * .9239) calc(var(--nr) * .3827),calc(100% - var(--nr) * .866) calc(var(--nr) * .5),calc(100% - var(--nr) * .7934) calc(var(--nr) * .6088),calc(100% - var(--nr) * .7071) calc(var(--nr) * .7071),calc(100% - var(--nr) * .6088) calc(var(--nr) * .7934),calc(100% - var(--nr) * .5) calc(var(--nr) * .866),calc(100% - var(--nr) * .3827) calc(var(--nr) * .9239),calc(100% - var(--nr) * .2588) calc(var(--nr) * .9659),calc(100% - var(--nr) * .1305) calc(var(--nr) * .9914),100% var(--nr),100% calc(100% - var(--nr)),calc(100% - var(--nr) * .1305) calc(100% - var(--nr) * .9914),calc(100% - var(--nr) * .2588) calc(100% - var(--nr) * .9659),calc(100% - var(--nr) * .3827) calc(100% - var(--nr) * .9239),calc(100% - var(--nr) * .5) calc(100% - var(--nr) * .866),calc(100% - var(--nr) * .6088) calc(100% - var(--nr) * .7934),calc(100% - var(--nr) * .7071) calc(100% - var(--nr) * .7071),calc(100% - var(--nr) * .7934) calc(100% - var(--nr) * .6088),calc(100% - var(--nr) * .866) calc(100% - var(--nr) * .5),calc(100% - var(--nr) * .9239) calc(100% - var(--nr) * .3827),calc(100% - var(--nr) * .9659) calc(100% - var(--nr) * .2588),calc(100% - var(--nr) * .9914) calc(100% - var(--nr) * .1305),calc(100% - var(--nr)) 100%,var(--nr) 100%,calc(var(--nr) * .9914) calc(100% - var(--nr) * .1305),calc(var(--nr) * .9659) calc(100% - var(--nr) * .2588),calc(var(--nr) * .9239) calc(100% - var(--nr) * .3827),calc(var(--nr) * .866) calc(100% - var(--nr) * .5),calc(var(--nr) * .7934) calc(100% - var(--nr) * .6088),calc(var(--nr) * .7071) calc(100% - var(--nr) * .7071),calc(var(--nr) * .6088) calc(100% - var(--nr) * .7934),calc(var(--nr) * .5) calc(100% - var(--nr) * .866),calc(var(--nr) * .3827) calc(100% - var(--nr) * .9239),calc(var(--nr) * .2588) calc(100% - var(--nr) * .9659),calc(var(--nr) * .1305) calc(100% - var(--nr) * .9914),0 calc(100% - var(--nr)));clip-path:polygon(0 var(--nr),calc(var(--nr) * .1305) calc(var(--nr) * .9914),calc(var(--nr) * .2588) calc(var(--nr) * .9659),calc(var(--nr) * .3827) calc(var(--nr) * .9239),calc(var(--nr) * .5) calc(var(--nr) * .866),calc(var(--nr) * .6088) calc(var(--nr) * .7934),calc(var(--nr) * .7071) calc(var(--nr) * .7071),calc(var(--nr) * .7934) calc(var(--nr) * .6088),calc(var(--nr) * .866) calc(var(--nr) * .5),calc(var(--nr) * .9239) calc(var(--nr) * .3827),calc(var(--nr) * .9659) calc(var(--nr) * .2588),calc(var(--nr) * .9914) calc(var(--nr) * .1305),var(--nr) 0,calc(100% - var(--nr)) 0,calc(100% - var(--nr) * .9914) calc(var(--nr) * .1305),calc(100% - var(--nr) * .9659) calc(var(--nr) * .2588),calc(100% - var(--nr) * .9239) calc(var(--nr) * .3827),calc(100% - var(--nr) * .866) calc(var(--nr) * .5),calc(100% - var(--nr) * .7934) calc(var(--nr) * .6088),calc(100% - var(--nr) * .7071) calc(var(--nr) * .7071),calc(100% - var(--nr) * .6088) calc(var(--nr) * .7934),calc(100% - var(--nr) * .5) calc(var(--nr) * .866),calc(100% - var(--nr) * .3827) calc(var(--nr) * .9239),calc(100% - var(--nr) * .2588) calc(var(--nr) * .9659),calc(100% - var(--nr) * .1305) calc(var(--nr) * .9914),100% var(--nr),100% calc(100% - var(--nr)),calc(100% - var(--nr) * .1305) calc(100% - var(--nr) * .9914),calc(100% - var(--nr) * .2588) calc(100% - var(--nr) * .9659),calc(100% - var(--nr) * .3827) calc(100% - var(--nr) * .9239),calc(100% - var(--nr) * .5) calc(100% - var(--nr) * .866),calc(100% - var(--nr) * .6088) calc(100% - var(--nr) * .7934),calc(100% - var(--nr) * .7071) calc(100% - var(--nr) * .7071),calc(100% - var(--nr) * .7934) calc(100% - var(--nr) * .6088),calc(100% - var(--nr) * .866) calc(100% - var(--nr) * .5),calc(100% - var(--nr) * .9239) calc(100% - var(--nr) * .3827),calc(100% - var(--nr) * .9659) calc(100% - var(--nr) * .2588),calc(100% - var(--nr) * .9914) calc(100% - var(--nr) * .1305),calc(100% - var(--nr)) 100%,var(--nr) 100%,calc(var(--nr) * .9914) calc(100% - var(--nr) * .1305),calc(var(--nr) * .9659) calc(100% - var(--nr) * .2588),calc(var(--nr) * .9239) calc(100% - var(--nr) * .3827),calc(var(--nr) * .866) calc(100% - var(--nr) * .5),calc(var(--nr) * .7934) calc(100% - var(--nr) * .6088),calc(var(--nr) * .7071) calc(100% - var(--nr) * .7071),calc(var(--nr) * .6088) calc(100% - var(--nr) * .7934),calc(var(--nr) * .5) calc(100% - var(--nr) * .866),calc(var(--nr) * .3827) calc(100% - var(--nr) * .9239),calc(var(--nr) * .2588) calc(100% - var(--nr) * .9659),calc(var(--nr) * .1305) calc(100% - var(--nr) * .9914),0 calc(100% - var(--nr)))}.lang-toggle--compact .lang-toggle__button:focus-visible{outline-offset:-4px}.to-top{filter:drop-shadow(0 6px 14px rgba(0,0,0,.3))}.to-top button{--nr: 10px;border-radius:0;background-color:#fd0;color:#1a1a1a;box-shadow:none;-webkit-clip-path:polygon(0 var(--nr),calc(var(--nr) * .1305) calc(var(--nr) * .9914),calc(var(--nr) * .2588) calc(var(--nr) * .9659),calc(var(--nr) * .3827) calc(var(--nr) * .9239),calc(var(--nr) * .5) calc(var(--nr) * .866),calc(var(--nr) * .6088) calc(var(--nr) * .7934),calc(var(--nr) * .7071) calc(var(--nr) * .7071),calc(var(--nr) * .7934) calc(var(--nr) * .6088),calc(var(--nr) * .866) calc(var(--nr) * .5),calc(var(--nr) * .9239) calc(var(--nr) * .3827),calc(var(--nr) * .9659) calc(var(--nr) * .2588),calc(var(--nr) * .9914) calc(var(--nr) * .1305),var(--nr) 0,calc(100% - var(--nr)) 0,calc(100% - var(--nr) * .9914) calc(var(--nr) * .1305),calc(100% - var(--nr) * .9659) calc(var(--nr) * .2588),calc(100% - var(--nr) * .9239) calc(var(--nr) * .3827),calc(100% - var(--nr) * .866) calc(var(--nr) * .5),calc(100% - var(--nr) * .7934) calc(var(--nr) * .6088),calc(100% - var(--nr) * .7071) calc(var(--nr) * .7071),calc(100% - var(--nr) * .6088) calc(var(--nr) * .7934),calc(100% - var(--nr) * .5) calc(var(--nr) * .866),calc(100% - var(--nr) * .3827) calc(var(--nr) * .9239),calc(100% - var(--nr) * .2588) calc(var(--nr) * .9659),calc(100% - var(--nr) * .1305) calc(var(--nr) * .9914),100% var(--nr),100% calc(100% - var(--nr)),calc(100% - var(--nr) * .1305) calc(100% - var(--nr) * .9914),calc(100% - var(--nr) * .2588) calc(100% - var(--nr) * .9659),calc(100% - var(--nr) * .3827) calc(100% - var(--nr) * .9239),calc(100% - var(--nr) * .5) calc(100% - var(--nr) * .866),calc(100% - var(--nr) * .6088) calc(100% - var(--nr) * .7934),calc(100% - var(--nr) * .7071) calc(100% - var(--nr) * .7071),calc(100% - var(--nr) * .7934) calc(100% - var(--nr) * .6088),calc(100% - var(--nr) * .866) calc(100% - var(--nr) * .5),calc(100% - var(--nr) * .9239) calc(100% - var(--nr) * .3827),calc(100% - var(--nr) * .9659) calc(100% - var(--nr) * .2588),calc(100% - var(--nr) * .9914) calc(100% - var(--nr) * .1305),calc(100% - var(--nr)) 100%,var(--nr) 100%,calc(var(--nr) * .9914) calc(100% - var(--nr) * .1305),calc(var(--nr) * .9659) calc(100% - var(--nr) * .2588),calc(var(--nr) * .9239) calc(100% - var(--nr) * .3827),calc(var(--nr) * .866) calc(100% - var(--nr) * .5),calc(var(--nr) * .7934) calc(100% - var(--nr) * .6088),calc(var(--nr) * .7071) calc(100% - var(--nr) * .7071),calc(var(--nr) * .6088) calc(100% - var(--nr) * .7934),calc(var(--nr) * .5) calc(100% - var(--nr) * .866),calc(var(--nr) * .3827) calc(100% - var(--nr) * .9239),calc(var(--nr) * .2588) calc(100% - var(--nr) * .9659),calc(var(--nr) * .1305) calc(100% - var(--nr) * .9914),0 calc(100% - var(--nr)));clip-path:polygon(0 var(--nr),calc(var(--nr) * .1305) calc(var(--nr) * .9914),calc(var(--nr) * .2588) calc(var(--nr) * .9659),calc(var(--nr) * .3827) calc(var(--nr) * .9239),calc(var(--nr) * .5) calc(var(--nr) * .866),calc(var(--nr) * .6088) calc(var(--nr) * .7934),calc(var(--nr) * .7071) calc(var(--nr) * .7071),calc(var(--nr) * .7934) calc(var(--nr) * .6088),calc(var(--nr) * .866) calc(var(--nr) * .5),calc(var(--nr) * .9239) calc(var(--nr) * .3827),calc(var(--nr) * .9659) calc(var(--nr) * .2588),calc(var(--nr) * .9914) calc(var(--nr) * .1305),var(--nr) 0,calc(100% - var(--nr)) 0,calc(100% - var(--nr) * .9914) calc(var(--nr) * .1305),calc(100% - var(--nr) * .9659) calc(var(--nr) * .2588),calc(100% - var(--nr) * .9239) calc(var(--nr) * .3827),calc(100% - var(--nr) * .866) calc(var(--nr) * .5),calc(100% - var(--nr) * .7934) calc(var(--nr) * .6088),calc(100% - var(--nr) * .7071) calc(var(--nr) * .7071),calc(100% - var(--nr) * .6088) calc(var(--nr) * .7934),calc(100% - var(--nr) * .5) calc(var(--nr) * .866),calc(100% - var(--nr) * .3827) calc(var(--nr) * .9239),calc(100% - var(--nr) * .2588) calc(var(--nr) * .9659),calc(100% - var(--nr) * .1305) calc(var(--nr) * .9914),100% var(--nr),100% calc(100% - var(--nr)),calc(100% - var(--nr) * .1305) calc(100% - var(--nr) * .9914),calc(100% - var(--nr) * .2588) calc(100% - var(--nr) * .9659),calc(100% - var(--nr) * .3827) calc(100% - var(--nr) * .9239),calc(100% - var(--nr) * .5) calc(100% - var(--nr) * .866),calc(100% - var(--nr) * .6088) calc(100% - var(--nr) * .7934),calc(100% - var(--nr) * .7071) calc(100% - var(--nr) * .7071),calc(100% - var(--nr) * .7934) calc(100% - var(--nr) * .6088),calc(100% - var(--nr) * .866) calc(100% - var(--nr) * .5),calc(100% - var(--nr) * .9239) calc(100% - var(--nr) * .3827),calc(100% - var(--nr) * .9659) calc(100% - var(--nr) * .2588),calc(100% - var(--nr) * .9914) calc(100% - var(--nr) * .1305),calc(100% - var(--nr)) 100%,var(--nr) 100%,calc(var(--nr) * .9914) calc(100% - var(--nr) * .1305),calc(var(--nr) * .9659) calc(100% - var(--nr) * .2588),calc(var(--nr) * .9239) calc(100% - var(--nr) * .3827),calc(var(--nr) * .866) calc(100% - var(--nr) * .5),calc(var(--nr) * .7934) calc(100% - var(--nr) * .6088),calc(var(--nr) * .7071) calc(100% - var(--nr) * .7071),calc(var(--nr) * .6088) calc(100% - var(--nr) * .7934),calc(var(--nr) * .5) calc(100% - var(--nr) * .866),calc(var(--nr) * .3827) calc(100% - var(--nr) * .9239),calc(var(--nr) * .2588) calc(100% - var(--nr) * .9659),calc(var(--nr) * .1305) calc(100% - var(--nr) * .9914),0 calc(100% - var(--nr)))}.to-top button:focus-visible{outline:2px solid #1A1A1A;outline-offset:-5px}.nl2__field,.nl2__button{--nr: max(.625rem, 1cqw)}.nl2__button{border-color:transparent}.nl2__field:focus-visible{outline-offset:-4px}@media screen and (max-width:749px){.nl2__field,.nl2__button{-webkit-clip-path:polygon(0 var(--nr),calc(var(--nr) * .1305) calc(var(--nr) * .9914),calc(var(--nr) * .2588) calc(var(--nr) * .9659),calc(var(--nr) * .3827) calc(var(--nr) * .9239),calc(var(--nr) * .5) calc(var(--nr) * .866),calc(var(--nr) * .6088) calc(var(--nr) * .7934),calc(var(--nr) * .7071) calc(var(--nr) * .7071),calc(var(--nr) * .7934) calc(var(--nr) * .6088),calc(var(--nr) * .866) calc(var(--nr) * .5),calc(var(--nr) * .9239) calc(var(--nr) * .3827),calc(var(--nr) * .9659) calc(var(--nr) * .2588),calc(var(--nr) * .9914) calc(var(--nr) * .1305),var(--nr) 0,calc(100% - var(--nr)) 0,calc(100% - var(--nr) * .9914) calc(var(--nr) * .1305),calc(100% - var(--nr) * .9659) calc(var(--nr) * .2588),calc(100% - var(--nr) * .9239) calc(var(--nr) * .3827),calc(100% - var(--nr) * .866) calc(var(--nr) * .5),calc(100% - var(--nr) * .7934) calc(var(--nr) * .6088),calc(100% - var(--nr) * .7071) calc(var(--nr) * .7071),calc(100% - var(--nr) * .6088) calc(var(--nr) * .7934),calc(100% - var(--nr) * .5) calc(var(--nr) * .866),calc(100% - var(--nr) * .3827) calc(var(--nr) * .9239),calc(100% - var(--nr) * .2588) calc(var(--nr) * .9659),calc(100% - var(--nr) * .1305) calc(var(--nr) * .9914),100% var(--nr),100% calc(100% - var(--nr)),calc(100% - var(--nr) * .1305) calc(100% - var(--nr) * .9914),calc(100% - var(--nr) * .2588) calc(100% - var(--nr) * .9659),calc(100% - var(--nr) * .3827) calc(100% - var(--nr) * .9239),calc(100% - var(--nr) * .5) calc(100% - var(--nr) * .866),calc(100% - var(--nr) * .6088) calc(100% - var(--nr) * .7934),calc(100% - var(--nr) * .7071) calc(100% - var(--nr) * .7071),calc(100% - var(--nr) * .7934) calc(100% - var(--nr) * .6088),calc(100% - var(--nr) * .866) calc(100% - var(--nr) * .5),calc(100% - var(--nr) * .9239) calc(100% - var(--nr) * .3827),calc(100% - var(--nr) * .9659) calc(100% - var(--nr) * .2588),calc(100% - var(--nr) * .9914) calc(100% - var(--nr) * .1305),calc(100% - var(--nr)) 100%,var(--nr) 100%,calc(var(--nr) * .9914) calc(100% - var(--nr) * .1305),calc(var(--nr) * .9659) calc(100% - var(--nr) * .2588),calc(var(--nr) * .9239) calc(100% - var(--nr) * .3827),calc(var(--nr) * .866) calc(100% - var(--nr) * .5),calc(var(--nr) * .7934) calc(100% - var(--nr) * .6088),calc(var(--nr) * .7071) calc(100% - var(--nr) * .7071),calc(var(--nr) * .6088) calc(100% - var(--nr) * .7934),calc(var(--nr) * .5) calc(100% - var(--nr) * .866),calc(var(--nr) * .3827) calc(100% - var(--nr) * .9239),calc(var(--nr) * .2588) calc(100% - var(--nr) * .9659),calc(var(--nr) * .1305) calc(100% - var(--nr) * .9914),0 calc(100% - var(--nr)));clip-path:polygon(0 var(--nr),calc(var(--nr) * .1305) calc(var(--nr) * .9914),calc(var(--nr) * .2588) calc(var(--nr) * .9659),calc(var(--nr) * .3827) calc(var(--nr) * .9239),calc(var(--nr) * .5) calc(var(--nr) * .866),calc(var(--nr) * .6088) calc(var(--nr) * .7934),calc(var(--nr) * .7071) calc(var(--nr) * .7071),calc(var(--nr) * .7934) calc(var(--nr) * .6088),calc(var(--nr) * .866) calc(var(--nr) * .5),calc(var(--nr) * .9239) calc(var(--nr) * .3827),calc(var(--nr) * .9659) calc(var(--nr) * .2588),calc(var(--nr) * .9914) calc(var(--nr) * .1305),var(--nr) 0,calc(100% - var(--nr)) 0,calc(100% - var(--nr) * .9914) calc(var(--nr) * .1305),calc(100% - var(--nr) * .9659) calc(var(--nr) * .2588),calc(100% - var(--nr) * .9239) calc(var(--nr) * .3827),calc(100% - var(--nr) * .866) calc(var(--nr) * .5),calc(100% - var(--nr) * .7934) calc(var(--nr) * .6088),calc(100% - var(--nr) * .7071) calc(var(--nr) * .7071),calc(100% - var(--nr) * .6088) calc(var(--nr) * .7934),calc(100% - var(--nr) * .5) calc(var(--nr) * .866),calc(100% - var(--nr) * .3827) calc(var(--nr) * .9239),calc(100% - var(--nr) * .2588) calc(var(--nr) * .9659),calc(100% - var(--nr) * .1305) calc(var(--nr) * .9914),100% var(--nr),100% calc(100% - var(--nr)),calc(100% - var(--nr) * .1305) calc(100% - var(--nr) * .9914),calc(100% - var(--nr) * .2588) calc(100% - var(--nr) * .9659),calc(100% - var(--nr) * .3827) calc(100% - var(--nr) * .9239),calc(100% - var(--nr) * .5) calc(100% - var(--nr) * .866),calc(100% - var(--nr) * .6088) calc(100% - var(--nr) * .7934),calc(100% - var(--nr) * .7071) calc(100% - var(--nr) * .7071),calc(100% - var(--nr) * .7934) calc(100% - var(--nr) * .6088),calc(100% - var(--nr) * .866) calc(100% - var(--nr) * .5),calc(100% - var(--nr) * .9239) calc(100% - var(--nr) * .3827),calc(100% - var(--nr) * .9659) calc(100% - var(--nr) * .2588),calc(100% - var(--nr) * .9914) calc(100% - var(--nr) * .1305),calc(100% - var(--nr)) 100%,var(--nr) 100%,calc(var(--nr) * .9914) calc(100% - var(--nr) * .1305),calc(var(--nr) * .9659) calc(100% - var(--nr) * .2588),calc(var(--nr) * .9239) calc(100% - var(--nr) * .3827),calc(var(--nr) * .866) calc(100% - var(--nr) * .5),calc(var(--nr) * .7934) calc(100% - var(--nr) * .6088),calc(var(--nr) * .7071) calc(100% - var(--nr) * .7071),calc(var(--nr) * .6088) calc(100% - var(--nr) * .7934),calc(var(--nr) * .5) calc(100% - var(--nr) * .866),calc(var(--nr) * .3827) calc(100% - var(--nr) * .9239),calc(var(--nr) * .2588) calc(100% - var(--nr) * .9659),calc(var(--nr) * .1305) calc(100% - var(--nr) * .9914),0 calc(100% - var(--nr)))}}@media screen and (min-width:750px){.nl2__field{-webkit-clip-path:polygon(0 var(--nr),calc(var(--nr) * .1305) calc(var(--nr) * .9914),calc(var(--nr) * .2588) calc(var(--nr) * .9659),calc(var(--nr) * .3827) calc(var(--nr) * .9239),calc(var(--nr) * .5) calc(var(--nr) * .866),calc(var(--nr) * .6088) calc(var(--nr) * .7934),calc(var(--nr) * .7071) calc(var(--nr) * .7071),calc(var(--nr) * .7934) calc(var(--nr) * .6088),calc(var(--nr) * .866) calc(var(--nr) * .5),calc(var(--nr) * .9239) calc(var(--nr) * .3827),calc(var(--nr) * .9659) calc(var(--nr) * .2588),calc(var(--nr) * .9914) calc(var(--nr) * .1305),var(--nr) 0,100% 0,100% 100%,var(--nr) 100%,calc(var(--nr) * .9914) calc(100% - var(--nr) * .1305),calc(var(--nr) * .9659) calc(100% - var(--nr) * .2588),calc(var(--nr) * .9239) calc(100% - var(--nr) * .3827),calc(var(--nr) * .866) calc(100% - var(--nr) * .5),calc(var(--nr) * .7934) calc(100% - var(--nr) * .6088),calc(var(--nr) * .7071) calc(100% - var(--nr) * .7071),calc(var(--nr) * .6088) calc(100% - var(--nr) * .7934),calc(var(--nr) * .5) calc(100% - var(--nr) * .866),calc(var(--nr) * .3827) calc(100% - var(--nr) * .9239),calc(var(--nr) * .2588) calc(100% - var(--nr) * .9659),calc(var(--nr) * .1305) calc(100% - var(--nr) * .9914),0 calc(100% - var(--nr)));clip-path:polygon(0 var(--nr),calc(var(--nr) * .1305) calc(var(--nr) * .9914),calc(var(--nr) * .2588) calc(var(--nr) * .9659),calc(var(--nr) * .3827) calc(var(--nr) * .9239),calc(var(--nr) * .5) calc(var(--nr) * .866),calc(var(--nr) * .6088) calc(var(--nr) * .7934),calc(var(--nr) * .7071) calc(var(--nr) * .7071),calc(var(--nr) * .7934) calc(var(--nr) * .6088),calc(var(--nr) * .866) calc(var(--nr) * .5),calc(var(--nr) * .9239) calc(var(--nr) * .3827),calc(var(--nr) * .9659) calc(var(--nr) * .2588),calc(var(--nr) * .9914) calc(var(--nr) * .1305),var(--nr) 0,100% 0,100% 100%,var(--nr) 100%,calc(var(--nr) * .9914) calc(100% - var(--nr) * .1305),calc(var(--nr) * .9659) calc(100% - var(--nr) * .2588),calc(var(--nr) * .9239) calc(100% - var(--nr) * .3827),calc(var(--nr) * .866) calc(100% - var(--nr) * .5),calc(var(--nr) * .7934) calc(100% - var(--nr) * .6088),calc(var(--nr) * .7071) calc(100% - var(--nr) * .7071),calc(var(--nr) * .6088) calc(100% - var(--nr) * .7934),calc(var(--nr) * .5) calc(100% - var(--nr) * .866),calc(var(--nr) * .3827) calc(100% - var(--nr) * .9239),calc(var(--nr) * .2588) calc(100% - var(--nr) * .9659),calc(var(--nr) * .1305) calc(100% - var(--nr) * .9914),0 calc(100% - var(--nr)))}.nl2__button,[dir=rtl] .nl2__field{-webkit-clip-path:polygon(0 0,calc(100% - var(--nr)) 0,calc(100% - var(--nr) * .9914) calc(var(--nr) * .1305),calc(100% - var(--nr) * .9659) calc(var(--nr) * .2588),calc(100% - var(--nr) * .9239) calc(var(--nr) * .3827),calc(100% - var(--nr) * .866) calc(var(--nr) * .5),calc(100% - var(--nr) * .7934) calc(var(--nr) * .6088),calc(100% - var(--nr) * .7071) calc(var(--nr) * .7071),calc(100% - var(--nr) * .6088) calc(var(--nr) * .7934),calc(100% - var(--nr) * .5) calc(var(--nr) * .866),calc(100% - var(--nr) * .3827) calc(var(--nr) * .9239),calc(100% - var(--nr) * .2588) calc(var(--nr) * .9659),calc(100% - var(--nr) * .1305) calc(var(--nr) * .9914),100% var(--nr),100% calc(100% - var(--nr)),calc(100% - var(--nr) * .1305) calc(100% - var(--nr) * .9914),calc(100% - var(--nr) * .2588) calc(100% - var(--nr) * .9659),calc(100% - var(--nr) * .3827) calc(100% - var(--nr) * .9239),calc(100% - var(--nr) * .5) calc(100% - var(--nr) * .866),calc(100% - var(--nr) * .6088) calc(100% - var(--nr) * .7934),calc(100% - var(--nr) * .7071) calc(100% - var(--nr) * .7071),calc(100% - var(--nr) * .7934) calc(100% - var(--nr) * .6088),calc(100% - var(--nr) * .866) calc(100% - var(--nr) * .5),calc(100% - var(--nr) * .9239) calc(100% - var(--nr) * .3827),calc(100% - var(--nr) * .9659) calc(100% - var(--nr) * .2588),calc(100% - var(--nr) * .9914) calc(100% - var(--nr) * .1305),calc(100% - var(--nr)) 100%,0 100%);clip-path:polygon(0 0,calc(100% - var(--nr)) 0,calc(100% - var(--nr) * .9914) calc(var(--nr) * .1305),calc(100% - var(--nr) * .9659) calc(var(--nr) * .2588),calc(100% - var(--nr) * .9239) calc(var(--nr) * .3827),calc(100% - var(--nr) * .866) calc(var(--nr) * .5),calc(100% - var(--nr) * .7934) calc(var(--nr) * .6088),calc(100% - var(--nr) * .7071) calc(var(--nr) * .7071),calc(100% - var(--nr) * .6088) calc(var(--nr) * .7934),calc(100% - var(--nr) * .5) calc(var(--nr) * .866),calc(100% - var(--nr) * .3827) calc(var(--nr) * .9239),calc(100% - var(--nr) * .2588) calc(var(--nr) * .9659),calc(100% - var(--nr) * .1305) calc(var(--nr) * .9914),100% var(--nr),100% calc(100% - var(--nr)),calc(100% - var(--nr) * .1305) calc(100% - var(--nr) * .9914),calc(100% - var(--nr) * .2588) calc(100% - var(--nr) * .9659),calc(100% - var(--nr) * .3827) calc(100% - var(--nr) * .9239),calc(100% - var(--nr) * .5) calc(100% - var(--nr) * .866),calc(100% - var(--nr) * .6088) calc(100% - var(--nr) * .7934),calc(100% - var(--nr) * .7071) calc(100% - var(--nr) * .7071),calc(100% - var(--nr) * .7934) calc(100% - var(--nr) * .6088),calc(100% - var(--nr) * .866) calc(100% - var(--nr) * .5),calc(100% - var(--nr) * .9239) calc(100% - var(--nr) * .3827),calc(100% - var(--nr) * .9659) calc(100% - var(--nr) * .2588),calc(100% - var(--nr) * .9914) calc(100% - var(--nr) * .1305),calc(100% - var(--nr)) 100%,0 100%)}[dir=rtl] .nl2__button{-webkit-clip-path:polygon(0 var(--nr),calc(var(--nr) * .1305) calc(var(--nr) * .9914),calc(var(--nr) * .2588) calc(var(--nr) * .9659),calc(var(--nr) * .3827) calc(var(--nr) * .9239),calc(var(--nr) * .5) calc(var(--nr) * .866),calc(var(--nr) * .6088) calc(var(--nr) * .7934),calc(var(--nr) * .7071) calc(var(--nr) * .7071),calc(var(--nr) * .7934) calc(var(--nr) * .6088),calc(var(--nr) * .866) calc(var(--nr) * .5),calc(var(--nr) * .9239) calc(var(--nr) * .3827),calc(var(--nr) * .9659) calc(var(--nr) * .2588),calc(var(--nr) * .9914) calc(var(--nr) * .1305),var(--nr) 0,100% 0,100% 100%,var(--nr) 100%,calc(var(--nr) * .9914) calc(100% - var(--nr) * .1305),calc(var(--nr) * .9659) calc(100% - var(--nr) * .2588),calc(var(--nr) * .9239) calc(100% - var(--nr) * .3827),calc(var(--nr) * .866) calc(100% - var(--nr) * .5),calc(var(--nr) * .7934) calc(100% - var(--nr) * .6088),calc(var(--nr) * .7071) calc(100% - var(--nr) * .7071),calc(var(--nr) * .6088) calc(100% - var(--nr) * .7934),calc(var(--nr) * .5) calc(100% - var(--nr) * .866),calc(var(--nr) * .3827) calc(100% - var(--nr) * .9239),calc(var(--nr) * .2588) calc(100% - var(--nr) * .9659),calc(var(--nr) * .1305) calc(100% - var(--nr) * .9914),0 calc(100% - var(--nr)));clip-path:polygon(0 var(--nr),calc(var(--nr) * .1305) calc(var(--nr) * .9914),calc(var(--nr) * .2588) calc(var(--nr) * .9659),calc(var(--nr) * .3827) calc(var(--nr) * .9239),calc(var(--nr) * .5) calc(var(--nr) * .866),calc(var(--nr) * .6088) calc(var(--nr) * .7934),calc(var(--nr) * .7071) calc(var(--nr) * .7071),calc(var(--nr) * .7934) calc(var(--nr) * .6088),calc(var(--nr) * .866) calc(var(--nr) * .5),calc(var(--nr) * .9239) calc(var(--nr) * .3827),calc(var(--nr) * .9659) calc(var(--nr) * .2588),calc(var(--nr) * .9914) calc(var(--nr) * .1305),var(--nr) 0,100% 0,100% 100%,var(--nr) 100%,calc(var(--nr) * .9914) calc(100% - var(--nr) * .1305),calc(var(--nr) * .9659) calc(100% - var(--nr) * .2588),calc(var(--nr) * .9239) calc(100% - var(--nr) * .3827),calc(var(--nr) * .866) calc(100% - var(--nr) * .5),calc(var(--nr) * .7934) calc(100% - var(--nr) * .6088),calc(var(--nr) * .7071) calc(100% - var(--nr) * .7071),calc(var(--nr) * .6088) calc(100% - var(--nr) * .7934),calc(var(--nr) * .5) calc(100% - var(--nr) * .866),calc(var(--nr) * .3827) calc(100% - var(--nr) * .9239),calc(var(--nr) * .2588) calc(100% - var(--nr) * .9659),calc(var(--nr) * .1305) calc(100% - var(--nr) * .9914),0 calc(100% - var(--nr)))}}.product-section--ticket .price--large{font-size:max(1.75rem,4.8cqw)}.product-section--ticket .price--large .price__current{font-weight:700;letter-spacing:.01em}.product-section--ticket .price--large .price__compare{font-size:.5em;font-weight:400}.product-section.product-section--ticket .product__badges .badge{--n: 4px;padding:.3rem .7rem;border:0;background-color:#1a1a1a;color:#fd0;font-size:max(.625rem,1.4cqw);letter-spacing:.16em;clip-path:polygon(var(--n) 0,calc(100% - var(--n)) 0,100% var(--n),100% calc(100% - var(--n)),calc(100% - var(--n)) 100%,var(--n) 100%,0 calc(100% - var(--n)),0 var(--n))}.product-section--ticket .product__saving{--n: 4px;clip-path:polygon(var(--n) 0,calc(100% - var(--n)) 0,100% var(--n),100% calc(100% - var(--n)),calc(100% - var(--n)) 100%,var(--n) 100%,0 calc(100% - var(--n)),0 var(--n))}@media screen and (min-width:64em){.collection-sidebar{--nr: 12.5px;scrollbar-width:thin}.collection-sidebar__inner{padding:1.5rem 1.35rem 1.35rem}}@media screen and (max-width:63.99em){.collection-sidebar{-webkit-clip-path:none;clip-path:none;background-image:none}.collection-sidebar__panel{padding:1.5rem 1.35rem 2rem}}.facet--side .facet__list{padding:2px;margin:-2px}.price-range{padding-inline:.2rem}.price-range__fields{gap:.75rem}.price-range__input{padding-inline:.75rem}.product-section.product-section--ticket .gallery__main{--notch-radius: clamp(14px, 1.9vw, 30px);padding-block-end:0}@media screen and (min-width:64em){.product-section--ticket .gallery__slide.media{height:var(--pdp-info-h, auto);max-height:none}}.product-section--ticket .gallery__thumbs{justify-content:safe center}.product-section.product-section--ticket .gallery__main{-webkit-clip-path:none!important;clip-path:none!important;background-image:none!important}.product-section.product-section--ticket .gallery__slide.media{height:auto!important;max-height:none!important;aspect-ratio:auto!important;padding:0!important}.product-section.product-section--ticket .gallery__slide.media img,.product-section.product-section--ticket .gallery__slide.media video{position:static!important;display:block;width:100%!important;height:auto!important;object-fit:contain!important;background:none!important}.product-section.product-section--ticket .product__media,.product-section.product-section--ticket .gallery{align-self:start;height:auto}.product-section.product-section--ticket .gallery__main{height:auto!important;min-height:0!important;background-color:transparent!important;border:1px solid #1A1A1A}.product-section.product-section--ticket .gallery__slide.media{background-color:var(--product-media-bg, transparent)}.product-section.product-section--ticket .gallery__main{align-items:flex-start!important}.product-section.product-section--ticket .gallery__slide.media{align-self:flex-start}.product-section.product-section--ticket .gallery__slide.media{aspect-ratio:var(--gallery-ratio, 1)!important}.product-section.product-section--ticket .gallery__slide.media img,.product-section.product-section--ticket .gallery__slide.media video{height:100%!important;object-fit:contain!important}.locator__link--wa{display:inline-flex;align-items:center;gap:.4rem}.locator__link--wa .icon{width:1rem;height:1rem}.rfaq__verified{display:flex;flex-direction:column;align-items:center;gap:.6rem;margin-block:var(--sp-6) var(--sp-4)}.rfaq__verified-medal{--notch-radius: 14px;padding:2px;background:#fd0}.rfaq__verified-inner{--notch-radius: 14px;--notch-inset: 2px;display:flex;flex-direction:column;align-items:center;gap:.15rem;min-width:9.5rem;padding:1rem 1.5rem 1.1rem;background:#1a1a1a;color:#f5f3ed;text-align:center}.rfaq__verified-crown{width:2rem;height:1.25rem;color:#fd0}.rfaq__verified-total{font-family:var(--font-heading-family);font-size:2.25rem;line-height:1;letter-spacing:.02em}.rfaq__verified-label{font-size:.7rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#fd0}.rfaq__verified-by{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;opacity:.7}.cat-rail__track{gap:var(--sp-6)}.cat-rail__item .cat-card{height:100%}.cat-rail__nav{display:flex;align-items:center;justify-content:center;gap:var(--sp-4);margin-block-start:var(--sp-8)}.cat-rail__nav .slider-dots{margin:0}@media screen and (max-width:47.99em){.cat-rail__arrow{display:none}}.lpts{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.4rem .6rem;margin-block-start:.85rem;font-size:var(--text-sm)}.lpts__coin{display:inline-flex;width:1.4rem;height:1.4rem;padding:.15rem;background:#fd0;color:#1a1a1a;clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px),0 4px)}.lpts__coin svg{width:100%;height:100%}.lpts__text strong{font-weight:700}.lpts__worth{opacity:.65}.lpts__link{font-size:var(--text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:inherit;text-decoration:underline;text-decoration-color:#fd0;text-decoration-thickness:2px;text-underline-offset:4px}.product-section--ticket .product__price-row{margin-block:max(1.5rem,4.5cqw) .25rem}.product-section--ticket .price--large{font-size:max(2.25rem,6.4cqw);line-height:1}.product-section--ticket .price--large .price__current{font-weight:700;letter-spacing:-.01em}.product-section--ticket .price--large .price__compare{font-size:.42em}.product-section--ticket .lpts{margin-block-start:.6rem;font-size:.8125rem;opacity:.85}.product-section--ticket .lpts__coin{width:1.2rem;height:1.2rem}.product__mobile-title{display:none}@media screen and (max-width:63.99em){.product-section--ticket .product__mobile-title{display:block;margin:0 0 1rem;font-family:var(--font-heading-family);font-size:clamp(1.75rem,8vw,2.5rem);line-height:1.02;text-transform:uppercase;text-align:center;color:#f5f3ed;text-wrap:balance}.product-section--ticket .product__info .product__title{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.gallery__main.slider{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x pan-y}@media screen and (max-width:63.99em){.product-section.product-section--ticket .gallery__slide.media{max-height:none!important}}.product-section--ticket .product__media{position:relative}.product__media-badges{position:absolute;z-index:3;inset-block-start:.85rem;inset-inline-start:.85rem;display:flex;flex-wrap:wrap;gap:.4rem;pointer-events:none}.product__media-badges .badge{--n: 4px;padding:.35rem .7rem;border:0;font-size:.7rem;font-weight:700;letter-spacing:.14em;clip-path:polygon(var(--n) 0,calc(100% - var(--n)) 0,100% var(--n),100% calc(100% - var(--n)),calc(100% - var(--n)) 100%,var(--n) 100%,0 calc(100% - var(--n)),0 var(--n))}@media screen and (max-width:63.99em){.product-section--ticket .product__price-row{flex-wrap:nowrap;align-items:center;gap:.6rem}.product-section--ticket .product__price-row .product__saving{flex:none}.product-section--ticket .product__inventory--ok{display:none}.product-section--ticket .product__info{gap:.9rem}.product-section--ticket .product__badges{margin-block-start:.25rem}.product-section--ticket .variant-option__list{flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none;padding-block:2px;padding-inline:2px;margin-inline:-2px}.product-section--ticket .variant-option__list::-webkit-scrollbar{display:none}.product-section--ticket .variant-option__list>*{flex:none;scroll-snap-align:start}}.product__mobile-head{display:none}@media screen and (max-width:63.99em){.product-section--ticket .product__mobile-head{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-block-end:1.1rem;text-align:center}.product-section--ticket .product__mobile-head .product__mobile-title{margin:0}.product-section--ticket .product__mobile-kicker .pcard__category{color:#fd0;font-size:.68rem;letter-spacing:.28em}.product-section--ticket .product__mobile-rating .rating{justify-content:center;color:#f5f3ed;font-size:1rem}.product-section--ticket .product__mobile-rating .rating__stars:before,.product-section--ticket .product__mobile-rating .rating__stars-fill:before{-webkit-text-stroke:0}.product-section--ticket .product__mobile-rating .rating__stars:before{color:#f5f3ed4d}.product-section--ticket .product__mobile-rating .rating__stars-fill{color:#fd0}.product-section--ticket .product__mobile-rating .rating__count{color:#f5f3edbf}.product-section--ticket .product__info .product__badges{display:none}}@media screen and (max-width:63.99em){.product-section--ticket .product__mobile-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem .9rem}.product-section--ticket .product__mobile-points{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .6rem .3rem .45rem;background:#fd0;color:#1a1a1a;font-size:.72rem;font-weight:700;letter-spacing:.02em;line-height:1;clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px)}.product-section--ticket .product__mobile-points svg{width:.95rem;height:.95rem;flex:none}.product-section--ticket .product__info .lpts{display:none}}.product__media-count{display:none}@media screen and (max-width:63.99em){.product-section--ticket .gallery__thumbs{display:none!important}.product-section--ticket .product__media-count{position:absolute;z-index:3;inset-block-end:.75rem;inset-inline-end:.75rem;display:inline-flex;align-items:baseline;gap:.2rem;padding:.35rem .65rem;background:#1a1a1ad9;color:#f5f3ed;font-size:.75rem;letter-spacing:.08em;line-height:1;font-variant-numeric:tabular-nums;clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px);pointer-events:none}.product-section--ticket .product__media-count b{color:#fd0;font-weight:700}}.product__mobile-rating,.product__rating-link{color:inherit;text-decoration:none;cursor:pointer}.product__mobile-rating:hover .rating__count,.product__rating-link:hover{text-decoration:underline;text-underline-offset:3px}html{scroll-behavior:smooth}#reviews{scroll-margin-top:6rem}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media screen and (max-width:63.99em){.product-section--ticket .product__price-row{justify-content:center;align-items:center;flex-wrap:wrap;gap:.35rem .6rem;margin-block:.75rem 0}.product-section--ticket .product__price-row>[data-variant-target=price]{flex:none}.product-section--ticket .price--large{display:inline-flex;flex-wrap:nowrap;align-items:baseline;gap:.5rem;font-size:clamp(1.9rem,8.5vw,2.4rem)}.product-section--ticket .price--large .price__compare{font-size:.45em;white-space:nowrap}.product-section--ticket .product__saving{align-self:center;margin:0}}@media screen and (max-width:63.99em){.product-section--ticket .product__info>*{margin-block-start:0}.product-section--ticket .product__info{gap:.9rem}.product-section--ticket .product__buy{margin-block-start:.35rem}.product-section--ticket .product__inventory--ok+*{margin-block-start:0}.product-section--ticket .shipping-bar{margin-block-start:.35rem}.product-section--ticket .paytrust{margin-block-start:.5rem}}@media screen and (max-width:63.99em){.fbt-ticket__inner{display:flex!important;flex-direction:column;gap:1rem;padding:1.4rem 1.25rem 1.5rem!important;min-height:0!important}.fbt-ticket__items{order:1;display:flex;align-items:flex-start;justify-content:center;gap:.35rem;width:100%}.fbt-ticket__item{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:.35rem;text-align:center}.fbt-ticket__thumb{width:100%;aspect-ratio:1}.fbt-ticket__name{order:2;font-size:.68rem!important;line-height:1.15;min-height:2.3em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fbt-ticket__price{order:3;font-size:.75rem!important}.fbt-ticket__plus{align-self:center;margin-block-end:2.3em;font-size:1rem}.fbt-ticket__summary{order:2;display:flex;flex-direction:column;align-items:stretch;gap:.6rem;width:100%;text-align:center}.fbt-ticket__title{font-size:1.05rem!important;text-align:center}.fbt-ticket__badge{align-self:center}.fbt-ticket__total{display:flex;justify-content:space-between;align-items:baseline;padding-block:.6rem;border-block:1px dashed rgba(26,26,26,.25)}.fbt-ticket__cta{width:100%;min-height:2.9rem}}@media screen and (min-width:64em){.product-section--ticket .product__title{font-size:clamp(1.75rem,5.6cqw,3.25rem);line-height:1.12}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sections-2.css.map */
