.elementor-797 .elementor-element.elementor-element-123834d{--display:flex;--min-height:810px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-797 .elementor-element.elementor-element-123834d:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-123834d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhides.pixelzclientdemo.com/wp-content/uploads/2026/06/image-A-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-797 .elementor-element.elementor-element-65bd1d4{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-797 .elementor-element.elementor-element-bbd2c2d{width:var( --container-widget-width, 507px );max-width:507px;--container-widget-width:507px;--container-widget-flex-grow:0;text-align:center;}.elementor-797 .elementor-element.elementor-element-bbd2c2d.elementor-element{--align-self:center;}.elementor-797 .elementor-element.elementor-element-bbd2c2d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-797 .elementor-element.elementor-element-f38fa43{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-797 .elementor-element.elementor-element-3a36d74 .elementor-button{background-color:#987654;font-family:"Geom", Sans-serif;font-size:16px;font-weight:400;line-height:16px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#987654;}.elementor-797 .elementor-element.elementor-element-3a36d74{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-797 .elementor-element.elementor-element-380d01e .elementor-button{background-color:#987654;font-family:"Geom", Sans-serif;font-size:16px;font-weight:400;line-height:16px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#987654;}.elementor-797 .elementor-element.elementor-element-380d01e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-797 .elementor-element.elementor-element-b0b8ecd{--display:flex;--min-height:60px;--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;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-797 .elementor-element.elementor-element-b0b8ecd:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-b0b8ecd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhides.pixelzclientdemo.com/wp-content/uploads/2026/06/Vector-17.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-797 .elementor-element.elementor-element-270dd56{--display:flex;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-797 .elementor-element.elementor-element-d5ab93e{--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;--justify-content:center;}.elementor-797 .elementor-element.elementor-element-7f72abe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-797 .elementor-element.elementor-element-48893b9{--display:flex;--min-height:130px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-797 .elementor-element.elementor-element-48893b9:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-48893b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhides.pixelzclientdemo.com/wp-content/uploads/2026/06/glasses-case.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-797 .elementor-element.elementor-element-48893b9:hover{box-shadow:0px 0px 8px 0px rgba(167.8962448120117, 167.8962448120117, 167.8962448120117, 0.82);}.elementor-797 .elementor-element.elementor-element-108ecfa{--display:flex;--min-height:0px;--justify-content:flex-start;}.elementor-797 .elementor-element.elementor-element-b00df9d{padding:0px 0px 0px 0px;text-align:center;}.elementor-797 .elementor-element.elementor-element-b00df9d .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:26px;color:var( --e-global-color-text );}.elementor-797 .elementor-element.elementor-element-717f05a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-797 .elementor-element.elementor-element-ff3eef1{--display:flex;--min-height:130px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-797 .elementor-element.elementor-element-ff3eef1:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-ff3eef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhides.pixelzclientdemo.com/wp-content/uploads/2026/06/Wallet.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-797 .elementor-element.elementor-element-ff3eef1:hover{box-shadow:0px 0px 8px 0px rgba(167.8962448120117, 167.8962448120117, 167.8962448120117, 0.82);}.elementor-797 .elementor-element.elementor-element-b30915c{--display:flex;--min-height:0px;--justify-content:flex-start;}.elementor-797 .elementor-element.elementor-element-6f9c0d9{padding:0px 0px 0px 0px;text-align:center;}.elementor-797 .elementor-element.elementor-element-6f9c0d9 .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:26px;color:var( --e-global-color-text );}.elementor-797 .elementor-element.elementor-element-aa3d858{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-797 .elementor-element.elementor-element-909f613{--display:flex;--min-height:130px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-797 .elementor-element.elementor-element-909f613:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-909f613 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhides.pixelzclientdemo.com/wp-content/uploads/2026/06/Bags.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-797 .elementor-element.elementor-element-909f613:hover{box-shadow:0px 0px 8px 0px rgba(167.8962448120117, 167.8962448120117, 167.8962448120117, 0.82);}.elementor-797 .elementor-element.elementor-element-356a37a{--display:flex;--min-height:0px;--justify-content:flex-start;}.elementor-797 .elementor-element.elementor-element-686be8a{padding:0px 0px 0px 0px;text-align:center;}.elementor-797 .elementor-element.elementor-element-686be8a .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:26px;color:var( --e-global-color-text );}.elementor-797 .elementor-element.elementor-element-15e0d75{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-797 .elementor-element.elementor-element-233396c{--display:flex;--min-height:130px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-797 .elementor-element.elementor-element-233396c:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-233396c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhides.pixelzclientdemo.com/wp-content/uploads/2026/06/card-case.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-797 .elementor-element.elementor-element-233396c:hover{box-shadow:0px 0px 8px 0px rgba(167.8962448120117, 167.8962448120117, 167.8962448120117, 0.82);}.elementor-797 .elementor-element.elementor-element-b352c95{--display:flex;--min-height:0px;--justify-content:flex-start;}.elementor-797 .elementor-element.elementor-element-116db70{padding:0px 0px 0px 0px;text-align:center;}.elementor-797 .elementor-element.elementor-element-116db70 .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:26px;color:var( --e-global-color-text );}.elementor-797 .elementor-element.elementor-element-d3c95c3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-797 .elementor-element.elementor-element-82533d3{--display:flex;--min-height:130px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-797 .elementor-element.elementor-element-82533d3:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-82533d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhides.pixelzclientdemo.com/wp-content/uploads/2026/06/Belts.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-797 .elementor-element.elementor-element-82533d3:hover{box-shadow:0px 0px 8px 0px rgba(167.8962448120117, 167.8962448120117, 167.8962448120117, 0.82);}.elementor-797 .elementor-element.elementor-element-9875f62{--display:flex;--min-height:0px;--justify-content:flex-start;}.elementor-797 .elementor-element.elementor-element-62a4812{padding:0px 0px 0px 0px;text-align:center;}.elementor-797 .elementor-element.elementor-element-62a4812 .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:26px;color:var( --e-global-color-text );}.elementor-797 .elementor-element.elementor-element-d2bfb5c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-797 .elementor-element.elementor-element-4f3b128{--display:flex;--min-height:130px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-797 .elementor-element.elementor-element-4f3b128:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-4f3b128 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhides.pixelzclientdemo.com/wp-content/uploads/2026/06/Leather-Coasters.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-797 .elementor-element.elementor-element-4f3b128:hover{box-shadow:0px 0px 8px 0px rgba(167.8962448120117, 167.8962448120117, 167.8962448120117, 0.82);}.elementor-797 .elementor-element.elementor-element-350de96{--display:flex;--min-height:0px;--justify-content:flex-start;}.elementor-797 .elementor-element.elementor-element-82129f1{padding:0px 0px 0px 0px;text-align:center;}.elementor-797 .elementor-element.elementor-element-82129f1 .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:26px;color:var( --e-global-color-text );}.elementor-797 .elementor-element.elementor-element-73a3c7a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-797 .elementor-element.elementor-element-533a064{--display:flex;--min-height:130px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-797 .elementor-element.elementor-element-533a064:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-533a064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhides.pixelzclientdemo.com/wp-content/uploads/2026/06/Key-Case.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-797 .elementor-element.elementor-element-533a064:hover{box-shadow:0px 0px 8px 0px rgba(167.8962448120117, 167.8962448120117, 167.8962448120117, 0.82);}.elementor-797 .elementor-element.elementor-element-45e2e02{--display:flex;--min-height:0px;--justify-content:flex-start;}.elementor-797 .elementor-element.elementor-element-d3c0e94{padding:0px 0px 0px 0px;text-align:center;}.elementor-797 .elementor-element.elementor-element-d3c0e94 .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:26px;color:var( --e-global-color-text );}.elementor-797 .elementor-element.elementor-element-16b1fd7{--display:flex;}.elementor-797 .elementor-element.elementor-element-cbf27eb{--display:flex;}.elementor-797 .elementor-element.elementor-element-11840d8{--display:flex;}.elementor-797 .elementor-element.elementor-element-4f327a5{--display:flex;--min-height:130px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-797 .elementor-element.elementor-element-4f327a5:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-4f327a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhides.pixelzclientdemo.com/wp-content/uploads/2026/06/glasses-case.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-797 .elementor-element.elementor-element-4f327a5:hover{box-shadow:0px 0px 8px 0px rgba(167.8962448120117, 167.8962448120117, 167.8962448120117, 0.82);}.elementor-797 .elementor-element.elementor-element-877d52c{--display:flex;--min-height:0px;--justify-content:flex-start;}.elementor-797 .elementor-element.elementor-element-c80fa10{padding:0px 0px 0px 0px;text-align:center;}.elementor-797 .elementor-element.elementor-element-c80fa10 .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:26px;color:var( --e-global-color-text );}.elementor-797 .elementor-element.elementor-element-dd12414{--display:flex;}.elementor-797 .elementor-element.elementor-element-35a5c24{--display:flex;--min-height:130px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-797 .elementor-element.elementor-element-35a5c24:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-35a5c24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhides.pixelzclientdemo.com/wp-content/uploads/2026/06/Wallet.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-797 .elementor-element.elementor-element-35a5c24:hover{box-shadow:0px 0px 8px 0px rgba(167.8962448120117, 167.8962448120117, 167.8962448120117, 0.82);}.elementor-797 .elementor-element.elementor-element-a32abdd{--display:flex;--min-height:0px;--justify-content:flex-start;}.elementor-797 .elementor-element.elementor-element-538a5e2{padding:0px 0px 0px 0px;text-align:center;}.elementor-797 .elementor-element.elementor-element-538a5e2 .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:26px;color:var( --e-global-color-text );}.elementor-797 .elementor-element.elementor-element-ecf5faa{--display:flex;}.elementor-797 .elementor-element.elementor-element-eede1b7{--display:flex;--min-height:130px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-797 .elementor-element.elementor-element-eede1b7:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-eede1b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhides.pixelzclientdemo.com/wp-content/uploads/2026/06/Bags.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-797 .elementor-element.elementor-element-eede1b7:hover{box-shadow:0px 0px 8px 0px rgba(167.8962448120117, 167.8962448120117, 167.8962448120117, 0.82);}.elementor-797 .elementor-element.elementor-element-f1c89ac{--display:flex;--min-height:0px;--justify-content:flex-start;}.elementor-797 .elementor-element.elementor-element-bc12fd5{padding:0px 0px 0px 0px;text-align:center;}.elementor-797 .elementor-element.elementor-element-bc12fd5 .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:26px;color:var( --e-global-color-text );}.elementor-797 .elementor-element.elementor-element-aeb58e1{--display:flex;}.elementor-797 .elementor-element.elementor-element-9fdddea{--display:flex;--min-height:130px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-797 .elementor-element.elementor-element-9fdddea:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-9fdddea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhides.pixelzclientdemo.com/wp-content/uploads/2026/06/card-case.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-797 .elementor-element.elementor-element-9fdddea:hover{box-shadow:0px 0px 8px 0px rgba(167.8962448120117, 167.8962448120117, 167.8962448120117, 0.82);}.elementor-797 .elementor-element.elementor-element-0d94ee7{--display:flex;--min-height:0px;--justify-content:flex-start;}.elementor-797 .elementor-element.elementor-element-b87b8bb{padding:0px 0px 0px 0px;text-align:center;}.elementor-797 .elementor-element.elementor-element-b87b8bb .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:26px;color:var( --e-global-color-text );}.elementor-797 .elementor-element.elementor-element-0084abf{--display:flex;}.elementor-797 .elementor-element.elementor-element-e70c533{--display:flex;--min-height:130px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-797 .elementor-element.elementor-element-e70c533:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-e70c533 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhides.pixelzclientdemo.com/wp-content/uploads/2026/06/Belts.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-797 .elementor-element.elementor-element-e70c533:hover{box-shadow:0px 0px 8px 0px rgba(167.8962448120117, 167.8962448120117, 167.8962448120117, 0.82);}.elementor-797 .elementor-element.elementor-element-b5bb6e7{--display:flex;--min-height:0px;--justify-content:flex-start;}.elementor-797 .elementor-element.elementor-element-c53a860{padding:0px 0px 0px 0px;text-align:center;}.elementor-797 .elementor-element.elementor-element-c53a860 .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:26px;color:var( --e-global-color-text );}.elementor-797 .elementor-element.elementor-element-2010aa0{--display:flex;}.elementor-797 .elementor-element.elementor-element-3f301f4{--display:flex;--min-height:130px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-797 .elementor-element.elementor-element-3f301f4:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-3f301f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhides.pixelzclientdemo.com/wp-content/uploads/2026/06/Leather-Coasters.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-797 .elementor-element.elementor-element-3f301f4:hover{box-shadow:0px 0px 8px 0px rgba(167.8962448120117, 167.8962448120117, 167.8962448120117, 0.82);}.elementor-797 .elementor-element.elementor-element-8a8546c{--display:flex;--min-height:0px;--justify-content:flex-start;}.elementor-797 .elementor-element.elementor-element-9ecfd38{padding:0px 0px 0px 0px;text-align:center;}.elementor-797 .elementor-element.elementor-element-9ecfd38 .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:26px;color:var( --e-global-color-text );}.elementor-797 .elementor-element.elementor-element-db4e07d{--display:flex;}.elementor-797 .elementor-element.elementor-element-7b85c10{--display:flex;--min-height:130px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-797 .elementor-element.elementor-element-7b85c10:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-7b85c10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhides.pixelzclientdemo.com/wp-content/uploads/2026/06/Key-Case.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-797 .elementor-element.elementor-element-7b85c10:hover{box-shadow:0px 0px 8px 0px rgba(167.8962448120117, 167.8962448120117, 167.8962448120117, 0.82);}.elementor-797 .elementor-element.elementor-element-90e1a1e{--display:flex;--min-height:0px;--justify-content:flex-start;}.elementor-797 .elementor-element.elementor-element-a702cda{padding:0px 0px 0px 0px;text-align:center;}.elementor-797 .elementor-element.elementor-element-a702cda .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:26px;color:var( --e-global-color-text );}.elementor-797 .elementor-element.elementor-element-2b42c81{--e-n-carousel-swiper-slides-to-display:7;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-2b42c81 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-text );box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-797 .elementor-element.elementor-element-2b42c81 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {box-shadow:0px 0px 12px 0px rgba(0,0,0,0.5);}.elementor-797 .elementor-element.elementor-element-059f79b{--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;--padding-top:40px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-797 .elementor-element.elementor-element-0abf7e3{--display:flex;}.elementor-797 .elementor-element.elementor-element-66596c9{--display:flex;}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.products-heading-show .related-products > h2, .elementor-widget-wc-archive-products.products-heading-show .upsells > h2, .elementor-widget-wc-archive-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-wc-archive-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-wc-archive-products .elementor-products-nothing-found{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-797 .elementor-element.elementor-element-0bd4e1e{width:initial;max-width:initial;}.elementor-797 .elementor-element.elementor-element-0bd4e1e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-797 .elementor-element.elementor-element-0bd4e1e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-text );}.elementor-797 .elementor-element.elementor-element-0bd4e1e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-text );}.elementor-797 .elementor-element.elementor-element-0bd4e1e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-797 .elementor-element.elementor-element-0bd4e1e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Big Shoulders Display", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:24px;}.elementor-797 .elementor-element.elementor-element-0bd4e1e.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:24px;}.elementor-797 .elementor-element.elementor-element-0bd4e1e.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-text );}.elementor-797 .elementor-element.elementor-element-0bd4e1e.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-text );}.elementor-797 .elementor-element.elementor-element-0bd4e1e.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-text );}.elementor-797 .elementor-element.elementor-element-0bd4e1e.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-text );}.elementor-797 .elementor-element.elementor-element-0bd4e1e.elementor-wc-products ul.products li.product .price del {font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:24px;}.elementor-797 .elementor-element.elementor-element-0bd4e1e.elementor-wc-products ul.products li.product span.onsale{display:block;color:var( --e-global-color-accent );background-color:var( --e-global-color-text );font-family:"Geom", Sans-serif;font-size:13px;}@media(max-width:1024px){.elementor-797 .elementor-element.elementor-element-123834d{--min-height:580px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-797 .elementor-element.elementor-element-bbd2c2d{--container-widget-width:498px;--container-widget-flex-grow:0;width:var( --container-widget-width, 498px );max-width:498px;}.elementor-797 .elementor-element.elementor-element-bbd2c2d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-797 .elementor-element.elementor-element-3a36d74 .elementor-button{font-size:16px;line-height:16px;}.elementor-797 .elementor-element.elementor-element-380d01e .elementor-button{font-size:16px;line-height:16px;}.elementor-797 .elementor-element.elementor-element-270dd56{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-797 .elementor-element.elementor-element-d5ab93e{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 20px;--row-gap:40px;--column-gap:20px;--flex-wrap:wrap;}.elementor-797 .elementor-element.elementor-element-7f72abe{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-797 .elementor-element.elementor-element-b00df9d .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-797 .elementor-element.elementor-element-717f05a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-797 .elementor-element.elementor-element-6f9c0d9 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-797 .elementor-element.elementor-element-aa3d858{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-797 .elementor-element.elementor-element-686be8a .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-797 .elementor-element.elementor-element-15e0d75{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-797 .elementor-element.elementor-element-116db70 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-797 .elementor-element.elementor-element-d3c95c3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-797 .elementor-element.elementor-element-62a4812 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-797 .elementor-element.elementor-element-d2bfb5c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-797 .elementor-element.elementor-element-82129f1 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-797 .elementor-element.elementor-element-73a3c7a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-797 .elementor-element.elementor-element-d3c0e94 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-797 .elementor-element.elementor-element-c80fa10 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-797 .elementor-element.elementor-element-538a5e2 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-797 .elementor-element.elementor-element-bc12fd5 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-797 .elementor-element.elementor-element-b87b8bb .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-797 .elementor-element.elementor-element-c53a860 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-797 .elementor-element.elementor-element-9ecfd38 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-797 .elementor-element.elementor-element-a702cda .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-797 .elementor-element.elementor-element-2b42c81{--e-n-carousel-swiper-slides-to-display:2;}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wc-archive-products.products-heading-show .related-products > h2, .elementor-widget-wc-archive-products.products-heading-show .upsells > h2, .elementor-widget-wc-archive-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-wc-archive-products.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-wc-archive-products .elementor-products-nothing-found{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-797 .elementor-element.elementor-element-0bd4e1e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-797 .elementor-element.elementor-element-0bd4e1e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-797 .elementor-element.elementor-element-0bd4e1e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:22px;line-height:26px;}.elementor-797 .elementor-element.elementor-element-0bd4e1e.elementor-wc-products ul.products li.product .price{font-size:17px;line-height:25px;}.elementor-797 .elementor-element.elementor-element-0bd4e1e.elementor-wc-products ul.products li.product .price del {font-size:17px;line-height:25px;}}@media(max-width:767px){.elementor-797 .elementor-element.elementor-element-123834d{--min-height:500px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-797 .elementor-element.elementor-element-bbd2c2d{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;}.elementor-797 .elementor-element.elementor-element-bbd2c2d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-797 .elementor-element.elementor-element-3a36d74 .elementor-button{font-size:14px;line-height:22px;padding:15px 28px 15px 28px;}.elementor-797 .elementor-element.elementor-element-380d01e .elementor-button{font-size:14px;line-height:22px;padding:15px 28px 15px 28px;}.elementor-797 .elementor-element.elementor-element-270dd56{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-797 .elementor-element.elementor-element-7f72abe{--width:46%;}.elementor-797 .elementor-element.elementor-element-b00df9d .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-797 .elementor-element.elementor-element-717f05a{--width:46%;}.elementor-797 .elementor-element.elementor-element-6f9c0d9 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-797 .elementor-element.elementor-element-aa3d858{--width:46%;}.elementor-797 .elementor-element.elementor-element-686be8a .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-797 .elementor-element.elementor-element-15e0d75{--width:46%;}.elementor-797 .elementor-element.elementor-element-116db70 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-797 .elementor-element.elementor-element-d3c95c3{--width:46%;}.elementor-797 .elementor-element.elementor-element-62a4812 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-797 .elementor-element.elementor-element-d2bfb5c{--width:46%;}.elementor-797 .elementor-element.elementor-element-82129f1 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-797 .elementor-element.elementor-element-73a3c7a{--width:46%;}.elementor-797 .elementor-element.elementor-element-d3c0e94 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-797 .elementor-element.elementor-element-16b1fd7{--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-797 .elementor-element.elementor-element-c80fa10 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-797 .elementor-element.elementor-element-538a5e2 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-797 .elementor-element.elementor-element-bc12fd5 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-797 .elementor-element.elementor-element-b87b8bb .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-797 .elementor-element.elementor-element-c53a860 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-797 .elementor-element.elementor-element-9ecfd38 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-797 .elementor-element.elementor-element-a702cda .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-797 .elementor-element.elementor-element-2b42c81{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-position:-18px;--e-n-carousel-arrow-prev-top-position:-24px;--e-n-carousel-arrow-next-right-position:-18px;--e-n-carousel-arrow-next-top-position:-24px;--e-n-carousel-arrow-size:22px;}.elementor-797 .elementor-element.elementor-element-2b42c81 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:50px 50px 50px 50px;padding:3px 3px 3px 3px;}.elementor-797 .elementor-element.elementor-element-059f79b{--padding-top:30px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-797 .elementor-element.elementor-element-0abf7e3{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-797 .elementor-element.elementor-element-66596c9{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wc-archive-products.products-heading-show .related-products > h2, .elementor-widget-wc-archive-products.products-heading-show .upsells > h2, .elementor-widget-wc-archive-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-wc-archive-products.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-wc-archive-products .elementor-products-nothing-found{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-797 .elementor-element.elementor-element-0bd4e1e.elementor-wc-products ul.products li.product{text-align:center;}.elementor-797 .elementor-element.elementor-element-0bd4e1e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-797 .elementor-element.elementor-element-0bd4e1e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-797 .elementor-element.elementor-element-0bd4e1e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px;line-height:24px;}.elementor-797 .elementor-element.elementor-element-0bd4e1e.elementor-wc-products ul.products li.product .price{font-size:17px;line-height:24px;}.elementor-797 .elementor-element.elementor-element-0bd4e1e.elementor-wc-products ul.products li.product .price del {font-size:16px;line-height:26px;}}@media(min-width:768px){.elementor-797 .elementor-element.elementor-element-123834d{--content-width:1440px;}.elementor-797 .elementor-element.elementor-element-b0b8ecd{--content-width:1440px;}.elementor-797 .elementor-element.elementor-element-270dd56{--content-width:1340px;}.elementor-797 .elementor-element.elementor-element-7f72abe{--width:15%;}.elementor-797 .elementor-element.elementor-element-48893b9{--width:130px;}.elementor-797 .elementor-element.elementor-element-108ecfa{--width:130px;}.elementor-797 .elementor-element.elementor-element-717f05a{--width:15%;}.elementor-797 .elementor-element.elementor-element-ff3eef1{--width:130px;}.elementor-797 .elementor-element.elementor-element-b30915c{--width:130px;}.elementor-797 .elementor-element.elementor-element-aa3d858{--width:15%;}.elementor-797 .elementor-element.elementor-element-909f613{--width:130px;}.elementor-797 .elementor-element.elementor-element-356a37a{--width:130px;}.elementor-797 .elementor-element.elementor-element-15e0d75{--width:15%;}.elementor-797 .elementor-element.elementor-element-233396c{--width:130px;}.elementor-797 .elementor-element.elementor-element-b352c95{--width:130px;}.elementor-797 .elementor-element.elementor-element-d3c95c3{--width:15%;}.elementor-797 .elementor-element.elementor-element-82533d3{--width:130px;}.elementor-797 .elementor-element.elementor-element-9875f62{--width:130px;}.elementor-797 .elementor-element.elementor-element-d2bfb5c{--width:15%;}.elementor-797 .elementor-element.elementor-element-4f3b128{--width:130px;}.elementor-797 .elementor-element.elementor-element-350de96{--width:130px;}.elementor-797 .elementor-element.elementor-element-73a3c7a{--width:15%;}.elementor-797 .elementor-element.elementor-element-533a064{--width:130px;}.elementor-797 .elementor-element.elementor-element-45e2e02{--width:130px;}.elementor-797 .elementor-element.elementor-element-16b1fd7{--content-width:1340px;}.elementor-797 .elementor-element.elementor-element-4f327a5{--width:130px;}.elementor-797 .elementor-element.elementor-element-877d52c{--width:130px;}.elementor-797 .elementor-element.elementor-element-35a5c24{--width:130px;}.elementor-797 .elementor-element.elementor-element-a32abdd{--width:130px;}.elementor-797 .elementor-element.elementor-element-eede1b7{--width:130px;}.elementor-797 .elementor-element.elementor-element-f1c89ac{--width:130px;}.elementor-797 .elementor-element.elementor-element-9fdddea{--width:130px;}.elementor-797 .elementor-element.elementor-element-0d94ee7{--width:130px;}.elementor-797 .elementor-element.elementor-element-e70c533{--width:130px;}.elementor-797 .elementor-element.elementor-element-b5bb6e7{--width:130px;}.elementor-797 .elementor-element.elementor-element-3f301f4{--width:130px;}.elementor-797 .elementor-element.elementor-element-8a8546c{--width:130px;}.elementor-797 .elementor-element.elementor-element-7b85c10{--width:130px;}.elementor-797 .elementor-element.elementor-element-90e1a1e{--width:130px;}.elementor-797 .elementor-element.elementor-element-059f79b{--content-width:1340px;}.elementor-797 .elementor-element.elementor-element-0abf7e3{--width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-797 .elementor-element.elementor-element-7f72abe{--width:22%;}.elementor-797 .elementor-element.elementor-element-717f05a{--width:22%;}.elementor-797 .elementor-element.elementor-element-aa3d858{--width:22%;}.elementor-797 .elementor-element.elementor-element-15e0d75{--width:22%;}.elementor-797 .elementor-element.elementor-element-d3c95c3{--width:22%;}.elementor-797 .elementor-element.elementor-element-d2bfb5c{--width:22%;}.elementor-797 .elementor-element.elementor-element-73a3c7a{--width:22%;}}/* Start custom CSS for html, class: .elementor-element-3ec2dd8 */.custom-shop-filter {
    width: 100%;
    max-width: 220px;
}

.filter-box {
    border-bottom: 1px solid #eee;
    margin-bottom: 18px;
    padding-bottom: 16px;
}

.filter-title {
    font-family: 'Big Shoulders Display', Sans-Serif;
    font-size: 22px;
    font-weight: 700;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 15px;
    cursor: pointer;
    user-select: none;
}

.filter-arrow {
    display: inline-block;
    transition: transform 0.3s ease;
}

.filter-box:not(.active) .filter-arrow {
    transform: rotate(-90deg);
}

.filter-box:not(.active) .filter-content {
    display: none;
}

/* ── Price Slider ── */
.price-slider-wrap {
    position: relative;
    height: 36px;
    display: flex;
    align-items: center;
}

.slider-track {
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    height: 4px;
    background: #ddd;
    transform: translateY(-50%);
    border-radius: 4px;
    pointer-events: none;
    z-index: 0;
}

.price-slider-wrap input[type="range"] {
    position: absolute;
    width: 100%;
    height: 4px;
    background: transparent;
    pointer-events: none;
    -webkit-appearance: none;
    appearance: none;
    outline: none;
    margin: 0;
}

.price-slider-wrap input[type="range"]::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    width: 16px;
    height: 16px;
    background: #987654;
    border-radius: 50%;
    pointer-events: all;
    cursor: pointer;
    border: 2px solid #fff;
    box-shadow: 0 1px 4px rgba(0,0,0,0.2);
}

.price-slider-wrap input[type="range"]::-moz-range-thumb {
    width: 16px;
    height: 16px;
    background: #987654;
    border-radius: 50%;
    pointer-events: all;
    cursor: pointer;
    border: 2px solid #fff;
    box-shadow: 0 1px 4px rgba(0,0,0,0.2);
}

#minPrice { z-index: 2; }
#maxPrice { z-index: 1; }

.price-inputs {
    display: flex;
    gap: 8px;
    margin-top: 12px;
}

.price-inputs input {
    
    font-family: 'Poppins', Sans-Serif;
    width: 100%;
    border: 1px solid #eee;
    padding: 7px;
    font-size: 16px;
    font-weight: 400;
    text-align: center;
    box-sizing: border-box;
}

/* ── Colors ── */
.colors label {
     font-family: 'Poppins', Sans-Serif;
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 30px;
    cursor: pointer;
}

.colors label:last-child {
    margin-bottom: 0;
}

.colors input[type="checkbox"] {
    accent-color: #987654;
    width: 15px;
    height: 15px;
    cursor: pointer;
}

/* ── Button ── */
.custom-shop-filter button[type="submit"] {
    width: 100%;
    background: #000;
    color: #fff;
    border: 0;
    padding: 10px;
    font-size: 11px;
    letter-spacing: 1px;
    cursor: pointer;
    transition: background 0.3s ease;
}

.custom-shop-filter button[type="submit"]:hover {
    background: #987654;
}

/* ── Mobile ── */
@media (max-width: 768px) {
    .custom-shop-filter {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for wc-archive-products, class: .elementor-element-0bd4e1e *//* Product card */
.shop-products ul.products li.product {
    position: relative !important;
}

/* Add to cart / Select options button */
.shop-products ul.products li.product .button {
    position: absolute !important;
    left: 50% !important;
    top: 225px !important;
    transform: translateX(-50%) translateY(18px) !important;

    opacity: 0 !important;
    visibility: hidden !important;

    background: #000 !important;
    color: #fff !important;
    border: 1px solid #000 !important;
    border-radius: 0 !important;

    padding: 13px 28px !important;
    min-width: 185px !important;

    font-size: 13px !important;
    font-weight: 600 !important;
    letter-spacing: 1px !important;
    text-transform: uppercase !important;
    text-align: center !important;

    z-index: 9 !important;
    transition: all .35s ease !important;
}

/* Show on hover */
.shop-products ul.products li.product:hover .button {
    opacity: 1 !important;
    visibility: visible !important;
    transform: translateX(-50%) translateY(0) !important;
}





/* Hover design */
.shop-products ul.products li.product .button:hover {
    background: #987654 !important;
    border-color: #987654 !important;
    color: #fff !important;
}

/* Small Mobile */
@media (max-width: 480px) {
    .shop-products ul.products li.product .button {
        min-width: 120px !important;
        padding: 3px 15px !important;
        font-size: 10px !important;
        top: 95px !important;
    }
}



/* Product Image Zoom */
.shop-products ul.products li.product {
}

.shop-products ul.products li.product img {
    transition: transform .5s ease;
}

.shop-products ul.products li.product:hover img {
    transform: scale(1.08);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geom';
	font-display: auto;
	src: url('https://hiddenhides.pixelzclientdemo.com/wp-content/uploads/2026/06/Geom-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */