.araamco-product{--ink:#15355a;--navy:#173d67;--lavender:#f2f2fa;--lilac:#e5e6f1;--muted:#727d90;--line:#dcdfea;--teal:#31796f}.araamco-product *{box-sizing:border-box}.araamco-product button,.araamco-product input{font:inherit}.araamco-product button{cursor:pointer}.araamco-product a{color:inherit;text-decoration:none}.araamco-product button:focus-visible,.araamco-product a:focus-visible,.araamco-product input:focus-visible,.araamco-product summary:focus-visible{outline:2px solid #3c83b0;outline-offset:4px}.araamco-product button:disabled{opacity:.45;cursor:default}.araamco-product .option-bar{background:#faf9f6;color:#7b7c88;display:flex;align-items:center;justify-content:center;gap:16px;padding:9px 20px;font-size:10px}.araamco-product .option-bar a{padding:5px 12px;border:1px solid #d0d3dc;border-radius:20px;color:#324665}.araamco-product .option-bar .current{background:var(--navy);color:#fff;border-color:var(--navy)}.araamco-product .announcement{background:var(--navy);color:#fff;text-align:center;padding:8px 20px;letter-spacing:.5px;font-size:10px}.araamco-product .header{display:flex;align-items:center;justify-content:space-between;padding:20px 4%;border-bottom:1px solid #eff0f5}.araamco-product .logo{font-size:30px;font-weight:800;letter-spacing:-1.4px}.araamco-product .logo span{font-weight:400;font-size:9px;letter-spacing:3px;display:block;margin-top:-8px}.araamco-product .header nav{display:flex;gap:25px;font-size:12px}.araamco-product .head-tools{display:flex;gap:18px;align-items:center;font-size:11px}.araamco-product .cart-button{border:1px solid var(--line);background:#fff;border-radius:25px;padding:7px 13px;color:var(--ink)}.araamco-product .section-nav{position:sticky;top:0;z-index:20;background:#f7f7fcf5;border-bottom:1px solid #e6e7ee;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;justify-content:center;gap:30px;padding:11px;box-shadow:0 3px 10px #142e4705;font-size:12px}.araamco-product .section-nav a{padding:7px 15px;border-radius:25px}.araamco-product .section-nav a:hover,.araamco-product .section-nav a.active{background:#dce1f0;color:var(--ink)}.araamco-product .page{max-width:1390px;margin:auto;padding:0 4%}.araamco-product .breadcrumbs{font-size:10px;color:#8c95a5;margin:27px 0 20px}.araamco-product .shop{display:grid;grid-template-columns:minmax(0,1.48fr) minmax(0,1fr);gap:45px;align-items:start}.araamco-product .gallery-main{position:relative;border-radius:10px;overflow:hidden;background:#0c527f;aspect-ratio:1.23}.araamco-product .gallery-main img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 60%}.araamco-product .image-caption{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#123654bb);padding:40px 22px 18px;color:#fff;font-size:10px;letter-spacing:1.1px}.araamco-product .zoom-btn{position:absolute;right:15px;top:15px;border:0;background:#fffffff0;color:var(--ink);width:33px;height:33px;border-radius:50%;font-size:18px}.araamco-product .gallery-thumbs{display:flex;gap:10px;margin:13px 0 18px}.araamco-product .gallery-thumbs button{border:1px solid var(--line);border-radius:6px;background:#fff;padding:0;width:72px;height:58px;overflow:hidden}.araamco-product .gallery-thumbs button.chosen{border:2px solid var(--navy)}.araamco-product .gallery-thumbs img{width:100%;height:100%;object-fit:cover}.araamco-product .gallery-note{padding:18px 22px;display:flex;align-items:center;justify-content:center;gap:15px;background:var(--lavender);border-radius:3px;font-size:12px;margin:20px 0}.araamco-product .note-icon{font-size:23px}.araamco-product .gallery-split{display:grid;grid-template-columns:1fr 1fr;gap:15px}.araamco-product .gallery-split>div{background:var(--lavender);overflow:hidden;border-radius:8px}.araamco-product .gallery-split img{width:100%;aspect-ratio:1;object-fit:cover;display:block}.araamco-product .gallery-story{padding:25px 10px;max-width:590px}.araamco-product .eyebrow{font-size:9px;letter-spacing:1.8px;text-transform:uppercase;color:#7b869c}.araamco-product .gallery-story h3{font:27px/1.35 Georgia,serif;margin:12px 0}.araamco-product .gallery-story p{font-size:13px;color:var(--muted)}.araamco-product .buy{padding:15px 0 5px}.araamco-product .brand{font-size:11px;color:#7d889c;margin-bottom:2px}.araamco-product h1{font: 39px/1.15 Georgia,serif;margin:4px 0 10px}.araamco-product h2{font: 35px/1.2 Georgia,serif;margin:10px 0 18px}.araamco-product h3{font-weight:500}.araamco-product .subtitle{font-size:12px;font-weight:600}.araamco-product .price-line{display:flex;align-items:baseline;gap:10px;margin:17px 0 23px}.araamco-product .price{font-size:22px;color:var(--teal);font-weight:600}.araamco-product .price-line small{font-size:10px;color:#7e8d9a}.araamco-product .feature-strip{border-top:1px solid var(--line);padding:18px 0 8px;display:flex;gap:24px}.araamco-product .feature{max-width:100px;text-align:center;font-size:9px}.araamco-product .feature svg{display:block;width:45px;height:45px;background:var(--lavender);padding:8px;border-radius:8px;margin:0 auto 8px;stroke:#64779d;fill:none;stroke-width:1.1}.araamco-product .description{margin:15px 0 24px;font-size:12px;color:#68788e;line-height:1.9}.araamco-product .section-label{font-size:12px;display:block;font-weight:500;margin-bottom:12px}.araamco-product .model-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.araamco-product .model{background:#fff;color:var(--ink);border:1px solid var(--line);border-radius:6px;padding:14px 7px;line-height:1.6;text-align:center}.araamco-product .model.selected{border:2px solid var(--ink);background:#f7f7fc;padding:13px 6px}.araamco-product .model b{font-size:11px;font-weight:600;display:block}.araamco-product .model small{font-size:9px;color:#8b94a3}.araamco-product .model span{display:block;font-size:11px;color:var(--teal);margin-top:6px}.araamco-product .size-title{display:flex;align-items:center;justify-content:space-between;margin:25px 0 10px}.araamco-product .size-title .section-label{margin:0}.araamco-product .text-button{border:0;background:none;padding:0;color:var(--ink);text-decoration:underline;text-underline-offset:3px;font-size:10px}.araamco-product .size-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.araamco-product .size-card{border:1px solid var(--line);border-radius:6px;background:#fff;padding:12px 5px;line-height:1.6;color:var(--ink);text-align:center}.araamco-product .size-card.selected{background:#f3f4fa;border:2px solid var(--ink);padding:11px 4px}.araamco-product .size-card b{display:block;font-size:11px;font-weight:500}.araamco-product .size-card small{display:block;color:#8d97a8;font-size:9px;margin:4px 0}.araamco-product .size-card span{font-size:11px;color:var(--teal)}.araamco-product .thickness-row{margin:18px 0 22px}.araamco-product .thickness-row>span{font-size:10px;color:#8290a1;display:block;margin-bottom:8px}.araamco-product .thickness-options{display:flex;gap:8px}.araamco-product .thickness-options button{border:1px solid var(--line);background:#fff;border-radius:25px;font-size:10px;color:var(--ink);padding:6px 14px}.araamco-product .thickness-options button.selected{background:var(--ink);color:#fff;border-color:var(--ink)}.araamco-product .selection-note{font-size:10px;background:var(--lavender);padding:11px 13px;color:#72829b;margin-bottom:25px}.araamco-product .complete{border-top:1px solid var(--line);padding-top:20px}.araamco-product .complete h3{font-size:12px;margin:0 0 12px}.araamco-product .addon{border:1px solid var(--line);border-radius:8px;padding:12px 13px;display:flex;gap:12px;align-items:center;margin:8px 0;cursor:pointer}.araamco-product .addon:has(input:checked){background:#f5f5fc;border-color:#7287a9}.araamco-product .addon img{width:48px;height:43px;object-fit:contain;background:#fff;border-radius:4px}.araamco-product .addon-copy{flex:1}.araamco-product .addon b{font-size:10px;font-weight:500;display:block}.araamco-product .addon small{color:#8492a5;font-size:9px;display:block;margin-top:4px}.araamco-product .addon strong{font-size:11px;font-weight:500;display:block;margin-top:4px}.araamco-product .addon input{accent-color:var(--navy);width:16px;height:16px}.araamco-product .quantity-line{display:flex;justify-content:space-between;align-items:center;margin:22px 0 18px;font-size:11px;color:#7b899b}.araamco-product .quantity-control{display:flex;align-items:center;border:1px solid var(--line);border-radius:20px;overflow:hidden;height:32px}.araamco-product .quantity-control button{border:0;background:#fff;width:30px;color:var(--ink)}.araamco-product .quantity-control span{font-size:11px;width:25px;text-align:center;color:var(--ink)}.araamco-product .subtotal{display:flex;align-items:center;justify-content:space-between;margin:20px 0 12px;font-size:13px}.araamco-product .subtotal b{font-size:22px;color:var(--teal);font-weight:600}.araamco-product .add-cart{display:block;width:100%;background:var(--navy);color:#fff;border:0;border-radius:28px;padding:16px 20px;font-size:13px;letter-spacing:.4px}.araamco-product .support-text{font-size:9px;color:#8692a4;text-align:center;margin:12px 0 17px}.araamco-product .service-links{display:flex;justify-content:center;gap:25px;font-size:10px;color:#74839a;margin:15px 0}.araamco-product .under-buy{border-top:1px solid var(--line);padding:17px 0;margin-top:20px}.araamco-product .under-buy summary{font-size:11px;cursor:pointer}.araamco-product .under-buy p{font-size:11px;color:#7e8c9e}.araamco-product .care-row{display:grid;grid-template-columns:repeat(3,1fr);padding:30px 10px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:65px 0 70px;text-align:center;font-size:12px}.araamco-product .care-row small{display:block;font-size:9px;color:#8b96a5;margin-top:4px}.araamco-product .content-section{padding:10px 0 70px}.araamco-product .section-heading{text-align:center;max-width:650px;margin:0 auto 35px}.araamco-product .section-heading p{font-size:12px;color:#8792a3}.araamco-product .inside-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:65px;align-items:center}.araamco-product .inside-photo{background:#f1f2f8;border-radius:12px;overflow:hidden}.araamco-product .inside-photo img{width:100%;aspect-ratio:1.1;object-fit:cover;display:block}.araamco-product .layer-item{border-bottom:1px solid var(--line);padding:16px 0}.araamco-product .layer-item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-size:13px}.araamco-product .layer-item summary::-webkit-details-marker{display:none}.araamco-product .layer-item summary:after{content:"+";font-size:20px;font-weight:400;color:#8895ac}.araamco-product .layer-item[open] summary:after{content:"\2212"}.araamco-product .layer-item p{color:#8b96a5;font-size:11px;margin:13px 0 3px;line-height:1.8}.araamco-product .feel-panel{margin-top:22px;padding:18px;background:var(--lavender);border-radius:8px}.araamco-product .feel-panel>b{font-size:11px}.araamco-product .feel-bars{display:grid;grid-template-columns:repeat(6,1fr);gap:5px;margin:13px 0 10px}.araamco-product .feel-bars button{border:0;border-radius:3px;height:25px;font-size:9px;color:#60718e;background:#dfe3ef}.araamco-product .feel-bars button.active{background:var(--navy);color:#fff}.araamco-product .feel-labels{display:flex;justify-content:space-between;font-size:8px;color:#96a0af}.araamco-product .feel-copy{font-size:10px;color:#7f8ca0;margin-top:13px}.araamco-product .compare-wrap{overflow:auto;border-top:1px solid var(--line)}.araamco-product table{width:100%;border-collapse:collapse;font-size:11px}.araamco-product th,.araamco-product td{padding:20px 16px;text-align:left;border-bottom:1px solid var(--line)}.araamco-product th{font-weight:400;min-width:150px;font-size:16px;font-family:Georgia,serif;background:#fafaff}.araamco-product th small{font:10px Arial,sans-serif;color:var(--teal);display:block;margin-top:8px}.araamco-product td:first-child{color:#8492a5}.araamco-product .compare-featured{background:var(--lavender)}.araamco-product .quote{background:var(--lavender);padding:40px;border-radius:10px;text-align:center;max-width:760px;margin:0 auto}.araamco-product .quote blockquote{font:25px/1.5 Georgia,serif;margin:12px 0 20px}.araamco-product .quote small{font-size:10px;color:#8b97a8}.araamco-product .faq{max-width:850px;margin:auto}.araamco-product .faq details{border-bottom:1px solid var(--line);padding:20px 0}.araamco-product .faq summary{font-size:13px;cursor:pointer}.araamco-product .faq p{font-size:11px;color:#8391a5;padding-right:20px}.araamco-product .support-band{background:var(--lavender);padding:35px;display:grid;grid-template-columns:1fr 1fr;gap:35px;margin:10px 0 70px;border-radius:10px}.araamco-product .support-band h3{font:25px Georgia,serif;margin:0 0 13px}.araamco-product .support-band p{font-size:11px;color:#8491a2;max-width:450px}.araamco-product .support-band a{font-size:11px;text-decoration:underline;text-underline-offset:4px}.araamco-product footer{background:var(--navy);color:#fff;padding:40px 5% 100px;font-size:10px}.araamco-product footer .logo{margin-bottom:15px}.araamco-product .sticky-buy{position:fixed;bottom:0;left:0;right:0;background:#fffffff5;border-top:1px solid var(--line);z-index:25;display:flex;justify-content:space-between;align-items:center;padding:10px 4%;box-shadow:0 -4px 15px #15335108}.araamco-product .sticky-buy b{font-size:12px}.araamco-product .sticky-buy small{font-size:9px;color:#8b97a8;margin-left:15px}.araamco-product .sticky-buy .add-cart{width:auto;min-width:200px;padding:11px 20px;font-size:11px}.araamco-product .sticky-price{margin-left:auto;margin-right:25px;color:var(--teal);font-size:16px}.araamco-product dialog{border:0;border-radius:10px;color:var(--ink);max-width:90vw;padding:30px}.araamco-product dialog::backdrop{background:#15304e70}.araamco-product .close{border:1px solid var(--line);background:#fff;color:var(--ink);border-radius:50%;height:32px;width:32px;font-size:18px;float:right;cursor:pointer}.araamco-product .size-guide{width:540px}.araamco-product .size-guide h2{font-size:28px}.araamco-product .size-guide p{font-size:12px;color:#8b96a5}.araamco-product .photo-dialog{max-width:1000px;width:92vw}.araamco-product .photo-dialog img{display:block;width:100%;max-height:75vh;object-fit:contain}.araamco-product .cart-dialog{position:fixed;inset:0 0 0 auto;margin:0;height:100vh;max-height:100vh;width:470px;max-width:100vw;border-radius:0;padding:30px}.araamco-product .cart-dialog h2{font-size:28px}.araamco-product .cart-dialog .preview-note{font-size:10px;background:#eef4f0;color:#50745d;padding:12px}.araamco-product .cart-line{display:flex;align-items:center;gap:14px;border-bottom:1px solid var(--line);padding:20px 0;font-size:11px}.araamco-product .cart-line img{width:60px;height:65px;object-fit:contain}.araamco-product .cart-line>div{flex:1}.araamco-product .cart-line small{color:#8a97a8;display:block;font-size:9px;margin-top:5px}.araamco-product .cart-line strong{font-size:11px;font-weight:500}.araamco-product .cart-total{display:flex;justify-content:space-between;margin:25px 0 15px}.araamco-product .cart-dialog .fineprint{font-size:10px;color:#8c97a8;margin-bottom:20px}.araamco-product .surface-demo{margin-top:22px;border:1px solid var(--line);border-radius:6px;padding:15px}.araamco-product .surface-demo summary{cursor:pointer;font-size:11px}.araamco-product .surface-demo svg{width:100%;display:block}.araamco-product .surface-demo button{border:1px solid var(--line);background:var(--lavender);padding:8px 14px;border-radius:20px;color:var(--ink);font-size:10px}.araamco-product .surface-demo small{font-size:9px;color:#91a0b0;display:block;margin-top:12px}.araamco-product .hidden{display:none!important}@media(max-width:1000px){.araamco-product .shop{gap:30px;grid-template-columns:1.2fr 1fr}.araamco-product .header nav{gap:15px}.araamco-product .inside-grid{gap:35px}.araamco-product .model{padding:12px 4px}.araamco-product .model.selected{padding:11px 3px}}@media(max-width:720px){.araamco-product .header{padding:17px 20px}.araamco-product .header nav{display:none}.araamco-product .logo{font-size:27px}.araamco-product .head-tools{font-size:10px}.araamco-product .option-bar{font-size:9px;gap:8px;padding:7px}.araamco-product .option-bar a{padding:5px 8px}.araamco-product .announcement{font-size:9px}.araamco-product .section-nav{gap:3px;padding:8px 3px;font-size:10px}.araamco-product .section-nav a{padding:6px 12px}.araamco-product .page{padding:0 20px}.araamco-product .breadcrumbs{margin:20px 0 15px}.araamco-product .shop{grid-template-columns:1fr;gap:5px}.araamco-product .gallery-main{aspect-ratio:1.22}.araamco-product .gallery-thumbs{margin-bottom:8px}.araamco-product .gallery-note,.araamco-product .gallery-split,.araamco-product .gallery-story{display:none}.araamco-product .buy{padding-top:10px}.araamco-product h1{font-size:34px}.araamco-product .price{font-size:22px}.araamco-product .model-grid,.araamco-product .size-grid{gap:7px}.araamco-product .model b,.araamco-product .size-card b{font-size:12px}.araamco-product .size-card{padding:13px 6px}.araamco-product .size-card.selected{padding:12px 5px}.araamco-product .feature-strip{gap:30px}.araamco-product .feature{max-width:90px}.araamco-product .description{font-size:13px}.araamco-product .care-row{padding:25px 0;margin:35px 0 45px;font-size:10px}.araamco-product .care-row small{font-size:8px}.araamco-product .inside-grid{grid-template-columns:1fr;gap:20px}.araamco-product h2{font-size:29px}.araamco-product .content-section{padding-bottom:50px}.araamco-product .section-heading{margin-bottom:25px}.araamco-product .section-heading p{font-size:11px}.araamco-product .quote{padding:30px 20px}.araamco-product .quote blockquote{font-size:21px}.araamco-product .support-band{grid-template-columns:1fr;padding:27px;gap:30px;margin-bottom:45px}.araamco-product .sticky-buy{padding:10px 15px;gap:10px}.araamco-product .sticky-buy small{display:none}.araamco-product .sticky-price{margin-right:0;font-size:13px}.araamco-product .sticky-buy .add-cart{min-width:140px;padding:11px 12px;font-size:10px}.araamco-product .sticky-buy b{font-size:10px}.araamco-product .cart-dialog{padding:24px}.araamco-product th,.araamco-product td{padding:16px 12px}.araamco-product .cart-button{font-size:10px}.araamco-product .head-tools>a{display:none}.araamco-product .feature svg{width:43px;height:43px}.araamco-product .inside-photo img{aspect-ratio:1.25}}.araamco-product .cutaway-intro{display:flex;justify-content:space-between;gap:30px;align-items:center}.araamco-product .cutaway-intro h2{font-size:35px;margin:10px 0 15px}.araamco-product .cutaway-intro p{color:#8491a5;font-size:12px;max-width:640px}.araamco-product .reference-chip{padding:8px 13px;border:1px solid #d8deea;border-radius:30px;font-size:8px;letter-spacing:1.2px;white-space:nowrap;color:#7c8ca2}.araamco-product .layer-accordion-layout{display:grid;grid-template-columns:1fr 1.1fr;gap:65px;align-items:start;margin-top:35px}.araamco-product .component-accordion{padding:0;border-bottom:1px solid var(--line)}.araamco-product .component-accordion:first-child{border-top:1px solid var(--line)}.araamco-product .component-accordion summary{list-style:none;display:flex;align-items:center;gap:15px;min-height:76px;padding:20px 8px;font-size:14px;font-weight:500;color:var(--ink);cursor:pointer}.araamco-product .component-number{width:30px;height:30px;background:var(--lavender);border-radius:50%;display:grid;place-items:center;font-size:11px;color:#8291ad;flex-shrink:0}.araamco-product .component-accordion[open] .component-number{background:var(--navy);color:#fff}.araamco-product .component-plus{margin-left:auto;width:20px;height:20px;position:relative;flex-shrink:0}.araamco-product .component-plus:before,.araamco-product .component-plus:after{content:"";position:absolute;background:#6a7fa7;left:2px;right:2px;top:9px;height:1.5px}.araamco-product .component-plus:after{transform:rotate(90deg);transition:transform .2s}.araamco-product .component-accordion[open] .component-plus:after{transform:rotate(0)}.araamco-product .component-explanation{display:grid;grid-template-columns:1fr 1fr;gap:25px;padding:8px 10px 25px}.araamco-product .component-explanation b{font-size:10px;color:#6f809b;font-weight:600}.araamco-product .component-explanation p{margin:9px 0 0;color:#8995a7;font-size:11px;line-height:1.8}.araamco-product .accordion-art{position:sticky;top:75px;min-width:0;padding-top:10px}.araamco-product .accordion-art svg{width:100%;height:auto;display:block}.araamco-product .art-caption{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.araamco-product .art-caption span{font-size:8px;letter-spacing:1.2px;color:#95a0ae}.araamco-product .art-caption .textbtn{font-size:9px;background:none;border:0;color:var(--ink);padding:0;text-decoration:underline}.araamco-product .accordion-art>p{font-size:9px;color:#a1a9b6;text-align:center}.araamco-product .material-hotspot circle{fill:#fff;stroke:#b7c4da;stroke-width:1.4;filter:drop-shadow(0 2px 4px #0002)}.araamco-product .material-hotspot text{fill:var(--ink);font:700 19px Arial;pointer-events:none}.araamco-product .material-hotspot:hover circle,.araamco-product .material-hotspot.chosen circle{fill:var(--navy);stroke:#fff;stroke-width:3}.araamco-product .material-hotspot:hover text,.araamco-product .material-hotspot.chosen text{fill:#fff}.araamco-product .material-hotspot:focus{outline:none}.araamco-product .material-hotspot:focus circle{stroke:#9aafcf;stroke-width:5}.araamco-product .reference-footer{border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:20px;margin-top:25px;padding-top:15px;font-size:9px;color:#95a0b0}.araamco-product .inside-extras{max-width:650px;margin:30px auto 0}.araamco-product .inside-extras .surface-demo{margin-top:15px}.araamco-product .inside-extras .feel-panel{margin-top:0}.araamco-product #artZoom{max-width:1100px;width:94%;max-height:92vh;overflow:auto;padding:18px}.araamco-product #artZoom img{display:block;width:100%;height:auto}.araamco-product #artZoom .close{position:sticky;top:0;background:#fff;z-index:2}.araamco-product #artZoom .hint{font-size:10px;color:#8c99aa}@media(max-width:900px){.araamco-product .layer-accordion-layout{gap:35px}.araamco-product .component-accordion summary{font-size:12px}.araamco-product .component-explanation{gap:18px}}@media(max-width:640px){.araamco-product .cutaway-intro{display:block}.araamco-product .cutaway-intro h2{font-size:29px}.araamco-product .reference-chip{display:inline-block;margin-top:5px}.araamco-product .layer-accordion-layout{display:flex;flex-direction:column-reverse;gap:23px}.araamco-product .layer-accordion,.araamco-product .accordion-art{width:100%}.araamco-product .accordion-art{position:static}.araamco-product .component-accordion summary{font-size:13px;min-height:68px}.araamco-product .component-explanation{gap:16px}.araamco-product .reference-footer{flex-direction:column;gap:10px}.araamco-product .reference-footer button{text-align:left}.araamco-product .art-caption{margin-bottom:0}.araamco-product .inside-extras{margin-top:20px}}.araamco-product{font:14px/1.6 Arial,sans-serif;color:#15355a;padding-bottom:70px}.araamco-product .page{max-width:1390px;padding:0 4%}.araamco-product fieldset{border:0;margin:0;padding:0}.araamco-product .option-group{margin:24px 0}.araamco-product .option-group legend{font-size:12px;margin-bottom:12px}.araamco-product .option-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.araamco-product .option-value{position:relative;margin:0;cursor:pointer}.araamco-product .option-value input{position:absolute;opacity:0;width:1px;height:1px}.araamco-product .option-tile{display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #dcdfea;border-radius:7px;padding:13px 6px;text-align:center;min-height:72px;font-size:11px}.araamco-product .option-value input:checked+.option-tile{border:2px solid #15355a;background:#f2f3fa;padding:12px 5px}.araamco-product .option-value input:focus-visible+.option-tile{outline:2px solid #367ba5;outline-offset:3px}.araamco-product .option-tile small{font-size:10px;color:#31796f;margin-top:7px}.araamco-product .option-value.unavailable .option-tile{opacity:.45}.araamco-product .ap-native{display:block;width:100%;padding:12px;border:1px solid #ccd5e2;margin:15px 0}.araamco-product.ap-ready .ap-native{display:none}.araamco-product .ap-description p{margin:0 0 12px}.araamco-product .ap-quantity{width:42px;text-align:center;border:0;height:30px;background:#fff;font-size:12px;color:#15355a;-moz-appearance:textfield}.araamco-product .ap-quantity::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.araamco-product .quantity-control{height:34px}.araamco-product .ap-error{font-size:12px;color:#9c3f35;margin:12px 0}.araamco-product .ap-layers{display:grid;grid-template-columns:1fr 1.12fr;gap:55px;align-items:start}.araamco-product .ap-cutaway{position:sticky;top:70px}.araamco-product .ap-cutaway img{display:block;width:100%;height:auto;border-radius:10px}.araamco-product .ap-hotspots{position:relative}.araamco-product .ap-hotspot{position:absolute;border:1px solid #cad6e4;background:#fff;color:#15355a;transform:translate(-50%,-50%);width:32px;height:32px;border-radius:50%;font-size:12px;padding:0}.araamco-product .ap-hotspot.active{background:#173d67;color:#fff;border-color:#fff}.araamco-product .component-accordion{border-bottom:1px solid #dcdfea;padding:0}.araamco-product .component-accordion summary{list-style:none;display:flex;align-items:center;gap:15px;padding:22px 0;font-size:14px;cursor:pointer}.araamco-product .component-accordion summary::-webkit-details-marker{display:none}.araamco-product .component-number{display:grid;place-items:center;background:#f2f2fa;color:#7b8faa;width:30px;height:30px;border-radius:50%;font-size:11px;flex-shrink:0}.araamco-product .component-accordion[open] .component-number{background:#173d67;color:#fff}.araamco-product .component-plus{margin-left:auto;font-size:22px}.araamco-product .component-plus:after{content:"+"}.araamco-product .component-accordion[open] .component-plus:after{content:"\2212"}.araamco-product .component-explanation{display:grid;grid-template-columns:1fr 1fr;gap:23px;padding:2px 0 25px;font-size:11px;color:#8492a6}.araamco-product .component-explanation b{font-size:11px;color:#657b95}.araamco-product .component-explanation p{line-height:1.8}.araamco-product .ap-detail-rich{padding-bottom:22px;color:#7c8c9f;font-size:12px}.araamco-product .ap-option-single{font-size:11px;padding:11px 14px;background:#f3f4fa;border-radius:6px}.araamco-product .ap-zoom{width:min(1000px,94vw)}.araamco-product .ap-zoom img{width:100%;height:auto;max-height:80vh;object-fit:contain}.araamco-product .ap-feedback{font-size:11px;text-align:center;color:#69836e}.araamco-product .ap-block-empty{font-size:12px;line-height:1.8;color:#8291a5}.araamco-product .ap-policy{border-top:1px solid #dcdfea;margin-top:20px;padding-top:20px;font-size:11px;color:#7d8b9f}.araamco-product .ap-cart-actions{display:grid;gap:10px;margin-top:25px}.araamco-product .ap-cart-actions a{display:block;text-align:center}.araamco-product .ap-checkout{background:#173d67;color:#fff;border-radius:25px;padding:13px;text-decoration:none}.araamco-product .ap-viewcart{border:1px solid #d7dfea;border-radius:25px;padding:12px;color:#15355a;text-decoration:none}.araamco-product .section-nav{position:sticky;top:0}.araamco-product .feature-strip{justify-content:flex-start}.araamco-product .feature-strip:empty{display:none}@media(max-width:700px){.araamco-product .ap-layers{display:flex;flex-direction:column-reverse;gap:20px}.araamco-product .ap-cutaway{position:static;width:100%}.araamco-product .ap-layer-list{width:100%}.araamco-product .ap-hotspot{width:26px;height:26px;font-size:10px}.araamco-product .ap-zoom{padding:15px}.araamco-product .component-explanation{gap:15px}.araamco-product .option-tile,.araamco-product .ap-option-single{font-size:10px}}.araamco-product [hidden]{display:none!important}.araamco-product .component-accordion summary:after{content:none!important}.araamco-product .component-plus{display:block!important;margin-left:auto;width:20px;height:24px;text-align:center;position:static}.araamco-product .component-plus:before{content:none!important}.araamco-product .component-plus:after{content:"+";position:static;display:block;background:none;height:auto;transform:none;line-height:24px}.araamco-product .component-accordion[open] .component-plus:after{content:"\2212";transform:none}@media(max-width:749px){.araamco-product .section-nav{position:static}.araamco-product .sticky-buy{position:static;margin-top:24px;box-shadow:none;padding-bottom:calc(12px + env(safe-area-inset-bottom))}.araamco-product .page{padding-bottom:90px}.araamco-product .accordion-art,.araamco-product .ap-cutaway{position:static}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/araamco-product.css.map */
