.amvx-price{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.amvx-amt{font-size:28px;font-weight:800;line-height:1}.amvx-pill{background:#e9eef6;color:#0546a3;font-weight:700;font-size:14px;border-radius:999px;padding:6px 12px;border:1px solid #C7D3E8}.amvx-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.amvx-chips span{font-size:13px;font-weight:600;border-radius:999px;padding:5px 12px;border:1px solid #C7D3E8;background:#fff;color:#032659}.amvx-trust{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:13px;padding:12px 0 0;border-top:1px solid #D7DDE7}.amvx-trust>*{display:inline-flex;align-items:center;gap:6px;color:#032659;text-decoration:none}.amvx-trust a{color:#032659;text-decoration:underline;text-underline-offset:3px}.amvx-trust>a{font-weight:700}.amvx-trust svg{width:16px;height:16px;flex-shrink:0;stroke:#0546a3;stroke-width:2.4;fill:none;stroke-linecap:round;stroke-linejoin:round}.shopify-section:has(.amvx) variant-picker{display:none}.shopify-section:has(.amvx) .product-details,.shopify-section:has(.amvx) [class*=sticky]:not(.amvx-sticky):not([class*=sticky-add-to-cart]):not(sticky-add-to-cart){position:static!important}.shopify-section:has(.amvx) .product-information__media img{max-height:540px;object-fit:contain}.shopify-section:has(.amvx) h1{font-size:clamp(26px,2.3vw,34px)!important;line-height:1.12!important;font-weight:800!important}.shopify-section:has(.amvx) button[name=add],.shopify-section:has(.amvx) .add-to-cart-button{background:#e9040b!important;color:#fff!important;border-color:#e9040b!important;border-radius:999px!important;font-weight:700;min-height:54px}.amvx-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;transform:translateY(110%);transition:transform .25s;background:#fff;border-top:1px solid #C7D3E8;box-shadow:0 -8px 24px #0326591f}.amvx-sticky.is-on{transform:none}.amvx-sticky-in{max-width:1240px;margin:0 auto;padding:10px 24px;display:flex;align-items:center;gap:14px}.amvx-sticky-img{width:44px;height:44px;object-fit:contain;border-radius:8px;background:#f0f3f6}.amvx-sticky-t{flex:1;min-width:0;color:#032659}.amvx-sticky-t b{display:block;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.amvx-sticky-t span{font-size:13px;color:#666e7c}.amvx-sticky-btn{background:#e9040b;color:#fff;border:0;border-radius:999px;padding:13px 26px;font-weight:700;font-size:15px;cursor:pointer;white-space:nowrap}.amvx-sticky--navy{background:#032659;border-top-color:#0a3470}.amvx-sticky--navy .amvx-sticky-t,.amvx-sticky--navy .amvx-sticky-t span,.amvx--navy .amvx-amt{color:#fff}.amvx--navy .amvx-chips span{background:#ffffff1a;border-color:#ffffff4d;color:#fff}.shopify-section:has(.amvx--navy) .amvx-trust{border-top-color:#fff3}.shopify-section:has(.amvx--navy) .amvx-trust>*,.shopify-section:has(.amvx--navy) .amvx-trust a{color:#fff}.shopify-section:has(.amvx--navy) .amvx-trust svg{stroke:#8fb3e8}.shopify-section:has(.amvx--white),.shopify-section:has(.amvx--white) .section{background:#fff!important}.shopify-section:has(.amvx--light),.shopify-section:has(.amvx--light) .section{background:#f0f3f6!important}.shopify-section:has(.amvx--white) .product-information,.shopify-section:has(.amvx--light) .product-information{padding-block:28px 40px!important}.shopify-section:has(.amvx--white) h1,.shopify-section:has(.amvx--light) h1,.amvx--white .amvx-amt,.amvx--light .amvx-amt{color:#032659!important}.shopify-section:has(.amvx--white) .product-details{border:1px solid #C7D3E8;border-radius:20px;padding:24px 26px!important;box-shadow:inset 0 3px #0546a3}.shopify-section:has(.amvx--white) .product-information__media{border:1px solid #C7D3E8;border-radius:20px;padding:12px}.shopify-section:has(.amvx--light) .product-details{background:#fff;border:1px solid #D7DDE7;border-radius:24px;padding:26px 28px!important;box-shadow:0 12px 32px #03265914}.shopify-section:has(.amvx--light) .product-information__media{background:#fff;border:1px solid #D7DDE7;border-radius:24px;padding:12px}.shopify-section:has(.amvx--white) quantity-selector-component,.shopify-section:has(.amvx--light) quantity-selector-component{border:1px solid #C7D3E8;border-radius:999px}.amvx--light .amvx-chips span{background:#f0f3f6}.shopify-section:has(.amvx--white) .divider,.shopify-section:has(.amvx--light) .divider{opacity:.6}@media(max-width:749px){.shopify-section:has(.amvx--white) .product-details,.shopify-section:has(.amvx--light) .product-details{padding:18px!important;margin:0 4px}.amvx-sticky-in{padding:8px 12px}.amvx-sticky-img{display:none}.amvx-sticky-btn{padding:12px 18px}}.amv4-w{max-width:1240px;margin:0 auto;padding:0 32px}body:has(.amvx--navy) .shopify-section:has(.amv2-desc){background:#f0f3f6}body:has(.amvx--navy) .amv2-desc{max-width:1240px;padding:72px 32px;color:#666e7c}body:has(.amvx--navy) .amv2-desc .arrigo-desc{display:grid;grid-template-columns:1.2fr 1fr;gap:20px 64px;align-items:start;counter-reset:f}body:has(.amvx--navy) .amv2-desc .arrigo-desc>p:first-of-type{grid-column:1;grid-row:1 / span 2;font-size:clamp(20px,1.9vw,26px);line-height:1.45;color:#032659;font-weight:600;margin:0;padding-left:22px;border-left:4px solid #E9040B}body:has(.amvx--navy) .amv2-desc .arrigo-desc>p:not(:first-of-type){grid-column:2;font-size:17px;line-height:1.7;margin:0}body:has(.amvx--navy) .amv2-desc .arrigo-desc>:is(h2,h3){grid-column:1/-1;margin:44px 0 4px!important;font-size:clamp(26px,2.6vw,36px)!important;line-height:1.1;font-weight:800;color:#032659}body:has(.amvx--navy) .amv2-desc .arrigo-desc>:is(h2,h3):before{content:"";display:block;width:44px;height:4px;border-radius:4px;background:#e9040b;margin-bottom:14px}body:has(.amvx--navy) .amv2-desc .arrigo-desc>ul{grid-column:1/-1;list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}body:has(.amvx--navy) .amv2-desc .arrigo-desc>ul>li{counter-increment:f;background:#fff;border:1px solid #D7DDE7;border-radius:22px;padding:26px 24px 24px;margin:0;font-size:15px;line-height:1.6;color:#666e7c;box-shadow:0 10px 30px #0326590f;transition:transform .2s,border-color .2s}body:has(.amvx--navy) .amv2-desc .arrigo-desc>ul>li:hover{transform:translateY(-3px);border-color:#8fb3e8}body:has(.amvx--navy) .amv2-desc .arrigo-desc>ul>li:before{content:counter(f,decimal-leading-zero);display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;background:linear-gradient(135deg,#032659,#0546a3);color:#fff;font-weight:800;font-size:15px;margin-bottom:16px}body:has(.amvx--navy) .amv2-desc .arrigo-desc>ul>li strong{display:block;font-size:18px;line-height:1.3;color:#032659;margin-bottom:6px}body:has(.amvx--navy) .amv2-desc .arrigo-desc>ul>li:last-child:nth-child(6){background:linear-gradient(135deg,#032659,#0a3470);border-color:#032659;color:#c7d3e8}body:has(.amvx--navy) .amv2-desc .arrigo-desc>ul>li:last-child:nth-child(6) strong{color:#fff}body:has(.amvx--navy) .amv2-desc .arrigo-desc>ul>li:last-child:nth-child(6):before{background:#e9040b}.amv4-specs{background:radial-gradient(circle at 85% 0,#0546a3,transparent 55%),linear-gradient(135deg,#032659,#0a3470);color:#fff;padding:44px 0}.amv4-specs-in{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.amv4-spec{padding:6px 28px;border-left:1px solid rgba(255,255,255,.18)}.amv4-spec:first-child{border-left:0;padding-left:0}.amv4-spec span{display:block;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8fb3e8;margin-bottom:6px}.amv4-spec b{font-size:clamp(20px,2vw,28px);font-weight:800;line-height:1.15}body:has(.amvx--navy) .amc{max-width:1240px;padding:40px 32px 72px}body:has(.amvx--navy) .amc-card{border:0;box-shadow:none;background:transparent;padding:40px 0 0;margin-top:24px;border-top:1px solid #D7DDE7;border-radius:0}body:has(.amvx--navy) .amc-card:first-child{border-top:0}body:has(.amvx--navy) .amc h2{font-size:clamp(26px,2.6vw,36px);line-height:1.1}body:has(.amvx--navy) .amc h2:before{content:"";display:block;width:44px;height:4px;border-radius:4px;background:#e9040b;margin-bottom:14px}body:has(.amvx--navy) .amc-band h2:before{background:#8fb3e8}body:has(.amvx--navy) .amc-grid3{gap:18px;margin-top:22px}body:has(.amvx--navy) .amc-tile{background:#fff;border:1px solid #D7DDE7;border-radius:22px;padding:26px;box-shadow:0 10px 30px #0326590f}body:has(.amvx--navy) .amc-tile .ic{width:46px;height:46px;border-radius:14px}body:has(.amvx--navy) .amc-tile .t{font-size:18px}body:has(.amvx--navy) .amc-tile .d{font-size:15px;line-height:1.6}body:has(.amvx--navy) .amc-specs{background:#f0f3f6;border-radius:22px;padding:10px 28px;margin-top:22px}body:has(.amvx--navy) .amc-spec:last-child,body:has(.amvx--navy) .amc-spec:nth-last-child(2){border-bottom:0}body:has(.amvx--navy) .amc-spec b{font-size:13px;letter-spacing:.06em;text-transform:uppercase}body:has(.amvx--navy) .amc-spec span{font-size:15px;color:#032659;font-weight:600}body:has(.amvx--navy) .amc details{border:1px solid #D7DDE7;border-radius:16px;padding:18px 22px;margin-top:12px;background:#fff;transition:border-color .2s}body:has(.amvx--navy) .amc details[open]{border-color:#0546a3;box-shadow:0 8px 24px #03265914}body:has(.amvx--navy) .amc summary{font-size:17px;list-style:none;display:flex;justify-content:space-between;gap:12px}body:has(.amvx--navy) .amc summary::-webkit-details-marker{display:none}body:has(.amvx--navy) .amc summary:after{content:"+";flex-shrink:0;width:28px;height:28px;border-radius:999px;background:#e9eef6;color:#0546a3;display:flex;align-items:center;justify-content:center;font-weight:800}body:has(.amvx--navy) .amc details[open] summary:after{content:"\2013";background:#0546a3;color:#fff}body:has(.amvx--navy) .amc details p{font-size:15px;line-height:1.65}body:has(.amvx--navy) .amc-aud{display:inline-block;background:#e9eef6;color:#032659;border-radius:999px;padding:10px 18px;font-size:14px}body:has(.amvx--navy) .amc-band{margin-top:40px}body:has(.amvx--navy) .shopify-section:has(.amv2-others){background:#f0f3f6}body:has(.amvx--navy) .amv2-others{padding:64px 32px}body:has(.amvx--navy) .amv2-others h2{font-size:clamp(26px,2.6vw,36px)}body:has(.amvx--navy) .amv2-others h2:before{content:"";display:block;width:44px;height:4px;border-radius:4px;background:#e9040b;margin-bottom:14px}body:has(.amvx--navy) .amv2-strip{gap:16px}body:has(.amvx--navy) .amv2-card{border-radius:20px;padding:14px}body:has(.amvx--navy) .amv2-card img{background:#fff;border:1px solid #E9EEF6}.amv4-cta{background:radial-gradient(circle at 15% 0,#0546a3,transparent 55%),linear-gradient(135deg,#032659,#0a3470);color:#fff;padding:48px 0}.amv4-cta-in{display:flex;align-items:center;justify-content:space-between;gap:28px}.amv4-cta-l{display:flex;align-items:center;gap:22px;min-width:0}.amv4-cta-l img{width:96px;height:96px;object-fit:contain;background:#fff;border-radius:18px;padding:6px;flex-shrink:0}.amv4-cta-t{font-size:clamp(20px,2vw,28px);font-weight:800;line-height:1.2}.amv4-cta-p{display:flex;align-items:center;gap:12px;margin-top:8px}.amv4-cta-p b{font-size:22px}.amv4-btn{background:#e9040b;color:#fff;border:0;border-radius:999px;padding:18px 44px;font-weight:700;font-size:17px;cursor:pointer;white-space:nowrap}body:has(.amvx--navy) .shopify-section:has(.product-recommendations) h3{font-size:clamp(24px,2.4vw,32px);font-weight:800;color:#032659}@media(max-width:989px){body:has(.amvx--navy) .amv2-desc .arrigo-desc{grid-template-columns:1fr}body:has(.amvx--navy) .amv2-desc .arrigo-desc>p:first-of-type,body:has(.amvx--navy) .amv2-desc .arrigo-desc>p:not(:first-of-type){grid-column:1;grid-row:auto}body:has(.amvx--navy) .amv2-desc .arrigo-desc>ul{grid-template-columns:1fr 1fr}.amv4-specs-in{grid-template-columns:1fr 1fr;gap:20px 0}.amv4-spec:nth-child(3){border-left:0;padding-left:0}}@media(max-width:600px){.amv4-w{padding:0 18px}body:has(.amvx--navy) .amv2-desc{padding:44px 18px}body:has(.amvx--navy) .amv2-desc .arrigo-desc>ul{grid-template-columns:1fr;gap:12px}body:has(.amvx--navy) .amv2-desc .arrigo-desc>ul>li{padding:20px}body:has(.amvx--navy) .amc{padding:24px 18px 48px}body:has(.amvx--navy) .amc-specs{padding:6px 18px}.amv4-spec{padding:4px 16px}.amv4-spec b{font-size:19px}body:has(.amvx--navy) .amv2-others{padding:44px 18px}.amv4-cta-in{flex-direction:column;align-items:stretch}.amv4-cta-l img{width:72px;height:72px}.amv4-btn{width:100%}}body:has(.amvx--navy) .amv2-desc{padding:120px 40px}body:has(.amvx--navy) .amv2-desc .arrigo-desc>p:first-of-type{font-size:clamp(24px,2.5vw,36px);line-height:1.3;font-weight:700;letter-spacing:-.015em;padding-left:28px;border-left-width:5px}body:has(.amvx--navy) .amv2-desc .arrigo-desc>p:not(:first-of-type){font-size:18px;line-height:1.75}body:has(.amvx--navy) .amv2-desc .arrigo-desc>:is(h2,h3),body:has(.amvx--navy) .amc h2,body:has(.amvx--navy) .amv2-others h2{font-size:clamp(34px,4vw,56px)!important;line-height:1.02!important;letter-spacing:-.025em;font-weight:800}body:has(.amvx--navy) .amv2-desc .arrigo-desc>:is(h2,h3){margin:96px 0 24px!important}body:has(.amvx--navy) .amv2-desc .arrigo-desc>ul{gap:22px}body:has(.amvx--navy) .amv2-desc .arrigo-desc>ul>li{padding:34px 30px;border-radius:28px;font-size:16px}body:has(.amvx--navy) .amv2-desc .arrigo-desc>ul>li strong{font-size:21px;letter-spacing:-.01em}.amv4-specs{padding:72px 0}.amv4-spec b{font-size:clamp(26px,3vw,44px);letter-spacing:-.02em}body:has(.amvx--navy) .amc{padding:56px 40px 120px}body:has(.amvx--navy) .amc-card{padding:96px 0 0;margin-top:0;border-top:0}body:has(.amvx--navy) .amc-lead,body:has(.amvx--navy) .amc-sub{font-size:19px;line-height:1.6;max-width:760px}body:has(.amvx--navy) .amc-tile{padding:34px 30px;border-radius:28px}body:has(.amvx--navy) .amc-tile .t{font-size:21px}body:has(.amvx--navy) .amc-specs{border-radius:28px;padding:16px 40px;margin-top:32px}body:has(.amvx--navy) .amc-spec{padding:18px 0}body:has(.amvx--navy) .amc-card:has(details){max-width:900px}body:has(.amvx--navy) .amc details{padding:24px 28px;border-radius:20px}body:has(.amvx--navy) .amc summary{font-size:19px}body:has(.amvx--navy) .amc-band{border-radius:32px;padding:64px 56px;margin-top:96px}body:has(.amvx--navy) .amc-band h2{color:#fff}body:has(.amvx--navy) .amv2-others{padding:112px 40px}body:has(.amvx--navy) .amv2-others h2{margin-bottom:36px}.amv4-cta{padding:96px 0}.amv4-cta-t{font-size:clamp(26px,3vw,42px);letter-spacing:-.02em}.amv4-cta-l img{width:128px;height:128px;border-radius:24px}.amv4-btn{padding:22px 56px;font-size:19px}@media(max-width:600px){body:has(.amvx--navy) .amv2-desc{padding:64px 20px}body:has(.amvx--navy) .amv2-desc .arrigo-desc>:is(h2,h3){margin:56px 0 16px!important}body:has(.amvx--navy) .amc{padding:16px 20px 72px}body:has(.amvx--navy) .amc-card{padding-top:64px}body:has(.amvx--navy) .amc-band{padding:40px 24px;margin-top:64px}body:has(.amvx--navy) .amc-specs{padding:8px 20px}body:has(.amvx--navy) .amv2-others{padding:64px 20px}.amv4-specs{padding:48px 0}.amv4-cta{padding:56px 0}.amv4-cta-l img{width:80px;height:80px}body:has(.amvx--navy) .amc-spec{flex-direction:column;gap:4px}body:has(.amvx--navy) .amc-spec span{text-align:left}}body:has(.amvx--navy) .amv2-desc .arrigo-desc>p:first-of-type{font-size:clamp(20px,1.9vw,27px);line-height:1.45;font-weight:600}@media(min-width:990px){body:has(.amvx--navy) .amv2-desc .arrigo-desc{grid-template-columns:1.35fr 1fr}}.amvx-sticky{position:fixed!important;left:0;right:0;bottom:0;width:100%;box-sizing:border-box;margin:0}.amvx-sticky *{box-sizing:border-box}.amvx-sticky:not(.is-on){transform:translateY(110%);visibility:hidden}.amvx-sticky.is-on{visibility:visible}.amvx-sticky-in{width:100%;max-width:1240px}.amvx-sticky-t{overflow:hidden}@media(max-width:600px){.amvx-sticky-in{padding:10px 14px calc(10px + env(safe-area-inset-bottom));gap:10px}.amvx-sticky-t b{display:none}.amvx-sticky-t span{font-size:14px;color:inherit;font-weight:700;white-space:nowrap}.amvx-sticky-btn{flex-shrink:0;padding:12px 20px;font-size:15px}}@media(max-width:749px){.shopify-section:has(.amv2-flag) .product-information,.shopify-section:has(.amvx) .product-information{padding-block-start:12px!important}.shopify-section:has(.amv2-flag) .product-information__media{padding:8px!important}}@media(min-width:750px){.shopify-section:has(.amv2-flag) .product-information,.shopify-section:has(.amvx) .product-information{padding-block-start:28px!important}}.shopify-section:has(.amvx) sticky-add-to-cart{display:none!important}.amvx-pill{background:none!important;border:0!important;border-radius:0!important;padding:0!important;font-weight:500!important;font-size:15px!important;color:#0546a3!important}.amvx--navy .amvx-pill,.amv4-cta .amvx-pill{color:#8fb3e8!important}.amvx-ben{list-style:none;margin:12px 0 0;padding:0}.amvx-ben--chips{display:flex;flex-wrap:wrap;gap:8px}.amvx-ben--chips li{font-size:13px;font-weight:600;border-radius:999px;padding:5px 12px;border:1px solid #C7D3E8;background:#fff;color:#032659}.amvx--navy .amvx-ben--chips li{background:#ffffff1a;border-color:#ffffff4d;color:#fff}.amvx-bi{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.amvx-bi svg{width:20px;height:20px;fill:none;stroke:#8fb3e8;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.amvx-lay--list .amvx-price{flex-direction:column;align-items:flex-start;gap:4px}.amvx-lay--list .amvx-amt{font-size:34px}.amvx-ben--list{display:grid;gap:14px;margin-top:22px;padding-top:20px;border-top:1px solid rgba(255,255,255,.16)}.amvx-ben--list li{display:flex;align-items:center;gap:14px;font-size:17px;line-height:1.35;font-weight:600;color:#fff}.amvx-ben--list .amvx-bi{width:38px;height:38px;border-radius:12px;background:#8fb3e824;border:1px solid rgba(143,179,232,.3)}.amvx-lay--row .amvx-amt{font-size:32px}.amvx-ben--row{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:22px;border:1px solid rgba(255,255,255,.16);border-radius:18px;background:#ffffff0d}.amvx-ben--row li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:16px 10px;font-size:14px;line-height:1.3;font-weight:600;color:#fff}.amvx-ben--row li+li{border-left:1px solid rgba(255,255,255,.14)}.amvx-ben--row .amvx-bi svg{width:26px;height:26px}.shopify-section:has(.amvx-lay--list) .amvx-trust{display:grid;gap:12px;font-size:15px;padding-top:18px}.shopify-section:has(.amvx-lay--list) .amvx-trust svg{width:18px;height:18px}.amvx-trust--grid{display:grid!important;grid-template-columns:1fr 1fr;gap:10px!important;border-top:0!important;padding-top:4px!important}.amvx-trust--grid>*{background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:12px;font-size:13.5px;line-height:1.35;align-items:flex-start!important}.amvx-trust--grid svg{margin-top:1px}.shopify-section:has(.amvx-lay--list) .product-details,.shopify-section:has(.amvx-lay--row) .product-details{gap:22px!important}.shopify-section:has(.amvx-lay--list) .divider,.shopify-section:has(.amvx-lay--row) .divider{display:none}.shopify-section:has(.amvx-lay--list) h1,.shopify-section:has(.amvx-lay--row) h1{margin-bottom:6px!important}@media(max-width:749px){.shopify-section:has(.amvx-lay--list) h1,.shopify-section:has(.amvx-lay--row) h1{font-size:27px!important;line-height:1.18!important}.amvx-lay--list .amvx-amt,.amvx-lay--row .amvx-amt{font-size:30px}.amvx-pill{font-size:15px!important}.amvx-ben--list li{font-size:16px}.amvx-ben--row li{font-size:13px;padding:14px 6px}.amvx-trust--grid>*{font-size:13px;padding:11px}}.amvx-ben li>span{border:0;background:none;padding:0;border-radius:0;font-size:inherit;font-weight:inherit;color:inherit}.amvx-ben--list li>.amvx-bi{width:38px;height:38px;border-radius:12px;background:#8fb3e824;border:1px solid rgba(143,179,232,.3)}.amvx .amvx-ben li>span{border:0!important;background:none!important;padding:0!important;border-radius:0!important;font-size:inherit!important;font-weight:inherit!important;color:inherit!important}.amvx .amvx-ben--list li>.amvx-bi{width:38px;height:38px;border-radius:12px!important;background:#8fb3e824!important;border:1px solid rgba(143,179,232,.3)!important}.amvx-ben--row{width:100%}html body .shopify-section:has(.amvx-lay--list) h1,html body .shopify-section:has(.amvx-lay--row) h1{font-size:clamp(22px,2vw,28px)!important;font-weight:600!important;line-height:1.25!important;color:#c7d3e8!important;letter-spacing:0!important}html body .amvx-lay--list .amvx-price,html body .amvx-lay--row .amvx-price{flex-direction:column!important;align-items:flex-start!important;gap:4px!important;margin-top:18px;padding-top:18px;border-top:1px solid rgba(255,255,255,.16)}html body .amvx-lay--list .amvx-amt,html body .amvx-lay--row .amvx-amt{font-size:clamp(40px,3.4vw,48px)!important;font-weight:800;letter-spacing:-.02em;line-height:1;color:#fff}html body .amvx-lay--list .amvx-pill,html body .amvx-lay--row .amvx-pill{font-size:15px!important;color:#8fb3e8!important}.amvx-ben--list{border-top:0!important;padding-top:4px!important}@media(max-width:749px){html body .shopify-section:has(.amvx-lay--list) h1,html body .shopify-section:has(.amvx-lay--row) h1{font-size:23px!important}html body .amvx-lay--list .amvx-amt,html body .amvx-lay--row .amvx-amt{font-size:42px!important}}.amvx-lay--list,.amvx-lay--row{width:100%}@media(max-width:749px){html body .shopify-section:has(.amvx-lay--list) h1,html body .shopify-section:has(.amvx-lay--row) h1{text-align:center!important}html body .shopify-section:has(.amvx-lay--list) .group-block,html body .shopify-section:has(.amvx-lay--row) .group-block{align-items:center!important;text-align:center}html body .amvx-lay--list .amvx-price,html body .amvx-lay--row .amvx-price{align-items:center!important;text-align:center}html body .amvx-lay--list .amvx-ben--list{width:max-content;max-width:100%;margin-left:auto;margin-right:auto;text-align:left}.shopify-section:has(.amvx-lay--list) .amvx-trust{width:max-content;max-width:100%;margin-left:auto;margin-right:auto}}@media(max-width:749px){html body .shopify-section .amvx-trust,html body .shopify-section .amvx-trust>*{text-align:left}}@media(max-width:749px){html body .shopify-section .amvx-trust *{text-align:left!important;justify-content:flex-start!important}}html body .shopify-section:has(.amv2-flag) .product-information__media{overflow:hidden!important;border-radius:28px!important;--amg-r:20px}html body .shopify-section:has(.amv2-flag) .product-information__media :is(media-gallery,slideshow-component,slideshow-container,slideshow-slides,slideshow-slide,.slideshow-slide,.product-media-container,.product-media,.product-media__image,.media-gallery__grid,.media-gallery__item,figure,picture,img,video,iframe,deferred-media,model-viewer){border-radius:var(--amg-r)!important}html body .shopify-section:has(.amv2-flag) .product-information__media :is(slideshow-slide,.slideshow-slide,.product-media-container,.product-media){overflow:hidden!important}html body .shopify-section:has(.amv2-flag) .product-information__media slideshow-slides{overflow-x:scroll!important;overflow-y:hidden!important}html body .shopify-section:has(.amv2-flag) .product-information__media :is(slideshow-thumbnails img,.slideshow-controls img){border-radius:8px!important}html body .shopify-section:has(.amvx) .product-information .accelerated-checkout-block{display:block!important;width:100%!important;margin-top:10px}html body .shopify-section:has(.amvx) .product-information .shopify-payment-button{display:block!important;width:100%!important}html body .shopify-section:has(.amvx) .product-information shopify-accelerated-checkout{display:block!important;width:100%!important;border-radius:999px;overflow:hidden;--shopify-accelerated-checkout-button-border-radius:999px;--shopify-accelerated-checkout-button-block-size:54px}html body .shopify-section:has(.amvx) .product-information .shopify-payment-button__button{display:block!important;width:100%!important;border-radius:999px!important}html body .shopify-section:has(.amvx) .product-information .shopify-payment-button__more-options{display:block!important;width:100%!important;margin-top:8px;text-align:center;background:none;border:0;color:#c7d3e8;text-decoration:underline;font-size:13px;cursor:pointer}html body .shopify-section:has(.amvx--white) .product-information .shopify-payment-button__more-options,html body .shopify-section:has(.amvx--light) .product-information .shopify-payment-button__more-options{color:#0546a3}html body .shopify-section:has(.amg) variant-picker{display:block!important;width:100%}html body .shopify-section:has(.amg) variant-picker :is(legend,.variant-option__name,label){color:#c7d3e8!important}html body .shopify-section:has(.amg) .variant-option__button-label{border-radius:999px!important;border:1.5px solid rgba(143,179,232,.45)!important;background:#ffffff0a!important;color:#fff!important}html body .shopify-section:has(.amg) .variant-option__button-label:has(input:checked){background:#fff!important;color:#032659!important;border-color:#fff!important}html body .shopify-section:has(.amg) .variant-option__button-label :is(span,input+span){color:inherit!important}html body .shopify-section:has(.amg) product-price :is(.price,.price *){color:#fff!important}html body .shopify-section:has(.amg) product-price .price{font-size:clamp(34px,3.4vw,44px)!important;font-weight:800!important;letter-spacing:-.02em;line-height:1.05}html body .shopify-section:has(.amg) product-price :is(.compare-at-price,s,.price__compare){font-size:18px!important;color:#8fb3e8!important;font-weight:500!important;margin-left:8px}@media(max-width:749px){html body .shopify-section:has(.amg) product-price,html body .shopify-section:has(.amg) .price-container,html body .shopify-section:has(.amg) [class*=price]{text-align:center!important;justify-content:center!important;width:100%}html body .shopify-section:has(.amg) variant-picker{text-align:center}html body .shopify-section:has(.amg) variant-picker fieldset{justify-content:center}}@media(max-width:749px){html body .shopify-section:has(.amg) product-price>div{text-align:center!important}}html body .shopify-section:has(.amg) .variant-option__button-label:has(input:checked){background:#fff!important;color:#032659!important}html body .shopify-section:has(.amg) .variant-option__button-label:has(input:checked) *{color:#032659!important}html body .shopify-section:has(.amg) .variant-option__button-label:before,html body .shopify-section:has(.amg) .variant-option__button-label:after{display:none!important}html body .shopify-section:has(.amg) .variant-option__button-label .variant-option__button-label__pill,html body .shopify-section:has(.amg) .variant-option__button-label [class*=pill]{background:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/arrigo-marker-variants.css.map */
