@media(max-width:989px){.fth-occ-tx{display:flex;flex-direction:column;gap:3px;min-width:0}.fth-occ-b,.fth-occ-c{display:none}.fth.fth-os .fth-occ2 .fth-occ-tiles{display:flex;flex-direction:column;gap:12px;background:none;border:0;border-radius:0;overflow:visible}.fth.fth-os .fth-occ2 .fth-occ-t{display:flex;padding:0;border:0;min-height:0;flex-direction:row}.fth.fth-os .fth-occ2 .fth-occ-t:nth-child(n+7){display:flex}.fth.fth-os .fth-occ2 .fth-occ-n{position:static;background:none;padding:0;border-radius:0;font-family:var(--serif);font-weight:500}.fth.fth-os .fth-occ2 .fth-occ-img{aspect-ratio:auto}.fth.fth-os .fth-occ2 .fth-occ-c{font-size:15px;font-weight:600;text-decoration:underline;text-decoration-color:var(--pink);text-decoration-thickness:2px;text-underline-offset:5px}.fth-os--arch-list .fth-occ2 .fth-occ-tiles{gap:12px}.fth.fth-os--arch-list .fth-occ2 .fth-occ-t{align-items:center;gap:16px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:12px 14px 12px 12px}.fth.fth-os--arch-list .fth-occ2 .fth-occ-img{width:88px;height:110px;flex:none;border-radius:44px 44px 10px 10px}.fth.fth-os--arch-list .fth-occ2 .fth-occ-n{font-size:22px}.fth.fth-os--arch-list .fth-occ2 .fth-occ-b{display:block;font-size:14px;color:var(--muted)}.fth.fth-os--arch-list .fth-occ2 .fth-occ-go{display:block;margin-left:auto;color:var(--muted);font-size:28px;line-height:1}.fth.fth-os--arches .fth-occ2 .fth-occ-tiles{gap:34px}.fth.fth-os--arches .fth-occ2 .fth-occ-t{flex-direction:column;align-items:center;text-align:center;gap:14px}.fth.fth-os--arches .fth-occ2 .fth-occ-img{width:82%;aspect-ratio:20 / 21;border-radius:50% 50% 18px 18px/47.6% 47.6% 18px 18px}.fth.fth-os--arches .fth-occ2 .fth-occ-tx{align-items:center;gap:5px}.fth.fth-os--arches .fth-occ2 .fth-occ-n{font-size:28px}.fth.fth-os--arches .fth-occ2 .fth-occ-b{display:block;font-size:15px;color:var(--muted)}.fth.fth-os--arches .fth-occ2 .fth-occ-c{display:inline-block;margin-top:6px}.fth.fth-os--bands .fth-occ2 .fth-occ-tiles{gap:10px}.fth.fth-os--bands .fth-occ2 .fth-occ-t{align-items:center;gap:14px;background:var(--tint, var(--blush));border-radius:20px;padding:16px 16px 16px 22px;min-height:124px}.fth.fth-os--bands .fth-occ2 .fth-occ-img{order:2;margin-left:auto;width:96px;height:96px;flex:none;border-radius:50%;box-shadow:0 0 0 4px #fff}.fth.fth-os--bands .fth-occ2 .fth-occ-n{font-size:24px}.fth.fth-os--bands .fth-occ2 .fth-occ-b{display:block;font-size:14px;color:var(--muted)}.fth.fth-os--bands .fth-occ2 .fth-occ-c{display:inline-block;margin-top:6px;font-size:14px;align-self:flex-start}.fth.fth-os--arch-grid .fth-occ2 .fth-occ-tiles{display:grid;grid-template-columns:1fr 1fr;gap:24px 12px}.fth.fth-os--arch-grid .fth-occ2 .fth-occ-t{flex-direction:column;align-items:center;text-align:center;gap:10px}.fth.fth-os--arch-grid .fth-occ2 .fth-occ-img{width:100%;aspect-ratio:4 / 5;border-radius:50% 50% 12px 12px/40% 40% 12px 12px}.fth.fth-os--arch-grid .fth-occ2 .fth-occ-tx{align-items:center}.fth.fth-os--arch-grid .fth-occ2 .fth-occ-n{font-size:20px}.fth.fth-os--arch-grid .fth-occ2 .fth-occ-t:nth-child(7){grid-column:1 / -1;width:50%;justify-self:center}}.fth-occ-q{padding:6px 16px 26px;background:var(--bg)}.fth .fth-occ-qh{font-family:var(--serif);font-weight:500;font-size:24px;line-height:1.2;color:var(--ink);margin:0 0 16px}.fth .fth-occ-qi{position:relative;display:flex;flex-direction:column;color:var(--ink)}.fth-occ-qi .fth-occ-img{display:block;width:100%;overflow:hidden;background:var(--blush)}.fth-occ-qi .fth-occ-img img{width:100%;height:100%;object-fit:cover}.fth-occ-qs,.fth-occ-ql{display:none}.fth-occ-qn{font-family:var(--serif);font-weight:500}.fth-occ-qb{font-size:13px;color:var(--muted);line-height:1.35}.fth-occ-q--rect .fth-occ-qg,.fth-occ-q--square .fth-occ-qg,.fth-occ-q--tall .fth-occ-qg{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 16px;margin:0 -16px;padding:0 16px 6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fth-occ-q--rect .fth-occ-qg::-webkit-scrollbar,.fth-occ-q--square .fth-occ-qg::-webkit-scrollbar,.fth-occ-q--tall .fth-occ-qg::-webkit-scrollbar{display:none}.fth-occ-q--rect .fth-occ-qi,.fth-occ-q--square .fth-occ-qi,.fth-occ-q--tall .fth-occ-qi{flex:none;scroll-snap-align:start}.fth .fth-occ-q--rect .fth-occ-qi{width:46%}.fth-occ-q--rect .fth-occ-img{aspect-ratio:4 / 5;border-radius:16px}.fth-occ-q--rect .fth-occ-ql{display:block;position:absolute;left:8px;right:8px;bottom:8px;background:#fffffff0;border-radius:12px;padding:9px 10px;text-align:center}.fth-occ-q--rect .fth-occ-qn{font-size:18px;line-height:1.15}.fth-occ-q--rect .fth-occ-qb{display:none}.fth .fth-occ-q--square .fth-occ-qi{width:42%;gap:8px}.fth-occ-q--square .fth-occ-img{aspect-ratio:1 / 1;border-radius:18px}.fth-occ-q--square .fth-occ-ql{display:flex;flex-direction:column;gap:2px}.fth-occ-q--square .fth-occ-qn{font-size:19px;line-height:1.15}.fth-occ-q--square .fth-occ-qn:after{content:" \2192";font-family:system-ui,sans-serif;font-size:15px;color:var(--green-t)}.fth-occ-q--square .fth-occ-qb{display:none}.fth .fth-occ-q--tall .fth-occ-qi{width:54%;border-radius:20px;overflow:hidden;background:var(--tint, var(--blush))}.fth-occ-q--tall .fth-occ-img{aspect-ratio:1 / 1;border-radius:0}.fth-occ-q--tall .fth-occ-img img{border-radius:14px 14px 0 0}.fth-occ-q--tall .fth-occ-ql{display:flex;flex-direction:column;gap:4px;padding:14px 16px 16px}.fth-occ-q--tall .fth-occ-qn{font-size:21px;line-height:1.1}.fth-occ-q--tall .fth-occ-ql{min-height:92px}.fth-occ-q--arches .fth-occ-qg{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 10px}.fth .fth-occ-q--arches .fth-occ-qi{width:calc((100% - 30px)/4);align-items:center;gap:7px;font-size:13px;font-weight:600;line-height:1.2;text-align:center}.fth-occ-q--arches .fth-occ-img{aspect-ratio:4 / 5;border-radius:50% 50% 10px 10px/40% 40% 10px 10px}.fth-occ-q--arches .fth-occ-qs{display:block}.fth-strip{background:var(--green-tint);border-top:1px solid #d9eecf;border-bottom:1px solid #d9eecf}.fth-strip-in{display:flex;align-items:center;gap:14px;padding-top:16px;padding-bottom:16px}.fth-strip-ico{flex:none;color:var(--green-t)}.fth-strip-tx{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:14px;color:var(--muted)}.fth-strip-tx b{font-size:16px;color:var(--ink)}.fth-strip .fth-more{margin-left:auto;font-size:14px}.fth .fta-card-n{display:inline-flex;align-items:center;gap:4px;color:var(--muted);font-weight:600}.fth .fta-card-n svg{color:var(--green-t)}.fth .fta-card-n svg{flex:none}.fth-price{display:flex;flex-wrap:wrap;gap:8px;margin:-4px 0 18px}.fth .fth-price a{padding:7px 14px;border-radius:18px;background:var(--soft);font-size:14px;font-weight:500}.fth .fth-price a:hover{background:var(--blush);color:var(--ink)}@media(max-width:989px){.fth--m2 .fth-strip{order:2}.fth--m2 .fth-occ2{order:3}.fth-strip .fth-more{display:none}.fth-occ2 .fth-occ-m{padding-top:34px}.fth.fth--m1 .fta-card-n,.fth.fth--m2 .fta-card-n{display:inline-flex;font-size:12.5px}}@media(min-width:990px){.fth-strip-in{justify-content:center;gap:16px}.fth-strip-tx{flex-direction:row;align-items:baseline;gap:14px;font-size:15px}.fth-strip-tx b{font-size:17px}.fth-strip .fth-more{margin-left:8px;font-size:15px}.fth-price{margin:-8px 0 24px}}@media(min-width:990px){.fth-hero-media:has(.fth-hero-port){background:var(--hero-bg, var(--blush))}.fth .fth-hero-port{position:absolute;top:36px;bottom:36px;right:max(40px,calc((100% - 1200px)/2));height:calc(100% - 72px);width:auto;max-width:none;aspect-ratio:4 / 5;object-fit:cover;border-radius:24px;box-shadow:0 18px 40px #2f2a281f}}.fth-hero--cut .fth-hero-media{background:var(--hero-bg, var(--blush))}@media(min-width:990px){.fth .fth-hero--cut .fth-hero-port{top:auto;bottom:0;height:94%;border-radius:0;box-shadow:none;object-fit:contain;object-position:bottom center}}@media(max-width:989px){.fth--m1 .fth-hero--cut .fth-hero-m{height:62vh;min-height:380px;max-height:520px;object-fit:contain;object-position:center bottom;padding-top:14px}}@media(max-width:989px){.fth--m1 .fth-hero-card{padding-bottom:18px}.fth--m1 .fth-hero-m{object-position:60% 20%}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/fta-home-occ.css.map */
