:root{--tl-gold: #ffd700;--tl-gold-warm: #d4a72c;--tl-gold-antique: #8c6d1f;--tl-surface: #171717}.product-card-wrapper .card.card--card{background:var(--tl-surface);border-color:#ffffff14;transition:border-color .25s var(--tl-ease-ui, ease)}.product-card-wrapper:hover .card.card--card{border-color:var(--tl-gold-warm)}.collection-card-wrapper .card__media{border-radius:50%;border:.35rem solid var(--tl-gold-warm)}.collection__view-all{padding:2.5rem}.slider-counter__link--dots .dot{display:block;width:1rem;height:1rem;padding:0;border:.2rem solid rgba(255,255,255,.5);border-radius:50%}.quick-add-modal__content,.quick-add-modal__content-info{border-radius:25px}.quick-add-modal__content-info{border:5px solid rgba(190,187,187,.25)}.caption-with-letter-spacing{color:gray}.rte a{color:var(--tl-gold-warm)}.header{margin-top:-3px}.footer-block{padding:3rem}@media screen and (max-width:749px){:root{--font-body-scale: 1}}@media screen and (max-width:749px){.product-card-wrapper .card__content{padding:.6rem}.product-card-wrapper .card__information{padding:.8rem .4rem}.product-card-wrapper .card__heading{font-size:1.4rem;line-height:1.3}.product-card-wrapper .price{font-size:1.4rem;letter-spacing:0;line-height:1.35}.product-card-wrapper .price-item{white-space:nowrap}.product-card-wrapper .price__sale .price-item--regular{font-size:1.2rem}.product-card-wrapper .price--on-sale .price__sale{display:flex;flex-wrap:wrap;justify-content:center;column-gap:.6rem;align-items:baseline}.product-card-wrapper .card--card .quick-add{margin:0 .6rem .8rem}.product-card-wrapper .quick-add__submit{min-width:100%;min-height:4.6rem;padding:.6rem .4rem;line-height:1.2}}@media screen and (max-width:749px){.slider-counter__link.slider-counter__link--dots{padding:1.7rem}variant-radios .product-form__input input[type=radio]+label{min-height:4.4rem;display:inline-flex;align-items:center}}.header__heading-logo{height:auto;object-fit:contain}@media screen and (max-width:749px){.collection-list.collection-list--4-items.grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:1.2rem;row-gap:1.2rem}.collection-list.collection-list--4-items .collection-list__item.grid__item{width:100%;max-width:none}.collection-list--4-items .collection-card-wrapper .card__media{border-width:.25rem}.collection-list--4-items .card__heading{font-size:1.2rem;line-height:1.25;text-align:center}.collection-list--4-items .card__heading .icon-wrap{display:none}.collection-list--4-items .card__information{padding:.6rem 0 0}.product-card-wrapper .vtl-pr-ss__inner-el{color:var(--tl-gold-warm);font-size:1.1rem}.product-card-wrapper .vtl-pr-ss__inner-el svg{width:1.3rem;height:1.3rem}}@media screen and (max-width:989px){.footer__content-top .footer__blocks-wrapper.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.footer__content-top .footer-block.grid__item{margin:0 0 3rem;width:100%;max-width:none}.footer__content-top .footer-block:not(.footer-block--menu){grid-column:1 / -1}}.vtl-pr-ss__inner-el,.vtl-pr-totals__score,.vtl-pr-totals__reviews,.Vtl-WishlistProduct__Title,.Vtl-WishlistProduct__PriceSection,.Vtl-WishlistButton__GoToWishlist{color:#fff}slideshow-component .slideshow__slide{position:relative;isolation:isolate}slideshow-component .slideshow__slide-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}slideshow-component .slideshow__text-wrapper{z-index:3;pointer-events:none}slideshow-component .slideshow__text-wrapper .banner__buttons{pointer-events:auto}slideshow-component .slideshow__slide--has-text .banner__media:after{background:linear-gradient(to top,#121212e0,#12121273 40%,#12121200 72%);opacity:1!important}slideshow-component .slideshow__text-wrapper.banner__content{align-items:flex-end;justify-content:flex-start;padding-bottom:4.8rem}slideshow-component .slideshow__text.banner__box{background:transparent;border:0;box-shadow:none;padding:0;max-width:56rem;text-align:left;align-items:flex-start}slideshow-component .slideshow__text.banner__box:after{display:none}slideshow-component .slideshow__text .banner__heading{margin:0;color:#fff;font-size:clamp(3rem,4.6vw,5.6rem);line-height:1.05;letter-spacing:.04em;text-transform:uppercase;text-shadow:none}slideshow-component .slideshow__text .banner__heading+.banner__text{margin-top:1rem}slideshow-component .slideshow__text .banner__text p{margin:0;color:#ffffffd9;font-size:1.6rem;line-height:1.4;letter-spacing:.02em}slideshow-component .slideshow__text .banner__buttons{margin-top:2.2rem}slideshow-component .slideshow__text .banner__buttons .button{width:auto}@media screen and (max-width:749px){slideshow-component .slideshow__text-wrapper.banner__content{display:flex;min-height:44rem;padding:0 2rem 3.6rem}slideshow-component .slideshow__text.banner__box{width:100%}slideshow-component .slideshow__text .banner__heading{font-size:2.8rem}slideshow-component .slideshow__text .banner__text p{font-size:1.4rem}slideshow-component .slideshow__text .banner__buttons{margin-top:1.6rem}}slideshow-component .slideshow__text>*{text-shadow:none}slideshow-component .banner__buttons .button,slideshow-component .banner__buttons .button *{text-shadow:none!important;filter:none}@media screen and (max-width:749px){.product-card-wrapper .price{margin-top:.2rem}.product-card-wrapper .price__regular .price-item--regular,.product-card-wrapper .price-item--sale{color:var(--tl-gold-warm);font-size:1.6rem;font-weight:700}.product-card-wrapper .price__sale .price-item--regular{color:#ffffff8c}.product-card-wrapper .badge--sale{background:var(--tl-gold);color:#121212;border-color:var(--tl-gold);font-weight:700}}@media screen and (min-width:750px){.product-card-wrapper .price{margin-top:.4rem}.product-card-wrapper .price__regular .price-item--regular,.product-card-wrapper .price-item--sale{color:var(--tl-gold-warm);font-size:1.8rem;font-weight:700}.product-card-wrapper .price__sale .price-item--regular{color:#ffffff80;font-size:1.4rem}.product-card-wrapper .price--on-sale .price__sale{display:flex;flex-wrap:wrap;justify-content:center;column-gap:.8rem;align-items:baseline}.product-card-wrapper .badge--sale{background:var(--tl-gold);color:#121212;border-color:var(--tl-gold);font-weight:700}.product-card-wrapper .vtl-pr-ss__inner-el{color:var(--tl-gold-warm)}.product-card-wrapper .card--card .quick-add{margin:0 1.2rem 1.4rem}.product-card-wrapper .quick-add__submit.button--secondary{min-width:100%}.product-card-wrapper .card__heading{line-height:1.3;letter-spacing:.02em}.collection-list--4-items .card__heading{text-align:center;font-size:1.8rem;letter-spacing:.04em}.collection-list--4-items .card__heading .icon-wrap{display:none}.collection-list--4-items .card__information{padding-top:1.4rem}.collection-card-wrapper .card__media{transition:border-color .25s ease}.collection-card-wrapper .card__media img{transition:transform .4s ease}.collection-card-wrapper:hover .card__media{border-color:var(--tl-gold)}.collection-card-wrapper:hover .card__media img{transform:scale(1.05)}.collection__view-all .button--secondary{min-width:24rem}slideshow-component .slideshow__text-wrapper.banner__content{padding-left:max(5rem,calc((100% - var(--page-width)) / 2 + 5rem));padding-bottom:6.4rem}slideshow-component .slideshow__text .banner__text p{font-size:1.8rem}}@media screen and (min-width:750px)and (prefers-reduced-motion:reduce){.product-card-wrapper .quick-add__submit,.collection-card-wrapper .card__media img,.collection-card-wrapper:hover .card__media img{transform:none;transition:none}}:root{--tl-ease: cubic-bezier(.2, .7, .2, 1);--tl-fast: .18s;--tl-medium: .32s}@media(prefers-reduced-motion:no-preference){.animate--hover-vertical-lift .product-card-wrapper .card--card{transition:transform var(--tl-medium) var(--tl-ease),box-shadow var(--tl-medium) var(--tl-ease),border-color var(--tl-medium) var(--tl-ease)}.animate--hover-vertical-lift .product-card-wrapper:hover .card--card{transform:translateY(-.4rem);box-shadow:0 1.2rem 2.4rem #00000073}.card-wrapper .media.media--hover-effect>img:only-child{transition:transform .6s var(--tl-ease)}slideshow-component .slideshow__slide .banner__media img{transition:transform 8s linear;transform:scale(1)}slideshow-component .slideshow__slide[aria-hidden=false] .banner__media img{transform:scale(1.05)}slideshow-component .slideshow__slide .slideshow__text>*{transition:opacity .6s var(--tl-ease),transform .6s var(--tl-ease)}slideshow-component .slideshow__slide[aria-hidden=true] .slideshow__text>*{opacity:0;transform:translateY(1.2rem)}slideshow-component .slideshow__slide[aria-hidden=false] .slideshow__text>:nth-child(2){transition-delay:80ms}slideshow-component .slideshow__slide[aria-hidden=false] .slideshow__text>:nth-child(3){transition-delay:.16s}}@media screen and (min-width:990px){.header__inline-menu .header__menu-item>span{position:relative}.header__inline-menu .header__menu-item:hover>span,.header__inline-menu details[open]>.header__menu-item>span{text-decoration:none}.header__inline-menu .header__menu-item>span:after{content:"";position:absolute;left:0;right:0;bottom:-.4rem;height:.2rem;background:var(--tl-gold-warm);transform:scaleX(0);transform-origin:left;transition:transform var(--tl-medium) var(--tl-ease)}.header__inline-menu .header__menu-item:hover>span:after,.header__inline-menu details[open]>.header__menu-item>span:after,.header__inline-menu .header__active-menu-item:after{transform:scaleX(1)}.header__inline-menu .header__active-menu-item{text-decoration:none}}.rte a,.footer-block__details-content .list-menu__item--link,.footer a{transition:color var(--tl-fast) ease}.footer-block__details-content .list-menu__item--link:hover,.footer .link:hover{color:var(--tl-gold-warm)}.header__icon{transition:color var(--tl-fast) ease}.header__icon:hover{color:var(--tl-gold-warm)}@media(prefers-reduced-motion:reduce){.header__inline-menu .header__menu-item>span:after{transition:none}}.collection__title.title-wrapper{justify-content:center;text-align:center;margin-bottom:3.2rem}.collection__title .title{position:relative;margin:0;padding-bottom:1.4rem;letter-spacing:.1em;text-transform:uppercase}.collection__title .title:after{content:"";position:absolute;left:50%;bottom:0;width:4.8rem;height:.2rem;background:var(--tl-gold-warm);transform:translate(-50%)}@media screen and (max-width:749px){.collection__title.title-wrapper{margin-bottom:2rem}.collection__title .title{font-size:2.2rem;padding-bottom:1rem}.collection__title .title:after{width:3.6rem}}.tl-spectrum{margin:1.6rem 0 .4rem;max-width:44rem}.tl-spectrum__bar{position:relative;height:.6rem;border-radius:.6rem;background:linear-gradient(to right,#6b008f,#8600e6 4.8%,#0040ff 19.4%,#00bfff 31.6%,#0fa 37.1%,#08ff00 41.9%,#5f0 45.8%,#bfff00 55.2%,#ffb700 64.8%,#ff2b00 80%,#e60000 87.1%,maroon);opacity:.55}.tl-spectrum__marker{position:absolute;top:50%;left:var(--pos);width:.4rem;height:2.4rem;border-radius:.4rem;background:var(--beam);filter:drop-shadow(0 0 .3rem var(--beam)) drop-shadow(0 0 .8rem var(--beam));transform:translate(-50%,-50%)}.tl-spectrum__scale{display:flex;justify-content:space-between;margin-top:1rem;font-size:1.1rem;letter-spacing:.08em;color:#ffffff73}.tl-spectrum__label{margin:0 0 1.2rem;text-align:center;font-size:1.3rem;line-height:1.4;pointer-events:none}.tl-spectrum__nm{position:relative;left:calc(clamp(6%,var(--pos),94%) - 50%);font-weight:700;letter-spacing:.08em;color:var(--beam)}.tl-beam-chip{display:inline-block;width:.25rem;height:1em;margin-right:.6rem;border-radius:.25rem;vertical-align:-.12em;background:linear-gradient(to top,var(--beam) 0%,var(--beam) 60%,transparent 100%);filter:drop-shadow(0 0 .2rem var(--beam)) drop-shadow(0 0 .5rem var(--beam))}.collection__title .title:after{box-shadow:0 0 .8rem #d4a72c99}@media(prefers-reduced-motion:no-preference){.collection__title .title:after{transform:translate(-50%) scaleX(1);transition:transform .9s var(--tl-ease) .25s}.collection__title .title.scroll-trigger--offscreen:after{transform:translate(-50%) scaleX(0)}}.tl-beam-chip--rainbow{width:.35rem;background:linear-gradient(to top,#ff2a00 0%,#ffb800 20%,#6cff00 40%,#00c3ff 60%,#0050ff 78%,#8f00ff 92%,transparent 100%);filter:drop-shadow(0 0 .25rem rgba(255,255,255,.35))}.utility-bar.gradient{background:#0b0b0b}.announcement-bar__message{min-height:3.4rem;padding:.85rem 0;font-size:1.15rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#ffffffe0}.announcement-bar__link:hover .announcement-bar__message{color:var(--tl-gold)}.header-wrapper--border-bottom{border-bottom:0;position:relative}.header-wrapper--border-bottom:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#ffffff0f;pointer-events:none}.section-header.scrolled-past-header .header-wrapper.gradient{background:#121212d1;-webkit-backdrop-filter:saturate(140%) blur(14px);backdrop-filter:saturate(140%) blur(14px)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.section-header.scrolled-past-header .header-wrapper.gradient{background:#121212f7}}.cart-count-bubble{background-color:var(--tl-gold);color:#121212;height:1.8rem;min-width:1.8rem;width:auto;padding:0 .4rem;border-radius:1rem;font-size:1rem;font-weight:700;bottom:.7rem;left:2.3rem;box-shadow:0 0 0 .2rem #121212}@media screen and (min-width:990px){.header.header--middle-left{grid-template-columns:auto 1fr auto;column-gap:3.2rem}.header--middle-left .header__inline-menu{justify-self:center}.header--middle-left .header__icons{justify-self:end}.header__heading-logo-wrapper{max-width:18rem}.header__inline-menu .header__menu-item{padding:1.2rem;font-size:1.45rem;letter-spacing:.04em;color:#ffffffd9;white-space:nowrap}.header__inline-menu .list-menu--inline{flex-wrap:nowrap}.header__inline-menu .header__menu-item:hover{color:#fff}.header__inline-menu .header__menu-item .icon-caret{width:.9rem;opacity:.6}.header__submenu.global-settings-popup{background:#121212f7;border:1px solid rgba(140,109,31,.45);border-top:2px solid var(--tl-gold-warm);box-shadow:0 1.6rem 3.2rem #00000080;padding:1rem 0}.header__submenu .header__menu-item{text-transform:none;letter-spacing:.04em;font-size:1.4rem}.header__submenu .header__menu-item:hover{color:var(--tl-gold-warm)}}@media screen and (max-width:989px){.header__heading-logo-wrapper,.scrolled-past-header .header__heading-logo-wrapper{width:100%;max-width:19rem}.header__heading-link{padding:.6rem 0}.header__heading-logo{width:100%}.header__icon{min-width:4.4rem;min-height:4.4rem}}.menu-drawer{background:#121212}.menu-drawer__menu>li{border-bottom:1px solid rgba(140,109,31,.3)}.menu-drawer__menu-item{padding:1.5rem 3rem;font-size:1.7rem;letter-spacing:.08em;text-transform:uppercase}.menu-drawer__submenu .menu-drawer__menu-item{text-transform:none;letter-spacing:.03em}.menu-drawer__menu-item--active,.menu-drawer__menu-item--active:hover{color:var(--tl-gold-warm);background-color:#d4a72c0f;box-shadow:inset .3rem 0 0 var(--tl-gold-warm)}.menu-drawer__menu-item:hover{color:var(--tl-gold-warm)}@media screen and (min-width:990px)and (max-width:1199px){.header.header--middle-left{column-gap:1.6rem}.header__heading-logo-wrapper{max-width:15rem}.header__inline-menu .header__menu-item{padding:1.2rem .75rem;font-size:1.3rem;letter-spacing:.02em}}.tl-announce{display:inline-flex;align-items:center;gap:1rem}.tl-announce__beam{flex:0 0 auto;width:2.2rem;height:.2rem;border-radius:.2rem;background:linear-gradient(to right,transparent 0%,var(--beam) 70%,#fff 100%);filter:drop-shadow(0 0 .25rem var(--beam)) drop-shadow(0 0 .6rem var(--beam))}.tl-announce__code{display:inline-block;margin:0 .1rem;padding:.15rem .7rem;border:1px solid rgba(212,167,44,.7);border-radius:.3rem;background:#d4a72c1f;color:var(--tl-gold);font-weight:700;letter-spacing:.14em}.utility-bar{position:relative}.utility-bar:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(to right,#8f00ff,#0050ff,#00c3ff,#00ffa8,#1eff00,#c8ff00,#ffb800,#ff2a00,#8f00ff,#0050ff,#00c3ff,#00ffa8,#1eff00,#c8ff00,#ffb800,#ff2a00,#8f00ff);background-size:200% 100%;opacity:.55;pointer-events:none}@media(prefers-reduced-motion:no-preference){.utility-bar:after{animation:tlSpectrumDrift 24s linear infinite}@keyframes tlSpectrumDrift{0%{background-position:0% 0}to{background-position:-100% 0}}}@media screen and (max-width:749px){.tl-announce{gap:.7rem}.tl-announce__beam{width:1.4rem}.announcement-bar__message{font-size:1.05rem;letter-spacing:.1em}}@media screen and (max-width:749px){.header__heading-logo-wrapper,.scrolled-past-header .header__heading-logo-wrapper{max-width:16.5rem}}@media screen and (max-width:989px){.header__icons .header__search{display:none}}.tl-drawer-search{position:relative;display:flex;align-items:center;margin:1.6rem 2rem 1.2rem}@media screen and (min-width:990px){.tl-drawer-search{display:none}}.tl-drawer-search__input{width:100%;min-height:4.8rem;padding:0 5.2rem 0 1.6rem;border:1px solid rgba(140,109,31,.7);border-radius:.4rem;background:var(--tl-surface);color:#fff;font-size:1.6rem;letter-spacing:.02em;-webkit-appearance:none;appearance:none;transition:border-color var(--tl-fast) ease,box-shadow var(--tl-fast) ease}.tl-drawer-search__input::placeholder{color:#ffffff73}.tl-drawer-search__input:focus{outline:none;border-color:var(--tl-gold-warm);box-shadow:0 0 0 .3rem #d4a72c33}.tl-drawer-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.tl-drawer-search__button{position:absolute;right:.2rem;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border:0;background:transparent;color:var(--tl-gold-warm);cursor:pointer}.tl-drawer-search__button .icon{width:2rem;height:2rem}.search .field__input:focus,.search .field__input:focus-visible{box-shadow:0 0 0 .1rem var(--tl-gold-warm)}.search .field:after{box-shadow:0 0 0 .1rem #8c6d1fcc}.search .field__button{color:var(--tl-gold-warm)}.predictive-search{background:#121212fa;border-color:#8c6d1f80;border-top:2px solid var(--tl-gold-warm)}.predictive-search__item[aria-selected=true],.predictive-search__item:hover{background:#d4a72c14}.predictive-search__item[aria-selected=true] .predictive-search__item-heading,.predictive-search__item:hover .predictive-search__item-heading{color:var(--tl-gold-warm)}.predictive-search__item .price-item{color:var(--tl-gold-warm);font-weight:700}.tl-has-beam .product__media-wrapper>media-gallery{position:relative;isolation:isolate}.tl-has-beam .product__media-wrapper>media-gallery:before{content:"";position:absolute;top:-2.5rem;right:-2.5rem;bottom:15%;left:-2.5rem;z-index:-1;background:radial-gradient(60% 55% at 50% 45%,color-mix(in srgb,var(--tl-beam) 30%,transparent) 0%,color-mix(in srgb,var(--tl-beam) 10%,transparent) 45%,transparent 75%);filter:blur(28px);pointer-events:none}.product__media-wrapper .product__media-item .product-media-container{border-radius:1rem;overflow:hidden}.tl-has-beam .product__media-wrapper .product__media-item .product-media-container{box-shadow:0 0 0 1px color-mix(in srgb,var(--tl-beam) 28%,transparent)}.product .thumbnail{border-radius:.6rem;overflow:hidden;opacity:.55;transition:opacity var(--tl-fast, .2s) var(--tl-ease, ease),box-shadow var(--tl-fast, .2s) var(--tl-ease, ease)}.product .thumbnail:hover,.product .thumbnail[aria-current]{opacity:1}.product .thumbnail[aria-current]{border:none;box-shadow:0 0 0 2px var(--tl-gold-warm)}.tl-has-beam .thumbnail[aria-current]{box-shadow:0 0 0 2px var(--tl-beam),0 0 12px color-mix(in srgb,var(--tl-beam) 45%,transparent)}.product__title h1{letter-spacing:.02em;line-height:1.1}.product__info-container .price--large .price-item--regular,.product__info-container .price--large .price-item--sale{color:var(--tl-gold-warm);font-weight:700;font-size:2.8rem;letter-spacing:.01em}.product__info-container .price--large.price--on-sale .price__sale .price-item--regular{color:#ffffff73;font-weight:400;font-size:1.7rem}.product__info-container .price--large .price__badge-sale{background:var(--tl-gold);color:#121212;border:none;font-weight:700;letter-spacing:.03em;padding:.35rem .9rem;border-radius:.4rem}.product__info-container .installment{color:#ffffffb3}fieldset.product-form__input input[type=radio]+label{border-color:#ffffff2e;background:transparent;transition:border-color var(--tl-fast, .2s) var(--tl-ease, ease),color var(--tl-fast, .2s) var(--tl-ease, ease)}fieldset.product-form__input input[type=radio]+label:hover{border-color:var(--tl-gold-warm)}fieldset.product-form__input input[type=radio]:checked+label{background:transparent;border-color:var(--tl-gold);color:var(--tl-gold);box-shadow:inset 0 0 0 1px var(--tl-gold)}.product__info-container .icon-with-text--vertical{gap:.9rem;margin:1.8rem 0 0;padding:1.4rem 0 0;border-top:1px solid rgba(255,255,255,.08)}.product__info-container .icon-with-text--vertical .icon-with-text__item{display:flex;align-items:center;gap:1rem;margin:0}.product__info-container .icon-with-text--vertical .svg-wrapper,.product__info-container .icon-with-text--vertical svg{color:var(--tl-gold-warm);width:2rem;height:2rem;flex:0 0 2rem}.product__info-container .icon-with-text--vertical .h4{font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;letter-spacing:.01em;color:#ffffffc7;text-transform:none}.product__info-container .complementary-products .accordion__title{font-size:1.6rem;text-transform:uppercase;letter-spacing:.08em;color:var(--tl-gold-warm)}.product__description{margin-top:2.4rem;padding-top:2.4rem;border-top:1px solid rgba(255,255,255,.08);color:#ffffffd1;line-height:1.7;max-width:62rem}.product__description p{margin:0 0 1.2rem}.product__description h2,.product__description h3,.product__description h4,.product__description h5,.product__description h6{color:var(--tl-gold-warm);text-transform:uppercase;letter-spacing:.06em;font-size:1.5rem;margin:2.4rem 0 1rem}.product__description strong,.product__description b{color:#fff}.product__description ul{list-style:none;padding-left:0;margin:0 0 1.6rem}.product__description ul li{position:relative;padding-left:1.8rem;margin-bottom:.6rem}.product__description ul li:before{content:"";position:absolute;left:.2rem;top:.55em;width:.9rem;height:2px;border-radius:2px;background:var(--tl-beam, var(--tl-gold-warm));box-shadow:0 0 6px var(--tl-beam, var(--tl-gold-warm))}.product__description table{width:100%;border-collapse:collapse;margin:1.2rem 0 2rem;font-size:1.4rem;table-layout:auto}.product__description table td,.product__description table th{padding:.9rem 1rem;border:none;border-bottom:1px solid rgba(255,255,255,.08);text-align:left;vertical-align:top}.product__description table tr td:first-child,.product__description table th{color:var(--tl-gold-warm);font-weight:700;white-space:nowrap}.product__description img{border-radius:1rem}@media screen and (min-width:990px){.product__column-sticky{top:9rem}.product .product__media-wrapper>media-gallery{position:sticky;top:9rem}}.tl-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:20;padding:1rem 0 calc(1rem + env(safe-area-inset-bottom));background:#0e0e0eeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid rgba(255,255,255,.08);transform:translateY(110%);transition:transform var(--tl-medium, .35s) var(--tl-ease, ease)}.tl-sticky-atc.is-visible{transform:translateY(0)}.tl-sticky-atc__inner{display:flex;align-items:center;gap:1.2rem}.tl-sticky-atc__info{flex:1 1 auto;min-width:0}.tl-sticky-atc__title{margin:0;font-size:1.3rem;color:#ffffffbf;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tl-sticky-atc__price{margin:0;font-size:1.7rem;font-weight:700;color:var(--tl-gold-warm)}.tl-sticky-atc__button{flex:0 0 auto;min-width:14rem;min-height:4.4rem}@media screen and (min-width:990px){.tl-sticky-atc{display:none}}@media screen and (max-width:989px){.tl-sticky-atc__inner{padding-left:8.4rem}}@media(prefers-reduced-motion:reduce){.tl-sticky-atc{transition:none}}:root{--tl-ease-ui: cubic-bezier(.16, 1, .3, 1);--tl-ease-drawer: cubic-bezier(.32, .72, 0, 1)}.product__info-container .product-form__quantity .form__label,.product__info-container fieldset.product-form__input .form__label{font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;margin-bottom:.8rem}.product__info-container .quantity{width:15rem;min-height:5.2rem;border-radius:.8rem}.product__info-container .quantity:before{background:#1a1a1a;border-radius:.8rem;box-shadow:none}.product__info-container .quantity:after{border-radius:.8rem;box-shadow:0 0 0 1px #ffffff24;transition:box-shadow .2s var(--tl-ease-ui)}.product__info-container .quantity:hover:after,.product__info-container .quantity:focus-within:after{box-shadow:0 0 0 1px var(--tl-gold-antique),0 0 0 4px #d4a72c1f}.product__info-container .quantity__input{font-size:1.7rem;font-weight:700;opacity:1}.product__info-container .quantity__button{width:4.6rem;color:var(--tl-gold-warm);transition:color .15s var(--tl-ease-ui),transform .12s var(--tl-ease-ui)}.product__info-container .quantity__button svg{width:1.2rem}.product__info-container .quantity__button:hover{color:var(--tl-gold)}.product__info-container .quantity__button:active{transform:scale(.9)}.product__info-container .quantity__button.disabled{color:#ffffff40}.product__info-container .product-form{--shopify-accelerated-checkout-button-border-radius: 8px;--shopify-accelerated-checkout-button-block-size: 54px}.product__info-container .shopify-payment-button__button{min-height:5.4rem;border-radius:.8rem;overflow:hidden}.product__info-container .product-form__buttons{max-width:48rem}.product__info-container .product-form__buttons>*+*{margin-top:1rem}.product__info-container fieldset.product-form__input input[type=radio]+label{border-radius:.8rem;min-height:4.4rem;display:inline-flex;align-items:center;transition:border-color .2s var(--tl-ease-ui),color .2s var(--tl-ease-ui),transform .12s var(--tl-ease-ui)}.product__info-container fieldset.product-form__input input[type=radio]+label:active{transform:scale(.95)}.product__info-container .share-button__button{color:#ffffff80;font-size:1.3rem}.product__info-container .share-button__button:hover{color:var(--tl-gold-warm)}@media(prefers-reduced-motion:no-preference){.product__info-container>*{transition:opacity .5s var(--tl-ease-ui),transform .5s var(--tl-ease-ui)}@starting-style{.product__info-container>*{opacity:0;transform:translateY(10px)}}.product__info-container>*:nth-child(2){transition-delay:40ms}.product__info-container>*:nth-child(3){transition-delay:80ms}.product__info-container>*:nth-child(4){transition-delay:.12s}.product__info-container>*:nth-child(5){transition-delay:.16s}.product__info-container>*:nth-child(6){transition-delay:.2s}.product__info-container>*:nth-child(7){transition-delay:.24s}.product__info-container>*:nth-child(n+8){transition-delay:.28s}.product__info-container .tl-spectrum__marker{transition:left 1.1s var(--tl-ease-drawer) .25s,opacity .4s var(--tl-ease-ui) .25s}@starting-style{.product__info-container .tl-spectrum__marker{left:0%;opacity:0}}.product__media-item.is-active .product-media-container{transition:opacity .35s var(--tl-ease-ui),transform .6s var(--tl-ease-ui)}@starting-style{.product__media-item.is-active .product-media-container{opacity:0;transform:scale(1.015)}}@media(hover:hover)and (min-width:990px){.product__media-item .product-media-container img{transition:transform .8s var(--tl-ease-ui)}.product__media-item:hover .product-media-container img{transform:scale(1.03)}}.tl-has-beam .product__media-wrapper>media-gallery:before{animation:tl-beam-breathe 7s ease-in-out infinite}@keyframes tl-beam-breathe{0%,to{opacity:.75}50%{opacity:1}}}:root{--tl-btn-height: 4.8rem;--tl-btn-height-lg: 5.4rem;--tl-btn-font: 1.4rem;--tl-btn-font-lg: 1.5rem;--tl-btn-tracking: .12em;--tl-ease-ui: cubic-bezier(.16, 1, .3, 1)}@media screen and (max-width:749px){:root{--tl-btn-height: 4.6rem;--tl-btn-height-lg: 5rem;--tl-btn-font: 1.3rem;--tl-btn-font-lg: 1.4rem}}.button:not(.button--tertiary){min-height:var(--tl-btn-height);font-size:var(--tl-btn-font);font-weight:700;letter-spacing:var(--tl-btn-tracking);text-transform:uppercase;line-height:1.2;transition:background-position .7s var(--tl-ease-ui),background-color .2s var(--tl-ease-ui),color .2s var(--tl-ease-ui),box-shadow .25s var(--tl-ease-ui),transform .12s var(--tl-ease-ui)}.button:not(.button--tertiary):before{display:none}.product__info-container .product-form__submit.button,.tl-sticky-atc__button.button,slideshow-component .banner__buttons .button{min-height:var(--tl-btn-height-lg);font-size:var(--tl-btn-font-lg)}.tl-sticky-atc__button.button{min-height:var(--tl-btn-height);padding:0 1.8rem}.product-card-wrapper .quick-add__submit.button{--tl-btn-tracking: .08em}.button:not(.button--secondary):not(.button--tertiary),.product-form__submit.button--secondary,.product-card-wrapper .quick-add__submit.button--secondary{--tl-sheen: linear-gradient(110deg, transparent 38%, rgba(255, 255, 255, .5) 50%, transparent 62%);--tl-depth: linear-gradient(180deg, rgba(255, 255, 255, .2) 0%, rgba(255, 255, 255, 0) 55%, rgba(0, 0, 0, .06) 100%)}.button:not(.button--secondary):not(.button--tertiary),.product-form__submit.button--secondary{background-image:var(--tl-sheen),var(--tl-depth);background-size:260% 100%,100% 100%;background-position:130% 0,0 0;background-repeat:no-repeat;box-shadow:inset 0 1px #ffffff59}.button:not(.button--secondary):not(.button--tertiary):after,.product-form__submit.button--secondary:after{box-shadow:none}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover,.product-form__submit.button--secondary:not([disabled]):hover{background-position:-30% 0,0 0;box-shadow:inset 0 1px #fff6,0 10px 26px -12px rgba(var(--color-button),.85)}.product-form__submit.button--secondary{--color-button: 255, 215, 0;--color-button-text: 18, 18, 18;--alpha-button-background: 1}.button--secondary:not(.product-form__submit):not([disabled]):hover{background-color:rgb(var(--color-button-text));color:rgb(var(--color-background))}.product-card-wrapper:hover .quick-add__submit.button--secondary:not([disabled]),.product-card-wrapper .quick-add__submit.button--secondary:not([disabled]):focus-visible{--color-button: 255, 215, 0;--color-button-text: 18, 18, 18;--alpha-button-background: 1;background-image:var(--tl-sheen),var(--tl-depth);background-size:260% 100%,100% 100%;background-position:130% 0,0 0;background-repeat:no-repeat;color:#121212}.product-card-wrapper .quick-add__submit.button--secondary:not([disabled]):hover{background-position:-30% 0,0 0;background-color:gold}@media screen and (max-width:989px){.product-card-wrapper .quick-add__submit.button--secondary:not([disabled]){--color-button: 255, 215, 0;--color-button-text: 18, 18, 18;--alpha-button-background: 1;background-image:var(--tl-depth);color:#121212}}.button:not(.button--tertiary):not([disabled]):active{transform:scale(.97)}.button:not(.button--tertiary)[disabled],.button:not(.button--tertiary)[aria-disabled=true]{background-image:none;box-shadow:none}.product-form__submit.button[disabled],.tl-sticky-atc__button.button[disabled],.product-card-wrapper .quick-add__submit.button[disabled]{--color-button: 42, 42, 42;--color-button-text: 150, 150, 150;--alpha-button-background: 1;opacity:1}@media(prefers-reduced-motion:reduce){.button:not(.button--tertiary),.button:not(.button--tertiary):active{transition:none;transform:none}}slideshow-component .banner__buttons .button{--color-button: 255, 215, 0;--color-button-text: 18, 18, 18;--alpha-button-background: 1}.facets-container{padding-bottom:1.2rem;border-bottom:1px solid rgba(255,255,255,.07);margin-bottom:2.4rem}.tl-facet-beam{display:inline-block;flex:0 0 auto;width:.4rem;height:1.6rem;margin:0 .8rem 0 .2rem;border-radius:.4rem;background:var(--beam);filter:drop-shadow(0 0 .25rem var(--beam)) drop-shadow(0 0 .6rem var(--beam))}.facets__price .field__input{background:#1a1a1a;border-radius:.6rem}.active-facets__button-inner.button{min-height:3.4rem;padding:0 1.2rem;border-radius:99rem;border:1px solid var(--tl-gold-warm);box-shadow:none;color:var(--tl-gold-warm);font-size:1.25rem;letter-spacing:.02em;text-transform:none;font-weight:400}.active-facets__button-inner.button:after,.active-facets__button-inner.button:before{display:none}.active-facets__button:hover .active-facets__button-inner{background:var(--tl-gold-warm);color:#121212}.active-facets__button-remove{color:#fff9}.mobile-facets__open{min-height:4.4rem;padding:0 1.6rem;border-radius:99rem;border:1px solid rgba(255,255,255,.18);color:#fff;transition:border-color .2s var(--tl-ease-ui),transform .12s var(--tl-ease-ui)}.mobile-facets__open:hover{border-color:var(--tl-gold-warm)}.mobile-facets__open:active{transform:scale(.97)}.mobile-facets__open .icon{color:var(--tl-gold-warm)}.mobile-facets__inner{background:#121212;border-left:1px solid rgba(255,255,255,.08)}.mobile-facets__header,.mobile-facets__footer{border-color:#ffffff14}.pagination__list{gap:.6rem}.pagination__item{min-width:4.4rem;height:4.4rem;border-radius:99rem;border:1px solid rgba(255,255,255,.12);color:#fffc;transition:border-color .2s var(--tl-ease-ui),color .2s var(--tl-ease-ui),transform .12s var(--tl-ease-ui)}.pagination__item:hover{border-color:var(--tl-gold-warm);color:var(--tl-gold-warm)}.pagination__item:active{transform:scale(.95)}.pagination__item--current,.pagination__item[aria-current]{background:var(--tl-gold);border-color:var(--tl-gold);color:#121212;font-weight:700}.pagination__item--current:after,.pagination__item:hover:after,.pagination__item[aria-current]:after{display:none}.collection--empty .title-wrapper,.template-search__results .title-wrapper{text-align:center;color:#ffffffb3}@media(prefers-reduced-motion:no-preference){.product-grid .grid__item.scroll-trigger.animate--slide-in{animation-duration:.55s;animation-timing-function:var(--tl-ease-ui)}.product-grid .grid__item.scroll-trigger.animate--slide-in[data-cascade]{animation-delay:calc(var(--animation-order, 0) * 55ms)}}.template-search__header h1,.main-list-collections .title--primary,.section-main-list-collections .title--primary{font-size:clamp(3rem,5vw,5.2rem);line-height:1.05;letter-spacing:.04em;text-transform:uppercase}.template-search__header{position:relative;padding-bottom:2.4rem;margin-bottom:1.2rem}.template-search__header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(to right,transparent 0%,hsl(275 100% 55% / .55) 12%,hsl(225 100% 55% / .55) 26%,hsl(160 100% 50% / .55) 42%,hsl(110 100% 50% / .55) 54%,hsl(50 100% 50% / .55) 68%,hsl(10 100% 52% / .55) 84%,transparent 100%)}.template-search__search .field__input{background:#1a1a1a;border-radius:99rem;padding-left:2rem}.template-search__search .field:after,.template-search__search .field:before{border-radius:99rem}.template-search__search .field:focus-within:after{box-shadow:0 0 0 1px var(--tl-gold-antique),0 0 0 4px #d4a72c1f}.collection-list .collection-list__item .card__heading{text-align:center;letter-spacing:.04em;transition:color .2s var(--tl-ease-ui)}.collection-list .collection-list__item:hover .card__heading{color:var(--tl-gold-warm)}@media screen and (min-width:990px)and (max-width:1199px){.product-grid.grid--4-col-desktop .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}@media screen and (min-width:1200px)and (max-width:1439px){.header.header--middle-left{column-gap:2rem}.header__heading-logo-wrapper{max-width:16rem}.header__inline-menu .header__menu-item{padding:1.2rem .9rem;font-size:1.38rem;letter-spacing:.03em}}@media screen and (min-width:990px){.header__inline-menu .list-menu--inline>li:has(>a[href="/"]){display:none}.header__heading,.header__heading-link{min-width:13rem}.header__icons{flex-shrink:0}}@media screen and (min-width:990px)and (max-width:1439px){.header__icons .desktop-localization-wrapper{display:none}.header.header--middle-left{column-gap:1.4rem}.header__inline-menu .header__menu-item{padding-left:.7rem;padding-right:.7rem}}@media screen and (min-width:990px)and (max-width:1199px){.header.header--middle-left{grid-template-areas:"heading icons" "navigation navigation";grid-template-columns:1fr auto;row-gap:.4rem;padding-top:1.2rem;padding-bottom:.4rem}.header--middle-left .header__inline-menu{justify-self:center;margin-left:0}.header__heading-logo-wrapper{max-width:15rem}.header__inline-menu .header__menu-item{padding:1rem .9rem;font-size:1.32rem;letter-spacing:.03em}}.rte a:not(.button):not(:has(img)),.tl-details__prose a:not(.button),.tl-link{color:var(--tl-gold-warm);text-decoration:none;background-image:linear-gradient(90deg,#fff4a8 0%,var(--tl-gold) 35%,var(--tl-gold-warm) 100%),linear-gradient(#d4a72c66,#d4a72c66);background-size:0% 2px,100% 1px;background-position:0 100%,0 100%;background-repeat:no-repeat;padding-bottom:.1em;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .5s var(--tl-ease-ui),color .25s var(--tl-ease-ui),text-shadow .25s var(--tl-ease-ui)}.rte a:not(.button):not(:has(img)):hover,.rte a:not(.button):not(:has(img)):focus-visible,.tl-details__prose a:not(.button):hover,.tl-details__prose a:not(.button):focus-visible,.tl-link:hover,.tl-link:focus-visible{color:var(--tl-gold);background-size:100% 2px,100% 1px;text-shadow:0 0 1.2rem rgba(255,215,0,.35);text-decoration:none}@media(prefers-reduced-motion:reduce){.rte a:not(.button):not(:has(img)),.tl-details__prose a:not(.button),.tl-link{transition:none}}@media screen and (min-width:990px){.header__inline-menu summary.header__menu-item{display:inline-flex;align-items:center;gap:.6rem}.header__inline-menu summary.header__menu-item .icon-caret{position:static;flex-shrink:0;width:.9rem;height:.6rem;margin:0;transition:transform .25s var(--tl-ease-ui)}}@media screen and (min-width:990px){.header__inline-menu .header__submenu.global-settings-popup{min-width:24rem;width:max-content;margin-top:.8rem;padding:.8rem;background:linear-gradient(180deg,#1a1a1a,#141414);border:1px solid rgba(255,255,255,.08);border-radius:1.2rem;box-shadow:0 2.4rem 4.8rem -1.2rem #000000d9,0 0 0 1px #0006;overflow:hidden}.header__inline-menu .header__submenu.global-settings-popup:before{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,var(--tl-gold) 50%,transparent);opacity:.7;pointer-events:none}.header__inline-menu .header__submenu>li+li{margin-top:.2rem}.header__inline-menu .header__submenu .header__menu-item{position:relative;display:flex;align-items:center;padding:1.05rem 1.6rem 1.05rem 2.2rem;border-radius:.8rem;font-size:1.45rem;letter-spacing:.03em;text-transform:none;color:#ffffffd1;text-decoration:none;white-space:nowrap;transition:background-color .2s var(--tl-ease-ui),color .2s var(--tl-ease-ui)}.header__inline-menu .header__submenu .header__menu-item:before{content:"";position:absolute;left:.9rem;top:50%;width:.25rem;height:1.6rem;border-radius:.25rem;background:var(--tl-gold);box-shadow:0 0 .6rem var(--tl-gold);transform:translateY(-50%) scaleY(0);transition:transform .25s var(--tl-ease-ui)}.header__inline-menu .header__submenu .header__menu-item:after{display:none}.header__inline-menu .header__submenu .header__menu-item:hover,.header__inline-menu .header__submenu .header__menu-item:focus-visible{background:#ffd7000f;color:var(--tl-gold);text-decoration:none}.header__inline-menu .header__submenu .header__menu-item:hover:before,.header__inline-menu .header__submenu .header__menu-item:focus-visible:before,.header__inline-menu .header__submenu .list-menu__item--active:before{transform:translateY(-50%) scaleY(1)}.header__inline-menu .header__submenu .list-menu__item--active{color:var(--tl-gold)}}@media(prefers-reduced-motion:reduce){.header__inline-menu .header__submenu .header__menu-item:before,.header__inline-menu summary.header__menu-item .icon-caret{transition:none}}@media screen and (min-width:750px){.facets__form{align-items:center}.facets__wrapper{align-self:center;gap:.8rem}.facets__heading,.facet-filters__label{margin:0 .4rem 0 0;color:#ffffff8c;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;line-height:4rem}.facet-filters{align-items:center;align-self:center}.facet-filters__field{gap:1.2rem}.facets__form .product-count{align-self:center}.facets__disclosure{position:relative;margin:0}.facets__form .facets__disclosure>.facets__summary{display:flex;align-items:center;height:4rem;margin:0;padding:0 1.6rem;border:1px solid rgba(255,255,255,.16);border-radius:99rem;color:#ffffffe0;font-size:1.4rem;letter-spacing:.03em;line-height:1;transition:border-color .2s var(--tl-ease-ui),color .2s var(--tl-ease-ui),background-color .2s var(--tl-ease-ui)}.facets__form .facets__disclosure>.facets__summary>div{display:flex;align-items:center;gap:.9rem}.facets__form .facets__disclosure>.facets__summary span{line-height:1;text-decoration:none}.facets__form .facets__disclosure>.facets__summary:hover,.facets__form .facets__disclosure[open]>.facets__summary{border-color:var(--tl-gold-warm);color:var(--tl-gold);background:#ffd7000d}.facets__form .facets__disclosure>.facets__summary .icon-caret{position:static;flex-shrink:0;width:.9rem;height:.6rem;margin:0;transition:transform .25s var(--tl-ease-ui)}.facets__form .facets__disclosure[open]>.facets__summary .icon-caret{transform:rotate(180deg)}.facets__form .facets__display,.tl-sort__panel{top:calc(100% + .8rem);left:0;width:30rem;max-height:46rem;padding:.6rem;background:linear-gradient(90deg,transparent,var(--tl-gold) 50%,transparent) top center / 76% 1px no-repeat,linear-gradient(180deg,#1a1a1a,#141414);border:1px solid rgba(255,255,255,.08);border-radius:1.2rem;box-shadow:0 2.4rem 4.8rem -1.2rem #000000d9,0 0 0 1px #0006;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.facets__form .facets__header{position:static;padding:1rem 1.2rem;margin-bottom:.4rem;background:transparent;border-bottom:1px solid rgba(255,255,255,.07);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:#ffffff80}.facets__form .facets__reset{color:var(--tl-gold-warm);text-decoration:none}.facets__form .facets__reset:hover{color:var(--tl-gold)}.facets__form .facets__list{padding:0}.facets__form .facets__item{border-radius:.8rem;transition:background-color .15s var(--tl-ease-ui)}.facets__form .facets__item:hover{background:#ffd7000f}.facets__form .facet-checkbox{align-items:center;gap:1.2rem;padding:1rem 1.2rem;font-size:1.4rem;color:#ffffffd9}.facets__form .facet-checkbox input[type=checkbox]{top:50%;left:1.2rem;transform:translateY(-50%)}.facets__form .facet-checkbox>svg:first-of-type{flex-shrink:0;margin:0}.facets__form .facet-checkbox .icon-checkmark{position:absolute;top:50%;left:1.45rem;margin:0;transform:translateY(-50%)}.facets__form .facet-checkbox:not(.facet-checkbox--disabled):hover{color:var(--tl-gold)}.facets__form .facet-checkbox>svg:first-of-type rect{rx:4px;stroke:#ffffff59}.facets__form .facet-checkbox input[type=checkbox]:checked~svg:first-of-type rect{fill:var(--tl-gold);stroke:var(--tl-gold)}.facets__form .facet-checkbox input[type=checkbox]:checked~.icon-checkmark{color:#121212}.facets__form .facet-checkbox--disabled{opacity:.4}.facets__form .tl-facet-beam{margin:0 -.4rem 0 0}.facets__form .facets__price{padding:1.2rem;gap:1rem}.facets__form .facets__price .field+.field-currency{margin-left:0}.facets__form .facets__price .field__input{border-radius:.8rem}}.product-count__text{color:#ffffff8c;font-size:1.3rem;letter-spacing:.04em}tl-sort{position:relative;display:block}tl-sort.is-ready>select{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}tl-sort.is-ready>.icon-caret{display:none}.tl-sort__button{display:inline-flex;align-items:center;gap:.9rem;height:4rem;padding:0 1.6rem;border:1px solid rgba(255,255,255,.16);border-radius:99rem;background:transparent;color:#ffffffe0;font-family:inherit;font-size:1.4rem;letter-spacing:.03em;line-height:1;white-space:nowrap;cursor:pointer;transition:border-color .2s var(--tl-ease-ui),color .2s var(--tl-ease-ui),background-color .2s var(--tl-ease-ui)}.tl-sort__button:hover,tl-sort.is-open .tl-sort__button{border-color:var(--tl-gold-warm);color:var(--tl-gold);background:#ffd7000d}.tl-sort__button:focus-visible{outline:2px solid var(--tl-gold);outline-offset:3px}.tl-sort__button .icon-caret{position:static;width:.9rem;height:.6rem;transition:transform .25s var(--tl-ease-ui)}tl-sort.is-open .tl-sort__button .icon-caret{transform:rotate(180deg)}.tl-sort__panel{position:absolute;z-index:3;right:0;left:auto;width:24rem;margin:0;list-style:none;opacity:0;transform:translateY(-.6rem);visibility:hidden;transition:opacity .2s var(--tl-ease-ui),transform .2s var(--tl-ease-ui),visibility 0s linear .2s}tl-sort.is-open .tl-sort__panel{opacity:1;transform:none;visibility:visible;transition:opacity .2s var(--tl-ease-ui),transform .2s var(--tl-ease-ui),visibility 0s}.tl-sort__option{position:relative;display:flex;align-items:center;padding:1rem 1.2rem 1rem 2.2rem;border-radius:.8rem;font-size:1.4rem;color:#ffffffd9;cursor:pointer;outline:none;transition:background-color .15s var(--tl-ease-ui),color .15s var(--tl-ease-ui)}.tl-sort__option:before{content:"";position:absolute;left:.9rem;top:50%;width:.25rem;height:1.6rem;border-radius:.25rem;background:var(--tl-gold);box-shadow:0 0 .6rem var(--tl-gold);transform:translateY(-50%) scaleY(0);transition:transform .2s var(--tl-ease-ui)}.tl-sort__option:hover,.tl-sort__option:focus-visible{background:#ffd7000f;color:var(--tl-gold)}.tl-sort__option[aria-selected=true]{color:var(--tl-gold)}.tl-sort__option[aria-selected=true]:before,.tl-sort__option:hover:before,.tl-sort__option:focus-visible:before{transform:translateY(-50%) scaleY(1)}@media(prefers-reduced-motion:reduce){.tl-sort__panel,tl-sort.is-open .tl-sort__panel,.tl-sort__option:before{transition:none}}@media screen and (min-width:750px){slideshow-component:not(.page-width) .slideshow__controls.slider-buttons{justify-content:flex-start;padding-left:calc(max(5rem,calc((100% - var(--page-width)) / 2 + 5rem)) - 1.4rem);padding-right:0}}@media screen and (min-width:750px){slideshow-component .slideshow__text-wrapper.banner__content{justify-content:flex-start!important;padding-left:max(5rem,calc((100% - var(--page-width)) / 2 + 5rem))!important}slideshow-component .slideshow__text.banner__box{margin-left:0!important;margin-right:auto!important;text-align:left!important;align-items:flex-start!important}slideshow-component .slideshow__text .banner__buttons{justify-content:flex-start!important}slideshow-component .slideshow__controls,slideshow-component .slideshow__controls.slider-buttons{justify-content:flex-start!important;padding-left:calc(max(5rem,calc((100% - var(--page-width)) / 2 + 5rem)) - 1.4rem)!important;padding-right:0!important}}@media screen and (min-width:750px){slideshow-component .slideshow__text-wrapper.banner__content.page-width{max-width:none!important;width:100%;margin-left:0!important;margin-right:0!important;padding-right:5rem!important}}.tl-bundle-save{margin:.4rem 0 0;font-size:1.25rem;line-height:1.4;color:#ffffffb3}.tl-bundle-save strong{color:var(--tl-gold-warm);font-weight:700}.tl-build-promo{display:flex;align-items:center;gap:2rem;width:100%;max-width:76rem;margin:2.4rem auto 0;padding:1.8rem 2.4rem;border:1px solid var(--tl-gold-antique);border-radius:1.4rem;background:var(--tl-surface);color:#fff;text-align:left;text-decoration:none;transition:border-color .25s var(--tl-ease-ui),box-shadow .25s var(--tl-ease-ui),transform .25s var(--tl-ease-ui)}.tl-build-promo:hover{border-color:var(--tl-gold);box-shadow:0 0 2.4rem #ffd70024;transform:translateY(-.2rem)}.tl-build-promo__beams{display:flex;align-items:flex-end;gap:.5rem;height:3.6rem;flex:none}.tl-build-promo__beams span{width:.45rem;height:2rem;border-radius:99px;background:linear-gradient(180deg,#fff6c2,var(--tl-gold) 45%,var(--tl-gold-warm));box-shadow:0 0 .8rem #ffd70073}.tl-build-promo__beams span:nth-child(3),.tl-build-promo__beams span:nth-child(5){height:3.6rem}.tl-build-promo__text{display:grid;gap:.3rem;flex:1;font-size:1.4rem;color:#ffffffb8}.tl-build-promo__text strong{font-family:var(--font-heading-family);font-size:1.8rem;letter-spacing:.04em;text-transform:uppercase;color:#fff}.tl-build-promo__cta{flex:none;padding:1.1rem 1.8rem;border-radius:.8rem;background:var(--tl-gold);color:#121212;font-size:1.25rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}@media screen and (max-width:749px){.tl-build-promo{flex-wrap:wrap;gap:1.2rem 1.6rem;padding:1.6rem}.tl-build-promo__cta{width:100%;text-align:center}}slideshow-component .slideshow__text-wrapper .banner__buttons{position:relative;z-index:4}slideshow-component .slideshow__text-wrapper .banner__buttons .button{position:relative;pointer-events:auto;cursor:pointer}@media screen and (min-width:990px){.product-card-wrapper .quick-add__submit.button--secondary:not([disabled]),.product-card-wrapper:hover .quick-add__submit.button--secondary:not([disabled]),.product-card-wrapper .quick-add__submit.button--secondary:not([disabled]):focus-visible{--color-button: 18, 18, 18;--color-button-text: 255, 255, 255;--alpha-button-background: 0;background-color:transparent;background-image:linear-gradient(var(--tl-gold, #ffd700),var(--tl-gold, #ffd700));background-size:100% 0%;background-position:50% 100%;background-repeat:no-repeat;color:#ffffffd9;box-shadow:inset 0 0 0 1px #ffffff2e;transition:background-size .32s var(--tl-ease-ui, ease),color .22s ease,box-shadow .22s ease,transform .18s var(--tl-ease-ui, ease)}.product-card-wrapper .quick-add__submit.button--secondary:not([disabled]):after{box-shadow:none}.product-card-wrapper:hover .quick-add__submit.button--secondary:not([disabled]){color:var(--tl-gold, #ffd700);box-shadow:inset 0 0 0 1px #ffd70099}.product-card-wrapper .quick-add__submit.button--secondary:not([disabled]):hover,.product-card-wrapper .quick-add__submit.button--secondary:not([disabled]):focus-visible{background-color:transparent;background-size:100% 100%;color:#121212;box-shadow:inset 0 0 0 1px var(--tl-gold, #ffd700),0 1rem 2.4rem -1.4rem #ffc800d9}.product-card-wrapper .quick-add__submit.button--secondary:not([disabled]):active{transform:scale(.98)}}@media(prefers-reduced-motion:reduce){.product-card-wrapper .quick-add__submit.button--secondary{transition:none!important}}@media screen and (min-width:990px){.collection__view-all .button,.collection-list-view-all .button,.blog__view-all .button{--color-button: 18, 18, 18;--color-button-text: 255, 255, 255;--alpha-button-background: 0;background-color:transparent!important;background-image:linear-gradient(var(--tl-gold, #ffd700),var(--tl-gold, #ffd700))!important;background-size:100% 0%!important;background-position:50% 100%!important;background-repeat:no-repeat!important;color:#ffffffd9;box-shadow:inset 0 0 0 1px #ffffff38;min-width:24rem;transition:background-size .32s var(--tl-ease-ui, ease),color .22s ease,box-shadow .22s ease,transform .18s var(--tl-ease-ui, ease)}.collection__view-all .button:after,.collection-list-view-all .button:after,.blog__view-all .button:after{box-shadow:none!important}.collection__view-all .button:hover,.collection__view-all .button:focus-visible,.collection-list-view-all .button:hover,.collection-list-view-all .button:focus-visible,.blog__view-all .button:hover,.blog__view-all .button:focus-visible{background-size:100% 100%!important;color:#121212;box-shadow:inset 0 0 0 1px var(--tl-gold, #ffd700),0 1rem 2.4rem -1.4rem #ffc800d9}.collection__view-all .button:active,.collection-list-view-all .button:active,.blog__view-all .button:active{transform:scale(.98)}}@media(prefers-reduced-motion:reduce){.collection__view-all .button,.collection-list-view-all .button,.blog__view-all .button{transition:none!important}}slideshow-component .slideshow.banner:after,slideshow-component .slideshow.banner:before{pointer-events:none}html:root{--shopify-chat-bg-color: #121212;--shopify-chat-text-color: #ffffff;--shopify-chat-accent-bg-color: #ffd700;--shopify-chat-accent-text-color: #121212;--shopify-chat-activator-font-size: 19px}.tl-pspec{--w: 5%;--g: .4;max-width:44rem;margin:1.4rem 0 1rem}.tl-pspec__row{display:grid;grid-template-columns:11.5rem minmax(0,1fr) 6rem;align-items:center;gap:1.2rem;min-height:2.4rem}.tl-pspec__row+.tl-pspec__row{margin-top:.8rem}.tl-pspec__name{font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;line-height:1.2;color:rgba(var(--color-foreground),.6)}.tl-pspec__value{font-size:1.5rem;font-weight:600;line-height:1.2;text-align:right;white-space:nowrap;color:rgb(var(--color-foreground))}.tl-pspec__value--beam{color:var(--beam)}.tl-pspec__bar{position:relative;display:block;height:.6rem;border-radius:.6rem}.tl-pspec__bar--spectrum{background:linear-gradient(to right,#6b008f8c,#8600e68c 4.8%,#0040ff8c 19.4%,#00bfff8c 31.6%,#00ffaa8c 37.1%,#08ff008c 41.9%,#55ff008c 45.8%,#bfff008c 55.2%,#ffb7008c 64.8%,#ff2b008c 80%,#e600008c 87.1%,#8000008c)}.tl-pspec__marker{position:absolute;top:50%;left:clamp(.2rem,var(--pos),calc(100% - .2rem));width:.4rem;height:1.4rem;border-radius:.4rem;background:var(--beam);filter:drop-shadow(0 0 .3rem var(--beam));transform:translate(-50%,-50%)}.tl-pspec__bar--output{background:#ffffff1a}.tl-pspec__beam{position:absolute;inset:0 auto 0 0;width:var(--w);border-radius:.6rem;background:linear-gradient(90deg,var(--beam),color-mix(in srgb,var(--beam) 55%,transparent));opacity:calc(.55 + var(--g) * .45);filter:drop-shadow(0 0 calc(var(--g) * .8rem) var(--beam))}@media screen and (max-width:749px){.tl-pspec__row{grid-template-columns:10rem minmax(0,1fr) 5.5rem;gap:1rem}.tl-pspec__name{font-size:1.1rem;letter-spacing:.08em}}.price>.tl-b2b-row{display:block;margin:.5rem 0 0}.tl-b2b-tag{display:inline-flex;align-items:center;padding:.3rem .9rem;border:1px solid var(--tl-gold-antique, #a8862f);border-radius:99rem;color:var(--tl-gold-warm, #e6c35c);font-size:1.1rem;font-weight:600;letter-spacing:.1em;line-height:1.4;text-transform:uppercase;white-space:nowrap}.product__info-container .price--large>.tl-b2b-row{margin:.2rem 0 .8rem}.product__info-container .price--large .tl-b2b-tag{padding:.4rem 1.1rem;font-size:1.2rem}.card-information .price>.tl-b2b-row{margin-top:.4rem}.card-information .tl-b2b-tag{padding:.2rem .7rem;font-size:1rem;letter-spacing:.08em}.tl-stock-notes{display:grid;gap:.6rem;margin:1.2rem 0 .4rem}.tl-stock-note{margin:0;padding:.9rem 1.2rem;border:1px solid rgba(230,195,92,.35);border-left:3px solid var(--tl-gold-warm, #e6c35c);border-radius:.6rem;background:#e6c35c0f;color:#ffffffe0;font-size:1.35rem;line-height:1.45}html,body{overflow-x:clip}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media screen and (max-width:749px){.tl-has-beam .product__media-wrapper>media-gallery:before{top:-1.5rem;right:0;bottom:15%;left:0}body .tl-bulk-row__select,body .tl-bulk-qty__input,body .tl-bulk-field input[type=text],body .tl-bulk-field input[type=number],body .tl-bulk-field textarea,body .tl-contact__topic .select__select,body .tl-b2b-quote__form .select__select{font-size:1.6rem}.section-header.scrolled-past-header .header-wrapper.gradient{-webkit-backdrop-filter:none;backdrop-filter:none;background:#121212f7}.tl-sticky-atc{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0e0e0ef7}body .tl-wish--card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0e0e0ecc}:root{--animation-slide-in: slideIn .35s var(--ease-out-slow) forwards}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/tinker-lasers.css.map */
