.elementor-1055 .elementor-element.elementor-element-3e3eea0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-40px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-1055 .elementor-element.elementor-element-3e3eea0:not(.elementor-motion-effects-element-type-background), .elementor-1055 .elementor-element.elementor-element-3e3eea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1055 .elementor-element.elementor-element-2fe7f29{--display:flex;--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1055 .elementor-element.elementor-element-dd627b9{width:100%;max-width:100%;}.elementor-1055 .elementor-element.elementor-element-dd627b9 .wd-breadcrumbs{font-size:13px;font-weight:400;line-height:20px;--wd-link-color:#364153;--wd-bcrumb-color-active:#364153;--wd-bcrumb-delim-color:#D1D5DC;}.elementor-1055 .elementor-element.elementor-element-c7c2108{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1055 .elementor-element.elementor-element-a4e70a8{--display:flex;}.elementor-1055 .elementor-element.elementor-element-3472c01 .woocommerce-product-gallery{--wd-gallery-gap:8px;}.elementor-1055 .elementor-element.elementor-element-6ae2d25{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}html .elementor-1055 .elementor-element.elementor-element-8edbe86 .product_title{font-size:20px;font-weight:700;line-height:28px;color:#101B2B;}.elementor-1055 .elementor-element.elementor-element-fec49a5{--display:flex;--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:space-between;--align-items:center;}.elementor-1055 .elementor-element.elementor-element-ec3878b{width:100%;max-width:100%;}.elementor-1055 .elementor-element.elementor-element-31e190e{--display:flex;--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:space-between;--align-items:center;}.elementor-1055 .elementor-element.elementor-element-4c897c7{--display:flex;--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1055 .elementor-element.elementor-element-cc29d3b{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1055 .elementor-element.elementor-element-c048d40{--display:flex;--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;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1055 .elementor-element.elementor-element-41e61d4 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-1055 .elementor-element.elementor-element-41e61d4 .elementor-heading-title{font-size:13px;font-weight:400;}.elementor-1055 .elementor-element.elementor-element-c429763{width:auto;max-width:auto;}.elementor-1055 .elementor-element.elementor-element-c429763.elementor-element{--align-self:flex-start;}.elementor-1055 .elementor-element.elementor-element-c429763 .wd-text-block{font-size:13px;font-weight:400;}.elementor-1055 .elementor-element.elementor-element-89b117a.elementor-element{--align-self:flex-start;}.elementor-1055 .elementor-element.elementor-element-89b117a .wd-text-block{font-size:13px;line-height:13px;color:#0F0F0F;}.elementor-1055 .elementor-element.elementor-element-648e0c6{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1055 .elementor-element.elementor-element-308ab41{--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;}.elementor-1055 .elementor-element.elementor-element-84259fc .price{font-size:20px;font-weight:700;line-height:32px;}.elementor-1055 .elementor-element.elementor-element-84259fc :is(.price, del){color:#003868;}.elementor-1055 .elementor-element.elementor-element-74ce333 .single_add_to_cart_button{--btn-accented-color:#003868;--btn-accented-bgcolor:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#003868;--btn-accented-color-hover:#003868;--btn-accented-bgcolor-hover:#FFFFFFE6;}.elementor-1055 .elementor-element.elementor-element-74ce333 .wd-buy-now-btn{--btn-accented-color:#FFFFFF;}.elementor-1055 .elementor-element.elementor-element-a34015e{--divider-border-style:solid;--divider-color:#0000001C;--divider-border-width:1px;}.elementor-1055 .elementor-element.elementor-element-a34015e .elementor-divider-separator{width:100%;}.elementor-1055 .elementor-element.elementor-element-a34015e .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-1055 .elementor-element.elementor-element-3321d5d{--display:flex;--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1055 .elementor-element.elementor-element-1664079{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-1664079 .wd-action-text{font-size:13px;font-weight:400;}.elementor-1055 .elementor-element.elementor-element-30643b0{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-30643b0 .wd-action-text{font-size:13px;font-weight:400;}.elementor-1055 .elementor-element.elementor-element-99b9e3e > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:none;}.elementor-1055 .elementor-element.elementor-element-99b9e3e .wd-products-with-bg, .elementor-1055 .elementor-element.elementor-element-99b9e3e .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-1055 .elementor-element.elementor-element-99b9e3e .wd-el-title{color:#0F0F0F;font-size:14px;font-weight:500;line-height:22px;}.elementor-1055 .elementor-element.elementor-element-349a30a{--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:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-1055 .elementor-element.elementor-element-349a30a:not(.elementor-motion-effects-element-type-background), .elementor-1055 .elementor-element.elementor-element-349a30a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1055 .elementor-element.elementor-element-d2d6ac8{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1055 .elementor-element.elementor-element-fb2a54a{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1055 .elementor-element.elementor-element-39afe97{--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;}.elementor-1055 .elementor-element.elementor-element-b2dae87 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 20px 0px;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-1055 .elementor-element.elementor-element-ee5b9bd{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1055 .elementor-element.elementor-element-ee5b9bd:not(.elementor-motion-effects-element-type-background), .elementor-1055 .elementor-element.elementor-element-ee5b9bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1055 .elementor-element.elementor-element-1ee1ec8{--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;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1055 .elementor-element.elementor-element-1ee1ec8:not(.elementor-motion-effects-element-type-background), .elementor-1055 .elementor-element.elementor-element-1ee1ec8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1055 .elementor-element.elementor-element-1ee1ec8.wd-collapsible-content.e-con{max-height:875px;}.elementor-1055 .elementor-element.elementor-element-2bae888 .title{color:#101828;font-size:18px;font-weight:600;}.elementor-1055 .elementor-element.elementor-element-ec2f083{--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;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1055 .elementor-element.elementor-element-3b05dd4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1055 .elementor-element.elementor-element-3b05dd4:not(.elementor-motion-effects-element-type-background), .elementor-1055 .elementor-element.elementor-element-3b05dd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1055 .elementor-element.elementor-element-90c963a{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-90c963a .elementor-heading-title{font-size:14px;font-weight:600;line-height:22px;color:#0F0F0F;}.elementor-1055 .elementor-element.elementor-element-5ad9a67{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-5ad9a67 .elementor-heading-title{font-size:14px;font-weight:400;line-height:22px;color:#0F0F0F;}.elementor-1055 .elementor-element.elementor-element-b049224{--divider-border-style:solid;--divider-color:#EBEBEB;--divider-border-width:1px;}.elementor-1055 .elementor-element.elementor-element-b049224 .elementor-divider-separator{width:100%;}.elementor-1055 .elementor-element.elementor-element-b049224 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-1055 .elementor-element.elementor-element-e5275f6{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-e5275f6 .elementor-heading-title{font-size:14px;font-weight:600;line-height:22px;color:#0F0F0F;}.elementor-1055 .elementor-element.elementor-element-fcaffca{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-10e8834{--divider-border-style:solid;--divider-color:#EBEBEB;--divider-border-width:1px;}.elementor-1055 .elementor-element.elementor-element-10e8834 .elementor-divider-separator{width:100%;}.elementor-1055 .elementor-element.elementor-element-10e8834 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-1055 .elementor-element.elementor-element-37e97b2{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-37e97b2 .elementor-heading-title{font-size:14px;font-weight:600;line-height:22px;color:#0F0F0F;}.elementor-1055 .elementor-element.elementor-element-2c3cf6c{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-1027e7a{--divider-border-style:solid;--divider-color:#EBEBEB;--divider-border-width:1px;}.elementor-1055 .elementor-element.elementor-element-1027e7a .elementor-divider-separator{width:100%;}.elementor-1055 .elementor-element.elementor-element-1027e7a .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-1055 .elementor-element.elementor-element-fdcaa5a{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-fdcaa5a .elementor-heading-title{font-size:14px;font-weight:600;line-height:22px;color:#0F0F0F;}.elementor-1055 .elementor-element.elementor-element-82fee09{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-82fee09 .elementor-heading-title{font-size:14px;font-weight:400;line-height:22px;color:#0F0F0F;}.elementor-1055 .elementor-element.elementor-element-acd18a3{--divider-border-style:solid;--divider-color:#EBEBEB;--divider-border-width:1px;}.elementor-1055 .elementor-element.elementor-element-acd18a3 .elementor-divider-separator{width:100%;}.elementor-1055 .elementor-element.elementor-element-acd18a3 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-1055 .elementor-element.elementor-element-f8d4f9b{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-f8d4f9b .elementor-heading-title{font-size:14px;font-weight:600;line-height:22px;color:#0F0F0F;}.elementor-1055 .elementor-element.elementor-element-cf27f9f{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-cf27f9f .elementor-heading-title{font-size:14px;font-weight:400;line-height:22px;color:#0F0F0F;}.elementor-1055 .elementor-element.elementor-element-4a6ef8a{--divider-border-style:solid;--divider-color:#EBEBEB;--divider-border-width:1px;}.elementor-1055 .elementor-element.elementor-element-4a6ef8a .elementor-divider-separator{width:100%;}.elementor-1055 .elementor-element.elementor-element-4a6ef8a .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-1055 .elementor-element.elementor-element-8a916eb{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-8a916eb .elementor-heading-title{font-size:14px;font-weight:600;line-height:22px;color:#0F0F0F;}.elementor-1055 .elementor-element.elementor-element-66658ba{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-66658ba .elementor-heading-title{font-size:14px;font-weight:400;line-height:22px;color:#0F0F0F;}.elementor-1055 .elementor-element.elementor-element-bd7d453{--divider-border-style:solid;--divider-color:#EBEBEB;--divider-border-width:1px;}.elementor-1055 .elementor-element.elementor-element-bd7d453 .elementor-divider-separator{width:100%;}.elementor-1055 .elementor-element.elementor-element-bd7d453 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-1055 .elementor-element.elementor-element-ee0f0cf{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-ee0f0cf .elementor-heading-title{font-size:14px;font-weight:600;line-height:22px;color:#0F0F0F;}.elementor-1055 .elementor-element.elementor-element-ceaec0d{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-3d06c64{--divider-border-style:solid;--divider-color:#EBEBEB;--divider-border-width:1px;}.elementor-1055 .elementor-element.elementor-element-3d06c64 .elementor-divider-separator{width:100%;}.elementor-1055 .elementor-element.elementor-element-3d06c64 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-1055 .elementor-element.elementor-element-9cec231{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-9cec231 .elementor-heading-title{font-size:14px;font-weight:600;line-height:22px;color:#0F0F0F;}.elementor-1055 .elementor-element.elementor-element-f828467{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-f828467 .elementor-heading-title{font-size:14px;font-weight:400;line-height:22px;color:#0F0F0F;}.elementor-1055 .elementor-element.elementor-element-120ab67{--divider-border-style:solid;--divider-color:#EBEBEB;--divider-border-width:1px;}.elementor-1055 .elementor-element.elementor-element-120ab67 .elementor-divider-separator{width:100%;}.elementor-1055 .elementor-element.elementor-element-120ab67 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-1055 .elementor-element.elementor-element-9d90311{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-9d90311 .elementor-heading-title{font-size:14px;font-weight:600;line-height:22px;color:#0F0F0F;}.elementor-1055 .elementor-element.elementor-element-60ca40b{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-69826bb{--divider-border-style:solid;--divider-color:#EBEBEB;--divider-border-width:1px;}.elementor-1055 .elementor-element.elementor-element-69826bb .elementor-divider-separator{width:100%;}.elementor-1055 .elementor-element.elementor-element-69826bb .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-1055 .elementor-element.elementor-element-7ee4f25{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-7ee4f25 .elementor-heading-title{font-size:14px;font-weight:600;line-height:22px;color:#0F0F0F;}.elementor-1055 .elementor-element.elementor-element-7a33549{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-7a33549 .elementor-heading-title{font-size:14px;font-weight:400;line-height:22px;color:#0F0F0F;}.elementor-1055 .elementor-element.elementor-element-b1696f8{--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;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1055 .elementor-element.elementor-element-b1696f8:not(.elementor-motion-effects-element-type-background), .elementor-1055 .elementor-element.elementor-element-b1696f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1055 .elementor-element.elementor-element-4d54b8c .title{color:#101828;font-size:18px;font-weight:600;}.elementor-1055 .elementor-element.elementor-element-ad1afc2{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-1055 .elementor-element.elementor-element-6b5bdcd .wd-products-with-bg, .elementor-1055 .elementor-element.elementor-element-6b5bdcd .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-1055 .elementor-element.elementor-element-6b5bdcd .wd-el-title{color:#101828;font-size:18px;font-weight:600;}.elementor-1055 .elementor-element.elementor-element-db4ede3{--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;}.elementor-1055 .elementor-element.elementor-element-8f9567e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1055 .elementor-element.elementor-element-8f9567e .wd-products-with-bg, .elementor-1055 .elementor-element.elementor-element-8f9567e .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-1055 .elementor-element.elementor-element-8f9567e .wd-el-title{font-size:18px;font-weight:600;}@media(max-width:1024px){html .elementor-1055 .elementor-element.elementor-element-8edbe86 .product_title{font-size:24px;}.elementor-1055 .elementor-element.elementor-element-4c897c7{--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-1055 .elementor-element.elementor-element-c048d40{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1055 .elementor-element.elementor-element-648e0c6{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1055 .elementor-element.elementor-element-84259fc .price{font-size:28px;}.elementor-1055 .elementor-element.elementor-element-3321d5d{--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-1055 .elementor-element.elementor-element-90c963a{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-1055 .elementor-element.elementor-element-5ad9a67{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1055 .elementor-element.elementor-element-e5275f6{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-1055 .elementor-element.elementor-element-37e97b2{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-1055 .elementor-element.elementor-element-fdcaa5a{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-1055 .elementor-element.elementor-element-82fee09{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1055 .elementor-element.elementor-element-f8d4f9b{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-1055 .elementor-element.elementor-element-cf27f9f{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1055 .elementor-element.elementor-element-8a916eb{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-1055 .elementor-element.elementor-element-66658ba{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1055 .elementor-element.elementor-element-ee0f0cf{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-1055 .elementor-element.elementor-element-9cec231{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-1055 .elementor-element.elementor-element-f828467{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1055 .elementor-element.elementor-element-9d90311{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-1055 .elementor-element.elementor-element-7ee4f25{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-1055 .elementor-element.elementor-element-7a33549{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1055 .elementor-element.elementor-element-b1696f8{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1055 .elementor-element.elementor-element-ad1afc2{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}}@media(max-width:768px){html .elementor-1055 .elementor-element.elementor-element-8edbe86 .product_title{font-size:22px;}.elementor-1055 .elementor-element.elementor-element-c048d40{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1055 .elementor-element.elementor-element-648e0c6{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1055 .elementor-element.elementor-element-84259fc .price{font-size:22px;}.elementor-1055 .elementor-element.elementor-element-99b9e3e .wd-el-title{font-size:20px;}.elementor-1055 .elementor-element.elementor-element-ee5b9bd{--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-1055 .elementor-element.elementor-element-1ee1ec8{--width:100%;}.elementor-1055 .elementor-element.elementor-element-ec2f083{--width:100%;}.elementor-1055 .elementor-element.elementor-element-b1696f8{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1055 .elementor-element.elementor-element-ad1afc2{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1055 .elementor-element.elementor-element-8f9567e .wd-el-title{font-size:20px;}}@media(min-width:769px){.elementor-1055 .elementor-element.elementor-element-3e3eea0{--content-width:1170px;}.elementor-1055 .elementor-element.elementor-element-c7c2108{--content-width:1200px;}.elementor-1055 .elementor-element.elementor-element-a4e70a8{--width:33%;}.elementor-1055 .elementor-element.elementor-element-6ae2d25{--width:40%;}.elementor-1055 .elementor-element.elementor-element-cc29d3b{--width:70%;}.elementor-1055 .elementor-element.elementor-element-c048d40{--width:100%;}.elementor-1055 .elementor-element.elementor-element-648e0c6{--width:30%;}.elementor-1055 .elementor-element.elementor-element-349a30a{--width:27%;}.elementor-1055 .elementor-element.elementor-element-39afe97{--content-width:1200px;}.elementor-1055 .elementor-element.elementor-element-1ee1ec8{--width:58%;}.elementor-1055 .elementor-element.elementor-element-ec2f083{--width:42%;}}@media(max-width:1024px) and (min-width:769px){.elementor-1055 .elementor-element.elementor-element-cc29d3b{--width:100%;}.elementor-1055 .elementor-element.elementor-element-c048d40{--width:100%;}.elementor-1055 .elementor-element.elementor-element-648e0c6{--width:100%;}}/* Start custom CSS for wd_single_product_gallery, class: .elementor-element-3472c01 */.wd-action-btn.wd-style-icon-bg-text {
  --wd-action-icon-size: 12px;
}
.wd-action-btn.wd-style-icon-bg-text .wd-action-text {
  font-size: .8em;
  font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_rating, class: .elementor-element-ec3878b */.woocommerce-product-rating .woocommerce-review-link {
  font-size: 13px;
  color:#2a83e9;
}
.star-rating span::before {
  color: #fbbf24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41e61d4 */.elementor-widget-heading .elementor-heading-title[class*="elementor-size-"] > a {
  color: #2a83e9;
}/* End custom CSS */
/* Start custom CSS for wd_text_block, class: .elementor-element-c429763 */.elementor-1055 .elementor-element.elementor-element-c429763 .wd-text-block {
    text-transform: capitalize;
  min-width: 28px;
  border-radius: 4px;
  background: #003868;
  color: #fff;
  font-size: 11px !important;
  padding: 0px 6px !important;
  line-height: 18px !important;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_brands, class: .elementor-element-57710e4 */.wd-product-brands {
  gap: 5px;
}
.wd-product-brands img {
  border: none;
  border-radius: 8px;
  box-shadow: 0 0 4px rgba(0,0,0,.12);
}
.wd-product-brands img {
  padding: 3px 6px;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_price, class: .elementor-element-84259fc */p.stock {
  font-size: 11px;
  line-height: 22px;
}
p.stock.wd-style-bordered span::before {
  width: .35em;
  height: .35em;
  background-color: #3eb846;
}
p.stock.wd-style-bordered span {
  border: 0.5px solid #3eb846;
  padding: .1em .3em;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_add_to_cart, class: .elementor-element-74ce333 */span.wd-swatch-text {
    padding: 8px 8px !important;
}
html .btn.wd-buy-now-btn {
  background: #003868 !important;
}
html .btn.wd-buy-now-btn:hover {
  background: #003868 !important;
  opacity: 0.8;
}
.wd-swatches-product {
  padding-top: 10px;
}
table.variations tr:last-child .cell {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-99b9e3e */.elementor-1055 .elementor-element.elementor-element-99b9e3e .wd-el-title {
  margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-76bc94a */.main-accords-wrap {
            max-width: 480px;
            margin: 0;
            font-family: inherit;
        }
.main-accords-title {
            font-size: 14px;
            font-weight: 600;
            margin-bottom: 4px;
            text-align: center;
        }
.main-accords-subtitle {
            font-size: 12px;
            color: #888;
            font-style: italic;
            margin: 0 0 12px;
            text-align: center;
        }
.main-accords-list {
            display: flex;
            flex-direction: column;
            gap: 0px;
            opacity: 0.8;
        }
.main-accord-row {
            display: block;
        }
.main-accord-bar {
            display: flex;
            align-items: center;
            justify-content: center;
            min-width: fit-content;
            height: 28px;
            padding: 0 20px;
            border-radius: 0 0 8px 0;
            font-size: 13px;
            font-weight: 400;
            text-decoration: none;
            white-space: nowrap;
        }
.main-accord-bar--link {
            cursor: pointer;
        }
.main-accord-bar--link:hover {
            filter: brightness(0.94);
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2d6ac8 */div.liner-continer {
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e176826 */.ydd-grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 24px 10px;
    background: #fff;
    border: none;
    border-radius: 12px;
    padding: 16px 10px;
    max-width: 480px;
    margin: 0;
}

.ydd-item {
    text-align: center;
}

.ydd-icon {
    display: block;
    margin-bottom: 6px;
}

.ydd-icon img {
    width: 24px;
    height: 24px;
    object-fit: contain;
}

.ydd-nhan {
    display: block;
    font-size: 13px;
    color: #555;
    margin-bottom: 8px;
}

.ydd-bar-bg {
    height: 8px;
    border-radius: 4px;
    background: #eee;
    overflow: hidden;
}

.ydd-bar-fill {
    height: 100%;
    border-radius: 4px;
    transition: width 0.3s ease;
    border: solid 1px #00000020;
}

.ydd-text {
    display: block;
    font-size: 13px;
    color: #333;
    font-weight: 500;
    line-height: 5px;
}

@media (max-width: 480px) {
    .ydd-grid {
        grid-template-columns: repeat(2, 1fr);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb2a54a */div.liner-continer {
    margin-bottom: 5px;
}
.elementor-1055 .elementor-element.elementor-element-fb2a54a {
  box-shadow: 0 0 4px rgba(0,0,0,.12);
  border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ee1ec8 */.elementor-1055 .elementor-element.elementor-element-ee5b9bd:not(.elementor-motion-effects-element-type-background)
{
    box-shadow: 0 0 4px rgba(0,0,0,.12);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-60ca40b */span.attribute-desc a{
    color: #2a83e9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b05dd4 */.elementor-1055 .elementor-element.elementor-element-3b05dd4:not(.elementor-motion-effects-element-type-background){
    box-shadow: 0 0 4px rgba(0,0,0,.12);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d4020d0 */.perfume-pyramid {
            max-width: 620px;
            margin: 30px auto;
        }
        .pyramid-block { margin-bottom: 30px; }
 
        .pyramid-banner {
    text-align: center;
    font-weight: 700;
    font-size: 16px;
    color: #ffffff;
    padding: 10px;
    border-radius: 6px;
    margin-bottom: 20px;
    background: linear-gradient(90deg, #005b96, #003868);
}
 
        .pyramid-grid {
            display: grid !important;
            grid-template-columns: repeat(4, 1fr) !important;
            gap: 20px;
        }
 
        .pyramid-item { text-align: center; }
        .pyramid-item img {
            width: 60px;
            height: 60px;
            object-fit: contain;
            margin-bottom: 8px;
        }
        .pyramid-item-placeholder {
            width: 60px;
            height: 60px;
            margin: 0 auto 8px;
            background: #f2f2f2;
            border-radius: 50%;
        }
        .pyramid-item span {
            display: block;
            font-size: 13px;
            color: #333;
        }
 
        @media (max-width: 480px) {
            .pyramid-grid { grid-template-columns: repeat(2, 1fr) !important; }
        }/* End custom CSS */
/* Start custom CSS for wd_single_product_reviews, class: .elementor-element-074878c */.wd textarea {
  min-height: 48px;
}
div#review_form_wrapper {
    background: #f9fafb;
    border-radius: 12px;
    padding: 16px 16px;
}
.woocommerce-Reviews {
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1696f8 */.elementor-1055 .elementor-element.elementor-element-b1696f8:not(.elementor-motion-effects-element-type-background){
    box-shadow: 0 0 4px rgba(0,0,0,.12);
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-6b5bdcd */.wd-entities-title a {
  color: #090d14;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
}
div.wd-product-brands-links a {
    font-size:11px;
    text-transform: uppercase;
}
.wd-product:not(.wd-hover-small) :is(.wd-product-img-link, .wd-product-img-hover) :is(picture, img) {
  width: 80% !important;
  margin-top: 15px;
  margin-bottom: 15px;
}
.wd-action-icon::before {
  content: var(--wd-btn-icon, unset);
  font-size: 15px !important;
}
.wd-arrow-inner::after {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-color: rgba(var(--bgcolor-white-rgb), 0.9);
  box-shadow: 0 0 5px rgba(0,0,0,.17);
  color: var(--color-gray-800);
  font-size: 14px !important;
  padding: 13px 16px !important;
}
.wd-nav-arrows.wd-pos-sep .wd-prev {
  inset-inline-end: calc(100% + var(--wd-arrow-offset-h, 10px)) !important;
}
.wd-nav-arrows.wd-pos-sep .wd-next {
  inset-inline-start: calc(100% + var(--wd-arrow-offset-h, 10px)) !important;
}/* End custom CSS */