.elementor-3998 .elementor-element.elementor-element-e1000083{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3998 .elementor-element.elementor-element-e1000074{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-3998 .elementor-element.elementor-element-e1000074:not(.elementor-motion-effects-element-type-background), .elementor-3998 .elementor-element.elementor-element-e1000074 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f4f2;}.elementor-3998 .elementor-element.elementor-element-e1000071{font-family:"Figtree", Sans-serif;font-size:12px;font-weight:600;line-height:1.75em;letter-spacing:2px;color:#0f2347;}.elementor-3998 .elementor-element.elementor-element-e1000072 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:56px;font-weight:300;line-height:1.15em;color:#0f2347;}.elementor-3998 .elementor-element.elementor-element-e1000073{font-family:"Figtree", Sans-serif;font-size:17px;line-height:1.75em;color:#616362;}.elementor-3998 .elementor-element.elementor-element-e100007a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-3998 .elementor-element.elementor-element-e1000078{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3998 .elementor-element.elementor-element-e1000075 .elementor-button{background-color:#0f2347;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:600;fill:#fff;color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0f2347;border-radius:0px 0px 0px 0px;padding:15px 24px 15px 24px;}.elementor-3998 .elementor-element.elementor-element-e1000075 .elementor-button:hover, .elementor-3998 .elementor-element.elementor-element-e1000075 .elementor-button:focus{background-color:#243a60;color:#fff;}.elementor-3998 .elementor-element.elementor-element-e1000075 .elementor-button:hover svg, .elementor-3998 .elementor-element.elementor-element-e1000075 .elementor-button:focus svg{fill:#fff;}.elementor-3998 .elementor-element.elementor-element-e1000076 .elementor-button{background-color:#ffffff;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:600;fill:#0f2347;color:#0f2347;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0f2347;border-radius:0px 0px 0px 0px;padding:15px 24px 15px 24px;}.elementor-3998 .elementor-element.elementor-element-e1000076 .elementor-button:hover, .elementor-3998 .elementor-element.elementor-element-e1000076 .elementor-button:focus{background-color:#243a60;color:#fff;}.elementor-3998 .elementor-element.elementor-element-e1000076 .elementor-button:hover svg, .elementor-3998 .elementor-element.elementor-element-e1000076 .elementor-button:focus svg{fill:#fff;}.elementor-3998 .elementor-element.elementor-element-e1000077 .elementor-button{background-color:#ffffff;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:600;fill:#0f2347;color:#0f2347;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0f2347;border-radius:0px 0px 0px 0px;padding:15px 24px 15px 24px;}.elementor-3998 .elementor-element.elementor-element-e1000077 .elementor-button:hover, .elementor-3998 .elementor-element.elementor-element-e1000077 .elementor-button:focus{background-color:#243a60;color:#fff;}.elementor-3998 .elementor-element.elementor-element-e1000077 .elementor-button:hover svg, .elementor-3998 .elementor-element.elementor-element-e1000077 .elementor-button:focus svg{fill:#fff;}.elementor-3998 .elementor-element.elementor-element-e1000001.elementor-wc-products ul.products li.product{text-align:left;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;}.elementor-3998 .elementor-element.elementor-element-e1000001.elementor-wc-products  ul.products{grid-column-gap:22px;grid-row-gap:26px;}.elementor-3998 .elementor-element.elementor-element-e1000001.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#0f2347;margin-bottom:4px;}.elementor-3998 .elementor-element.elementor-element-e1000001.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#0f2347;margin-bottom:4px;}.elementor-3998 .elementor-element.elementor-element-e1000001.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-3998 .elementor-element.elementor-element-e1000001.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-3998 .elementor-element.elementor-element-e1000001.elementor-wc-products ul.products li.product .price{color:#0f2347;font-family:"Figtree", Sans-serif;font-size:15px;font-weight:400;}.elementor-3998 .elementor-element.elementor-element-e1000001.elementor-wc-products ul.products li.product .price ins{color:#0f2347;}.elementor-3998 .elementor-element.elementor-element-e1000001.elementor-wc-products ul.products li.product .price ins .amount{color:#0f2347;}.elementor-3998 .elementor-element.elementor-element-e1000001.elementor-wc-products ul.products li.product .price del{color:#74777d;}.elementor-3998 .elementor-element.elementor-element-e1000001.elementor-wc-products ul.products li.product .price del .amount{color:#74777d;}.elementor-3998 .elementor-element.elementor-element-e1000001.elementor-wc-products ul.products li.product .price del {font-family:"Figtree", Sans-serif;font-size:12px;}.elementor-3998 .elementor-element.elementor-element-e1000001.elementor-wc-products ul.products li.product .button{color:#ffffff;background-color:#0f2347;border-color:#0f2347;font-family:"Figtree", Sans-serif;font-size:13px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 16px 10px 16px;}.elementor-3998 .elementor-element.elementor-element-e1000001.elementor-wc-products ul.products li.product .button:hover{color:#ffffff;background-color:#243a60;}.elementor-3998 .elementor-element.elementor-element-e1000082{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-3998 .elementor-element.elementor-element-e1000081{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3998 .elementor-element.elementor-element-e100007e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3998 .elementor-element.elementor-element-e100007b{font-family:"Figtree", Sans-serif;font-size:12px;font-weight:600;line-height:1.75em;letter-spacing:2px;color:#0f2347;}.elementor-3998 .elementor-element.elementor-element-e100007c .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:34px;font-weight:300;line-height:1.15em;color:#0f2347;}.elementor-3998 .elementor-element.elementor-element-e100007d{font-family:"Figtree", Sans-serif;font-size:17px;line-height:1.75em;color:#616362;}.elementor-3998 .elementor-element.elementor-element-e1000080{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3998 .elementor-element.elementor-element-e100007f .elementor-button{background-color:#0f2347;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:600;fill:#fff;color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0f2347;border-radius:0px 0px 0px 0px;padding:15px 24px 15px 24px;}.elementor-3998 .elementor-element.elementor-element-e100007f .elementor-button:hover, .elementor-3998 .elementor-element.elementor-element-e100007f .elementor-button:focus{background-color:#243a60;color:#fff;}.elementor-3998 .elementor-element.elementor-element-e100007f .elementor-button:hover svg, .elementor-3998 .elementor-element.elementor-element-e100007f .elementor-button:focus svg{fill:#fff;}@media(max-width:1024px){.elementor-3998 .elementor-element.elementor-element-e1000001.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-3998 .elementor-element.elementor-element-e1000074{--content-width:1200px;}.elementor-3998 .elementor-element.elementor-element-e100007a{--content-width:1200px;}.elementor-3998 .elementor-element.elementor-element-e1000082{--content-width:1200px;}.elementor-3998 .elementor-element.elementor-element-e100007e{--width:68%;}.elementor-3998 .elementor-element.elementor-element-e1000080{--width:32%;}}@media(max-width:767px){.elementor-3998 .elementor-element.elementor-element-e1000074{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3998 .elementor-element.elementor-element-e1000072 .elementor-heading-title{font-size:32px;}.elementor-3998 .elementor-element.elementor-element-e100007a{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3998 .elementor-element.elementor-element-e1000078{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3998 .elementor-element.elementor-element-e1000001.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:24px;}.elementor-3998 .elementor-element.elementor-element-e1000001.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-3998 .elementor-element.elementor-element-e1000001.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:14px;}.elementor-3998 .elementor-element.elementor-element-e1000082{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3998 .elementor-element.elementor-element-e1000081{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3998 .elementor-element.elementor-element-e100007e{--width:100%;}.elementor-3998 .elementor-element.elementor-element-e100007c .elementor-heading-title{font-size:32px;}.elementor-3998 .elementor-element.elementor-element-e1000080{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}/* Start custom CSS for wc-archive-products, class: .elementor-element-e1000001 */.elementor-3998 .elementor-element.elementor-element-e1000001 ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px;}.elementor-3998 .elementor-element.elementor-element-e1000001 ul.products::before,.elementor-3998 .elementor-element.elementor-element-e1000001 ul.products::after{display:none;}.elementor-3998 .elementor-element.elementor-element-e1000001 ul.products li.product{width:100%!important;float:none;}@media(max-width:767px){.elementor-3998 .elementor-element.elementor-element-e1000001 ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 18px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1000083 */.elementor-3998 .elementor-element.elementor-element-e1000083{font-family:Figtree,sans-serif;color:#0f2347;background:#fff;--shiaar-navy:#0f2347;}
.elementor-3998 .elementor-element.elementor-element-e1000083 *{box-sizing:border-box;}
.elementor-3998 .elementor-element.elementor-element-e1000083 p:last-child{margin-bottom:0;}
.elementor-3998 .elementor-element.elementor-element-e1000083 a{color:#0f2347;} .elementor-3998 .elementor-element.elementor-element-e1000083 a:hover{text-decoration:underline;}
.elementor-3998 .elementor-element.elementor-element-e1000083 a:focus-visible,.elementor-3998 .elementor-element.elementor-element-e1000083 button:focus-visible,.elementor-3998 .elementor-element.elementor-element-e1000083 input:focus-visible,.elementor-3998 .elementor-element.elementor-element-e1000083 select:focus-visible{outline:2px solid #84704e;outline-offset:3px;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-eyebrow{margin:0;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-page-intro{border-bottom:1px solid #e4e6eb;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-page-intro .elementor-heading-title{max-width:900px;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-note{padding:18px 22px;background:#f4f4f2;border-left:2px solid #0f2347;font-size:14px;}
.elementor-3998 .elementor-element.elementor-element-e1000083 table{width:100%;border-collapse:collapse;}
.elementor-3998 .elementor-element.elementor-element-e1000083 th,.elementor-3998 .elementor-element.elementor-element-e1000083 td{padding:12px 10px;border-bottom:1px solid #e0e3e8;text-align:left;}
.elementor-3998 .elementor-element.elementor-element-e1000083 th{font-weight:600;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .table-scroll{overflow-x:auto;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-policy{max-width:860px;margin:auto;line-height:1.85;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-policy h2{font-size:26px;font-weight:400;color:#0f2347;margin-top:34px;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-policy h3{font-size:20px;font-weight:500;color:#0f2347;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-policy ul{padding-left:22px;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-collection-tabs{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-collection-tabs .elementor-button{min-height:44px;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce .woocommerce,.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce .woocommerce *,.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce form{font-family:Figtree,sans-serif;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce h2,.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce h3{font-weight:400;color:#0f2347;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce .button,.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce button.button,.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce .checkout-button,.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce #place_order{background:#0f2347;color:#fff;border:1px solid #0f2347;border-radius:0;min-height:46px;padding:13px 22px;font-weight:600;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce .button:hover,.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce button.button:hover{background:#243a60;color:white;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce input.input-text,.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce input[type=email],.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce input[type=password],.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce input[type=text],.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce input[type=tel],.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce select,.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce textarea{background:white;border:1px solid #cdd2dc;border-radius:0;min-height:46px;color:#0f2347;padding:11px 12px;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce .select2-container--default .select2-selection--single{border-color:#cdd2dc;min-height:46px;border-radius:0;padding:7px 0;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce label{color:#0f2347;font-size:14px;font-weight:500;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce .woocommerce-info,.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce .woocommerce-message{border-color:#0f2347;background:#f4f4f2;color:#0f2347;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce .woocommerce-error{background:#fff3f0;border-color:#aa3e25;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce #payment{background:#f5f5f3;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce .woocommerce-privacy-policy-text{font-size:13px;line-height:1.6;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce img{max-width:100%;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce .product-name a{color:#0f2347;font-weight:500;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce .cart-empty{padding:24px;background:#f4f4f2;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce .woocommerce-MyAccount-navigation li.is-active a{background:#0f2347;color:#fff;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-woo-products{width:100%;min-width:0;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-woo-products ul.products{margin:0;padding:0;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-woo-products ul.products li.product{padding:0;margin:0;background:white;box-shadow:none;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-woo-products .woocommerce-loop-product__link{display:block;color:#0f2347;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-woo-products ul.products li.product img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;margin:0 0 16px;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-woo-products .woocommerce-loop-product__title{min-height:48px;margin:0 0 10px;font-family:Figtree;font-size:17px;font-weight:500;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-woo-products .price{display:flex!important;align-items:baseline;flex-wrap:wrap;gap:8px;margin:0 0 16px;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-woo-products .price ins{order:0;text-decoration:none;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-woo-products .price del{order:1;color:#74777d;font-size:12px;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-woo-products .product-loop-meta{height:auto!important;overflow:visible!important;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-woo-products .animated-meta{transform:none!important;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-woo-products .product-loop-content{text-align:left;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-woo-products .product-loop-hover-image{display:none;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-woo-products .loop-add-to-cart-btn{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;margin-top:0!important;padding:12px 16px!important;background:#0f2347!important;color:#fff!important;border-radius:0!important;font-family:Figtree!important;font-size:13px;min-height:44px;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-woo-products .loop-add-to-cart-btn svg path{fill:currentColor;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-woo-products .woocommerce-ordering select{border:1px solid #cdd2dc;min-height:44px;font-family:Figtree;color:#0f2347;}
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-woo-products .woocommerce-result-count{font-size:14px;color:#616362;}
body:has(.elementor-3998 .elementor-element.elementor-element-e1000083) .site-content > .content-top{display:none;}
body:has(.elementor-3998 .elementor-element.elementor-element-e1000083) .site-content > .woostify-container{max-width:none;padding:0;}
@media(max-width:767px){.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-woo-products .woocommerce-loop-product__title{font-size:14px;min-height:60px;}.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-woo-products .loop-add-to-cart-btn{width:100%;padding:11px 8px!important;font-size:12px!important;gap:6px;white-space:nowrap;}.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-woo-products .price del,.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-woo-products .price ins{display:inline-block!important;width:auto!important;margin:0!important;}.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-collection-tabs{gap:8px;}.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-collection-tabs .elementor-button{font-size:13px;padding:12px 16px;}.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce th,.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-commerce td{padding:10px 5px;}.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-policy h2{font-size:23px;}}

body.tax-product_cat.term-men .elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-collection-tabs .elementor-button[href$="/men/"],body.tax-product_cat.term-kids .elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-collection-tabs .elementor-button[href$="/kids/"]{background:#0f2347;color:white;}
body.tax-product_cat .elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-collection-tabs .elementor-button[href$="/shop/"]{background:white;color:#0f2347;}

/* Compact Shop and collection cards: image / title / price / options. */
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-shop-products ul.products { grid-template-columns:repeat(3,minmax(0,1fr)) !important; gap:26px 22px !important; }
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-shop-products ul.products li.product { padding:0 !important; margin:0 !important; }
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-shop-products img.product-loop-image { margin:0 0 10px !important; }
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-shop-products .product-loop-content { padding:0 0 8px !important; }
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-shop-products .woocommerce-loop-product__title { min-height:0 !important; margin:0 0 4px !important; font-size:17px !important; line-height:1.35 !important; }
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-shop-products .product-loop-meta,
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-shop-products .animated-meta { height:auto !important; padding:0 !important; margin:0 !important; }
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-shop-products .price { margin:0 0 6px !important; line-height:1.35 !important; }
.elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-shop-products .loop-add-to-cart-btn { min-height:44px !important; margin:0 !important; padding:10px 16px !important; line-height:1.4 !important; }
@media(min-width:768px) and (max-width:1024px) {
 .elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-shop-products ul.products { grid-template-columns:repeat(2,minmax(0,1fr)) !important; }
}
@media(max-width:767px) {
 .elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-shop-products ul.products { grid-template-columns:minmax(0,1fr) !important; gap:24px 0 !important; }
 .elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-shop-products .woocommerce-loop-product__title { font-size:18px !important; min-height:0 !important; }
 .elementor-3998 .elementor-element.elementor-element-e1000083 .shiaar-shop-products .loop-add-to-cart-btn { width:100% !important; font-size:14px !important; padding:10px 16px !important; }
}/* End custom CSS */