:root{--andalusia-gold: #c9a227;--andalusia-gold-text: #755C00;--andalusia-gold-graphic: #9a7a12;--andalusia-gold-cta: #d8b872;--andalusia-gold-cta-hover: #e3c88c;--andalusia-hairline: rgb(var(--color-foreground-rgb) / .14)}.header-section{border-block-end:1px solid var(--andalusia-hairline)}.product-card__content{border-block-end:1px solid rgb(201 162 39 / .45)}.product-card__image,.product-card__image img,.product-card-gallery,.product-media-container,.facets .pills__pill,.facets-toggle__button,.facets__form input[type=text],.price-facet__input{border-radius:0}.facets-block-wrapper{border-block-end:1px solid var(--andalusia-hairline)}.facets-block-wrapper:last-of-type{border-block-end:0}.facets .pills__pill{border:1px solid rgb(201 162 39 / .5)}h1,h2,.h1,.h2{letter-spacing:-.01em}.fragrance-pyramid-block{margin-block:1.5rem;padding:1.25rem;border:1px solid var(--andalusia-hairline);background-color:rgb(var(--color-foreground-rgb) / .02);border-radius:0}.fragrance-pyramid__header{margin-block-end:1rem}.fragrance-pyramid__tag{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;color:var(--andalusia-gold-text);font-weight:600;margin-block-end:.25rem}.fragrance-pyramid__title{margin:0;font-size:1.25rem;font-family:var(--font-heading--family);letter-spacing:-.01em}.fragrance-pyramid__subtitle{margin:.25rem 0 0;font-size:.8125rem;opacity:.75}.fragrance-pyramid__container{display:flex;flex-direction:column;gap:.75rem}.pyramid-tier{padding:.875rem;border:1px solid var(--andalusia-hairline);background-color:rgb(var(--color-foreground-rgb) / .02);transition:border-color .2s ease,transform .2s ease}.pyramid-tier:hover{border-color:#c9a22780;background-color:rgb(var(--color-foreground-rgb) / .04)}.pyramid-tier--top{border-inline-start:3px solid #b8935a}.pyramid-tier--heart{border-inline-start:3px solid #c9a227}.pyramid-tier--base{border-inline-start:3px solid #e5c158}.pyramid-tier__meta{display:flex;justify-content:space-between;align-items:center;margin-block-end:.5rem;font-size:.75rem}.pyramid-tier__label{font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--andalusia-gold-text)}.pyramid-tier__time{font-size:.75rem;opacity:.75}.pyramid-tier__chips{display:flex;flex-wrap:wrap;gap:.375rem}.pyramid-chip{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;padding:.25rem .625rem;background-color:rgb(var(--color-foreground-rgb) / .04);border:1px solid var(--andalusia-hairline);color:var(--color-foreground);border-radius:0;transition:all .2s ease}.pyramid-chip:hover{border-color:var(--andalusia-gold);color:var(--andalusia-gold)}.chip-icon{color:var(--andalusia-gold)}.fragrance-specs-block{margin-block:1rem}.origin-badge__pill{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .75rem;border:1px solid rgb(201 162 39 / .4);background:linear-gradient(135deg,rgb(201 162 39 / .08) 0%,transparent 100%);font-size:.75rem;font-weight:500;letter-spacing:.02em;color:var(--color-foreground);border-radius:0;margin-block-end:.75rem}.origin-badge__icon{color:var(--andalusia-gold)}.fragrance-specs__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}@media screen and (max-width:600px){.fragrance-specs__grid{grid-template-columns:1fr}}.spec-card{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;border:1px solid var(--andalusia-hairline);background-color:rgb(var(--color-foreground-rgb) / .02)}.spec-card--full{grid-column:1 / -1}.spec-card__icon-wrapper{color:var(--andalusia-gold);flex-shrink:0;margin-top:.125rem}.spec-card__details{display:flex;flex-direction:column;gap:.2rem;flex-grow:1}.spec-card__label{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;opacity:.75}.spec-card__value{font-size:.8125rem;font-weight:500}.spec-meter{display:flex;gap:.25rem;margin-top:.25rem}.spec-meter__bar{height:3px;flex:1;background-color:rgb(var(--color-foreground-rgb) / .15)}.spec-meter__bar--filled{background-color:var(--andalusia-gold)}.try-and-buy-block{margin-block:1rem}.try-and-buy-card{display:flex;gap:1rem;padding:1rem;border:1px solid rgb(201 162 39 / .45);background:linear-gradient(135deg,#c9a2270d,rgb(var(--color-foreground-rgb) / .02));border-radius:0}.try-and-buy-card__icon-col{flex-shrink:0}.try-and-buy-card__shield{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid rgb(201 162 39 / .4);color:var(--andalusia-gold);background-color:#c9a22714}.try-and-buy-card__body{display:flex;flex-direction:column;gap:.35rem}.try-and-buy-card__header{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.try-and-buy-card__badge-tag{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:.15rem .4rem;background-color:var(--andalusia-gold);color:#1a1512}.try-and-buy-card__title{margin:0;font-size:.875rem;font-weight:600;line-height:1;letter-spacing:-.01em}.try-and-buy-card__text{margin:0;font-size:.78125rem;line-height:1.45;opacity:.8}.try-and-buy-card__perks{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:.35rem}.perk-item{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;color:var(--andalusia-gold-text);font-weight:500}@media screen and (max-width:749px){.button,.button-secondary,.product-form-buttons button{min-height:48px}.try-and-buy-card{padding:.875rem;gap:.75rem}}.hero .text-block--subline,.hero .text-block--subline p,.hero .hero__content-wrapper .text-block:not(.h1) p{font-family:var(--font-body--family, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif)!important;font-size:1.125rem;font-weight:400;line-height:1.65;letter-spacing:.01em;opacity:.92;color:#f4efe6}@media screen and (max-width:749px){.hero .text-block--subline,.hero .text-block--subline p,.hero .hero__content-wrapper .text-block:not(.h1) p{font-size:1rem;line-height:1.5}}.hero .button{background-color:var(--andalusia-gold-cta, #d8b872)!important;color:#1a1512!important;border:1px solid var(--andalusia-gold-cta, #d8b872)!important;font-family:var(--font-body--family, system-ui, sans-serif);font-weight:600;letter-spacing:.04em;box-shadow:none;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.hero .button:hover{background-color:var(--andalusia-gold-cta-hover, #e3c88c)!important;border-color:var(--andalusia-gold-cta-hover, #e3c88c)!important;color:#1a1512!important;transform:translateY(-2px);box-shadow:none}.hero .button:focus-visible{outline:2px solid var(--andalusia-gold-cta-hover, #e3c88c);outline-offset:3px}@media screen and (min-width:750px)and (min-aspect-ratio:4/5){.hero .hero__media{object-position:72% 50%}.hero .hero__container{justify-content:flex-start!important}.hero .hero__content-wrapper{align-items:flex-start!important;max-width:calc(48% - clamp(2.5rem,7vw,7rem))!important;margin-inline-start:clamp(2.5rem,7vw,7rem)!important}.hero .text-block,.hero .text-block.rte{align-items:flex-start!important;text-align:left!important;margin-inline:0!important}.hero .text-block,.hero .text-block h1,.hero .text-block.rte,.hero .text-block.rte p{text-align:left!important;margin-inline:0!important}.hero .text-block h1{font-size:clamp(2.5rem,4.2vw,3.75rem)!important;line-height:1.18!important}.hero .text-block.rte p{font-size:1.125rem!important;line-height:1.6!important;max-width:440px!important;margin-inline:0!important}.hero .button,.hero .button--cta{margin-inline:0!important}}@media screen and (max-width:749px),screen and (max-aspect-ratio:399/500){.hero-wrapper .hero{min-height:max(520px,calc(100svh - var(--hero-height-offset, 0px)))}.hero .hero__container{align-items:flex-start!important;padding-block-start:18px!important;padding-block-end:16px!important}.hero .hero__content-wrapper{justify-content:flex-start!important;align-items:center!important;text-align:center!important;margin-inline:auto!important}.hero .text-block,.hero .text-block h1,.hero .text-block.rte,.hero .text-block.rte p{text-align:center!important}.hero .button,.hero .button--cta{width:100%!important;max-width:320px!important;min-height:48px!important;font-size:1rem!important;margin-inline:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}}@media screen and (min-width:750px)and (max-aspect-ratio:399/500){.hero .hero__content-wrapper{max-width:620px!important;padding-inline:1.5rem!important}.hero .text-block h1{font-size:clamp(2.5rem,7vw,3.5rem)!important;line-height:1.2!important;margin:0 auto .4rem!important}.hero .text-block.rte p{font-size:1rem!important;line-height:1.5!important;max-width:480px!important;margin:0 auto .6rem!important}}@media screen and (max-width:749px){.hero .hero__container{align-items:flex-start!important;padding-block-start:8px!important;padding-block-end:8px!important}.hero .hero__content-wrapper{padding-inline:1rem!important;gap:6px!important;row-gap:6px!important}.hero .text-block h1{font-size:2.125rem!important;line-height:1.15!important;max-width:330px!important;margin:0 auto .15rem!important}.hero .text-block.rte{padding-block-end:0px!important}.hero .text-block.rte p{font-size:.8125rem!important;line-height:1.3!important;max-width:300px!important;margin:0 auto .2rem!important}.hero .button,.hero .button--cta{width:100%!important;max-width:300px!important;min-height:48px!important;font-size:1rem!important;margin-inline:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}}@media screen and (max-width:749px)and (min-height:700px){.hero .hero__container{padding-block-start:24px!important;padding-block-end:8px!important}.hero .hero__content-wrapper{gap:10px!important;row-gap:10px!important}.hero .text-block h1{font-size:2.5rem!important;line-height:1.18!important;max-width:340px!important;text-wrap:balance!important;margin:0 auto .4rem!important}.hero .text-block.rte p{font-size:1rem!important;line-height:1.4!important;max-width:320px!important;text-wrap:balance!important;margin:0 auto .5rem!important}.hero .button,.hero .button--cta{width:100%!important;max-width:260px!important;min-height:48px!important;font-size:1rem!important;margin-inline:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}}@media screen and (min-width:750px)and (min-aspect-ratio:4/5)and (max-height:520px){.hero-wrapper .hero{min-height:560px}}@media screen and (min-aspect-ratio:61/100)and (max-aspect-ratio:399/500){.hero img.hero__media{object-fit:contain;object-position:50% 50%;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 14%,#000 86%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 14%,#000 86%,transparent 100%)}}.shopify-section[id$=__stats],.shopify-section[id$=__stats] .text-block{text-align:center}.shopify-section[id$=__stats] h3{font-size:2rem;line-height:1.1;margin:0 0 .35rem;text-align:center}.shopify-section[id$=__stats] p{font-family:var(--font-body--family, system-ui, sans-serif);font-size:1rem;letter-spacing:.02em;color:#5c5047;margin:0;text-align:center}@media screen and (min-width:750px){.shopify-section[id$=__stats] h3{font-size:2.5rem}.shopify-section[id$=__stats] .text-block{padding-inline:24px}.shopify-section[id$=__stats] .text-block+.text-block{border-inline-start:1px solid rgba(184,147,90,.45)}}@media screen and (max-width:749px){.shopify-section[id$=__stats] .text-block{border-inline-start:none;border-inline-end:none}.shopify-section[id$=__stats] .text-block+.text-block{border-block-start:1px solid rgba(184,147,90,.45);padding-block-start:24px}.shopify-section[id$=__stats] .section-content-wrapper{row-gap:24px}}.footer-utilities .footer-utilities__group-copyright,.footer-utilities .footer-utilities__group-copyright a,.footer-utilities .footer-utilities__text,.footer-utilities .policy-list-trigger{color:var(--color-utilities, rgb(var(--color-foreground-rgb) / .75))}:root .tax-note.tax-note.tax-note{font-size:max(.75rem,min(.85em,var(--font-paragraph--size)))}.origin-badge__pill .flag-icon{flex-shrink:0;display:block;box-shadow:0 0 0 1px #0000001f}.origin-badge__pill .flag-icon--leaf{color:var(--andalusia-gold);box-shadow:none}.fragrance-pyramid__empty-hint{margin:0;padding:.75rem;border:1px dashed var(--andalusia-hairline);font-size:.8125rem;opacity:.8}.predictive-search__reset-button{flex-shrink:0;white-space:nowrap}@media screen and (max-width:749px){.header__icon--menu.header__icon--summary{min-width:44px;min-height:44px}.footer-utilities .policy-list-trigger{display:inline-flex;align-items:center;min-height:44px}search-page-input-component .search__reset-button:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}}.shopify-section[id$=__scent_families]{--scent-ring: rgba(184, 147, 90, .5);--scent-ring-hover: #b8935a;--scent-swatch-max: 152px}.shopify-section[id$=__scent_families] .section-content-wrapper>.group-block>.group-block-content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 12px;align-items:start;width:100%;max-width:560px;margin-inline:auto}.shopify-section[id$=__scent_families] .group-block-content>.group-block{position:relative;width:100%;min-width:0;max-width:none}.shopify-section[id$=__scent_families] .group-block-content>.group-block>.group-block-content{gap:14px;align-items:center}.shopify-section[id$=__scent_families] .group-block .image-block{width:min(calc(100% - 10px),var(--scent-swatch-max));max-width:none;aspect-ratio:1;margin:5px auto 0;border-radius:50%;overflow:hidden;outline:1px solid var(--scent-ring);outline-offset:4px;transition:outline-color .3s ease,outline-offset .3s ease}.shopify-section[id$=__scent_families] .group-block .image-block__image{width:100%;height:100%;aspect-ratio:1;object-fit:cover;border-radius:50%;transition:transform .6s cubic-bezier(.22,1,.36,1)}.shopify-section[id$=__scent_families] .group-block .text-block{width:100%;max-width:none;text-align:center}.shopify-section[id$=__scent_families] .group-block .text-block p{margin:0;font-family:var(--font-body--family);font-size:.875rem;font-weight:400;line-height:1.35;letter-spacing:.03em;color:var(--color-foreground);text-wrap:balance;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px;text-decoration-thickness:1px;transition:text-decoration-color .3s ease}@media(hover:hover){.shopify-section[id$=__scent_families] .group-block-content>.group-block:hover .image-block{outline-color:var(--scent-ring-hover);outline-offset:6px}.shopify-section[id$=__scent_families] .group-block-content>.group-block:hover .image-block__image{transform:scale(1.06)}.shopify-section[id$=__scent_families] .group-block-content>.group-block:hover .text-block p{text-decoration-color:var(--scent-ring-hover)}}.shopify-section[id$=__scent_families] .group-block-content>.group-block:has(>.group-block__link:focus-visible) .image-block{outline:2px solid var(--color-foreground);outline-offset:5px}@media screen and (min-width:750px){.shopify-section[id$=__scent_families] .section-content-wrapper>.group-block>.group-block-content{gap:40px 32px;max-width:640px}.shopify-section[id$=__scent_families] .group-block .text-block p{font-size:1rem}}@media screen and (min-width:990px){.shopify-section[id$=__scent_families] .section-content-wrapper>.group-block>.group-block-content{grid-template-columns:repeat(6,minmax(0,1fr));gap:32px 28px;max-width:1120px;padding-block-start:16px}.shopify-section[id$=__scent_families] .group-block .text-block p{font-size:1rem}}@media(prefers-reduced-motion:reduce){.shopify-section[id$=__scent_families] .group-block .image-block,.shopify-section[id$=__scent_families] .group-block .image-block__image,.shopify-section[id$=__scent_families] .group-block .text-block p{transition:none}}.shopify-section[id$=__how_to_choose]{--htc-gold: #b8935a;--htc-gold-text: #755c00;--htc-ring: rgba(184, 147, 90, .5);--htc-line: rgba(184, 147, 90, .35);--htc-cream: #f4efe6;--htc-ink: #2b2420;--htc-muted: #5e544c}.shopify-section[id$=__how_to_choose] .custom-section-background,.shopify-section[id$=__how_to_choose] .custom-section-content>.overlay,.shopify-section[id$=__how_to_choose] .group-block__media-wrapper{display:none}.shopify-section[id$=__how_to_choose] .text-block--background{background:none;padding:0}.shopify-section[id$=__how_to_choose] .section-content-wrapper{gap:36px}.shopify-section[id$=__how_to_choose] .section-content-wrapper>.text-block[class*=__heading]{order:-1;width:100%}.shopify-section[id$=__how_to_choose] .section-content-wrapper>comparison-slider-component{width:100%;outline:1px solid var(--htc-ring);outline-offset:6px}.shopify-section[id$=__how_to_choose] .comparison-slider__media-wrapper:after{width:2px;background:var(--htc-cream);box-shadow:0 0 10px #2b24202e}.shopify-section[id$=__how_to_choose] .cs-slider__handle{width:48px;height:48px;color:var(--htc-ink);background:var(--htc-cream);box-shadow:0 0 0 1px var(--htc-ring),0 6px 18px #2b242029;transition:box-shadow .3s ease,gap .2s ease-in-out}.shopify-section[id$=__how_to_choose] .comparison-slider__media-wrapper:hover .cs-slider__handle,.shopify-section[id$=__how_to_choose] .comparison-slider__media-wrapper:has(.cs-slider:focus-visible) .cs-slider__handle{box-shadow:0 0 0 1px var(--htc-gold),0 0 0 5px #b8935a2e,0 6px 18px #2b242029}.shopify-section[id$=__how_to_choose] .comparison-slider__media-wrapper .comparison-slider__text{inset-block:auto 14px;padding:7px 12px;background:#f4efe6eb;color:var(--htc-ink);border-radius:0}.shopify-section[id$=__how_to_choose] .comparison-slider__media-wrapper .comparison-slider__text--before{inset-inline-start:14px}.shopify-section[id$=__how_to_choose] .comparison-slider__media-wrapper .comparison-slider__text--after{inset-inline-end:14px}.shopify-section[id$=__how_to_choose] .comparison-slider__media-wrapper .comparison-slider__text>div{margin:0;font-family:var(--font-body--family);font-size:.75rem;font-weight:600;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.shopify-section[id$=__how_to_choose] .section-content-wrapper>.group-block{width:100%;max-width:560px}.shopify-section[id$=__how_to_choose] .section-content-wrapper>.group-block>.group-block-content{counter-reset:htc-step;flex-direction:column;align-items:stretch;gap:0}.shopify-section[id$=__how_to_choose] .group-block-content>.text-block{counter-increment:htc-step;position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:18px;align-items:start;width:100%;max-width:none;padding-block-end:26px}.shopify-section[id$=__how_to_choose] .group-block-content>.text-block:last-child{padding-block-end:0}.shopify-section[id$=__how_to_choose] .group-block-content>.text-block:before{content:counter(htc-step,decimal-leading-zero);display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--htc-ring);background:var(--htc-cream);color:var(--htc-gold-text);font-family:var(--font-body--family);font-size:.8125rem;font-weight:600;font-variant-numeric:lining-nums tabular-nums;letter-spacing:.06em;line-height:1}.shopify-section[id$=__how_to_choose] .group-block-content>.text-block:not(:last-child):after{content:"";position:absolute;inset-inline-start:22px;inset-block:52px 8px;width:1px;background:var(--htc-line)}.shopify-section[id$=__how_to_choose] .group-block-content>.text-block>p{width:100%;max-inline-size:none;margin:0;padding-block-start:2px;text-align:start;color:var(--htc-muted);font-size:1rem;line-height:1.6}.shopify-section[id$=__how_to_choose] .group-block-content>.text-block>p br{display:none}.shopify-section[id$=__how_to_choose] .group-block-content>.text-block>p strong{display:block;margin-block-end:4px;color:var(--htc-ink);font-family:var(--font-heading--family);font-size:1.375rem;font-weight:600;line-height:1.25}@media screen and (max-width:989px){.shopify-section[id$=__how_to_choose] .section-content-wrapper>.button-custom{align-self:center}}@media screen and (max-width:749px){.shopify-section[id$=__how_to_choose] .comparison-slider__media-wrapper .comparison-slider__text{inset-block-end:8px;padding:5px 8px}.shopify-section[id$=__how_to_choose] .comparison-slider__media-wrapper .comparison-slider__text--before{inset-inline-start:8px}.shopify-section[id$=__how_to_choose] .comparison-slider__media-wrapper .comparison-slider__text--after{inset-inline-end:8px}.shopify-section[id$=__how_to_choose] .comparison-slider__media-wrapper .comparison-slider__text>div{letter-spacing:.06em}}@media screen and (min-width:990px){.shopify-section[id$=__how_to_choose] .section-content-wrapper{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:1fr auto auto auto 1fr;grid-template-areas:"media ." "media head" "media steps" "media cta" "media .";column-gap:clamp(48px,5.5vw,88px);row-gap:0;align-items:start}.shopify-section[id$=__how_to_choose] .section-content-wrapper>comparison-slider-component{grid-area:media;align-self:center;outline-offset:8px}.shopify-section[id$=__how_to_choose] .section-content-wrapper>.text-block[class*=__heading]{grid-area:head;margin-block-end:32px}.shopify-section[id$=__how_to_choose] .section-content-wrapper>.text-block[class*=__heading]>*{text-align:start}.shopify-section[id$=__how_to_choose] .section-content-wrapper>.group-block{grid-area:steps;max-width:none;margin-block-end:36px}.shopify-section[id$=__how_to_choose] .section-content-wrapper>.button-custom{grid-area:cta;justify-self:start}}@media(prefers-reduced-motion:reduce){.shopify-section[id$=__how_to_choose] .cs-slider__handle{transition:none}}.shopify-policy__container{overflow-wrap:anywhere}.shopify-policy__container :is(h1,h2,h3){-webkit-hyphens:auto;hyphens:auto}.shopify-policy__title h1{font-size:clamp(2rem,8.5vw,3rem)}.shopify-policy__body h2{font-size:clamp(1.5rem,6.5vw,2.25rem)}.template-index main :is(a.button,button.button,a.button-custom):not(.button-secondary):not(.skip-to-content-link){background-color:var(--andalusia-gold-cta)!important;border-color:var(--andalusia-gold-cta)!important;color:#1a1512!important;font-weight:600;letter-spacing:.04em;box-shadow:none}.template-index main :is(a.button,button.button,a.button-custom):not(.button-secondary):not(.skip-to-content-link):hover{background-color:var(--andalusia-gold-cta-hover)!important;border-color:var(--andalusia-gold-cta-hover)!important}@media screen and (max-width:749px){:root:root:root{--font-h2--size: 2rem}}.announcement-bar .announcement-bar__text{font-size:.875rem!important;line-height:1.25!important}[class*=__footer_] .text-block:has(+.text-block a[href*="/policies/"])>h2{font-size:.875rem!important;font-weight:600!important}[class*=__footer_] rte-formatter a{text-decoration:none}[class*=__footer_] rte-formatter a:is(:hover,:focus-visible){text-decoration:underline}.shopify-section[id$=__two_lines] .group-block .text-block{background:none!important}.shopify-section[id$=__two_lines] .group-block__media-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.shopify-section[id$=__two_lines] .group-block:first-of-type .group-block__media-wrapper:after{background:linear-gradient(90deg,#1a1512e0,#1a151299 42%,#1a151200 72%)}.shopify-section[id$=__two_lines] .group-block:last-of-type .group-block__media-wrapper:after{background:linear-gradient(90deg,#e0d9c8f7,#e0d9c8e6 46%,#e0d9c800 78%)}@media screen and (max-width:749px){.shopify-section[id$=__two_lines] .group-block .text-block :is(h3,p){font-size:1.75rem}.shopify-section[id$=__two_lines] .group-block:first-of-type .group-block__media-wrapper:after{background:linear-gradient(90deg,#1a1512e6,#1a1512b8 55%,#1a151273)}.shopify-section[id$=__two_lines] .group-block:last-of-type .group-block__media-wrapper:after{background:linear-gradient(90deg,#e0d9c8f5,#e0d9c8d9 55%,#e0d9c899)}}.shopify-section[id$=__faq] .text-block:has(>h2),.shopify-section[id$=__faq] .text-block>h2{text-align:center}.shopify-section[id$=__faq] .details-content{max-width:68ch}@media screen and (min-width:750px){.shopify-section[id$=__stats] .section-content-wrapper{padding-block-end:40px!important}}@media screen and (max-width:749px){.shopify-section[id$=__how_to_choose] .comparison-slider__media-wrapper .comparison-slider__text--before{max-width:max(0px,calc(var(--compare, 50) * 1% - 22px))}.shopify-section[id$=__how_to_choose] .comparison-slider__media-wrapper .comparison-slider__text--after{max-width:max(0px,calc((100 - var(--compare, 50)) * 1% - 22px))}.shopify-section[id$=__how_to_choose] .comparison-slider__media-wrapper .comparison-slider__text>div{white-space:normal;overflow-wrap:anywhere}}@media screen and (max-width:749px){.header-logo>span:not([class]){font-size:min(1rem,4vw);text-align:center;text-wrap:balance}}@media screen and (min-width:350px)and (max-width:749px){.header-logo>span:not([class]){white-space:nowrap}}.whatsapp-float{position:fixed;inset-inline-end:16px;bottom:max(16px,var(--safe-area-inset-bottom, 0px));z-index:var(--layer-sticky);display:inline-flex;align-items:center;gap:10px;min-width:56px;min-height:56px;padding:0 16px;justify-content:center;border-radius:999px;background:#1da851;color:#fff;text-decoration:none;font-weight:600;box-shadow:0 6px 20px #00000038;transition:transform .2s ease,box-shadow .2s ease}.whatsapp-float:hover{transform:translateY(-2px);box-shadow:0 10px 24px #00000042}.whatsapp-float:focus-visible{outline:3px solid var(--andalusia-gold-text);outline-offset:3px}.whatsapp-float__icon{width:28px;height:28px;flex-shrink:0}.whatsapp-float__label{display:none}@media screen and (min-width:750px){.whatsapp-float{inset-inline-end:24px;bottom:24px;padding:0 22px 0 16px}.whatsapp-float__label{display:inline}}@media(prefers-reduced-motion:reduce){.whatsapp-float{transition:none}.whatsapp-float:hover{transform:none}}.whatsapp-chat-form__hint{margin:0;font-size:.875rem;opacity:.8}main[data-template="page.grosshandel"]{--gh-dark: #1a1512;--gh-cream-text: #f6f1e7;--gh-hairline-gold: rgb(184 147 90 / .45)}main[data-template="page.grosshandel"] .section-content-wrapper{align-items:center;text-align:center}main[data-template="page.grosshandel"] .text-block{align-self:center!important;margin-inline:auto}main[data-template="page.grosshandel"] .text-block,main[data-template="page.grosshandel"] .text-block>*{text-align:center!important}main[data-template="page.grosshandel"] .text-block>*{margin-inline:auto}main[data-template="page.grosshandel"] :is(h1,h2):after{content:"";display:block;width:56px;height:1px;margin:18px auto 0;background:var(--andalusia-gold)}main[data-template="page.grosshandel"] .shopify-section[id$=__main] :is(.section-background,.section){background:var(--gh-dark)!important}main[data-template="page.grosshandel"] .shopify-section[id$=__main] .section-content-wrapper{padding-block:88px 80px!important}main[data-template="page.grosshandel"] .shopify-section[id$=__main] h1{color:var(--gh-cream-text);font-size:clamp(2.5rem,5vw,3.75rem);line-height:1.1;margin:0}main[data-template="page.grosshandel"] .shopify-section[id$=__main] h1:before{content:"F\fcr H\e4ndler & Wiederverk\e4ufer";display:block;margin-bottom:16px;font-family:var(--font-body--family);font-size:.8125rem;font-weight:600;letter-spacing:.18em;line-height:1.4;text-transform:uppercase;color:var(--andalusia-gold-cta)}main[data-template="page.grosshandel"] .shopify-section[id$=__main] .rte{max-width:60ch;color:#f6f1e7d9;font-size:1.0625rem;line-height:1.65}main[data-template="page.grosshandel"] .shopify-section[id$=__main]{position:relative}main[data-template="page.grosshandel"] .shopify-section[id$=__main] .image-block{margin:0}main[data-template="page.grosshandel"] .shopify-section[id$=__main] .image-block__image{display:block;width:100%;height:auto;border-radius:0}main[data-template="page.grosshandel"] .shopify-section[id$=__main] .image-block:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}@media screen and (max-width:989px){main[data-template="page.grosshandel"] .shopify-section[id$=__main] .section-content-wrapper:has(.image-block){padding-block-end:0!important}main[data-template="page.grosshandel"] .shopify-section[id$=__main] .image-block{position:relative;width:100vw;max-width:none;margin:24px calc(50% - 50vw) 0}main[data-template="page.grosshandel"] .shopify-section[id$=__main] .image-block:after{background:linear-gradient(to bottom,var(--gh-dark) 0%,rgb(26 21 18 / 0) 28%)}}@media screen and (min-width:990px){main[data-template="page.grosshandel"] .shopify-section[id$=__main] :is(.section,.section-content-wrapper):has(.image-block){position:static}main[data-template="page.grosshandel"] .shopify-section[id$=__main] .section-content-wrapper:has(.image-block){justify-content:flex-start;padding-block:88px 50.4vw!important}main[data-template="page.grosshandel"] .shopify-section[id$=__main] .image-block{position:absolute;inset:auto 0 0;z-index:0;width:100%;max-width:none}main[data-template="page.grosshandel"] .shopify-section[id$=__main] .image-block:after{background:linear-gradient(to bottom,var(--gh-dark) 0%,rgb(26 21 18 / .85) 10%,rgb(26 21 18 / .3) 22%,rgb(26 21 18 / 0) 30%)}main[data-template="page.grosshandel"] .shopify-section[id$=__main] .text-block{position:relative;z-index:1}}main[data-template="page.grosshandel"] .shopify-section[id$=__konditionen] .section-content-wrapper{padding-block:80px 72px!important;row-gap:40px}main[data-template="page.grosshandel"] .shopify-section[id$=__konditionen] .group-block-content.layout-panel-flex--row{align-items:stretch;gap:0}main[data-template="page.grosshandel"] .shopify-section[id$=__konditionen] .group-block-content.layout-panel-flex--column{justify-content:flex-start;align-items:center;gap:12px;padding:8px 28px}main[data-template="page.grosshandel"] .shopify-section[id$=__konditionen] .group-block .group-block .text-block.h6 p{margin-block:0;font-family:var(--font-body--family);font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--andalusia-gold-text)}main[data-template="page.grosshandel"] .shopify-section[id$=__konditionen] .group-block .group-block .rte p{margin-block:0;font-family:var(--font-heading--family);font-size:1.3125rem;line-height:1.4}@media screen and (min-width:750px){main[data-template="page.grosshandel"] .shopify-section[id$=__konditionen] .group-block .group-block+.group-block{border-inline-start:1px solid var(--gh-hairline-gold)}}@media screen and (max-width:749px){main[data-template="page.grosshandel"] .shopify-section[id$=__konditionen] .group-block .group-block+.group-block{border-block-start:1px solid var(--gh-hairline-gold)}main[data-template="page.grosshandel"] .shopify-section[id$=__konditionen] .group-block-content.layout-panel-flex--column{padding:24px 8px}}main[data-template="page.grosshandel"] .shopify-section[id$=__b2b_form] :is(.section-background,.section){background:#e9e2d3!important}main[data-template="page.grosshandel"] .shopify-section[id$=__b2b_form] .section-content-wrapper{padding-block:80px!important}main[data-template="page.grosshandel"] .shopify-section[id$=__b2b_form] .rte{max-width:56ch}main[data-template="page.grosshandel"] .shopify-section[id$=__b2b_form] .contact-form{width:100%;max-width:640px;margin-inline:auto;padding:32px;background:#f6f1e7;border:1px solid var(--gh-hairline-gold)}main[data-template="page.grosshandel"] .whatsapp-chat-form .contact-form__input{background:#fff;border-color:var(--gh-hairline-gold);text-align:start;font-size:1rem;line-height:1.6;min-height:160px}main[data-template="page.grosshandel"] .whatsapp-chat-form .contact-form__input:focus-visible{outline:2px solid var(--andalusia-gold-text);outline-offset:2px}main[data-template="page.grosshandel"] .whatsapp-chat-form__hint{text-align:center}main[data-template="page.grosshandel"] .whatsapp-chat-form .submit-button{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;background-color:var(--andalusia-gold-cta)!important;border-color:var(--andalusia-gold-cta)!important;color:#1a1512!important;font-weight:600;letter-spacing:.04em}main[data-template="page.grosshandel"] .whatsapp-chat-form .submit-button:hover{background-color:var(--andalusia-gold-cta-hover)!important;border-color:var(--andalusia-gold-cta-hover)!important}main[data-template="page.grosshandel"] .whatsapp-chat-form .submit-button:before{--gh-wa-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 0 0-8.6 15.1L2 22l5-1.3A10 10 0 1 0 12 2zm0 18.2a8.2 8.2 0 0 1-4.2-1.2l-.3-.2-3 .8.8-2.9-.2-.3A8.2 8.2 0 1 1 12 20.2zm4.5-6.1c-.2-.1-1.5-.7-1.7-.8s-.4-.1-.6.1-.7.8-.8 1-.3.2-.5.1a6.7 6.7 0 0 1-3.3-2.9c-.2-.4.3-.4.7-1.2.1-.2 0-.3 0-.4l-.8-1.8c-.2-.5-.4-.4-.6-.4h-.5a1 1 0 0 0-.7.3 3 3 0 0 0-.9 2.2 5.2 5.2 0 0 0 1.1 2.8 11.9 11.9 0 0 0 4.6 4c1.7.7 2.4.8 3.2.6.5-.1 1.5-.6 1.8-1.2s.2-1.1.1-1.2-.2-.1-.4-.2z'/%3E%3C/svg%3E");content:"";width:20px;height:20px;flex-shrink:0;background:currentColor;-webkit-mask:var(--gh-wa-icon) center / contain no-repeat;mask:var(--gh-wa-icon) center / contain no-repeat}@media screen and (max-width:749px){main[data-template="page.grosshandel"] .shopify-section[id$=__b2b_form] .contact-form{padding:20px}}main[data-template="page.grosshandel"] .shopify-section[id$=__kontakt] .section-content-wrapper{padding-block:80px!important;row-gap:16px}main[data-template="page.grosshandel"] .shopify-section[id$=__kontakt] .rte{max-width:58ch}main[data-template="page.grosshandel"] .shopify-section[id$=__kontakt] .rte a{color:var(--andalusia-gold-cta);text-underline-offset:3px}main[data-template="page.grosshandel"] .shopify-section[id$=__datenschutz_hinweis]:not(:has(.text-block)){display:none}main[data-template="page.grosshandel"] .shopify-section[id$=__datenschutz_hinweis] .rte{max-width:72ch;font-size:.875rem;opacity:.85}@media screen and (max-width:749px){main[data-template="page.grosshandel"] .shopify-section[id$=__main] .section-content-wrapper{padding-block:64px 56px!important}main[data-template="page.grosshandel"] .shopify-section:is([id$=__konditionen],[id$=__b2b_form],[id$=__kontakt]) .section-content-wrapper{padding-block:56px!important}}.shopify-section[id$=__final_cta] .custom-section-content>.overlay{display:none}.shopify-section[id$=__final_cta] .text-block[class*=__heading]:before{content:"";display:block;width:48px;height:1px;margin:0 auto 24px;background:#b8935a}@media screen and (min-width:750px){.shopify-section[id$=__final_cta] .section{min-height:clamp(420px,36vw,560px)}.shopify-section[id$=__final_cta] .background-image-container{inset:0 auto 0 0;width:60%;-webkit-mask-image:linear-gradient(to right,#000 60%,transparent 100%);mask-image:linear-gradient(to right,#000 60%,transparent 100%)}.shopify-section[id$=__final_cta] .background-image-container img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.shopify-section[id$=__final_cta] .section-content-wrapper{width:auto;max-width:520px;height:100%;margin-inline-start:58%;align-items:flex-start;justify-content:center}.shopify-section[id$=__final_cta] .section-content-wrapper>.text-block>*{text-align:start}.shopify-section[id$=__final_cta] .text-block[class*=__heading]{align-items:flex-start}.shopify-section[id$=__final_cta] .text-block[class*=__heading]:before{margin-inline:0}}@media screen and (max-width:749px){.shopify-section[id$=__final_cta] .background-image-container{position:relative;inset:auto;aspect-ratio:4 / 3;-webkit-mask-image:linear-gradient(to bottom,#000 72%,transparent 100%);mask-image:linear-gradient(to bottom,#000 72%,transparent 100%)}.shopify-section[id$=__final_cta] .background-image-container img{width:100%;height:100%;object-fit:cover}.shopify-section[id$=__final_cta] .section-content-wrapper{padding-block:8px 56px}}.shopify-policy__container{box-sizing:border-box;width:100%;min-width:0}.layout-panel-flex>:has(table){min-width:0;max-width:100%}.contact-form .submit-button{min-width:0;max-width:100%;white-space:normal}product-card .unit-price{font-size:12px}.sticky-add-to-cart__price{display:none!important}@media screen and (max-width:749px){.sticky-add-to-cart__image{display:none!important}.sticky-add-to-cart__bar{padding-inline-start:72px!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/andalusia.css.map */
