.arv-pdp-section{--pdp-ink: var(--color-ink, #121212);--pdp-page: var(--color-page, #ffffff);--pdp-cream: var(--color-cream, #f6f2eb);--pdp-cream-light: var(--color-cream-light, #faf7f2);--pdp-sand: var(--color-sand, #ece6dc);--pdp-panel: var(--color-panel, #f6f6f5);--pdp-hairline: var(--color-hairline, rgba(18, 18, 18, .12));--pdp-line: var(--color-hairline-strong, #ebebeb);--pdp-muted: var(--color-muted, #6b6b6b);--pdp-soft: var(--color-text-soft, rgba(18, 18, 18, .7));--pdp-accent: var(--color-accent, #8a3b2a);--pdp-font: var(--font-heading, "Archivo", "Archivo Fallback", Arial, sans-serif);--pdp-font-text: var(--font-text, var(--pdp-font));--pdp-weight: var(--font-weight-ui, 500);--pdp-semibold: var(--font-weight-semibold, 600);--pdp-gutter: var(--gutter, 2rem);--pdp-edge: var(--grid-edge, .4rem);--pdp-gap: var(--grid-gap, .4rem)}:where(.arv-pdp-section) :where(p,h2,h3,ul,ol){margin:0}:where(.arv-pdp-section) img{display:block;max-width:100%}.arv-pdp-section-title{margin:0;padding:0 var(--pdp-gutter);font-family:var(--pdp-font);font-size:var(--text-h4, 1.8rem);font-weight:var(--pdp-semibold);line-height:1.25;letter-spacing:0;text-transform:uppercase}[data-pdp-reveal=pending]{opacity:0}h2[data-pdp-reveal=pending]{transform:translateY(.5em)}[data-pdp-reveal=in]{opacity:1;transform:none;transition:opacity .2s ease,transform .3s ease}h2[data-pdp-reveal=in]{transition:opacity .3s ease,transform .3s ease}.arv-pdp-scroller{display:block;position:relative}:where(.arv-pdp-scroller) [data-scroller-track]{position:relative;display:flex;margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth}:where(.arv-pdp-scroller [data-scroller-track])>*{scroll-snap-align:start}[data-scroller-track]:focus-visible{outline:2px solid var(--pdp-ink);outline-offset:-2px}.arv-pdp-scroller__progress{position:relative;height:.3rem;margin:2.4rem var(--pdp-gutter) 0;border-radius:999px;background-color:#1212121a;overflow:hidden}.arv-pdp-scroller__progress span,.arv-pdp-scroller__bar span{position:absolute;top:0;bottom:0;left:0;width:var(--thumb-width, 50%);background-color:var(--pdp-ink);transform:translate(var(--thumb-offset, 0));transition:transform .1s linear}.arv-pdp-scroller__bar{position:relative;height:.2rem;margin:2.8rem auto 0;background-color:#e6e4df;overflow:hidden}.arv-pdp-scroller__bar span{background-color:#111}@media screen and (min-width:1000px){.arv-pdp-scroller__bar{max-width:76rem}}.arv-pdp-scroller__dots{display:flex;justify-content:center;gap:.8rem;margin-top:2.5rem}.arv-pdp-scroller__dots span{display:block;width:.8rem;height:.4rem;border-radius:999px;background-color:#12121238;transition:width .15s ease,background-color .15s ease}.arv-pdp-scroller__dots span[data-active]{width:2.2rem;background-color:var(--pdp-accent)}.arv-pdp-scroller[data-static] .arv-pdp-scroller__dots,.arv-pdp-scroller[data-static] .arv-pdp-scroller__progress,.arv-pdp-scroller[data-static] .arv-pdp-scroller__bar,.arv-pdp-scroller[data-static] .arv-pdp-nav{display:none}.arv-pdp-nav{-webkit-appearance:none;appearance:none;position:absolute;top:var(--nav-top, 44%);z-index:3;display:none;place-items:center;width:4.5rem;height:4.5rem;margin:-2.25rem 0 0;padding:0;border:1px solid var(--pdp-hairline);border-radius:50%;background-color:var(--pdp-page);color:var(--pdp-ink);cursor:pointer;opacity:0;transform:scale(.9);transition:opacity .1s ease,transform .1s ease}.arv-pdp-nav--prev{left:3rem}.arv-pdp-nav--next{right:3rem}.arv-pdp-nav:disabled{pointer-events:none}@media(hover:hover)and (pointer:fine){.arv-pdp-scroller[data-scrollable] .arv-pdp-nav{display:grid}.arv-pdp-scroller[data-scrollable]:hover .arv-pdp-nav:not(:disabled),.arv-pdp-scroller[data-scrollable] .arv-pdp-nav:focus-visible{opacity:1;transform:scale(1)}}.arv-pdp-nav:focus-visible{outline:2px solid var(--pdp-ink);outline-offset:2px}.arv-pdp-best{padding:0 0 4.8rem}.arv-pdp-best__head{max-width:80rem;margin:0 auto;padding:0 1.6rem;text-align:center}.arv-pdp-best__title{margin:0;font-family:var(--pdp-font);font-size:1.8rem;font-weight:var(--pdp-semibold);line-height:1.25;letter-spacing:0;text-transform:uppercase}.arv-pdp-best__line{display:block}.arv-pdp-best__accent{color:var(--pdp-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.12em}.arv-pdp-best__text{max-width:57.8rem;margin:1.2rem auto 0;color:var(--pdp-soft);font-family:var(--pdp-font-text);font-size:1.5rem;line-height:1.5}.arv-pdp-best__tabs{display:flex;justify-content:flex-start;gap:.8rem;margin:2.2rem 0 2.9rem;padding:0 1.6rem;overflow-x:auto}.arv-pdp-best__tab{-webkit-appearance:none;appearance:none;position:relative;flex:0 0 auto;margin:0;padding:.6rem 1rem;border:0;border-radius:0;background-color:transparent;color:var(--pdp-soft);font-family:var(--pdp-font);font-size:1.1rem;font-weight:var(--pdp-semibold);line-height:1.5;letter-spacing:0;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color .15s ease,background-color .15s ease}.arv-pdp-best__tab:before{content:"";position:absolute;top:-.8rem;right:0;bottom:-.8rem;left:0}.arv-pdp-best__tab[aria-selected=true]{background-color:#f6f4ef;color:var(--pdp-ink)}@media(hover:hover)and (pointer:fine){.arv-pdp-best__tab:hover{color:var(--pdp-ink)}}.arv-pdp-best__tab:focus-visible{outline:2px solid var(--pdp-ink);outline-offset:2px}.arv-pdp-best__body{display:block;margin-top:2.8rem}.arv-pdp-best__panel:focus-visible{outline:2px solid var(--pdp-ink);outline-offset:-2px}.arv-pdp-best__track{--pv: 2;--pv-gaps: 1;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--pdp-gap) * var(--pv-gaps)) / var(--pv));gap:var(--pdp-gap)}.arv-pdp-best__item{min-width:0}.arv-pdp-best__look{display:block;aspect-ratio:2 / 3;overflow:hidden;background-color:var(--pdp-cream)}.arv-pdp-best__look-img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:700px){.arv-pdp-best__track{--pv: 3;--pv-gaps: 2}.arv-pdp-best__title{font-size:2.1rem}.arv-pdp-best__tabs{justify-content:center;margin:2.2rem 0 4rem;padding:0}.arv-pdp-best__tab{padding:.5rem 1.4rem;font-size:1.2rem}}@media screen and (min-width:1000px){.arv-pdp-best{padding-bottom:6.4rem}.arv-pdp-best__track{--pv: 4;--pv-gaps: 3}}.arv-pdp-best__item .arv-card{height:100%}.arv-pdp-lengths{padding:1.6rem 0;background-color:var(--pdp-cream)}.arv-pdp-lengths__head{max-width:76rem;margin:0 auto 3rem;padding:0 var(--pdp-gutter);text-align:center}.arv-pdp-lengths__title{margin:0;font-family:var(--pdp-font);font-size:1.8rem;font-weight:var(--pdp-semibold);line-height:1.25;letter-spacing:0;text-transform:uppercase}.arv-pdp-lengths__text{max-width:57.8rem;margin:1rem auto 0;font-family:var(--pdp-font-text);font-size:1.2rem;line-height:1.6}.arv-pdp-lengths__track{gap:1.6rem;padding:0 var(--pdp-gutter);scroll-padding-inline:var(--pdp-gutter)}.arv-pdp-lengths__card{flex:0 0 16.7rem;min-width:0}.arv-pdp-lengths__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background-color:#00000014}.arv-pdp-lengths__img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 20%}.arv-pdp-lengths__pill{position:absolute;bottom:.6rem;left:.6rem;padding:.2rem .7rem;border-radius:999px;background-color:#00000059;color:#fff;font-size:.8rem;font-weight:var(--pdp-semibold);line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.arv-pdp-lengths__body{padding-top:1.6rem}.arv-pdp-lengths__name{font-size:1.4rem;font-weight:var(--pdp-semibold);line-height:1.2}.arv-pdp-lengths__role{margin-top:.2rem;font-size:1.1rem;line-height:1.6}@media screen and (min-width:700px){.arv-pdp-lengths__title{font-size:2.2rem}}@media screen and (min-width:1000px){.arv-pdp-lengths__head{margin-bottom:4rem;padding:0 4.8rem}.arv-pdp-lengths__track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 4.8rem;overflow:visible}.arv-pdp-lengths__card{flex:none}.arv-pdp-lengths__pill{bottom:1rem;left:1rem;padding:.3rem .9rem;font-size:.9rem}.arv-pdp-lengths .arv-pdp-scroller__dots{display:none}}.arv-pdp-carousel{padding:4rem var(--pdp-edge) 4.8rem}.arv-pdp-carousel__title{margin:0 0 2.4rem;padding:0 1.6rem;font-family:var(--pdp-font);font-size:1.8rem;font-weight:var(--pdp-semibold);line-height:1.25;letter-spacing:0;text-align:center;text-transform:uppercase}.arv-pdp-carousel__track{--pv: 2.3;--pv-gaps: 2;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--pdp-gap) * var(--pv-gaps)) / var(--pv));gap:var(--pdp-gap)}.arv-pdp-carousel__item{min-width:0}.arv-pdp-carousel__scroller{--nav-top: 44%}@media screen and (min-width:700px){.arv-pdp-carousel__track{--pv: 3.3;--pv-gaps: 3}.arv-pdp-carousel__title{font-size:2.2rem}}@media screen and (min-width:1000px){.arv-pdp-carousel{padding-top:8rem;padding-bottom:8rem}.arv-pdp-carousel__title{margin-bottom:4.8rem}.arv-pdp-carousel__track{--pv: 4.5;--pv-gaps: 4}}@media screen and (min-width:1400px){.arv-pdp-carousel__title{font-size:2.8rem}}@media screen and (min-width:1000px){.arv-pdp-section~.shopify-section .arv-h-instagram .arv-h__title{font-size:2.4rem}}.arv-pdp-promo{padding:4rem 0}.arv-pdp-promo__title{margin-bottom:var(--section-head-gap, 2.4rem)}.arv-pdp-promo__track{gap:1.2rem;padding:0 var(--pdp-gutter);scroll-padding-inline:var(--pdp-gutter)}.arv-pdp-promo__card{position:relative;flex:0 0 66%;aspect-ratio:.72;overflow:hidden;background-color:var(--pdp-cream)}.arv-pdp-promo__media,.arv-pdp-promo__img,.arv-pdp-promo__empty{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.arv-pdp-promo__img{object-fit:cover;transition:transform .7s var(--ease-zoom, cubic-bezier(.22, 1, .36, 1))}.arv-pdp-promo__empty{display:grid;place-items:center;color:var(--pdp-hairline)}.arv-pdp-promo__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#0000000d 20%,#0000008c);pointer-events:none}.arv-pdp-promo__content{position:absolute;right:2rem;bottom:2rem;left:2rem;color:#fff}.arv-pdp-promo__heading{margin:0 0 .6rem;font-family:var(--pdp-font);font-size:1.8rem;font-weight:400;line-height:1.2;letter-spacing:.04rem;text-transform:uppercase}.arv-pdp-promo__text{font-size:1.2rem;line-height:1.45}@media(hover:hover)and (pointer:fine){.arv-pdp-promo__card:hover .arv-pdp-promo__img{transform:scale(1.04)}}@media screen and (min-width:1000px){.arv-pdp-promo{padding:4.4rem 0 2.8rem}.arv-pdp-promo__track{overflow:visible}.arv-pdp-promo__card{flex:1 1 0}.arv-pdp-promo .arv-pdp-scroller__progress{display:none}}.arv-pdp-fabric{padding:4rem 0}.arv-pdp-fabric__title{margin-bottom:var(--section-head-gap, 2.4rem)}.arv-pdp-fabric__track{gap:.4rem;padding:0 var(--pdp-edge)}.arv-pdp-fabric__item{flex:0 0 80%;min-width:0}.arv-pdp-fabric__media{aspect-ratio:1 / 1;overflow:hidden;background-color:var(--pdp-cream)}.arv-pdp-fabric__img{display:block;width:100%;height:100%;object-fit:cover}.arv-pdp-fabric__empty{display:grid;place-items:center;width:100%;height:100%;color:#12121259}.arv-pdp-fabric__body{padding:1.6rem 1.2rem 0 .8rem}.arv-pdp-fabric__heading{display:flex;align-items:center;gap:.8rem;margin:0 0 .6rem;font-family:var(--pdp-font);font-size:1.3rem;font-weight:var(--pdp-semibold);letter-spacing:.04em;text-transform:uppercase}.arv-pdp-fabric__text{max-width:44rem;font-family:var(--pdp-font-text);font-size:var(--text-body, 1.3rem);line-height:1.6}@media screen and (min-width:1000px){.arv-pdp-fabric{padding:8rem 0}.arv-pdp-fabric__track{overflow:visible}.arv-pdp-fabric__item{flex:1 1 0}.arv-pdp-fabric .arv-pdp-scroller__progress{display:none}}.arv-pdp-faq{max-width:76rem;margin:0 auto;padding:4rem var(--pdp-gutter)}.arv-pdp-faq__title{margin:0 0 var(--section-head-gap, 2.4rem);font-family:var(--pdp-font);font-size:1.8rem;font-weight:var(--pdp-semibold);line-height:1.25;letter-spacing:0;text-align:center;text-transform:uppercase}.arv-pdp-faq__list>.arv-pdp-acc:first-child{border-top:1px solid var(--color-hairline-strong, #ebebeb)}.arv-pdp-faq__more{margin-top:2.4rem;text-align:center}@media screen and (min-width:700px){.arv-pdp-faq__title{font-size:2.2rem}}@media screen and (min-width:1000px){.arv-pdp-faq{padding-block:8rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-arv-product-blocks.css.map */
