body{width:100%;margin:0 auto;font-family:Helvetica,sans-serif;word-break:keep-all}.section-gap{width:100%;background:transperent}.big-B{font-size:clamp(1.5rem,2vw,2rem);font-weight:700;text-align:left}.big-M{font-size:clamp(1.5rem,2vw,2rem);font-weight:500}.big-R{font-size:clamp(1.5rem,2vw,2rem)}.med-M{font-size:1rem;font-weight:500;text-align:left}.med-R{font-size:1rem;text-align:left}.small-R{font-size:12px;text-align:left}.section-title{text-align:left;margin-top:5rem;margin-bottom:2rem;font-size:2rem;font-weight:700}.sub-title{text-align:left;color:#fff;margin-left:min(5rem,8%);margin-bottom:1rem;font-size:clamp(1rem,2vw,1.5rem);font-weight:500}button{background-color:#b51500;color:#fff;padding:.75rem 1rem;border-radius:3rem;font-size:1rem;text-align:center;justify-content:center;align-items:center}.nav-button{width:2rem;height:2rem;border-radius:50%;border:1px solid #b51500;background:#fff;color:#b51500;font-weight:500;font-size:.75rem;display:flex;justify-content:center;align-items:center}.nav-button.active,.nav-button:hover{background:#b51500;color:#fff;border:none}.nav-button.disabled{border:1px solid #e1e1e1;background:#fff;color:#e1e1e1}.top{color:#fff;background-color:#000;background-image:url(https://ecimg.cafe24img.com/pg3205b93193968097/armoury001/image/1st%20Screen.png);background-repeat:no-repeat;background-position:top center;background-size:100% auto;margin-top:-10rem;padding-top:10rem}.page-title{text-align:left;color:#fff;padding:clamp(4rem,12vw,8rem) min(5rem,8%);font-size:clamp(3rem,12vw,4rem);font-weight:700}.top .section-title{margin:1rem min(5rem,8%)}.top .sub-title{width:75%}.top button{background-color:#b51500;color:#fff;padding:.75rem 1rem;border-radius:3rem;margin-left:min(5rem,8%);margin-bottom:10rem;font-size:1rem}.top button:hover{background-color:#fff;color:#000}.why{text-align:center;margin-bottom:1.5rem}.why-wrapper ol{list-style:none}.why-wrapper li{border-top:1.5px solid white;display:grid;grid-template-columns:45% 55%;column-gap:2rem;padding:clamp(2rem,12vw,3rem) min(5rem,8%);align-items:start}@media(max-width:1024px){.top{background-size:200% auto;background-position:top center}}@media(max-width:768px){.top{background-size:300% auto;background-position:top center}.why-wrapper li{grid-template-columns:1fr;row-gap:1rem;column-gap:0}}.faqs{color:#000;display:grid;grid-template-columns:1fr 1fr;column-gap:0;padding-right:min(5rem,8%);padding-left:min(5rem,8%);margin-bottom:2.5rem}.faq{margin-top:4rem}.faq details{border-bottom:1.5px solid black;padding:0}.faq summary{font-size:1.5rem;font-weight:530;border-top:none;list-style:none;cursor:pointer;position:relative;padding:1rem 2rem 1rem 0}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:1.5rem;font-weight:500;line-height:1}.faq details[open] summary:after{content:"\2014"}.faq p{margin-bottom:1rem}@media(max-width:768px){.faqs{grid-template-columns:1fr;row-gap:0;column-gap:0}}.updates{padding:2.5rem min(5rem,8%)}.tech{color:#000;padding:2.5rem min(5rem,8%)}.tech-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:2rem;row-gap:2rem}.tech-wrapper img{border-radius:.5rem}.tech-wrapper p{margin-bottom:1rem}.tech-wrapper span{color:#b51500}@media(max-width:1024px){.tech-wrapper{grid-template-columns:1fr 1fr;row-gap:2rem;column-gap:2rem}}@media(max-width:768px){.tech-wrapper{grid-template-columns:1fr;row-gap:2rem;column-gap:0}}.content{padding:2.5rem min(5rem,8%)}.content-wrapper{display:grid;grid-template-columns:repeat(4,1fr);column-gap:2rem}.content-card{width:100%;aspect-ratio:9/16;overflow:hidden;background:#fff}.content-card iframe{width:100%;height:100%;display:block;border:0}.content-controller{display:none}@media(max-width:768px){.content-wrapper{display:flex;overflow-x:auto;gap:1rem;scroll-snap-type:x mandatory;padding-right:6vw;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.content-wrapper::-webkit-scrollbar{display:none}.content-card{flex:0 0 82vw;scroll-snap-align:center;aspect-ratio:9/16}.content-controller{display:flex;justify-content:flex-end;gap:0;padding:1rem 0 0}}.reviews{width:100%;overflow:hidden}.reviews .section-title{padding-left:min(5rem,8%);color:#000}.review-wrapper{width:100%;overflow:hidden;position:relative}.review-track{display:flex;width:max-content;gap:0;will-change:transform;animation:review-scroll 45s linear infinite}.review-wrapper:hover .review-track{animation-play-state:paused}@keyframes review-scroll{0%{transform:translate(0)}to{transform:translate(calc(-1 * var(--review-width)))}}.review-track img{width:clamp(200px,50vw,400px);aspect-ratio:1/1;object-fit:cover;flex-shrink:0}.reviews .big-B{text-align:center;padding:2rem min(5rem,8%) 0}.reviews .med-R{text-align:center;padding:1rem min(5rem,8%) 2.5rem min(5rem,8%)}.reasons{width:100%;overflow:hidden}.reasons .section-title{padding-left:min(5rem,8%);color:#000}.reason-wrapper{width:100%;overflow:hidden;position:relative}.reason-track{display:flex;width:max-content;gap:1rem;transition:transform .5s ease}.reason-card{flex-shrink:0;width:clamp(10rem,30vw,18rem);aspect-ratio:2/1;background-color:#f5f5f5;border-radius:1rem;padding:2rem}.reason-card img{width:3rem;height:auto;margin-bottom:.5rem}.reason-card .med-M{margin-bottom:.5rem}.process{color:#fff;overflow:hidden;position:relative;margin-top:5rem}.steps{aspect-ratio:32/9;position:relative;display:flex;justify-content:space-evenly;align-items:center;padding:2.5rem min(5rem,8%);background-image:url(https://ecimg.cafe24img.com/pg3205b93193968097/armoury001/image/Step1.png);background-repeat:no-repeat;background-position:center;background-size:cover}.steps:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d;pointer-events:none}.step{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;align-content:center;justify-content:center;padding:0;background:transparent;opacity:.5;transition:opacity .25s ease}.step.active,.step:hover{opacity:1}.buttons{position:absolute;left:50%;bottom:clamp(1.5rem,4vw,3rem);transform:translate(-50%);z-index:10;display:flex;justify-content:center}.process-button{display:none;background:transparent;color:#fff;padding:.75rem 1rem;border-radius:3rem;font-size:1rem;border:1px solid white}.process-button.active{display:inline-flex}.process-button:hover{background:#fff;color:#000}.process-mobile{display:none}@media(max-width:768px){.steps,.buttons{display:none}.process-mobile{display:flex;flex-direction:column;width:100%}.mobile-step{position:relative;width:100%;aspect-ratio:32/9;overflow:hidden}.mobile-step img{display:block;width:100%;height:auto;object-fit:cover}.mobile-step:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059;pointer-events:none}.mobile-step-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:90%;text-align:center;color:#fff}}.fabrics{padding:2.5rem min(5rem,8%)}.fabric{margin-bottom:2rem}.fabric .med-M{padding:2rem 0}.fabric-wrapper{width:100%;position:relative}.fabric-track{display:flex;width:100%;column-gap:.5rem;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.fabric-carousel::-webkit-scrollbar{display:none}.fabric-track img{display:block;width:20rem;aspect-ratio:4/5;border-radius:.5rem;object-fit:cover;scroll-snap-align:start}.fabric-controller{display:flex;justify-content:flex-end;gap:.5rem;padding:1rem 0 0}.designs{padding:0 min(5rem,8%) min(5rem,8%)}.design-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:2rem;row-gap:2rem}.design{border:1px solid #e1e1e1;border-radius:.5rem;padding-bottom:2rem;display:flex;flex-direction:column;overflow:hidden}.des-img{width:100%}.design p{margin:1rem}.design button{margin:auto;width:6rem}.designs .big-M,.designs .big-R{text-align:center;padding:min(5rem,8%) 0 1rem}.des-btn{display:flex;gap:2rem;justify-content:center}.des-btn button{background:transparent;color:#b51500;border:1px solid #b51500;min-width:8rem}.des-btn button:hover{background:#b51500;color:#fff}@media(max-width:768px){.design-wrapper{grid-template-columns:1fr}}.size-chart{background-color:#f5f5f7;color:#000;padding:min(5rem,8%)}.size-img{display:flex;justify-content:center;margin:2rem auto;width:80%}.size-img img{width:100%;height:auto}.size-controller{display:flex;gap:2rem;justify-content:center}.size-controller button{width:6rem}.type-menu{display:flex;justify-content:center;gap:clamp(1.5rem,3vw,2rem);padding:clamp(1rem,2vw,1.5rem) 1rem;background:#f5f5f7;flex-wrap:wrap}.tab-menu{display:flex;justify-content:center;gap:4rem;padding-bottom:clamp(1.5rem,3vw,2rem);background-color:#f5f5f7}.type{display:flex;border:1px solid #b51500;cursor:pointer;transition:all .2s ease}.tab{padding:.5rem 1.2rem;font-size:clamp(1rem,2.5vw,1.5rem);font-weight:400;border:none;background:#f5f5f7;color:#000;cursor:pointer;transition:background .2s ease}.type[aria-selected=true]{background:#b51500;color:#fff}.type[aria-selected=false]{background:transparent;color:#b51500}.tab[aria-selected=true]{color:#b51500;font-weight:500}.table-wrapper{width:100%;overflow-x:auto;padding-bottom:1rem;position:relative;-webkit-overflow-scrolling:touch}.table-wrapper table{width:100%;min-width:760px;border-collapse:collapse;font-size:1rem;color:#000;background:#f5f5f7}.table-wrapper tbody tr:nth-child(odd){background:#fff}.table-wrapper td strong{font-weight:500}.table-wrapper thead th{background:transparent;color:#000;font-weight:500}.table-wrapper th,.table-wrapper td{padding:.8rem;text-align:center;white-space:nowrap}[hidden],.hidden{display:none}.size-chart .med-M{margin-top:2rem;margin-bottom:.5rem}.size-chart a{color:#b51500}@media(max-width:768px){.tab-menu{gap:2rem}.table-wrapper table{min-width:900px}.table-wrapper th:first-child,.table-wrapper td:first-child{position:sticky;left:0;z-index:2;background:#f5f5f7}.table-wrapper tbody tr:nth-child(odd) td:first-child{background:#fff}.table-wrapper thead th:first-child{z-index:3;background:#f5f5f7}}.price-cal{background:#f5f5f7;color:#000;padding:2.5rem min(5rem,8%) min(5rem,8%)}.price-wrapper{display:grid;grid-template-columns:2fr 1fr;padding:1rem auto 3rem;justify-content:center;align-items:baseline;gap:2rem}.price-input table{width:100%;border-collapse:collapse;padding:clamp(2rem,6vw,4rem) min(5rem,8%)}.price-input thead th{text-align:left;padding:.75rem .5rem;color:#666;border-bottom:1px solid #fff}.price-input tbody td{padding:.75rem .5rem;border-bottom:1px dashed #fff;vertical-align:middle;font-size:1rem}.product{max-width:200px;font-weight:700;white-space:nowrap;text-align:left}.price,.lineTotal{text-align:right;white-space:nowrap}.lineTotal{display:none}.qtyWrap{display:flex;align-items:center}.qty{min-width:80px;max-width:80px;padding:.5rem .25rem;border:1px solid black;border-radius:.5rem;text-align:right}.note{color:#666;font-size:.75rem;margin-top:.5rem}.totals{border-radius:.75rem;padding:1rem;background-color:#fff;font-size:1rem;display:flex;flex-direction:column;align-items:flex-start;height:100%}.row{width:100%;display:flex;justify-content:space-between;padding:.5rem 0;margin:0}.full{padding-left:0;width:12.5rem}.row.muted{color:#666}.row.big{font-weight:700;font-size:1rem;padding-top:10px;border-top:1px solid #f5f5f7}.badge{padding:1px 8px;border-radius:999px;border:1px solid #b51500;background:#fff0ed;color:#b51500;font-size:.75rem;font-weight:700}@media(max-width:768px){.price-wrapper{display:grid;grid-template-columns:1fr;padding:1rem auto 3rem;padding-bottom:5rem}}.requests{color:#000;padding:7.5rem min(5rem,8%) 0;display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:stretch}.request-img{background:#fff;display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:visible}.request-form{padding-left:min(5rem,8%);width:100%}.request-form .section-title{margin-top:0}.request-form fieldset{border:0;padding:0;margin:0}.form-group{margin-bottom:.5rem}.form-group label{display:block;margin-bottom:.5rem;color:#000}.required{color:#b51500}.request-form input[type=text],.request-form input[type=tel],.request-form input[type=email],.request-form textarea{display:block;width:100%;background:#fff;border:1px solid #666;border-radius:.5rem;color:#000;font-size:1rem;padding:.75rem;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.request-form input[type=text],.request-form input[type=tel],.request-form input[type=email]{height:3rem}.request-form textarea{min-height:7rem;resize:vertical}.request-form input[type=text]:focus,.request-form input[type=tel]:focus,.request-form input[type=email]:focus,.request-form textarea:focus{border-color:#b51500;box-shadow:0 0 0 2px #b515001f}.request-form input[type=file]{display:block;width:100%;background:#fff;border:1px solid #666;border-radius:.5rem}.privacy-group{display:flex;align-items:center}.request-form input[type=checkbox]{flex:0 0 auto;width:1rem;height:1rem;margin:0;cursor:pointer}.privacy-group label{margin:0;cursor:pointer}.privacy-note{margin:.4rem 0 1.5rem;color:#666}.request-submit{display:flex;width:6rem;margin:0 auto}.request-submit button:hover{background:#fff;color:#000}@media(max-width:768px){.requests{grid-template-columns:1fr;gap:2rem}.request-form{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/reversible-f-uniform.css.map */
