.ix-spot{display:grid;grid-template-columns:1fr 1fr;background:var(--ix-black);color:#fff;min-height:854px}.ix-spot__media{position:relative;overflow:hidden}.ix-spot__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ix-spot__badge{position:absolute;top:2.4rem;left:2.4rem;width:128px;height:128px;border-radius:50%;background:var(--ix-black);border:3px solid var(--ix-gold);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1;box-shadow:0 10px 30px #0006}.ix-spot__badge b{font-family:var(--ix-display);font-weight:400;font-size:4.4rem;line-height:1;color:#fff}.ix-spot__badge span{font-family:var(--ix-ui);font-size:1.1rem;font-weight:800;letter-spacing:.2em;color:var(--ix-gold)}.ix-spot__body{padding:7.2rem 6.8rem;display:flex;flex-direction:column;justify-content:center;background:radial-gradient(120% 80% at 100% 0%,#2A2418 0%,var(--ix-black) 60%)}.ix-spot__title{font-family:var(--ix-display);font-size:6.8rem;line-height:.95;text-transform:uppercase;margin:1.6rem 0 0;color:#fff}.ix-spot__text{font-size:1.6rem;line-height:1.55;color:#ffffffd1;margin:2rem 0 2.8rem;max-width:44ch}.ix-tiers{display:grid;gap:1.2rem}.ix-tier{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;min-height:56px;padding:1.2rem 2rem;border:1px solid rgba(255,255,255,.18);border-radius:10px;background:#ffffff0a;color:#fff;text-decoration:none}.ix-tier--best{border:2px solid var(--ix-gold);background:#c9a96e1a}.ix-tier__name{font-weight:700;font-size:1.5rem}.ix-tier__sub{display:block;font-size:1.2rem;color:var(--ix-gold-2);font-weight:400;margin-top:.2rem}.ix-tier__price{font-family:var(--ix-ui);font-weight:800;font-size:1.9rem;white-space:nowrap}.ix-tier__price s{display:block;font-size:1.2rem;font-weight:500;opacity:.55;text-align:right}.ix-tier__flag{position:absolute;top:-1.1rem;right:1.6rem;background:var(--ix-gold);color:var(--ix-black);font-family:var(--ix-ui);font-size:1rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;padding:.4rem .9rem;border-radius:4px}.ix-spot__cta{margin-top:2.4rem}.ix-spot__note{font-size:1.2rem;color:#fff9;margin-top:1.4rem}@media(max-width:989px){.ix-spot{grid-template-columns:1fr;min-height:0}.ix-spot__media{aspect-ratio:4/5}.ix-spot__body{padding:4rem 2rem}.ix-spot__title{font-size:4.4rem}.ix-spot__badge{width:96px;height:96px}.ix-spot__badge b{font-size:3.2rem}}.ix-cats{padding:4rem 0 3.6rem;background:#fff}.ix-cats__row{display:flex;justify-content:center;gap:1.2rem;overflow-x:auto;scrollbar-width:none;padding:0 2rem;scroll-snap-type:x mandatory}.ix-cats__row::-webkit-scrollbar{display:none}.ix-cat{flex:0 0 150px;text-align:center;text-decoration:none;color:var(--ix-ink);scroll-snap-align:start}.ix-cat__img{width:150px;height:200px;border-radius:8px;overflow:hidden;background:var(--ix-cream)}.ix-cat__img img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.ix-cat:hover .ix-cat__img img{transform:scale(1.04)}.ix-cat__label{display:block;margin-top:1rem;font-family:var(--ix-ui);font-size:1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}@media(max-width:749px){.ix-cats__row{justify-content:flex-start}.ix-cat{flex-basis:108px}.ix-cat__img{width:108px;height:144px}}.ix-best{padding:3.6rem 0 4.8rem;background:#fff}.ix-best__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.4rem}.ix-best__track{display:flex;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth}.ix-best__track::-webkit-scrollbar{display:none}.ix-pcard{flex:0 0 calc((100% - 3.6rem)/4.25);min-width:220px;scroll-snap-align:start;text-decoration:none;color:var(--ix-ink)}.ix-pcard__img{position:relative;aspect-ratio:301/376;border-radius:5px;overflow:hidden;background:#ebebeb}.ix-pcard__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .35s}.ix-pcard__img img+img{opacity:0}.ix-pcard:hover .ix-pcard__img img+img{opacity:1}.ix-pcard__badge{position:absolute;top:1rem;left:1rem;z-index:1;background:var(--ix-black);color:#fff;font-family:var(--ix-ui);font-size:.9rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:.5rem .8rem;border-radius:3px}.ix-pcard__title{display:block;margin-top:1.2rem;font-size:1.4rem;font-weight:500}.ix-pcard__price{display:flex;gap:.6rem;font-size:1.4rem;color:var(--ix-taupe);margin-top:.2rem}.ix-pcard__price s{color:var(--ix-gray-2)}.ix-swatches{display:flex;align-items:center;gap:.5rem;margin-top:.8rem;font-size:1.1rem;color:var(--ix-gray)}.ix-swatch{width:14px;height:14px;border-radius:50%;border:1px solid rgba(0,0,0,.15);background:var(--c,#ccc);background-size:cover}.ix-best__foot{display:flex;align-items:center;gap:1.6rem;margin-top:2.4rem}.ix-best__bar{flex:1;height:2px;background:var(--ix-line);position:relative;overflow:hidden;border-radius:2px}.ix-best__bar span{position:absolute;left:0;top:0;bottom:0;background:var(--ix-ink);width:30%;transition:transform .2s}.ix-arrow{width:36px;height:36px;border-radius:50%;border:1px solid var(--ix-line);background:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--ix-ink)}.ix-arrow:hover{border-color:var(--ix-ink)}@media(max-width:749px){.ix-pcard{flex-basis:62%;min-width:0}}.ix-promise{position:relative;min-height:574px;display:flex;align-items:center;overflow:hidden;background:var(--ix-cream)}.ix-promise__media{position:absolute;top:0;right:0;bottom:0;left:0}.ix-promise__media img{width:100%;height:100%;object-fit:cover}.ix-promise__card{position:relative;z-index:1;margin-left:6.8rem;width:min(410px,calc(100% - 4rem));background:#fffffff0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:16px;padding:3.2rem;box-shadow:0 20px 50px #00000014}.ix-promise__head{display:flex;align-items:center;gap:1rem}.ix-promise__seal{width:36px;height:36px;border-radius:50%;border:1.5px solid var(--ix-ink);display:inline-flex;align-items:center;justify-content:center;font-family:var(--ix-ui);font-size:1.1rem;font-weight:800}.ix-promise__head .ix-eyebrow{color:var(--ix-taupe);font-size:1rem}.ix-promise__title{font-family:var(--ix-ui);font-size:3.55rem;font-weight:800;text-transform:uppercase;line-height:1.05;letter-spacing:-.01em;margin:1.6rem 0 1.2rem;color:var(--ix-ink)}.ix-promise__text{font-size:1.4rem;line-height:1.6;color:var(--ix-gray);margin:0 0 2rem}.ix-promise .ix-btn--dark{min-width:149px}@media(max-width:749px){.ix-promise{min-height:560px;align-items:flex-end;padding-bottom:2rem}.ix-promise__card{margin:0 auto}.ix-promise__title{font-size:2.6rem}}.ix-icons{padding:5.6rem 0}.ix-icons__grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:2.4rem}.ix-icon-card{position:relative;display:block;aspect-ratio:638/505;border-radius:10px;overflow:hidden;color:#fff;text-decoration:none;background:var(--ix-cream)}.ix-icon-card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s}.ix-icon-card:hover img{transform:scale(1.03)}.ix-icon-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 45%,#0009)}.ix-icon-card__body{position:absolute;left:2.8rem;right:2.8rem;bottom:2.8rem;z-index:1}.ix-icon-card__cap{font-size:1.3rem;opacity:.9}.ix-icon-card__title{font-family:var(--ix-ui);font-size:2.6rem;font-weight:800;text-transform:uppercase;line-height:1.1;margin:.4rem 0 1.4rem}@media(max-width:749px){.ix-icons{padding:4rem 0}.ix-icons__grid{grid-template-columns:1fr}.ix-icon-card__title{font-size:2rem}.ix-icon-card__body{left:2rem;right:2rem;bottom:2rem}}.ix-faq{padding:6.8rem 0}.ix-faq__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:4.8rem}.ix-faq__title{font-family:var(--ix-ui);font-size:3.2rem;font-weight:700;margin:0 0 1.2rem;color:var(--ix-ink)}.ix-faq__intro{font-size:1.4rem;color:var(--ix-gray);line-height:1.6}.ix-faq__intro a{color:var(--ix-taupe)}.ix-faq details{border-bottom:1px solid var(--ix-line)}.ix-faq details:first-child{border-top:1px solid var(--ix-line)}.ix-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:1.8rem 0;font-size:1.5rem;font-weight:500;color:var(--ix-ink)}.ix-faq summary::-webkit-details-marker{display:none}.ix-faq summary svg{flex-shrink:0;transition:transform .25s}.ix-faq details[open] summary svg{transform:rotate(180deg)}.ix-faq__a{padding:0 0 1.8rem;font-size:1.4rem;line-height:1.65;color:var(--ix-gray)}.ix-faq__a a{color:var(--ix-taupe)}.ix-faq--centered{padding:8rem 0}.ix-faq--centered .ix-faq__grid{grid-template-columns:1fr;max-width:720px;margin:0 auto;gap:3.2rem}.ix-faq--centered .ix-faq__head{text-align:center}.ix-faq--centered .ix-faq__title{font-family:var(--ix-serif);font-size:4.6rem;font-weight:400;letter-spacing:-.01em;line-height:1.1}.ix-faq--centered .ix-faq__title em{font-style:italic;color:var(--ix-taupe)}.ix-faq__contact{text-align:center;margin-top:3.2rem}.ix-faq--centered summary{font-size:1.6rem}@media(max-width:749px){.ix-faq{padding:4.8rem 0}.ix-faq__grid{grid-template-columns:1fr;gap:2.4rem}.ix-faq__title{font-size:2.6rem}.ix-faq--centered .ix-faq__title{font-size:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ix-theme-2.css.map */
