.apo-bf-hero{background:#191918;color:#f6eee3;overflow:hidden}.apo-bf-hero__inner{max-width:1440px;margin:auto;padding:64px 48px 56px;display:grid;grid-template-columns:1fr 1.1fr;gap:38px;align-items:center}.apo-bf-kicker{color:#ddc591;font:700 13px/1.5 var(--body-font);letter-spacing:.22em;text-transform:uppercase;margin:0 0 24px}.apo-bf-hero h1{color:#f6eee3;font-family:var(--heading-font);font-weight:500;font-size:clamp(40px,4.6vw,68px);line-height:1.04;letter-spacing:-.035em;max-width:570px;margin:0 0 24px}.apo-bf-hero__intro{font-size:17px;line-height:1.65;max-width:440px;color:#d8d1c7;margin:0 0 24px}.apo-bf-discount{display:flex;align-items:center;gap:20px;margin:0 0 14px}.apo-bf-discount>strong{font:600 100px/.9 var(--heading-font);letter-spacing:-.07em;color:#ddc591}.apo-bf-discount>strong span{font-size:.52em;letter-spacing:-.04em}.apo-bf-discount>span{max-width:150px;font:600 17px/1.4 var(--body-font)}.apo-bf-coupon{font-size:15px;margin:24px 0 22px}.apo-bf-coupon strong{border:1px solid #796d56;padding:9px 18px;margin-left:8px;letter-spacing:.12em;color:#ddc591}.apo-bf-button{display:inline-flex;gap:36px;align-items:center;justify-content:space-between;background:#ddc591;color:#191918!important;border:1px solid #ddc591;padding:17px 24px;min-height:52px;font:700 15px/1.3 var(--body-font);text-decoration:none;text-transform:uppercase;letter-spacing:.04em}.apo-bf-button:hover{background:#f6eee3;border-color:#f6eee3}.apo-bf-button:focus-visible,.apo-bf-photo a:focus-visible{outline:3px solid #fff!important;outline-offset:5px}.apo-bf-rules{font-size:12px;line-height:1.6;color:#c6beb1;max-width:440px;margin:18px 0 0}.apo-bf-hero__images{position:relative;min-height:580px;padding-left:12px}.apo-bf-photo{margin:0;background:#292823}.apo-bf-photo a{display:block}.apo-bf-photo img{display:block;width:100%;height:100%;object-fit:cover}.apo-bf-photo--main{width:77%;margin-left:auto}.apo-bf-photo--main a{height:475px}.apo-bf-photo--detail{position:absolute;width:46%;left:0;bottom:30px;border:7px solid #191918}.apo-bf-photo--detail a{aspect-ratio:1}.apo-bf-photo figcaption{font:500 10px/1.5 var(--body-font);letter-spacing:.05em;color:#e8ddc9;padding:10px 13px;text-transform:uppercase}.apo-bf-photo--main figcaption{text-align:right;padding-left:42%!important}.apo-bf-photo-note{font:400 10px/1.5 var(--body-font);color:#bdb4a5;position:absolute;right:0;bottom:0;max-width:50%;text-align:right;margin:0}.apo-bf-categories{border-top:1px solid #4c473b;padding:21px 24px;text-align:center;color:#ddc591;font:600 12px/1.8 var(--body-font);letter-spacing:.13em;text-transform:uppercase}@media(max-width:989px){.apo-bf-hero__inner{padding:42px 24px 36px;grid-template-columns:1fr;gap:35px}.apo-bf-hero h1{font-size:48px;max-width:570px}.apo-bf-hero__images{min-height:540px;max-width:580px;width:100%;margin:auto}.apo-bf-photo--main a{height:435px}.apo-bf-discount>strong{font-size:88px}}@media(max-width:480px){.apo-bf-hero h1{font-size:42px}.apo-bf-hero__intro{font-size:16px}.apo-bf-kicker{font-size:11px;margin-bottom:18px}.apo-bf-hero__images{min-height:375px}.apo-bf-photo--main a{height:300px}.apo-bf-photo--detail{bottom:26px}.apo-bf-photo figcaption{font-size:8px;padding:7px}.apo-bf-photo-note{font-size:8px}.apo-bf-categories{font-size:10px;letter-spacing:.08em}.apo-bf-button{width:100%;font-size:14px}}.apolonia-paths{padding-block:clamp(52px,7vw,96px)}.apolonia-paths__header{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.7fr);gap:18px 56px;align-items:end;margin-bottom:34px}.apolonia-paths__header h2{max-width:15ch;margin:0;font-size:clamp(3.2rem,4.3vw,5.8rem);line-height:1.04}.apolonia-paths__header>p:last-child{margin:0 0 8px;font-size:1.7rem;line-height:1.6}.apolonia-paths__eyebrow{grid-column:1 / -1;margin:0;color:#4c5e3c;font-size:1.2rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.apolonia-paths__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #e3c9a8}.apolonia-path{position:relative;display:flex;min-height:340px;flex-direction:column;padding:clamp(26px,3.3vw,46px);color:#3e2a22;background:#f6eee3;text-decoration:none}.apolonia-path+.apolonia-path{border-left:1px solid #e3c9a8}.apolonia-path--olive{color:#f6eee3;background:#4c5e3c}.apolonia-path__number{position:absolute;top:26px;right:30px;color:#c4485d;font-family:Petrona Apolonia,Georgia,serif;font-size:4.8rem;opacity:.28}.apolonia-path--olive .apolonia-path__number{color:#f3d9d3}.apolonia-path__label{margin-bottom:auto;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.apolonia-path strong{max-width:13ch;margin-top:56px;font-family:Petrona Apolonia,Georgia,serif;font-size:clamp(2.3rem,2.5vw,3.4rem);font-weight:600;line-height:1.08}.apolonia-path>span:not(.apolonia-path__number):not(.apolonia-path__label){margin-top:14px;font-size:1.5rem;line-height:1.55}.apolonia-path em{margin-top:22px;font-size:1.3rem;font-style:normal;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:underline;text-underline-offset:5px}.apolonia-path:hover{background:#f3d9d3}.apolonia-path--olive:hover{color:#f6eee3;background:#7a2e3c}@media(max-width:749px){.apolonia-paths__header,.apolonia-paths__grid{grid-template-columns:1fr}.apolonia-paths__header{align-items:start}.apolonia-path{min-height:280px}.apolonia-path+.apolonia-path{border-top:1px solid #e3c9a8;border-left:0}}.apolonia-hero{padding:28px 0 36px;overflow:hidden}.apolonia-hero__inner{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(28px,5vw,76px)}.apolonia-hero__content{padding-block:clamp(20px,5vw,72px)}.apolonia-hero__eyebrow{margin:0 0 12px;color:#4c5e3c;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.apolonia-hero__heading{margin:0;max-width:14ch;font-size:clamp(3.6rem,4.5vw,6.8rem);line-height:1.02;letter-spacing:-.025em}.apolonia-hero__text{max-width:54rem;margin-top:20px;font-size:clamp(1.6rem,1.5vw,1.9rem);line-height:1.6}.apolonia-hero__button{display:inline-flex;justify-content:center;min-width:230px;margin-top:28px;padding:16px 28px;border-radius:0;font-weight:700}.apolonia-hero__proof-list{display:grid;gap:10px;margin:26px 0 0;padding:0;list-style:none}.apolonia-hero__proof-list li{display:flex;align-items:center;gap:10px;font-size:1.4rem;font-weight:600}.apolonia-hero__proof-list li:before{content:"\2713";display:grid;width:24px;height:24px;place-items:center;flex:0 0 24px;border-radius:0;color:#4c5e3c;background:transparent;border:1px solid #4c5e3c;font-size:1.3rem}.apolonia-hero__media{position:relative;min-height:520px;overflow:hidden;border-radius:0;box-shadow:none}.apolonia-hero__image,.apolonia-hero__placeholder{width:100%;height:100%;min-height:520px;object-fit:cover}.apolonia-hero__seal{position:absolute;right:0;bottom:0;display:grid;min-width:170px;min-height:132px;place-content:center;padding:20px;color:#f6eee3;background:#4c5e3c;text-align:center;text-transform:uppercase}.apolonia-hero__seal span{font-family:Petrona Apolonia,Georgia,serif;font-size:3rem;line-height:1;text-transform:none}.apolonia-hero__seal strong{margin-top:7px;font-size:1.1rem;letter-spacing:.1em}@media(max-width:989px){.apolonia-hero{padding:12px 0 30px}.apolonia-hero__inner{grid-template-columns:1fr;gap:22px}.apolonia-hero__content{padding:22px 0 0}.apolonia-hero__heading{max-width:14ch;font-size:clamp(3.6rem,11vw,5rem)}.apolonia-hero__button{width:100%}.apolonia-hero__media,.apolonia-hero__image,.apolonia-hero__placeholder{min-height:360px;max-height:460px}.apolonia-hero__media{border-radius:0}.apolonia-hero__seal{min-width:142px;min-height:112px}}.apolonia-orchids{margin-block:clamp(32px,6vw,80px);padding-block:clamp(42px,7vw,92px);overflow:hidden}.apolonia-orchids__inner{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);align-items:center;gap:clamp(34px,6vw,86px)}.apolonia-orchids__gallery{display:grid;grid-template-columns:1.18fr .82fr;grid-template-rows:repeat(3,minmax(0,1fr));gap:12px;min-height:560px}.apolonia-orchids__photo{min-width:0;min-height:0;margin:0;overflow:hidden;border-radius:18px;background:#1e1917}.apolonia-orchids__photo--main{grid-row:1 / span 3;border-radius:28px 18px 18px 28px}.apolonia-orchids__image{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}@media(hover:hover){.apolonia-orchids__photo:hover .apolonia-orchids__image{transform:scale(1.025)}}.apolonia-orchids__eyebrow{margin:0 0 12px;color:#8c2855;font-size:1.2rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.apolonia-orchids__heading{max-width:13ch;margin:0;font-size:clamp(3.4rem,4vw,5.8rem);line-height:1.04;letter-spacing:-.035em}.apolonia-orchids__text{max-width:52rem;margin-top:20px;font-size:clamp(1.6rem,1.45vw,1.9rem);line-height:1.65}.apolonia-orchids__proof-list{display:grid;gap:10px;margin:24px 0 0;padding:0;list-style:none}.apolonia-orchids__proof-list li{display:flex;align-items:center;gap:10px;font-size:1.45rem;font-weight:650}.apolonia-orchids__proof-list li:before{content:"";width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#8c2855;box-shadow:0 0 0 5px #8c28551f}.apolonia-orchids__button{display:inline-flex;justify-content:center;min-width:230px;margin-top:28px;padding:16px 28px;border-radius:999px;font-weight:700}@media(max-width:989px){.apolonia-orchids{margin-block:28px;padding-block:42px}.apolonia-orchids__inner{grid-template-columns:1fr;gap:34px}.apolonia-orchids__gallery{min-height:430px;gap:8px}.apolonia-orchids__photo,.apolonia-orchids__photo--main{border-radius:14px}.apolonia-orchids__heading{max-width:14ch}.apolonia-orchids__button{width:100%}}@media(prefers-reduced-motion:reduce){.apolonia-orchids__image{transition:none}}.apo-black-card-label{font:500 12px/1.5 var(--body-font);color:#7c3147;margin:8px 0 0}.apo-black-offer{background:#191918;color:#f6eee3;border:1px solid #ba9c67;padding:18px;margin-block:16px;display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;font-family:var(--body-font);font-size:16px;line-height:1.5}.apo-black-offer>span:first-child{font-size:12px;text-transform:uppercase;letter-spacing:.15em;color:#ddc591}.apo-black-offer>strong{font-size:23px;color:#f6eee3}.apo-black-code{font-family:var(--body-font);letter-spacing:.08em;color:#ddc591;white-space:nowrap}.apo-black-offer small{flex-basis:100%;font-size:13px;color:#e7ded1}.apo-black-offer--bar{border:0;margin:0;padding:10px 20px;justify-content:center;text-align:center;gap:6px 18px}.apo-black-offer--bar>strong{font-size:16px}@media(max-width:749px){.apo-black-offer--bar{gap:3px 10px;font-size:13px}.apo-black-offer--bar>span:first-child{font-size:10px;flex-basis:100%}.apo-black-offer--bar>strong{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map */
