html,body{overflow-x:hidden}.polo-home{--polo-ink: #191919;--polo-muted: #777;--polo-line: #dededb;--polo-paper: #f4f4f2;color:var(--polo-ink);background:#fff;font:14px/1.5 Arial,Helvetica,sans-serif;letter-spacing:0}.polo-home,.polo-home *,.polo-home *:before,.polo-home *:after{box-sizing:border-box}.polo-home,.polo-home *{font-family:Arial,Helvetica,sans-serif!important}.polo-home h1,.polo-home h2,.polo-home h3,.polo-home h1 *,.polo-home h2 *,.polo-home h3 *,.polo-home blockquote{font-family:Georgia,Times New Roman,serif!important}.polo-home h1,.polo-home h2,.polo-home h3,.polo-home blockquote{color:inherit;font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.045em;text-transform:none}.polo-home h1,.polo-home h2,.polo-home h3,.polo-home p{margin:0}.polo-home a{color:inherit;text-decoration:none}.polo-home img{display:block;width:100%;height:100%;object-fit:cover}.polo-home button,.polo-home input{font:inherit;color:inherit}.polo-home button{cursor:pointer}.polo-home a:focus-visible,.polo-home button:focus-visible,.polo-home input:focus-visible,.polo-track:focus-visible{outline:2px solid #315d76;outline-offset:4px}.polo-home a:hover{text-decoration:underline;text-underline-offset:4px}.polo-gutter{padding-inline:24px}.polo-section{margin:0!important}.polo-home .polo-eyebrow{font:10px/1.5 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}.polo-button{display:inline-flex;justify-content:center;align-items:center;gap:24px;min-height:46px;padding:12px 28px;color:#fff!important;background:#151515;border:1px solid #151515;font-size:12px;letter-spacing:0;border-radius:0}.polo-button:hover{background:#333;text-decoration:none!important}.polo-button--light{color:#fff!important;border-color:#ffffff80;background:#ffffff12}.polo-button--light:hover{background:#ffffff30}.polo-pill{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:38px;padding:6px 22px;border:1px solid #999;border-radius:30px;font-size:12px;white-space:nowrap}.polo-text-link{display:inline-block;padding-bottom:4px;border-bottom:1px solid currentColor;font-size:12px}.polo-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}polo-carousel{display:block;position:relative;min-width:0}.polo-track{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.polo-track::-webkit-scrollbar{display:none}.polo-slide{flex:0 0 100%;min-width:0;scroll-snap-align:start}.polo-controls{display:flex;align-items:center;gap:12px;min-height:46px}.polo-controls[hidden]{display:none!important}.polo-progress{flex:1;height:2px;overflow:hidden;background:#e6e6e3}.polo-progress span{display:block;width:0;height:100%;background:#777;transition:width .35s ease}.polo-count{color:#666;font-size:10px;font-variant-numeric:tabular-nums}.polo-arrow{display:inline-grid;place-items:center;flex-shrink:0;width:38px;height:38px;padding:0;background:#fff;border:1px solid #eee;border-radius:50%;font-size:21px!important;line-height:1;transition:background .2s}.polo-arrow:hover{background:#eee}.polo-arrow:disabled{opacity:.25;cursor:default}.polo-banner__slide{position:relative;height:48vw;max-height:900px;min-height:420px;overflow:hidden}.polo-banner__slide picture{position:absolute;top:0;right:0;bottom:0;left:0}.polo-banner__slide:has(.polo-banner__copy):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0005,transparent 80%),linear-gradient(0deg,#0003,transparent 65%);pointer-events:none}.polo-banner__copy{position:absolute;z-index:1;left:9%;bottom:12%;width:550px;max-width:70%;color:#fff}.polo-banner__copy .polo-eyebrow{font-size:13px;margin-bottom:14px}.polo-banner__copy h1,.polo-banner__copy h2{font-size:clamp(38px,4.2vw,76px);line-height:1.03;margin-bottom:28px}.polo-banner__link{position:absolute;top:0;right:0;bottom:0;left:0}.polo-banner .polo-controls{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.polo-banner .polo-arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;pointer-events:auto;border:0}.polo-banner [data-prev]{left:24px}.polo-banner [data-next]{right:24px}.polo-banner .polo-progress{position:absolute;left:9%;right:155px;bottom:24px;background:#fff5}.polo-banner .polo-progress span{background:#fff}.polo-banner .polo-count{position:absolute;right:85px;bottom:18px;color:#fff}.polo-banner .polo-pause{top:auto;bottom:12px;right:24px;transform:none;width:32px;height:32px;font-size:14px!important}.polo-editorial-intro{text-align:center;padding:30px 24px 28px}.polo-editorial-intro h2{font-size:clamp(32px,3.3vw,48px);line-height:1.1;margin-bottom:18px}.polo-editorial-intro>div{max-width:750px;margin-inline:auto;font-size:12px;line-height:1.65}.polo-banner--editorial .polo-banner__slide{height:37vw;min-height:320px;max-height:700px}.polo-benefits{display:grid;grid-template-columns:repeat(5,1fr);align-items:center;gap:24px;padding:26px 30px;min-height:96px;background:#f8f8f7;border-bottom:1px solid #ececea}.polo-benefit{display:flex;align-items:center;justify-content:center;gap:14px;font-size:10px;font-weight:600;text-transform:uppercase}.polo-benefit svg{width:24px;height:24px;flex-shrink:0;fill:currentColor}.polo-benefit .custom-icon{stroke:currentColor}.polo-benefit small{display:block;font-size:9px;font-weight:400;margin-top:2px}.polo-collection{padding-top:20px}.polo-section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:18px}.polo-section-heading h2{font-size:clamp(28px,2.65vw,40px);line-height:1.1}.polo-product-carousel .polo-track{gap:16px}.polo-product-carousel .polo-slide{flex-basis:calc((100% - 48px)/4)}.polo-product-carousel .polo-controls{margin-top:22px;margin-bottom:12px}.polo-product-carousel .polo-arrow{border:none;background:transparent}.polo-product__image{position:relative;display:block;aspect-ratio:2 / 3;background:#f3f3f3;overflow:hidden}.polo-product__image img{transition:transform .5s ease;object-position:center 35%}.polo-product__image:hover img{transform:scale(1.035)}.polo-product__info{position:relative;padding:17px 44px 4px 0}.polo-product__info .polo-eyebrow{color:#777;font-size:9px}.polo-product__info h3{font-size:clamp(17px,1.65vw,24px);line-height:1.15;margin:6px 0 8px}.polo-product__price{font-size:12px}.polo-product__price s{color:#888;margin-left:8px}.polo-product__discover{font-size:10px;color:#777!important}.polo-product__action{position:absolute;right:3px;top:24px;display:grid;place-items:center;border:1px solid #e3e3e3;outline:4px solid #f8f8f8;border-radius:50%;width:30px;height:30px;font-size:16px}.polo-product__badge{position:absolute;top:14px;left:14px;padding:5px 9px;background:#fff;font-size:10px}.polo-product--overlay{position:relative}.polo-product__image-caption{position:absolute;bottom:0;left:0;right:0;padding:46px 18px 18px;background:linear-gradient(transparent,#ffffffc7)}.polo-product__image-caption h3{font:600 14px/1.4 Arial,sans-serif;font-family:Arial,sans-serif!important;letter-spacing:0;margin-top:6px}.polo-product__image-caption .polo-eyebrow{font-size:9px;font-weight:600}.polo-product--overlay .polo-product__info{position:static;min-height:56px;padding-top:12px}.polo-product--overlay .polo-product__action{top:16px;left:16px;right:auto;background:#fff;width:25px;height:30px;border-radius:12px;outline:0}.polo-product--overlay .polo-product__badge{left:auto;right:14px}.polo-collection:not(.polo-collection--editorial) .polo-product-carousel .polo-arrow{position:absolute;top:37%;background:#fff;width:42px;height:42px;box-shadow:0 1px 8px #00000008}.polo-collection:not(.polo-collection--editorial) [data-prev]{left:12px}.polo-collection:not(.polo-collection--editorial) [data-next]{right:12px}.polo-collection--editorial{padding-top:42px}.polo-collection--editorial .polo-collection__layout{display:grid;grid-template-columns:1fr 3fr;gap:16px}.polo-edition-panel{display:flex;flex-direction:column;justify-content:space-between;gap:35px;padding:34px 28px;margin-bottom:80px;background:var(--polo-paper)}.polo-edition-panel h2{margin-top:8px;font-size:clamp(27px,3vw,46px);font-style:italic;line-height:1.08}.polo-edition-panel__text{font-size:13px;line-height:1.6;margin-bottom:24px}.polo-collection--editorial .polo-product-carousel .polo-slide{flex-basis:calc((100% - 32px) / 3)}.polo-collection--editorial .polo-product__image{aspect-ratio:1}.polo-collection--editorial .polo-controls{margin-left:calc(-33.333% - 22px);margin-top:44px}.polo-split{display:grid;grid-template-columns:1fr 1fr;gap:0;padding-top:16px;padding-bottom:8px}.polo-split__editorial{position:relative;min-height:min(53vw,900px);overflow:hidden;color:#fff}.polo-split__editorial>img{position:absolute;top:0;right:0;bottom:0;left:0}.polo-split__editorial:after{content:"";position:absolute;top:30%;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0007,transparent 80%)}.polo-split__copy{position:absolute;z-index:1;bottom:9%;left:8%;right:8%;text-align:center}.polo-split__copy h2{font-size:clamp(28px,3.5vw,52px);line-height:1.1;font-style:italic;margin-bottom:12px}.polo-split__copy>div{max-width:400px;margin:0 auto 16px;font-size:12px}.polo-split__products{background:var(--polo-paper);display:flex;flex-direction:column;justify-content:center;min-width:0;padding:7% 22%}.polo-split__products .polo-track{flex-shrink:0}.polo-split__products .polo-product{background:#fff}.polo-split__products .polo-product__image{aspect-ratio:.8}.polo-split__products .polo-product__info{padding:18px 42px 18px 18px}.polo-split__products .polo-product__info h3{font-size:21px}.polo-dots{display:flex;justify-content:center;margin-top:18px}.polo-dots button{width:28px;height:32px;border:0;padding:0;background:transparent;display:grid;place-items:center}.polo-dots span{width:8px;height:8px;border-radius:50%;background:#ccc;outline:4px solid #fff}.polo-dots [aria-current=true] span{background:#555}.polo-split__products .polo-progress,.polo-split__products .polo-count{display:none}.polo-split__products .polo-controls{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;justify-content:space-between;padding-inline:6%}.polo-split__products .polo-arrow{pointer-events:auto}.polo-testimonials{padding-top:100px;padding-bottom:100px;border-top:1px solid var(--polo-line);margin-inline:24px}.polo-testimonial{padding-inline:12%;text-align:center}.polo-testimonial__author{display:flex;align-items:center;justify-content:center;gap:10px;font-size:10px;color:#555}.polo-testimonial__author img{width:36px;height:36px;border-radius:50%}.polo-testimonial__author small{display:block;font-size:9px;color:#888}.polo-testimonial blockquote{max-width:920px;margin:20px auto 55px;font-size:clamp(28px,3.8vw,58px);font-style:normal;line-height:1.03;padding:0;border:0}.polo-testimonial__product{width:420px;max-width:100%;margin-inline:auto}.polo-product--compact{display:grid;grid-template-columns:58px 1fr;gap:16px;background:var(--polo-paper);padding:12px;text-align:left}.polo-product--compact .polo-product__image{aspect-ratio:.7}.polo-product--compact .polo-product__info{align-self:center;padding:0 36px 0 0}.polo-product--compact .polo-product__info h3{font-size:19px;margin:2px 0 5px}.polo-product--compact .polo-product__action{top:20px}.polo-testimonials .polo-controls{position:absolute;left:0;right:0;top:35%;justify-content:space-between;pointer-events:none}.polo-testimonials .polo-arrow{border:0;width:48px;pointer-events:auto}.polo-testimonials .polo-progress,.polo-testimonials .polo-count{display:none}.polo-instagram{padding-bottom:36px}.polo-instagram__inner{background:var(--polo-paper);display:grid;grid-template-columns:43% 57%;overflow:hidden}.polo-instagram__copy{padding:46px 44px;display:flex;flex-direction:column;justify-content:center}.polo-instagram__copy h2{font-size:clamp(27px,2.7vw,40px);line-height:1.15;font-style:italic;margin-bottom:18px}.polo-instagram__copy>div:not(.polo-instagram__follow){font-size:13px;max-width:340px}.polo-instagram__follow{display:flex;align-items:center;gap:22px;margin-top:38px;flex-wrap:wrap}.polo-instagram__profile{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:600}.polo-instagram__profile img{width:42px;height:42px;border-radius:50%}.polo-instagram__profile small{display:block;font-size:10px;color:#777;font-weight:400}.polo-instagram__follow .polo-button{padding-inline:18px;font-size:11px}.polo-instagram__mosaic{height:365px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:55px 220px 90px;gap:14px;padding-right:16px;transform:translateY(-10px)}.polo-instagram__tile{min-width:0;min-height:0;overflow:hidden}.polo-instagram__tile a{display:block;height:100%}.polo-instagram__tile:nth-child(1){grid-area:1 / 1 / 3 / 2}.polo-instagram__tile:nth-child(2){grid-area:3 / 1 / 4 / 2}.polo-instagram__tile:nth-child(3){grid-area:1 / 2 / 2 / 3}.polo-instagram__tile:nth-child(4){grid-area:2 / 2 / 4 / 3}.polo-instagram__tile:nth-child(5){grid-area:1 / 3 / 3 / 4}.polo-instagram__tile:nth-child(6){grid-area:3 / 3 / 4 / 4}.polo-footer{border-top:1px solid var(--polo-line)}.polo-footer__about{padding:45px 24px 32px;text-align:center;max-width:1000px;margin:auto;font-size:12px}.polo-footer__about>p{margin-top:20px;font-size:11px}.polo-footer__main{display:grid;grid-template-columns:2fr 1fr;column-gap:70px;row-gap:55px;padding-top:45px;padding-bottom:90px}.polo-footer__brand{grid-column:1}.polo-footer__brand strong{font:800 25px/1 Arial,sans-serif;letter-spacing:-.07em}.polo-footer__brand img{width:170px;height:auto}.polo-footer__menus{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;grid-column:1}.polo-footer h2{font:600 12px/1.5 Arial,sans-serif;font-family:Arial,Helvetica,sans-serif!important;letter-spacing:0;margin-bottom:20px}.polo-footer__column h2{border-bottom:1px solid #666;padding-bottom:18px}.polo-footer ul{list-style:none;padding:0;margin:0}.polo-footer li{margin:0 0 15px;font-size:11px;color:#737373}.polo-footer__newsletter{grid-column:2;grid-row:1 / 3}.polo-email-field{display:flex;border:1px solid #bbb;border-radius:40px;padding-inline:18px 4px}.polo-email-field input{width:100%;min-width:0;border:0;background:transparent;min-height:44px;font-size:12px}.polo-email-field button{border:0;background:transparent;width:44px;flex-shrink:0;font-size:22px}.polo-footer__privacy{color:#888;font-size:10px;line-height:1.6;margin-top:18px!important;margin-bottom:22px!important}.polo-footer__bottom{border-top:1px solid var(--polo-line);display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:72px;font-size:10px}.polo-footer__payments{display:flex;flex-wrap:wrap;gap:4px}.polo-footer__payments svg{width:32px;height:20px}.index-template .header{padding-block:16px}.index-template .header__heading-link img{max-width:150px}.index-template .header__menu-item{font-size:12px;font-weight:400}@media(min-width:990px){.index-template .header.header--middle-left{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.index-template .header--middle-left .header__inline-menu{justify-self:center;margin-left:0}.index-template .header--middle-left .header__icons{justify-self:end}.index-template .header__menu-item,.index-template .header__menu-item>.header__summary-link{font-size:12px;font-weight:400;line-height:1.2}.index-template .header__menu-item .icon-caret{width:10px;height:10px}.index-template .section-announcement-bar .announcement-bar-slider{margin-inline:auto}.index-template .section-announcement-bar .announcement-bar__announcement-left{justify-content:center;text-align:center}}@media(min-width:1600px){.polo-gutter{padding-inline:36px}}@media(max-width:1100px)and (min-width:750px){.polo-benefits{gap:12px;padding-inline:20px}.polo-benefit{gap:8px;font-size:9px}.polo-edition-panel{padding:24px 18px}.polo-instagram__copy{padding:28px}.polo-instagram__follow{gap:16px;margin-top:20px}.polo-footer__main{column-gap:35px}}@media(max-width:749px){.polo-gutter{padding-inline:16px}.polo-banner__slide{height:132vw;min-height:460px;max-height:650px}.polo-banner__copy{left:9%;bottom:15%;max-width:82%}.polo-banner__copy h1,.polo-banner__copy h2{font-size:42px;margin-bottom:22px}.polo-banner__copy .polo-eyebrow{font-size:11px}.polo-banner .polo-arrow{width:34px;height:34px}.polo-banner [data-prev]{left:12px;top:24px;transform:none}.polo-banner [data-next]{right:12px;top:24px;transform:none}.polo-banner .polo-pause{right:16px;width:30px;height:30px}.polo-banner .polo-progress{right:130px}.polo-banner .polo-count{right:62px}.polo-benefits{display:flex;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;gap:24px;padding:20px 16px;min-height:80px}.polo-benefits{scrollbar-width:none}.polo-benefits::-webkit-scrollbar{display:none}.polo-benefit{flex:0 0 160px;justify-content:flex-start;scroll-snap-align:start;font-size:9px}.polo-collection{padding-top:20px}.polo-section-heading{gap:10px;padding-bottom:15px}.polo-section-heading h2{font-size:26px}.polo-pill{padding:5px 12px;min-height:34px;font-size:10px;gap:7px}.polo-product-carousel .polo-track{gap:10px}.polo-product-carousel .polo-slide{flex-basis:calc((100% - 10px)/2)}.polo-product__info{padding:12px 30px 4px 0}.polo-product__info h3{font-size:17px}.polo-product__action{width:23px;height:23px;top:22px;right:2px;font-size:13px;outline-width:2px}.polo-product__info .polo-eyebrow{font-size:8px}.polo-product__image-caption{padding:32px 10px 12px}.polo-product__image-caption h3{font-size:11px}.polo-product--overlay .polo-product__action{top:10px;left:10px;width:22px;height:26px}.polo-collection:not(.polo-collection--editorial) .polo-product-carousel .polo-arrow{width:32px;height:32px}.polo-collection--editorial .polo-collection__layout{display:block}.polo-edition-panel{padding:26px 22px;min-height:225px;margin-bottom:14px;gap:30px}.polo-edition-panel h2{font-size:38px}.polo-edition-panel>div:last-child{display:flex;align-items:flex-end;gap:24px;justify-content:space-between}.polo-edition-panel__text{margin-bottom:0;max-width:190px;font-size:12px}.polo-edition-panel .polo-button{padding:10px 18px;min-height:40px;white-space:nowrap}.polo-collection--editorial .polo-product-carousel .polo-slide{flex-basis:calc((100% - 10px)/2)}.polo-collection--editorial .polo-controls{margin-left:0;margin-top:20px}.polo-editorial-intro{padding:28px 22px}.polo-editorial-intro h2{font-size:34px;margin-bottom:14px}.polo-editorial-intro>div{font-size:11px}.polo-banner--editorial .polo-banner__slide{height:85vw;min-height:300px}.polo-split{grid-template-columns:1fr;padding-top:10px}.polo-split__editorial{aspect-ratio:.95;min-height:0}.polo-split__copy h2{font-size:35px}.polo-split__products{padding:32px 22% 20px}.polo-split__products .polo-product__info{padding:14px 34px 14px 12px}.polo-split__products .polo-product__info h3{font-size:18px}.polo-testimonials{margin-inline:16px;padding:60px 0}.polo-testimonial{padding-inline:25px}.polo-testimonial blockquote{font-size:30px;line-height:1.08;margin:24px auto 32px}.polo-testimonials .polo-arrow{width:24px}.polo-product--compact{grid-template-columns:45px 1fr;gap:10px}.polo-product--compact .polo-product__info h3{font-size:16px}.polo-instagram{padding-bottom:28px}.polo-instagram__inner{grid-template-columns:1fr}.polo-instagram__copy{padding:30px 24px}.polo-instagram__copy h2{font-size:30px}.polo-instagram__follow{margin-top:24px;gap:16px}.polo-instagram__mosaic{height:280px;grid-template-rows:45px 170px 65px;gap:8px;padding-inline:10px;transform:none}.polo-footer__about{padding:30px 24px;font-size:11px}.polo-footer__main{grid-template-columns:1fr;gap:30px;padding-top:20px;padding-bottom:35px}.polo-footer__menus{gap:20px}.polo-footer__column h2{font-size:11px;padding-bottom:12px}.polo-footer li{font-size:10px;line-height:1.6;margin-bottom:12px}.polo-footer__newsletter{grid-column:1;grid-row:auto}.polo-footer__bottom{flex-wrap:wrap;padding-block:20px;font-size:9px;gap:16px}}@media(prefers-reduced-motion:reduce){.polo-home *,.polo-home *:before,.polo-home *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media(min-width:750px){.section-header .header__menu-item,.section-header .header__summary-link{font-size:12px!important;font-weight:400!important;letter-spacing:0!important}.section-header .header__inline-menu custom-nav>ul{justify-content:center;align-items:center;gap:24px}.section-header .header__inline-menu custom-nav>ul>li{flex:0 0 auto}.section-header .header.header--middle-left{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.section-header .header--middle-left .header__inline-menu{justify-self:center;margin-left:0}.section-header .header--middle-left .header__icons{justify-self:end}}.polo-benefits{display:block}.polo-benefits__carousel{width:100%;min-width:0}.polo-benefits__track{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible}.polo-benefits__track .polo-benefit{min-width:0}.polo-benefits .polo-controls{display:none}.polo-product__badge--sale{background:#c7202f;color:#fff;font-weight:700}.polo-home .polo-price-stack{display:grid;gap:3px;margin-top:8px;line-height:1.25}.polo-home .polo-price-stack__current{display:flex;align-items:center;gap:8px;font-size:12px}.polo-home .polo-price-stack__current s{color:#888;font-size:10px}.polo-home .polo-price-stack__pix{display:block;color:#72b795;font-size:12px;font-weight:700}.polo-home .polo-price-stack__installments{display:block;color:#666;font-size:10px}@media(max-width:749px){.polo-benefits{display:block;padding:16px;min-height:0}.polo-benefits__track{display:flex;overflow-x:auto;gap:0;scroll-snap-type:x mandatory}.polo-benefits__track .polo-benefit{flex:0 0 100%;justify-content:center;padding-inline:26px;scroll-snap-align:start;font-size:10px}.polo-benefits__track .polo-benefit svg{width:30px;height:30px}.polo-benefits .polo-controls{display:flex;margin-top:12px;min-height:30px}.polo-benefits .polo-progress{height:3px}.polo-benefits .polo-arrow{width:30px;height:30px;font-size:18px!important}.polo-benefits .polo-count{min-width:42px;text-align:center}}:root,body{overflow-x:hidden}
/*# sourceMappingURL=/cdn/shop/t/14/assets/polo-home.css.map */
