/* Flag palette: UAE green, red, white and black. */
.national-hero{background:#06180e;border-color:#ffffff26}.national-hero:before{background:repeating-linear-gradient(45deg,transparent 0 28px,#ffffff08 28px 29px,transparent 29px 57px),radial-gradient(ellipse at 100% 5%,#00732f99,transparent 75%)}.national-hero:after{background:linear-gradient(to right,#ef3340 0 25%,#00732f 25% 50%,#fff 50% 75%,#080808 75%)}.national-edition,.national-copy h1,.national-fabric>span:first-child,.national-purchase strong,.national-anthem p{color:#fff}.national-copy h1 em{color:#70e59a}.national-kicker,.national-description,.national-fabric>span:last-child,.national-purchase>div>span,.national-anthem>span{color:#d2e5d7}.national-fabric{border-color:#ef3340}.national-purchase .hero-cta{background:#c51e2b;border-color:#ec4551;color:#fff;box-shadow:none}.national-purchase .hero-cta:hover{background:#a91722}.national-anthem{border-color:#ffffff29}.national-gallery{background:#070b08;border-color:#ffffff26}.national-slide{background:#070b08}.national-photo-label{background:#07160ed9;color:#fff;border-color:#ffffff33}.national-photo-label small,.national-controls span,.national-gallery-footer p{color:#e0e9e2}.national-controls button{background:#0c2a17;border-color:#ffffff50;color:#fff}.national-controls button:hover{background:#00732f}.national-dots button[aria-current="true"]:before{background:#fff}.national-dots button:before{background:#447452}.national-controls button:focus-visible,.national-dots button:focus-visible,.national-hero a:focus-visible{outline-color:#fff}.national-hero .uae-flag{background:linear-gradient(#00732f 0 33.33%,#fff 33.33% 66.66%,#080808 66.66%)}.national-hero .uae-flag i{background:#ef3340}
.flag-product{--gold:#e2f5e8;--ink:#f5f8f6;background:#090f0b;color:#f5f8f6}.flag-product header{background:#07140c;border-color:#ffffff26}.flag-product .brand,.flag-product .bag{color:#fff}.flag-product .brand span{color:#cbdcd0;border-color:#ffffff40}.flag-product header nav a:hover{color:#86e6a5}.flag-product .announcement{background:#00662a}.flag-product .heritage-ribbon{background:linear-gradient(to left,#ef3340 0 25%,#00732f 25% 50%,#fff 50% 75%,#080808 75%)}.flag-product .single-product{background:repeating-linear-gradient(45deg,transparent 0 39px,#ffffff07 39px 40px,transparent 40px 79px),radial-gradient(ellipse at 95% 5%,#00732f6b,transparent 70%)}.flag-product .product-copy>.eyebrow{color:#c4e8cf}.flag-product .product-copy>.eyebrow:before{background:#ef3340}.flag-product .product-copy h1,.flag-product .product-copy h2{color:#fff}.flag-product .product-copy h1 em{color:#70e59a}.flag-product .product-copy h1 em:after{background:#ef3340}.flag-product .badge{background:#00662a;color:#fff;border-color:#ffffff26}.flag-product .description,.flag-product .product-copy .hint,.flag-product .delivery-promise,.flag-product .color-label b,.flag-product .option-heading small{color:#c4d8ca}.flag-product .price-line strong{color:#fff}.flag-product .price-line>span{background:#123e24;color:#e4f5e9}.flag-product hr{border-color:#ffffff26}.flag-product .option-heading a{color:#e0f6e7;border-color:#6ea580}.flag-product .colors button,.flag-product .sizes button{background:#102819;border-color:#669274;color:#fff}.flag-product .colors .selected,.flag-product .sizes .selected,.flag-product .units .selected{background:#00732f;border-color:#49ad6d;color:#fff}.flag-product .buy-row .quantity{border-color:#669274;color:#fff}.flag-product .buy-row .quantity button{color:#fff}.flag-product .product-copy .primary{background:#c51e2b;color:#fff}.flag-product .product-copy .primary:hover{background:#a91722}.flag-product .gallery .main-photo{border-color:#ffffff30;background:#070b08}.flag-product .gallery .photo-label{background:#07160ee8;color:#fff;border-color:#ffffff33}.flag-product .gallery-toolbar #zoomProduct{background:#00732f;border-color:#38985a;color:#fff}.flag-product .gallery-description{color:#e7f4eb}.flag-product .gallery .thumbnails button{background:#0d2516;border-color:#50745b;color:#dcece1}.flag-product .gallery .thumbnails .active{background:#16472a;border-color:#6cdda0;color:#fff}.flag-product .gallery-help{color:#bad0c0}.flag-product .benefits{background:#00662a;color:#fff;border-color:#ffffff26}.flag-product .detail-section{background:#0b1a10}.flag-product .detail-section h2,.flag-product .size-section h2,.flag-product .store-policy>h2,.flag-product .policy-card h3,.flag-product .closing h2,.flag-product .band-title{color:#fff}.flag-product .detail-section aside{background:#103620;border-color:#ffffff30}.flag-product .detail-section aside:before{background:linear-gradient(#ef3340 0 25%,#00732f 25% 50%,#fff 50% 75%,#080808 75%)}.flag-product .detail-section aside:after{color:#ffffff08}.flag-product .detail-section button,.flag-product .product-details-link{color:#def4e5;border-color:#67a27b}.flag-product .specs>div{border-color:#ffffff26}.flag-product .specs span{color:#fff}.flag-product .specs small,.flag-product .detail-section p,.flag-product .section-heading p,.flag-product .size-notes p{color:#bed3c5}.flag-product .size-section{background:#09170e}.flag-product #size-guide .size-table-panel{background:#0e2617;border-color:#ffffff30}.flag-product .size-section thead{background:#00662a;color:#fff}.flag-product .size-section tbody tr:nth-child(even){background:#14331f}.flag-product .size-section td,.flag-product .size-section th{border-color:#ffffff26}.flag-product #size-guide caption{color:#d7e9dc}.flag-product .units{border-color:#6d987a}.flag-product .store-policy{background:#0d2114;border-color:#ffffff26}.flag-product .store-policy>.eyebrow,.flag-product .policy-card .policy-number{color:#8ee2aa}.flag-product .policy-card{background:#10301b;border-color:#ffffff30}.flag-product .policy-card p{color:#c9dfd0}.flag-product .policy-card a{color:#fff}.flag-product .emirates-band{background:#00662a;border-color:#ffffff26}.flag-product .emirates-band>div{color:#deeee3}.flag-product .band-title i{color:#ff6c75}.flag-product .closing{background:#062713}.flag-product .closing .eyebrow{color:#c6e3ce}.flag-product .dunes{color:#fff}.flag-product .store-support.support-light{--support-bg:#091c10;--support-ink:#fff;--support-muted:#bfd6c6;--support-line:#ffffff26;--support-accent:#9be7b4}.flag-product footer{background:#070f0a;color:#fff}.flag-product footer p,.flag-product footer small,.flag-product .payment-logos{color:#c5d8cb}.flag-product footer small{border-color:#ffffff26}.flag-product button:focus-visible,.flag-product a:focus-visible{outline-color:#fff}.flag-product dialog button:focus-visible,.flag-product dialog a:focus-visible{outline-color:#00732f}
.made-to-order{background:#0d2d19;border:1px solid #4e855f;border-right:3px solid #ef3340;border-radius:5px;margin:17px 0 20px;padding:14px 16px}.made-to-order strong{font-size:15px;color:#fff}.made-to-order p{font-size:13px;line-height:1.8;color:#d4e7da;margin:7px 0}.made-to-order a{font-size:12px;color:#fff;text-decoration:underline;text-underline-offset:4px}.flag-product .product-details-link{display:inline-block;border-bottom:1px solid #67a27b;padding:10px 0}
