:root{--ap-navy:#0f2437;--ap-navy-2:#173450;--ap-red:#b3291b;--ap-red-dark:#8f1f14;--ap-olive:#40433d;--ap-bone:#f2efe9;--ap-ink:#0d1620;--ap-muted:#5d6670;--ap-line:rgba(15,36,55,.14);--ap-display:"Barlow Condensed","Inter",system-ui,sans-serif}.ap-sec{font-family:Inter,system-ui,sans-serif;letter-spacing:0;text-transform:none}.ap-sec *,.ap-sec *:before,.ap-sec *:after{box-sizing:border-box}.ap-wrap{width:100%;max-width:1360px;margin-inline:auto;padding-inline:16px}@media(min-width:750px){.ap-wrap{padding-inline:40px}}.ap-kicker{display:inline-flex;align-items:center;gap:10px;margin:0;font:600 12px/1 Inter,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--ap-muted)}.ap-kicker:before{content:"";width:24px;height:2px;background:var(--ap-red)}.ap-h2{margin:16px 0 0;font-family:var(--ap-display);font-weight:800;text-transform:uppercase;line-height:.88;letter-spacing:0;font-size:clamp(46px,7vw,104px);color:var(--ap-navy)}.ap-h2 em{font-style:normal;color:var(--ap-red)}.ap-lead{margin:24px 0 0;max-width:52ch;font-size:16px;line-height:1.6;color:#3b4550}.ap-sechead{margin-bottom:40px}@media(min-width:990px){.ap-sechead--row{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end;margin-bottom:56px}}.shopify-section--main-product .product-title{font-family:var(--ap-display)!important;font-weight:800!important;text-transform:uppercase!important;font-size:clamp(42px,4.6vw,66px)!important;line-height:.9!important;letter-spacing:0!important;color:var(--ap-navy)}.shopify-section--main-product .price-list{align-items:baseline;gap:12px}.shopify-section--main-product sale-price{font-family:var(--ap-display);font-weight:700;font-size:38px;line-height:1;color:var(--ap-red)}.shopify-section--main-product compare-at-price{font-size:18px;color:#8b9097}.ap-eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font:600 11px/1 Inter,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--ap-muted)}.ap-eyebrow__tag{background:var(--ap-navy);color:#fff;padding:7px 10px}.ap-save{display:flex;align-items:center;gap:10px}.ap-save__pill{background:var(--ap-red);color:#fff;font:700 12px/1 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;padding:7px 10px}.ap-points{list-style:none;margin:0;padding:18px 0;border-top:1px solid var(--ap-line);border-bottom:1px solid var(--ap-line);display:grid;gap:12px}.ap-points li{display:flex;align-items:center;gap:12px;font-size:15px;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--ap-ink)}.ap-points svg{flex:none;width:22px;height:22px;padding:4px;background:var(--ap-navy);color:#fff;stroke-width:2.5}.shopify-section--main-product .variant-picker__option-info{font:600 12px/1 Inter,sans-serif;letter-spacing:.18em;text-transform:uppercase;margin-bottom:4px}.shopify-section--main-product .block-swatch{min-width:112px;height:54px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid var(--ap-line)!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;font-family:var(--ap-display);font-weight:700;font-size:21px;letter-spacing:.06em;color:var(--ap-navy)!important;transition:border-color .15s,background .15s}.shopify-section--main-product .block-swatch:hover{border-color:var(--ap-navy)!important}.shopify-section--main-product :checked+.block-swatch{background:var(--ap-navy)!important;border-color:var(--ap-navy)!important;color:#fff!important}.shopify-section--main-product :checked+.block-swatch:before,.shopify-section--main-product :checked+.block-swatch:after{display:none!important}.ap-size{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.ap-size__btn{display:inline-flex;align-items:center;gap:8px;background:none;border:0;border-bottom:1.5px solid currentColor;padding:0 0 3px;font:600 13px/1 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--ap-navy);cursor:pointer}.ap-size__btn svg{width:20px;height:20px}.ap-size__hint{font-size:13px;letter-spacing:0;color:var(--ap-muted)}.ap-modal{border:0;padding:0;width:min(560px,92vw);max-height:90vh;background:#fff;overflow:auto}.ap-modal::backdrop{background:#0d1620b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ap-modal form{margin:0}.ap-modal img{display:block;width:100%;height:auto}.ap-modal__close{position:absolute;top:10px;right:10px;z-index:1;width:40px;height:40px;border:0;border-radius:50%;background:var(--ap-navy);color:#fff;font-size:24px;line-height:1;cursor:pointer}.shopify-section--main-product product-form .button[type=submit]{min-height:58px;background:var(--ap-red)!important;border-color:var(--ap-red)!important;color:#fff!important;font-family:var(--ap-display)!important;font-weight:700!important;font-size:20px!important;letter-spacing:.12em!important;text-transform:uppercase!important}.shopify-section--main-product product-form .button[type=submit]:hover{background:var(--ap-red-dark)!important;border-color:var(--ap-red-dark)!important}.shopify-section--main-product quantity-selector{min-height:58px;border:1.5px solid var(--ap-line)!important;border-radius:0!important}.shopify-section--main-product .shopify-payment-button__button--unbranded{min-height:58px;border-radius:0!important;background:var(--ap-navy)!important;color:#fff!important;font-family:var(--ap-display)!important;font-weight:700!important;font-size:20px!important;letter-spacing:.12em!important;text-transform:uppercase!important}.shopify-section--main-product .shopify-payment-button__button--unbranded:hover{background:#000!important}.ap-fits{background:var(--ap-bone);padding:16px 18px}.ap-fits__label{margin:0 0 14px;font:600 11px/1 Inter,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--ap-muted)}.ap-fits ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:6px;text-align:center}.ap-fits li{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:12px;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--ap-ink)}.ap-fits svg{width:26px;height:26px;color:var(--ap-navy)}.shopify-section--main-product .accordion__summary{font-family:var(--ap-display);font-weight:700;font-size:20px;letter-spacing:.08em;text-transform:uppercase;color:var(--ap-navy)}.ap-ticker{background:var(--ap-navy);color:#fff;overflow:hidden;padding:18px 0;border-top:4px solid var(--ap-red)}.ap-ticker__track{display:flex;align-items:center;width:max-content;animation:ap-marquee 40s linear infinite}.ap-ticker__item{padding:0 24px;white-space:nowrap;font-family:var(--ap-display);font-weight:700;font-size:clamp(22px,2.6vw,34px);letter-spacing:.06em;text-transform:uppercase}.ap-ticker__sep{display:inline-flex;color:var(--ap-red)}.ap-ticker__sep svg{width:22px;height:22px}@keyframes ap-marquee{to{transform:translate(-50%)}}.ap-statement{position:relative;overflow:hidden;background:var(--ap-bone);color:var(--ap-ink);padding:72px 0}.ap-statement:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 800' preserveAspectRatio='none'%3E%3Cg fill='none' stroke='%230f2437' stroke-opacity='.08' stroke-width='1.4'%3E%3Cpath d='M0 80C200 20 320 170 600 100S1000 20 1200 90'/%3E%3Cpath d='M0 170C210 110 330 260 610 190S1010 110 1200 180'/%3E%3Cpath d='M0 260C220 200 340 350 620 280S1020 200 1200 270'/%3E%3Cpath d='M0 350C230 290 350 440 630 370S1030 290 1200 360'/%3E%3Cpath d='M0 440C240 380 360 530 640 460S1040 380 1200 450'/%3E%3Cpath d='M0 530C250 470 370 620 650 550S1050 470 1200 540'/%3E%3Cpath d='M0 620C260 560 380 710 660 640S1060 560 1200 630'/%3E%3Cpath d='M0 710C270 650 390 800 670 730S1070 650 1200 720'/%3E%3C/g%3E%3C/svg%3E") center/cover no-repeat}.ap-statement__grid{position:relative;display:grid;gap:56px;align-items:center}.ap-stats{display:grid;grid-template-columns:repeat(3,1fr);margin:40px 0 0;border-top:2px solid var(--ap-navy)}.ap-stats>div{padding:18px 12px 0 0}.ap-stats>div+div{padding-left:14px;border-left:1px solid var(--ap-line)}.ap-stats dt{font-family:var(--ap-display);font-weight:800;font-size:clamp(32px,4vw,52px);line-height:1;color:var(--ap-navy)}.ap-stats dt small{margin-left:3px;font-size:.45em;color:var(--ap-red)}.ap-stats dd{margin:8px 0 0;font-size:11px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--ap-muted)}.ap-statement__media{position:relative;padding:0 0 22px 22px}.ap-statement__media:before{content:"";position:absolute;left:0;bottom:0;width:78%;height:82%;background:var(--ap-navy)}.ap-statement__frame{position:relative;background:#ececec}.ap-statement__frame img{display:block;width:100%;height:auto}.ap-statement__stamp{position:absolute;top:22px;right:0;background:var(--ap-red);color:#fff;padding:14px 10px;writing-mode:vertical-rl;font-family:var(--ap-display);font-weight:700;font-size:15px;letter-spacing:.2em;text-transform:uppercase}@media(min-width:990px){.ap-statement{padding:120px 0}.ap-statement__grid{grid-template-columns:1.05fr .95fr;gap:80px}}.ap-features{background:var(--ap-navy);color:#fff;padding:72px 0}.ap-features .ap-kicker{color:#ffffffb3}.ap-features .ap-h2{color:#fff}.ap-features .ap-lead{color:#ffffffb8}.ap-features__grid{list-style:none;margin:0;padding:0;display:grid;gap:1px;background:#ffffff24;border:1px solid rgba(255,255,255,.14)}.ap-feature{position:relative;background:var(--ap-navy);padding:28px 24px 32px;transition:background .2s}.ap-feature:hover{background:var(--ap-navy-2)}.ap-feature__num{position:absolute;top:26px;right:24px;font-family:var(--ap-display);font-weight:700;font-size:15px;letter-spacing:.12em;color:#fff6}.ap-feature__icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:28px;background:var(--ap-red)}.ap-feature__icon svg{width:26px;height:26px;color:#fff}.ap-feature h3{margin:0 0 10px;font-family:var(--ap-display);font-weight:700;font-size:28px;line-height:1;letter-spacing:.02em;text-transform:uppercase;color:#fff}.ap-feature p{margin:0;font-size:15px;line-height:1.55;color:#ffffffb8}@media(min-width:640px){.ap-features__grid{grid-template-columns:1fr 1fr}}@media(min-width:990px){.ap-features{padding:120px 0}.ap-features__grid{grid-template-columns:repeat(3,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/altura-pdp-a.css.map */
