body[data-p01002-ai]{--cro-ink:#171717;--cro-muted:#545454;--cro-accent:#b84c00;--cro-line:#dededb}body[data-p01002-ai] .product-form{grid-template-columns:minmax(0,1fr);gap:16px}body[data-p01002-ai] .product-form>*{min-width:0}.cro-subtitle{color:var(--cro-muted);margin:0}.cro-benefits{list-style:none;padding:0;margin:0;display:grid;gap:8px}.cro-benefits li{position:relative;padding-left:22px}.cro-benefits li:before{content:"\2713";color:var(--cro-accent);position:absolute;left:0;font-weight:var(--text-font-bold-weight)}.cro-fit-link{display:flex;justify-content:space-between;gap:12px;border:1px solid var(--cro-line);border-left:3px solid var(--cro-accent);padding:12px 14px;min-height:48px;font-weight:var(--text-font-bold-weight)}.cro-trust{border-top:1px solid var(--cro-line);padding-top:14px;color:var(--cro-muted)}.cro-trust nav{display:flex;flex-wrap:wrap;gap:8px 22px}.cro-trust a,.cro-text-link{text-decoration:underline;text-underline-offset:4px}.cro-trust p{margin:8px 0 0}.cro-page{max-width:1240px;margin:auto;padding:0 max(20px,var(--container-gutter,20px));color:var(--cro-ink);overflow-wrap:anywhere}.cro-section{padding:48px 0;border-top:1px solid var(--cro-line);scroll-margin-top:120px}.cro-section-head{max-width:760px;margin:0 0 28px}.cro-eyebrow{font-weight:var(--text-font-bold-weight);color:var(--cro-accent);margin:0 0 10px}.cro-page h2{margin:0 0 14px}.cro-page h3{margin:0 0 12px}.cro-page p:last-child{margin-bottom:0}.cro-section-head>p:last-child{margin:0;color:var(--cro-muted)}.cro-fit-grid,.cro-two,.cro-three,.cro-features{display:grid;gap:20px}.cro-card{border:1px solid var(--cro-line);border-radius:8px;padding:22px;min-width:0}.cro-fit{background:linear-gradient(180deg,#faf9f6,#fff)}.cro-checker{display:flex;flex-direction:column;gap:12px;background:#fff}.cro-checker label{font-weight:var(--text-font-bold-weight)}.cro-checker label span{font-weight:var(--text-font-weight)}.cro-checker input{width:100%;min-width:0;min-height:48px;padding:12px;border:1px solid #777;border-radius:4px;font:inherit;color:#171717;background:#fff}.cro-checker .button{white-space:normal;min-height:48px}.cro-small{color:var(--cro-muted)}.cro-checker p{margin:0}.cro-result{border-left:3px solid #777;background:#f4f4f2;padding:16px}.cro-result[data-state=inside]{border-color:#247544}.cro-result[data-state=outside],.cro-result[data-state=invalid]{border-color:#ae3800}.cro-specs{margin:16px 0}.cro-specs>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding:10px 0;border-bottom:1px solid var(--cro-line)}.cro-specs dt{color:var(--cro-muted)}.cro-specs dd{margin:0;font-weight:var(--text-font-bold-weight)}.cro-video-cover{display:block;position:relative;aspect-ratio:16/10;background:#f3f3f1;border-radius:8px;overflow:hidden}.cro-page img{display:block;max-width:100%;height:auto}.cro-video-cover img{width:100%;height:100%;object-fit:contain}.cro-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;display:grid;place-items:center;border-radius:50%;background:#171717;color:#fff;box-shadow:0 0 0 5px #ffffffb3}.cro-video-card h3{margin:16px 0 4px}.cro-video-card p{margin:0}.cro-feature{display:grid;gap:22px;align-items:center;padding:24px 0}.cro-feature-image{border-radius:8px;overflow:hidden;background:#f4f4f2}.cro-feature-image img{width:100%}.cro-steps{list-style:none;padding:0;margin:0 0 24px;display:grid;gap:16px;counter-reset:step}.cro-steps li{counter-increment:step}.cro-steps h3:before{content:counter(step,decimal-leading-zero);display:block;color:var(--cro-accent);margin:16px 0 10px}.cro-steps img{aspect-ratio:4/3;object-fit:cover;width:100%}.cro-detail{border-bottom:1px solid var(--cro-line);padding:0 0 16px;margin-bottom:16px}.cro-detail summary{padding:14px 0;cursor:pointer;font-weight:var(--text-font-bold-weight);min-height:48px}.cro-detail p{margin:0 0 12px}.cro-guide{margin-top:24px}.cro-review-heading{padding-top:32px;margin-bottom:0}.cro-related img{max-height:280px;width:100%;object-fit:contain;margin-bottom:22px}.cro-related-price{font-weight:var(--text-font-bold-weight)}body[data-p01002-ai] :is(.cro-page,.cro-fit-link,.cro-trust) :focus-visible{outline:3px solid #b84c00;outline-offset:4px}body[data-p01002-ai] [data-cro-sticky]{visibility:hidden;padding-bottom:max(10px,env(safe-area-inset-bottom));background:#fff}body[data-p01002-ai] [data-cro-sticky].is-visible{visibility:visible}body[data-p01002-ai] [data-cro-sticky] .sticky-atc__btn{min-height:44px;border-radius:4px;background:rgb(var(--primary-button-background));color:rgb(var(--primary-button-text-color))}body[data-p01002-ai] [data-cro-sticky] .sticky-atc__qty{display:none}body[data-p01002-ai] [data-cro-sticky] .sticky-atc__inner{grid-template-columns:1fr auto}body[data-p01002-ai] [data-cro-sticky] .sticky-atc__img{display:none}body[data-p01002-ai] [data-cro-sticky] .sticky-atc__price{font-weight:var(--text-font-bold-weight)}body[data-p01002-ai] [data-cro-sticky] .sticky-atc__title{display:block;max-width:calc(100vw - 200px)}body[data-p01002-ai] [data-cro-sticky] .sticky-atc__meta{cursor:default}body[data-p01002-ai] .cro-sticky-quantity{margin:2px 0 0}body[data-p01002-ai] .cro-sticky-quantity a{text-decoration:underline}body[data-p01002-ai][data-cro-sticky-visible]{padding-bottom:85px}body[data-p01002-ai][data-cro-sticky-visible] :is(shopify-chat,#google-merchantwidget-iframe-wrapper,#merchantwidgetiframe){bottom:calc(92px + env(safe-area-inset-bottom,0px))!important}@media(min-width:768px){.cro-fit-grid,.cro-two{grid-template-columns:repeat(2,minmax(0,1fr))}.cro-three{grid-template-columns:repeat(3,minmax(0,1fr))}.cro-feature{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.cro-feature:nth-child(2n) .cro-feature-image{order:2}.cro-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.cro-section{padding:64px 0}}@media(min-width:1100px){.cro-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:767px){body[data-p01002-ai] .product__media{margin-bottom:20px}.cro-feature{padding:12px 0}.cro-card{padding:18px}.cro-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cro-steps .cro-card{padding:12px}}@media(prefers-reduced-motion:reduce){body[data-p01002-ai] [data-cro-sticky]{transition:none}}@media(max-width:999px){body[data-p01002-ai] :is(#google-merchantwidget-iframe-wrapper,#merchantwidgetiframe,button[aria-label="Back to top"]){display:none!important}body[data-p01002-ai] .product{gap:16px}body[data-p01002-ai] .product__media{margin-bottom:0}body[data-p01002-ai] .product__media-image-wrapper{padding-bottom:0!important;height:clamp(180px,24svh,240px)}body[data-p01002-ai] .product__media-image-wrapper img{width:100%;height:100%;object-fit:contain}body[data-p01002-ai] .product__media-nav{margin-top:8px}body[data-p01002-ai] .product__thumbnail{width:44px;height:44px}body[data-p01002-ai] .product__thumbnail img{width:100%;height:100%;object-fit:contain}body[data-p01002-ai] .product-form{gap:10px}body[data-p01002-ai] .product-form>*{order:3}body[data-p01002-ai] .product-form__title{order:1}body[data-p01002-ai] .product-form>.product-meta{order:4}body[data-p01002-ai] .product-form>.cro-fit-link{order:5;min-height:44px;padding:10px 12px}body[data-p01002-ai] .product-form>.product-form__quantity{order:6;display:flex;align-items:center;gap:12px}body[data-p01002-ai] .product-form__quantity .input__label{margin:0}body[data-p01002-ai] .product-form>.product-form__buy-buttons{order:7}body[data-p01002-ai] .product-form>.cro-subtitle{order:8}body[data-p01002-ai] .product-form>.cro-benefits{order:9}body[data-p01002-ai] .product-form>.cro-trust{order:10}body[data-p01002-ai] .product-form>.payment-methods-list{order:11}}.cro-model-status{display:block;margin-top:5px;font-weight:var(--text-font-weight);color:var(--cro-muted)}body[data-p01002-ai] .product__info,body[data-p01002-ai] .shopify-product-form,body[data-p01002-ai] .product-form__buy-buttons,body[data-p01002-ai] .product-form__payment-container{min-width:0;max-width:100%}body[data-p01002-ai] .ai-package{color:#545454;margin:0}body[data-p01002-ai] .cro-benefits{display:flex;flex-wrap:wrap;gap:6px 16px}.ai-measurement{display:grid;grid-template-columns:minmax(0,1fr) 110px;gap:10px}.cro-checker select{width:100%;min-width:0;min-height:48px;padding:10px;border:1px solid #777;border-radius:4px;background:#fff;color:#171717;font:inherit}.cro-checker h3{margin:14px 0 0}.cro-checker h3:first-child{margin-top:0}.ai-table-note{border-left:3px solid #b84c00;padding:10px 12px;background:#fff9f3}.cro-video-card video{display:block;width:100%;aspect-ratio:16/9;background:#171717;object-fit:contain;border-radius:8px}.cro-video-cover{aspect-ratio:16/9}body[data-p01002-ai] .ai-jump{display:flex;gap:12px 24px;flex-wrap:wrap;padding:16px 0;border-top:1px solid #dededb}body[data-p01002-ai] .ai-jump a{min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:4px}@media(max-width:999px){body[data-p01002-ai] .product-form>.cro-subtitle{order:2}body[data-p01002-ai] .product-form>.cro-benefits{order:5}body[data-p01002-ai] .product-form>.cro-fit-link{order:6}body[data-p01002-ai] .product-form>.ai-package{order:7}body[data-p01002-ai] .product-form>.product-form__quantity{order:8}body[data-p01002-ai] .product-form>.product-form__buy-buttons{order:9}body[data-p01002-ai] .product__media-image-wrapper{height:clamp(190px,25svh,260px)}.cro-section{padding:32px 0}.cro-section-head{margin-bottom:20px}.cro-steps{grid-template-columns:1fr}.cro-steps .cro-card{display:grid;grid-template-columns:86px minmax(0,1fr);gap:0 14px;padding:12px}.cro-steps img{grid-row:1/3;aspect-ratio:1;align-self:center}.cro-steps h3{margin:0 0 4px}.cro-steps h3:before{display:inline;margin-right:8px}.cro-steps p{margin:0}.cro-feature{gap:18px}.cro-feature-image{max-width:480px;margin:auto}}@media(max-width:999px){body[data-p01002-ai] .product-form>.cro-benefits{order:12}body[data-p01002-ai] .product-form>.ai-package{order:10}body[data-p01002-ai] .product-form>.cro-trust{order:11}body[data-p01002-ai] .product-form>.payment-methods-list{order:13}body[data-p01002-ai] .product__media-image-wrapper{height:clamp(175px,22svh,220px)}body[data-p01002-ai] shopify-chat{display:none!important}}body[data-p01002-ai] :is(.cro-page,.cro-subtitle,.cro-benefits,.cro-fit-link,.cro-trust,.ai-package,.ai-jump){font-family:var(--text-font-family);font-style:var(--text-font-style)}body[data-p01002-ai] :is(.cro-small,.cro-trust,.cro-benefits,.ai-package,.cro-model-status,.cro-sticky-quantity){font-size:calc(var(--base-font-size) - 2px)}body[data-p01002-ai] .cro-checker :is(input,select){font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-style:var(--text-font-style);font-size:max(16px,var(--base-font-size))}body[data-p01002-ai] [data-cro-sticky] .sticky-atc__price{font-size:var(--base-font-size)}body[data-p01002-ai] [data-cro-sticky] .sticky-atc__title{font-size:calc(var(--base-font-size) - 2px)}body[data-p01002-ai] .cro-play{font-size:23px}body[data-p01002-ai] .cro-steps h3:before{font-size:var(--heading-small-font-size)}
/*# sourceMappingURL=/cdn/shop/t/112/assets/p01002-ai.css.map */
