:root{--typeBasePrimary: "Jost";--typeBaseFallback: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--typeBaseSize: 16px;--typeBaseLineHeight: 1.7;--typeBaseSpacing: .01em;--typeBaseWeight: 400;--typeHeaderSize: 44px;--typeHeaderLineHeight: 1.15;--typeHeaderSpacing: -.01em;--typeCollectionTitle: 22px;--buttonRadius: 3px}:root{--af-serif: "Instrument Serif", "Bodoni Moda", Georgia, "Times New Roman", serif}.afp h1,h1,.h1,h2,.h2,h3,.h3,h4,.h4,.section-header__title,.product-single__title,.collection-hero__title,.grid-product__title,.testimonials-slider__text,blockquote,.rte blockquote{font-weight:400}.afp h1,h1,.h1,.section-header__title,.product-single__title,.collection-hero__title{letter-spacing:-.005em}.grid-product__title{letter-spacing:.01em}.grid-product .grid-product__content .grid-product__meta .grid-product__title{font-family:var(--af-serif);font-weight:400;letter-spacing:.01em}.site-nav__dropdown-link--second-level,.site-nav .site-nav__dropdown-link--second-level,.newsletter-section .rte,.newsletter-section .newsletter__input-group button,.site-footer .grid div[data-type=menu] .site-footer__linklist li a,.template-product form{font-family:var(--typeBasePrimary),sans-serif}.site-nav--has-dropdown .site-nav__dropdown .site-nav__dropdown-link--second-level{font-family:var(--typeBasePrimary),sans-serif;font-size:13px;font-weight:400;letter-spacing:.06em;text-transform:none;color:var(--af-ink-soft)}.site-nav--has-dropdown .site-nav__dropdown .site-nav__dropdown-link--second-level:hover{color:var(--af-brand)}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.section-header__title,.product-single__title,.grid-product__title,.collection-hero__title,blockquote,.rte blockquote,.testimonials-slide p{font-family:var(--af-serif)}body[data-type_headers_align_text=true] h1,body[data-type_headers_align_text=true] h2,body[data-type_headers_align_text=true] h3,body[data-type_headers_align_text=true] .h1,body[data-type_headers_align_text=true] .h2,body[data-type_headers_align_text=true] .h3,body[data-type_headers_align_text=true] .section-header,body[data-type_headers_align_text=true] .section-header__title,body[data-type_headers_align_text=true] .section-header__subtitle{text-align:left}.hero,.hero__media,.hero--650px,.slideshow,.slideshow__slide,.background-media,.background-media-text__image{background-color:var(--af-paper-warm)}body[data-type_header_capitalize=true] h1,body[data-type_header_capitalize=true] h2,body[data-type_header_capitalize=true] h3,body[data-type_header_capitalize=true] h4,body[data-type_header_capitalize=true] .h1,body[data-type_header_capitalize=true] .h2,body[data-type_header_capitalize=true] .h3,body[data-type_header_capitalize=true] .h4,body[data-type_product_capitalize=true] .grid-product__title,body[data-type_product_capitalize=true] .product-single__title{text-transform:none}.template-page .page-width .page-container p,.template-page .page-width .page-container li,body[data-center-text=true] .rte,body[data-center-text=true] .rte p,body[data-center-text=true] .rte li,body[data-center-text=true] .grid-product__meta,body[data-center-text=true] .product-single__description,body[data-center-text=true] .collapsible-content__inner,body[data-center-text=true] .article__body{text-align:left}:root{--af-ink: #2e2a24;--af-ink-soft: #3f3a33;--af-ink-mute: #6f6659;--af-paper: #ffffff;--af-paper-warm: #f7f3ec;--af-paper-deep: #efe8dd;--af-brand: #4e473d;--af-brand-deep: #3a342c;--af-line: #e7e1d8;--af-line-strong: #d4cabb;--af-accent: #8a6f5c;--af-display: clamp(2.75rem, 1.6rem + 3.4vw, 4.75rem);--af-h1: clamp(2.25rem, 1.5rem + 2.2vw, 3.5rem);--af-h2: clamp(1.75rem, 1.3rem + 1.5vw, 2.625rem);--af-h3: clamp(1.375rem, 1.15rem + .8vw, 1.875rem);--af-h4: clamp(1.125rem, 1.05rem + .35vw, 1.375rem);--af-lead: clamp(1.0625rem, 1rem + .35vw, 1.25rem);--af-body: 1rem;--af-small: .875rem;--af-eyebrow: .75rem;--af-s1: 8px;--af-s2: 16px;--af-s3: 24px;--af-s4: 32px;--af-s5: 48px;--af-s6: 64px;--af-s7: 96px;--af-s8: 128px;--af-section: clamp(56px, 4vw + 40px, 104px);--af-radius: 3px;--af-ease: cubic-bezier(.2, .7, .3, 1)}body{color:var(--af-ink-soft);font-size:var(--af-body);line-height:1.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body[data-center-text=false] .rte,body[data-center-text=false] .grid__item p{text-align:left}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--af-ink);font-weight:400;letter-spacing:-.01em;line-height:1.15;margin-top:0}h1,.h1{font-size:var(--af-h1);margin-bottom:var(--af-s3)}h2,.h2{font-size:var(--af-h2);margin-bottom:var(--af-s3);line-height:1.2}h3,.h3{font-size:var(--af-h3);margin-bottom:var(--af-s2);line-height:1.25}h4,.h4{font-size:var(--af-h4);margin-bottom:var(--af-s2);line-height:1.35}h5,.h5,h6,.h6{font-family:var(--typeBasePrimary),sans-serif;font-size:var(--af-eyebrow);font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--af-ink-mute);line-height:1.4}.rte p:first-of-type,.section-header p,.hero__text-content .h4{font-size:var(--af-lead);line-height:1.6;color:var(--af-ink-soft)}.rte p{margin-bottom:1.35em}.rte a:not(.btn){color:var(--af-brand);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:var(--af-line-strong);transition:text-decoration-color .18s var(--af-ease)}.rte a:not(.btn):hover{text-decoration-color:var(--af-brand)}.rte--indented-images p,.article__body .rte p,.article__body .rte h2,.article__body .rte h3,.article__body .rte ul,.article__body .rte ol{max-width:68ch}blockquote,.rte blockquote{margin:var(--af-s5) 0;padding:0 0 0 var(--af-s4);border-left:2px solid var(--af-brand);border-top:0;border-right:0;border-bottom:0;font-family:var(--typeHeaderPrimary),serif;font-size:var(--af-h4);font-style:normal;line-height:1.45;color:var(--af-ink);text-align:left}.section-header{margin-bottom:var(--af-s5);padding-bottom:0;text-align:left;border:0}.section-header__title{font-size:var(--af-h2);letter-spacing:-.01em;margin:0 0 var(--af-s2)}.section-header__title:after{content:"";display:block;width:56px;height:1px;margin-top:var(--af-s3);background:var(--af-brand);opacity:.55}.section-header--center{text-align:center}.section-header--center .section-header__title:after{margin-left:auto;margin-right:auto}.index-section{margin:var(--af-section) 0}.index-section--flush{margin:0}.index-section--small{margin:calc(var(--af-section) * .6) 0}.index-section--warm,.newsletter-section,.testimonials-section{background:var(--af-paper-warm);padding:var(--af-section) 0}.site-header{border-bottom:1px solid var(--af-line);padding-top:var(--af-s3);padding-bottom:var(--af-s3)}.site-nav__link,.site-nav__dropdown-link{font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--af-ink-soft);transition:color .18s var(--af-ease)}.site-nav__link:hover,.site-nav__dropdown-link:hover{color:var(--af-brand)}.site-nav__item>.site-nav__link{position:relative}.site-nav__item>.site-nav__link:after{content:"";position:absolute;left:50%;bottom:6px;width:0;height:1px;background:var(--af-brand);transform:translate(-50%);transition:width .24s var(--af-ease)}.site-nav__item>.site-nav__link:hover:after{width:calc(100% - 24px)}.announcement-bar{font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;padding:11px 0}.grid-product__content{background:transparent}.grid-product__image-mask{overflow:hidden;border-radius:var(--af-radius);background:var(--af-paper-warm)}.grid-product__image,.grid-product__secondary-image{transition:transform .7s var(--af-ease)}.grid-product__link:hover .grid-product__image{transform:scale(1.035)}.grid-product__meta{padding-top:var(--af-s2);text-align:left}.grid-product__title{font-family:var(--typeHeaderPrimary),serif;font-size:1.0625rem;font-weight:400;letter-spacing:0;line-height:1.35;color:var(--af-ink);text-transform:none;margin-bottom:6px}.grid-product__price{font-family:var(--typeBasePrimary),sans-serif;font-size:var(--af-small);letter-spacing:.02em;color:var(--af-ink-mute);opacity:1}.grid-product__price--original{color:var(--af-ink-mute);opacity:.6}.grid-product__price--savings{color:var(--af-accent)}.grid-product__tag{background:var(--af-brand);color:#fff;font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:6px 12px;border-radius:2px}.grid-product__tag--sold-out{background:var(--af-ink-mute)}.product-single__title{font-size:var(--af-h1);line-height:1.1;letter-spacing:-.015em;margin-bottom:var(--af-s2);text-transform:none}.product-single__price{font-family:var(--typeBasePrimary),sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:.01em;color:var(--af-ink)}.product-single__description{margin-top:var(--af-s4);padding-top:var(--af-s4);border-top:1px solid var(--af-line);text-align:left}.product-single__description ul{padding-left:1.15em}.product-single__description li{margin-bottom:8px}.variant-wrapper .variant-input-wrap label{border:1px solid var(--af-line-strong);border-radius:999px;padding:10px 20px;font-size:13px;letter-spacing:.04em;color:var(--af-ink-soft);transition:border-color .18s var(--af-ease),color .18s var(--af-ease)}.variant-wrapper .variant-input-wrap input[type=radio]:checked+label{border-color:var(--af-brand);color:var(--af-brand);box-shadow:inset 0 0 0 1px var(--af-brand)}.variant-wrapper .variant__label,.product-single__meta .variant__label{font-size:var(--af-eyebrow);font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--af-ink-mute)}input[type=text],input[type=email],input[type=tel],input[type=search],input[type=password],input[type=number],textarea,select{border:1px solid var(--af-line-strong);border-radius:var(--af-radius);padding:13px 16px;font-size:15px;color:var(--af-ink-soft);background:var(--af-paper);transition:border-color .18s var(--af-ease),box-shadow .18s var(--af-ease)}input:focus,textarea:focus,select:focus{border-color:var(--af-brand);box-shadow:0 0 0 3px #4e473d1a;outline:none}::placeholder{color:#a9a094;opacity:1}label{font-size:var(--af-small);color:var(--af-ink-mute);letter-spacing:.02em}.site-footer{padding-top:var(--af-s7);padding-bottom:var(--af-s5);border-top:1px solid var(--af-line);font-size:var(--af-small)}.site-footer h4,.site-footer .h4{font-family:var(--typeBasePrimary),sans-serif;font-size:var(--af-eyebrow);font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--af-ink);margin-bottom:var(--af-s3)}.site-footer a{color:var(--af-ink-soft);transition:color .18s var(--af-ease)}.site-footer a:hover{color:var(--af-brand)}.site-footer__bottom{margin-top:var(--af-s6);padding-top:var(--af-s3);border-top:1px solid var(--af-line-strong);font-size:13px;color:var(--af-ink-mute)}.image-wrap,.box-ratio{background:var(--af-paper-warm)}.breadcrumb{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--af-ink-mute);margin-bottom:var(--af-s4)}.breadcrumb a{color:var(--af-ink-mute)}.breadcrumb a:hover{color:var(--af-brand)}.collapsible-trigger{font-family:var(--typeBasePrimary),sans-serif;font-size:14px;font-weight:500;letter-spacing:.06em;color:var(--af-ink);padding:var(--af-s3) 0;border-bottom:1px solid var(--af-line)}.collapsible-content__inner{padding-bottom:var(--af-s3);color:var(--af-ink-soft)}.testimonials-section,.index-section .testimonials-wrapper{background:var(--af-paper-warm)}.testimonials-wrapper{padding:var(--af-s6) 0 var(--af-s5);border-radius:3px}.testimonials-slide{padding:0 var(--af-s4);text-align:center}.testimonials-slider__text{max-width:640px;margin:0 auto;padding:0;border:0;background:none;font-family:var(--af-serif);font-size:clamp(1.15rem,1rem + .7vw,1.5rem);font-style:normal;line-height:1.5;letter-spacing:-.005em;color:var(--af-ink);text-align:center}.testimonials-wrapper .testimonials-slider__text .rte-setting,.testimonials-wrapper .testimonials-slider__text .rte-setting p,.testimonials-slider__text .rte-setting,.testimonials-slider__text p{width:auto;max-width:none;margin:0;text-align:center;color:inherit;font-size:1.375rem!important;line-height:1.5!important}.testimonials-slider__text cite{display:block;margin-top:var(--af-s3);padding-top:var(--af-s3);font-family:var(--typeBasePrimary),sans-serif;font-size:11px;font-style:normal;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--af-ink-mute);position:relative}.testimonials-slider__text cite:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:28px;height:1px;background:var(--af-line-strong)}.testimonials-section .slick-dots li button:before,.testimonials-wrapper .slick-dots li button:before{color:var(--af-ink-mute);opacity:.35;font-size:8px}.testimonials-section .slick-dots li.slick-active button:before,.testimonials-wrapper .slick-dots li.slick-active button:before{color:var(--af-brand);opacity:1}@media screen and (max-width:768px){.testimonials-wrapper{padding:var(--af-s5) 0 var(--af-s4)}.testimonials-slide{padding:0 var(--af-s2)}.testimonials-slider__text{font-size:1.1rem;line-height:1.45}.testimonials-wrapper .testimonials-slider__text .rte-setting,.testimonials-wrapper .testimonials-slider__text .rte-setting p,.testimonials-slider__text .rte-setting,.testimonials-slider__text p{font-size:1.125rem!important;line-height:1.5!important}}.pagination{margin-top:var(--af-s6);font-size:var(--af-small);letter-spacing:.04em}.hero__text-content .hero__title,.background-media-text__title{text-shadow:0 1px 24px rgba(0,0,0,.28)}@media screen and (max-width:768px){:root{--af-section: 48px}body{font-size:15.5px;line-height:1.65}.section-header{margin-bottom:var(--af-s4)}.section-header__title:after{margin-top:var(--af-s2)}.site-header{padding-top:var(--af-s2);padding-bottom:var(--af-s2)}.grid-product__title{font-size:1rem}.grid-product__meta{padding-top:12px}.product-single__title{font-size:clamp(1.75rem,5.5vw,2.25rem)}.site-footer{padding-top:var(--af-s5)}blockquote,.rte blockquote{padding-left:var(--af-s3);margin:var(--af-s4) 0}}body,.main-content{background-color:var(--af-paper);color:var(--af-ink-soft)}.announcement-bar{background-color:var(--af-brand);color:#f7f3ec}.announcement-bar a{color:#f7f3ec}.site-header{background-color:var(--af-paper)}.site-header__logo a,.site-nav__link{color:var(--af-ink-soft)}.site-footer{background-color:var(--af-paper-warm);color:var(--af-ink-soft)}.site-footer h4,.site-footer .h4{color:var(--af-ink)}.border-bottom,.border-top,.site-nav__dropdown,.drawer,.collapsible-trigger,.index-section--divider{border-color:var(--af-line)}.grid-product__price,.product__price,.price-container{color:var(--af-ink)}.grid-product__price--original,.product__price--compare{color:var(--af-ink-mute)}.grid-product__tag--sale,.product__tag--sale,.sale-tag{background-color:var(--af-brand);color:#fff}.image-wrap,.box-ratio,.product-single__photo,.grid-product__image-mask,.hero__media{background-color:var(--af-paper-warm)}.drawer{background-color:var(--af-paper);color:var(--af-ink-soft)}.drawer__title{color:var(--af-ink)}.modal{background-color:#2e2a248c}@media(prefers-reduced-motion:reduce){.grid-product__image,.grid-product__secondary-image,.site-nav__item>.site-nav__link:after{transition:none}.grid-product__link:hover .grid-product__image{transform:none}}.product-single__meta,.product-single__meta .product-single__form,.product-single__meta .variant-wrapper,.product-single__meta .variant-input-wrap,.product-single__meta .product__form-bottom,.product-single__meta .product-single__policies,.product-single__meta .product__quantity,.product-single__meta .product-single__vendor{text-align:left}.product-single__meta .product__price,.product-single__meta .product-single__price,.product-single__meta .price-container{display:block;margin-left:0;margin-right:auto;text-align:left;font-size:1.5rem;letter-spacing:.01em}.product-single__meta .variant-input-wrap{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start}.product-single__meta .btn{text-align:center}.collection-hero .section-header--hero,.collection-hero__content .section-header{max-width:760px;margin-left:auto;margin-right:auto;text-align:center}.collection-hero .section-header--hero .section-header__title:after{margin-left:auto;margin-right:auto}.collection-hero__content .rte,.collection-hero__content .section-header p{margin-left:auto;margin-right:auto;max-width:62ch;text-align:center}.newsletter-section,.newsletter-section .rte,.testimonials-slide{text-align:center}.site-nav__dropdown,.site-nav__deep-dropdown{background:var(--af-paper);border:1px solid var(--af-line);border-top:0;box-shadow:0 18px 44px #2e2a241a;padding:26px 28px}.site-nav__dropdown img,.site-nav__deep-dropdown img{object-fit:cover;border-radius:3px;background:var(--af-paper-warm)}.site-nav__dropdown:has(a[href*=tour-de-hortensias]) img,.site-nav__dropdown:has(a[href*=tour-de-hortensias]) .image-wrap{display:none}.shopify-section:has(.testimonials-wrapper){background-image:linear-gradient(#f7f3ec94,#f7f3ecb8),url(/cdn/shop/files/amelia-resenas-fondo.jpg?v=1786408847)!important;background-size:cover!important;background-position:center 42%!important;background-repeat:no-repeat!important}.shopify-section:has(.testimonials-wrapper) .testimonials-wrapper{background:transparent}.testimonials-slider__text{background:#ffffffb8;border:1px solid rgba(255,255,255,.55);border-radius:3px;padding:44px 52px;box-shadow:0 16px 44px #2e2a241a}@supports (backdrop-filter: blur(14px)){.testimonials-slider__text{background:#ffffff94;backdrop-filter:blur(14px) saturate(118%);-webkit-backdrop-filter:blur(14px) saturate(118%)}}@media screen and (max-width:768px){.testimonials-slider__text{padding:30px 26px}}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.section-header__title,.product-single__title,.grid-product__title{text-wrap:balance}.rte p,.afp p,.product-single__description p{text-wrap:pretty}:target,.index-section[id]{scroll-margin-top:96px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{accent-color:var(--af-brand)}::selection{background:var(--af-brand);color:#fff}@media screen and (max-width:768px){.template-product .product__form-bottom{position:sticky;bottom:0;z-index:20;padding:12px 0 14px;border-top:1px solid var(--af-line);background:#fffffff0}@supports (backdrop-filter: blur(10px)){.template-product .product__form-bottom{background:#ffffffd1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}}body.template-product a[aria-label="WhatsApp Amelia Flores"]{bottom:96px!important}}.grid-product__image-mask .grid__image-ratio--square,.grid-product__image-mask .grid__image-ratio{padding-bottom:0!important;height:auto!important;aspect-ratio:2 / 3;background-size:cover;background-position:center;background-color:var(--af-paper-warm)}@supports not (aspect-ratio: 2 / 3){.grid-product__image-mask .grid__image-ratio--square,.grid-product__image-mask .grid__image-ratio{height:0!important;padding-bottom:150%!important}}.grid-product__image-mask img,.grid-product .grid-product__image{object-fit:cover;object-position:center}.grid-product__meta,.grid-product__title,.grid-product__price{padding-left:0;margin-left:0}.product-single__description h5,.product-single__description .h5,.rte h5,.page-container h5,.article__body h5{font-family:var(--af-serif);font-size:1.375rem;font-weight:400;letter-spacing:0;line-height:1.25;text-transform:none;color:var(--af-ink);margin:var(--af-s5) 0 var(--af-s2);padding-top:var(--af-s3);border-top:1px solid var(--af-line)}.product-single__description h5:first-child,.rte h5:first-child{margin-top:var(--af-s3)}.product-single__description h6,.rte h6{font-family:var(--typeBasePrimary),sans-serif;font-size:.8125rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--af-ink-mute);margin:var(--af-s4) 0 var(--af-s2)}.af-lead,.product-single__description .af-lead,.rte .af-lead{font-size:var(--af-lead);line-height:1.5;color:var(--af-ink);margin-bottom:var(--af-s3)}.af-lead strong{font-weight:500}.product-single__description p strong:first-child,.rte p strong:first-child{color:var(--af-ink)}.product-single__description ul,.rte ul{margin-bottom:var(--af-s3)}.product-single__description li,.rte li{margin-bottom:8px}.product-single__description p,.product-single__description li{max-width:68ch}.product-single__meta .product-single__description,.product-single__meta .product-single__description.rte{margin-left:0!important;padding-left:0!important;padding-right:0!important}@media screen and (min-width:1200px){body.template-collection .grid--uniform .grid__item.medium-up--one-third{width:25%}body.template-collection .grid--uniform .grid__item.medium-up--one-third:nth-child(3n+1){clear:none}body.template-collection .grid--uniform .grid__item.medium-up--one-third:nth-child(4n+1){clear:both}}.newsletter-section{background-color:var(--af-brand);padding:var(--af-s7) 0}.newsletter-section .text-center,.newsletter-section .text-center .h3,.newsletter-section .text-center p,.newsletter-section .rte,.newsletter-section .rte p{text-align:center}.newsletter-section .h3{font-family:var(--af-serif);font-size:clamp(1.9rem,1.4rem + 1.6vw,2.8rem);font-weight:400;line-height:1.15;letter-spacing:-.005em;text-transform:none;color:#fff;max-width:20ch;margin:0 auto var(--af-s3)}.newsletter-section .rte,.newsletter-section .rte p{font-size:16px;line-height:1.6;color:#ffffffc7;max-width:52ch;margin-left:auto;margin-right:auto}.newsletter-section .contact-form,.newsletter-section form{max-width:480px;margin:var(--af-s4) auto 0}.newsletter-section .input-group,.newsletter-section .newsletter__input-group{display:flex;gap:10px;align-items:stretch;justify-content:center;flex-wrap:wrap}.newsletter-section input[type=email],.newsletter-section .input-group-field{flex:1 1 240px;min-height:48px;padding:13px 18px;background:#ffffff1a;border:1px solid rgba(255,255,255,.32);border-radius:var(--af-radius);color:#fff;font-family:var(--typeBasePrimary),sans-serif;font-size:15px;letter-spacing:.01em}.newsletter-section input[type=email]::placeholder{color:#ffffff8c}.newsletter-section input[type=email]:focus,.newsletter-section .input-group-field:focus{background:#ffffff29;border-color:#ffffffb3;box-shadow:none;outline:none}.newsletter-section .input-group-btn .btn,.newsletter-section button[type=submit],.newsletter-section .btn{flex:0 0 auto;min-height:48px;padding:14px 30px;background:#fff;border-color:#fff;color:var(--af-brand);font-family:var(--typeBasePrimary),sans-serif}.newsletter-section .input-group-btn .btn:hover,.newsletter-section button[type=submit]:hover,.newsletter-section .btn:hover{background:var(--af-paper-warm);border-color:var(--af-paper-warm);color:var(--af-brand);box-shadow:none}.newsletter-section label{color:#ffffffb3;font-size:13px}@media screen and (max-width:768px){.newsletter-section{padding:var(--af-s6) 0}.newsletter-section .input-group,.newsletter-section .newsletter__input-group{flex-direction:column}.newsletter-section .input-group-btn .btn,.newsletter-section button[type=submit]{width:100%}}body.template-product .page-blocks .index-section:has(.image-wrap.text-spacing){background:var(--af-paper-warm);padding:var(--af-s6) 0;margin:var(--af-s6) 0 0;border-radius:3px}body.template-product .page-blocks .index-section:has(.image-wrap.text-spacing) .section-header{margin-bottom:var(--af-s5);text-align:center}body.template-product .page-blocks .index-section:has(.image-wrap.text-spacing) .section-header h2{font-family:var(--af-serif);font-size:clamp(1.6rem,1.2rem + 1.2vw,2.2rem);font-weight:400;text-align:center;margin:0}body.template-product .page-blocks .index-section:has(.image-wrap.text-spacing) .grid__item>div[style]{max-width:64px!important;margin:0 auto var(--af-s2)!important}body.template-product .page-blocks .index-section:has(.image-wrap.text-spacing) .image-wrap{background:transparent;opacity:.78}body.template-product .page-blocks .index-section:has(.image-wrap.text-spacing) .grid__item .h3{font-family:var(--af-serif);font-size:1.2rem;font-weight:400;color:var(--af-ink);text-align:center;margin:0 0 8px}body.template-product .page-blocks .index-section:has(.image-wrap.text-spacing) .rte-setting,body.template-product .page-blocks .index-section:has(.image-wrap.text-spacing) .rte-setting p{font-size:15px;line-height:1.6;color:var(--af-ink-soft);text-align:center;max-width:30ch;margin-left:auto;margin-right:auto}body.template-product .page-blocks .index-section:has(.image-wrap.text-spacing) .grid__item{padding-bottom:var(--af-s3)}@media screen and (max-width:768px){body.template-product .page-blocks .index-section:has(.image-wrap.text-spacing){padding:var(--af-s5) 0}body.template-product .page-blocks .index-section:has(.image-wrap.text-spacing) .grid__item{padding-bottom:var(--af-s4)}}body.template-product .page-blocks .index-section .section-header h2{letter-spacing:-.005em}.template-page .page-width .page-container .afp .cta,.template-page .page-width .page-container .afp .cta h2,.template-page .page-width .page-container .afp .cta p,.template-page .page-width .page-container .afp .cta .eyebrow,.template-page .page-width .page-container .afp .section-header--center,.template-page .page-width .page-container .afp .section-header--center p,.template-page .page-width .page-container .afp figcaption,.template-page .page-width .page-container .afp .cap{text-align:center}.template-page .page-width .page-container .afp .cta p{margin-left:auto;margin-right:auto;max-width:56ch}.template-page .page-width .page-container .afp .cta .rule,.template-page .page-width .page-container .afp .cta h2:after{margin-left:auto;margin-right:auto}.product-single__description-full{max-width:1040px;margin:var(--af-s7, 64px) auto 0;padding-top:var(--af-s6, 48px);border-top:1px solid var(--af-line);color:var(--af-ink-soft);font-size:var(--typeBaseSize, 16px);line-height:var(--typeBaseLineHeight, 1.7);text-align:left}.product-single__description-full:has(>style+div[class^=af]),.product-single__description-full:has(>div[class^=af]){max-width:none;padding-top:var(--af-s6, 48px)}.product-single__description-full h5,.product-single__description-full .h5{font-family:var(--af-serif);font-size:1.375rem;font-weight:400;letter-spacing:0;line-height:1.25;text-transform:none;color:var(--af-ink);margin:var(--af-s5, 40px) 0 var(--af-s2, 12px);padding-top:var(--af-s3, 20px);border-top:1px solid var(--af-line)}.product-single__description-full h5:first-child{margin-top:0}.product-single__description-full .af-lead{font-size:var(--af-lead);line-height:1.5;color:var(--af-ink);margin-bottom:var(--af-s3, 20px)}.product-single__description-full p,.product-single__description-full li{max-width:68ch}.product-single__description-full ul{margin-bottom:var(--af-s3, 20px)}.product-single__description-full li{margin-bottom:8px}.product-single__description-full [class^=af] p,.product-single__description-full [class^=af] li{max-width:none}.product-single__meta .product-single__description:empty{display:none}@media screen and (max-width:749px){.product-single__description-full{margin-top:var(--af-s5, 40px);padding-top:var(--af-s4, 28px)}}.product-note,.product-note #customFeatureContainer_parent,.product-note #showNote,.product-note #showNote>span,.product-note p{text-align:left!important}.product-single__meta .product-note #customFeatureContainer_parent{padding:0!important;border:0!important;border-radius:0!important;background:none!important}.product-single__meta .product-note #showNote{display:block!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:none!important;cursor:pointer}.product-single__meta .product-note #showNote>span{display:flex!important;align-items:center;justify-content:space-between;gap:16px;width:100%!important;margin:0!important;padding:15px 18px!important;border:1px solid var(--af-line-strong)!important;border-radius:var(--buttonRadius, 3px)!important;background:var(--af-paper-warm)!important;font-family:var(--typeBasePrimary),sans-serif;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--af-ink)!important;transition:background .2s ease,border-color .2s ease}.product-single__meta .product-note #showNote:hover>span{background:var(--af-paper-deep)!important;border-color:var(--af-brand)!important}.product-single__meta .product-note #showNote>span:after{content:"+";font-size:17px;font-weight:400;letter-spacing:0;line-height:1;color:var(--af-ink-mute);flex:0 0 auto}.product-note p{margin:10px 0 0!important;padding:0!important}.product-note p small{font-size:12.5px;line-height:1.5;color:var(--af-ink-mute)}.product-single__meta .product-note #customFeatureContainer{margin:10px 0 0!important;padding:4px 18px 18px!important;border:1px solid var(--af-line)!important;border-radius:var(--buttonRadius, 3px)!important;background:var(--af-paper)!important}.product-single__meta .product-note #customFeatureContainer label{display:block!important;width:auto!important;max-width:none!important;margin:16px 0 0!important;padding:0!important;border:0!important;font-family:var(--typeBasePrimary),sans-serif;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--af-ink-mute);text-align:left!important}.product-single__meta .product-note #customFeatureContainer input[type=text],.product-single__meta .product-note #customFeatureContainer textarea{display:block!important;width:100%!important;max-width:none!important;margin-top:7px!important;padding:11px 13px!important;border:1px solid var(--af-line-strong)!important;border-radius:var(--buttonRadius, 3px)!important;background:var(--af-paper);font-family:var(--typeBasePrimary),sans-serif;font-size:15px;letter-spacing:0;text-transform:none;color:var(--af-ink)}.product-single__meta .product-note #customFeatureContainer textarea{min-height:92px!important;line-height:1.5;resize:vertical}.product-single__meta .product-note #customFeatureContainer input[type=text]:focus,.product-single__meta .product-note #customFeatureContainer textarea:focus{outline:none;border-color:var(--af-brand)!important}:root{--amelia-cta-bg: var(--af-brand);--amelia-cta-bg-hover: var(--af-brand-deep);--amelia-cta-text: #ffffff;--amelia-line: #756957;--amelia-ease: var(--af-ease);--amelia-shadow: 0 6px 18px rgba(78, 71, 61, .22)}.btn:not(.btn--circle):not(.btn--link):not(.btn--plain):not(.btn--body):not(.btn--no-animate),.shopify-payment-button__button--unbranded,#addToCartAndGo{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 32px;font-family:var(--typeBasePrimary),sans-serif;font-size:12px;font-weight:500;line-height:1.15;letter-spacing:2px;text-transform:uppercase;text-align:center;text-decoration:none;border:1px solid var(--amelia-cta-bg);border-radius:var(--af-radius);background-color:var(--amelia-cta-bg);color:var(--amelia-cta-text);cursor:pointer;transition:background-color .18s var(--amelia-ease),border-color .18s var(--amelia-ease),color .18s var(--amelia-ease),box-shadow .22s var(--amelia-ease),transform .18s var(--amelia-ease)}.btn:not(.btn--circle):not(.btn--link):not(.btn--plain):not(.btn--body):not(.btn--no-animate):hover,.shopify-payment-button__button--unbranded:hover,#addToCartAndGo:hover{background-color:var(--amelia-cta-bg-hover);border-color:var(--amelia-cta-bg-hover);color:var(--amelia-cta-text);transform:translateY(-1px);box-shadow:var(--amelia-shadow)}.btn:not(.btn--circle):not(.btn--link):active,#addToCartAndGo:active{transform:translateY(0);box-shadow:0 2px 8px #4e473d33}.btn:focus-visible,#addToCartAndGo:focus-visible,.shopify-payment-button__button--unbranded:focus-visible{outline:2px solid var(--amelia-cta-bg);outline-offset:3px}.btn--secondary:not(.btn--circle),.btn--tertiary:not(.btn--circle){background-color:transparent;border-color:var(--amelia-line);color:var(--amelia-line)}.btn--secondary:not(.btn--circle):hover,.btn--tertiary:not(.btn--circle):hover{background-color:var(--amelia-line);border-color:var(--amelia-line);color:#fff}.background-media-text__text .btn,.hero__text-content .btn,.slideshow__slide .btn,.slideshow__link .btn{background-color:#fff;border-color:#fff;color:var(--amelia-cta-bg);font-size:12px;box-shadow:0 4px 16px #00000024}.background-media-text__text .btn:hover,.hero__text-content .btn:hover,.slideshow__slide .btn:hover,.slideshow__link .btn:hover{background-color:var(--amelia-cta-bg);border-color:var(--amelia-cta-bg);color:#fff}.template-product .product__form-bottom{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;gap:12px;width:100%}.template-product .btn.add-to-cart:not(.btn--circle):not(.btn--link):not(.btn--plain):not(.btn--body){flex:1 1 240px;min-height:54px;margin:0;font-size:13px;letter-spacing:2.4px;background-color:var(--amelia-cta-bg);border-color:var(--amelia-cta-bg);color:#fff}.template-product .product__form-bottom .product__quantity{flex:0 0 auto;width:auto;max-width:220px;margin:0}.template-product form #addToCartAndGo{width:100%;min-height:50px;margin:12px 0 0;background-color:transparent;border:1px solid var(--amelia-line);color:var(--amelia-line);text-transform:uppercase}.template-product form #addToCartAndGo:hover{background-color:var(--amelia-line);border-color:var(--amelia-line);color:#fff}.btn[disabled],.btn[disabled]:hover,.add-to-cart[disabled],.add-to-cart[disabled]:hover{background-color:#efece7;border-color:#e2ded7;color:#8d8579;cursor:not-allowed;transform:none;box-shadow:none}.amelia-trust{list-style:none;margin:22px 0 0;padding:18px 0 0;border-top:1px solid var(--af-line)}.amelia-trust__item{display:flex;align-items:flex-start;justify-content:flex-start;gap:10px;margin:0 0 10px;padding:0;font-size:14px;line-height:1.5;letter-spacing:.2px;text-transform:none;text-align:left;color:var(--af-ink-soft)}.amelia-trust__item:last-child{margin-bottom:0}.amelia-trust__item:before{content:"";flex:0 0 auto;width:10px;height:6px;margin-top:6px;border-left:1.5px solid var(--amelia-line);border-bottom:1.5px solid var(--amelia-line);transform:rotate(-45deg)}.product-single__description ul,.product-single__description ol,.rte ul,.rte ol{display:block;text-align:left;margin:0 0 1.2em;padding-left:1.15em}.product-single__description li,.rte li{margin-bottom:6px}.grid-product__description{display:none}@media screen and (max-width:768px){.btn:not(.btn--circle):not(.btn--link):not(.btn--plain){min-height:52px;padding:15px 26px;letter-spacing:1.8px}.template-product .btn.add-to-cart:not(.btn--circle):not(.btn--link):not(.btn--plain):not(.btn--body){flex:1 1 100%;min-height:56px;font-size:14px}.template-product .product__form-bottom .product__quantity{flex:1 1 100%;max-width:none}.template-product form #addToCartAndGo{min-height:52px}}@media(prefers-reduced-motion:reduce){.btn,#addToCartAndGo,.shopify-payment-button__button--unbranded{transition:none}.btn:hover,#addToCartAndGo:hover{transform:none}}@keyframes af-rise{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:none}}@keyframes af-rise-soft{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:none}}@keyframes af-fade{0%{opacity:0}to{opacity:1}}.hero__title,.hero__subtitle,.hero__text-content .btn,.hero__link{animation:af-rise .9s cubic-bezier(.22,.61,.36,1) both}.hero__title{animation-delay:.1s}.hero__subtitle{animation-delay:.25s}.hero__text-content .btn,.hero__link{animation-delay:.4s}@supports (animation-timeline: view()){.index-section .section-header,.feature-row,.background-media-text__inner,.testimonials-wrapper .section-header,.newsletter-section .section-header,.collection-hero__content,.product-single__description-full>*,.afp>.sec,.afs>.sec,.afl>.sec,.afd>.sec,.afc .talla,.afd .pista,.afl .caja,.afs .plan,.rte-setting>p{animation:af-rise-soft linear both;animation-timeline:view();animation-range:entry 4% cover 22%}.grid--uniform .grid__item.grid-product{animation:af-rise-soft linear both;animation-timeline:view();animation-range:entry 2% cover 18%}.background-media-text__image,.image-row__image,.afp figure,.afs figure,.afl figure{animation:af-fade linear both;animation-timeline:view();animation-range:entry 0% cover 15%}}.grid-product__image-mask .grid__image-ratio,.grid-product__image-mask .grid__image-ratio--square{transition:transform 1.4s cubic-bezier(.22,.61,.36,1);will-change:transform}.grid-product__link:hover .grid-product__image-mask .grid__image-ratio,.grid-product__link:focus-visible .grid-product__image-mask .grid__image-ratio{transform:scale(1.03)}.grid-product__title,.grid-product__price{transition:color .35s ease}.grid-product__link:hover .grid-product__title{color:var(--af-brand)}.image-row__image,.afp figure img,.afl figure img,.afs figure img,.afd figure img{transition:transform 1.4s cubic-bezier(.22,.61,.36,1)}a:hover>.image-row__image,.afp figure:hover img,.afl figure:hover img,.afs figure:hover img,.afd figure:hover img{transform:scale(1.02)}.btn,.shopify-payment-button__button,.product-note #showNote>span,.site-nav__link,.site-footer a{transition:background-color .28s ease,border-color .28s ease,color .28s ease,opacity .28s ease}.site-nav__link--underline:after,.site-nav__link-toggle:after{transition:transform .32s cubic-bezier(.22,.61,.36,1);transform-origin:left center}.afs details summary:after,.afp details summary:after,.afl details summary:after,.afd details summary:after{transition:transform .3s cubic-bezier(.22,.61,.36,1)}.afs details[open] summary:after,.afp details[open] summary:after,.afl details[open] summary:after,.afd details[open] summary:after{transform:rotate(90deg)}.afs details summary,.afp details summary,.afl details summary,.afd details summary{transition:color .25s ease}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.hero__title,.hero__subtitle,.hero__text-content .btn,.hero__link{opacity:1!important;transform:none!important}}@media print{.hero__title,.hero__subtitle,.hero__text-content .btn,.hero__link,.index-section .section-header,.feature-row,.background-media-text__inner,.testimonials-wrapper .section-header,.newsletter-section .section-header,.collection-hero__content,.product-single__description-full>*,.afp>.sec,.afs>.sec,.afl>.sec,.afd>.sec,.afc .talla,.afd .pista,.afl .caja,.afs .plan,.rte-setting>p,.grid--uniform .grid__item.grid-product,.background-media-text__image,.image-row__image,.afp figure,.afs figure,.afl figure{animation:none!important;opacity:1!important;transform:none!important}}.product-single__description-full>.afs,.product-single__description-full>.afc,.product-single__description-full>.afl,.product-single__description-full>.afd,.product-single__description-full>.afp{max-width:1040px;margin-left:auto;margin-right:auto}.afs figure img,.afp figure img,.afl figure img,.afd figure img,.afc figure img{display:block;width:auto;max-width:100%;max-height:78vh;margin-left:auto;margin-right:auto;object-fit:cover}.afs figure,.afp figure,.afl figure,.afd figure,.afc figure{text-align:center}.afs figure figcaption,.afp figure figcaption,.afl figure figcaption,.afd figure figcaption,.afc figure figcaption{text-align:left;display:inline-block;max-width:100%}@media screen and (max-width:749px){.afs figure img,.afp figure img,.afl figure img,.afd figure img,.afc figure img{max-height:62vh}}@view-transition{navigation:auto}::view-transition-old(root){animation:af-vt-out .22s cubic-bezier(.4,0,1,1) both}::view-transition-new(root){animation:af-vt-in .34s cubic-bezier(0,0,.2,1) both}@keyframes af-vt-out{to{opacity:0}}@keyframes af-vt-in{0%{opacity:0}to{opacity:1}}.background-media-text,.background-media,.collection-hero{overflow:hidden}@supports (animation-timeline: view()){.background-media-text__image,.collection-hero__image{animation:af-parallax linear both;animation-timeline:view();animation-range:cover 0% cover 100%;will-change:transform}@keyframes af-parallax{0%{transform:scale(1.12) translate3d(0,-20px,0)}to{transform:scale(1.12) translate3d(0,20px,0)}}}@supports (animation-timeline: view()) and (clip-path: inset(0 0 0 0)){.afp figure,.afs figure,.afl figure,.afd figure,.afc figure,.image-row__image,.feature-row__image-wrapper{animation:af-destape linear both;animation-timeline:view();animation-range:entry 6% cover 18%}@keyframes af-destape{0%{clip-path:inset(14% 0 0 0);opacity:.55}to{clip-path:inset(0 0 0 0);opacity:1}}}@supports (animation-timeline: view()){.grid--uniform .grid__item.grid-product:nth-child(3n+2){animation-range:entry 5% cover 21%}.grid--uniform .grid__item.grid-product:nth-child(3n+3){animation-range:entry 8% cover 24%}@media screen and (min-width:1200px){body.template-collection .grid--uniform .grid__item.grid-product:nth-child(4n+2){animation-range:entry 5% cover 21%}body.template-collection .grid--uniform .grid__item.grid-product:nth-child(4n+3){animation-range:entry 8% cover 24%}body.template-collection .grid--uniform .grid__item.grid-product:nth-child(4n+4){animation-range:entry 11% cover 27%}}.afc .talla:nth-child(2),.afd .pista:nth-child(2),.afs .plan:nth-child(2){animation-range:entry 7% cover 25%}.afc .talla:nth-child(3),.afd .pista:nth-child(3),.afs .plan:nth-child(3){animation-range:entry 11% cover 29%}}.btn:active,.shopify-payment-button__button:active,.product-note #showNote:active>span{transform:scale(.985)}.btn,.shopify-payment-button__button{transition:background-color .28s ease,border-color .28s ease,color .28s ease,transform .12s ease}.image-row__link,.image-row__overlay{transition:background-color .4s ease,opacity .4s ease}html{scroll-behavior:smooth}[id=amigo-secreto],.afl [id],.afp [id],.afs [id]{scroll-margin-top:96px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}::view-transition-old(root),::view-transition-new(root){animation:none!important}.background-media-text__image,.collection-hero__image{transform:none!important}.afp figure,.afs figure,.afl figure,.afd figure,.afc figure,.image-row__image,.feature-row__image-wrapper{clip-path:none!important;opacity:1!important}.btn:active,.shopify-payment-button__button:active{transform:none!important}}@media print{.afp figure,.afs figure,.afl figure,.afd figure,.afc figure,.image-row__image,.feature-row__image-wrapper,.background-media-text__image,.collection-hero__image{animation:none!important;clip-path:none!important;transform:none!important;opacity:1!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/amelia-cta.css.map */
