.elementor-1170101 .elementor-element.elementor-element-2ba8088 > .elementor-container{max-width:1300px;}.elementor-1170101 .elementor-element.elementor-element-4989574.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1170101 .elementor-element.elementor-element-4989574 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-0ba1e16.elementor-position-bottom .elementor-thumbnails-swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(4, 1fr);grid-column-gap:10px;}.elementor-1170101 .elementor-element.elementor-element-0ba1e16:not(.elementor-position-bottom) .elementor-thumbnails-swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-rows:repeat(4, 1fr);grid-row-gap:10px;}.elementor-1170101 .elementor-element.elementor-element-0ba1e16.elementor-skin-carousel .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(4, 1fr);}.elementor-1170101 .elementor-element.elementor-element-0ba1e16 .elementor-widget-container{gap:10px;}.elementor-1170101 .elementor-element.elementor-element-0ba1e16 .elementor-main-swiper .swiper-slide{border-color:#FFFFFF;border-width:1px;border-radius:3px;}.elementor-1170101 .elementor-element.elementor-element-0ba1e16 .elementor-thumbnails-swiper .swiper-slide{border-color:rgba(2, 1, 1, 0);border-width:2px;border-radius:2px;}.elementor-1170101 .elementor-element.elementor-element-0ba1e16 .elementor-thumbnails-swiper .swiper-slide:hover{border-color:#FFFFFF;}.elementor-1170101 .elementor-element.elementor-element-0ba1e16 .elementor-thumbnails-swiper .swiper-slide.swiper-slide-thumb-active{border-color:#3E0101;}.elementor-1170101 .elementor-element.elementor-element-0ba1e16 .elementor-swiper-button i{font-size:20px;}.elementor-1170101 .elementor-element.elementor-element-0ba1e16 .elementor-swiper-button svg{width:20px;height:20px;}.elementor-1170101 .elementor-element.elementor-element-6d25216 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-1170101 .elementor-element.elementor-element-b9962fd .ce-product-name{white-space:normal;overflow:visible;}.elementor-1170101 .elementor-element.elementor-element-b9962fd .elementor-heading-title{color:#3A3A3A;font-size:44px;text-shadow:2px 2px 6px rgba(0, 0, 0, 0.34);}.elementor-1170101 .elementor-element.elementor-element-7d6d35e{text-align:justify;}.elementor-1170101 .elementor-element.elementor-element-7d6d35e .ce-product-description-short{font-size:18px;color:#333333;}.elementor-1170101 .elementor-element.elementor-element-011c1c3 .ce-product-prices{font-size:25px;font-weight:600;color:#803D39;margin:0 0 -12px;margin-inline-end:-12px;}.elementor-1170101 .elementor-element.elementor-element-011c1c3 .ce-product-prices > div{margin:0 0 12px;margin-inline-end:12px;}.elementor-1170101 .elementor-element.elementor-element-011c1c3 .ce-product-price-without-taxes{color:#54595F;}.elementor-1170101 .elementor-element.elementor-element-011c1c3 .ce-product-badge-sale{margin-inline-start:10px;}.elementor-1170101 .elementor-element.elementor-element-011c1c3 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1170101 .elementor-element.elementor-element-fbdcd90 .ce-product-meta{justify-content:left;}.elementor-1170101 .elementor-element.elementor-element-fbdcd90.ce-product-meta--layout-inline .ce-product-meta{margin:0 calc(-37px / 2);}.elementor-1170101 .elementor-element.elementor-element-fbdcd90.ce-product-meta--layout-inline .ce-product-meta__detail{padding:0 calc(37px / 2);}.elementor-1170101 .elementor-element.elementor-element-fbdcd90:not(.ce-product-meta--layout-inline) .ce-product-meta__detail:not(:first-child){padding-top:calc(37px / 2);}.elementor-1170101 .elementor-element.elementor-element-fbdcd90:not(.ce-product-meta--layout-inline) .ce-product-meta__detail:not(:last-child){padding-bottom:calc(37px / 2);}.elementor-1170101 .elementor-element.elementor-element-fbdcd90{font-weight:normal;text-transform:uppercase;color:#797979;width:79%;max-width:max(79%, 100%);}.elementor-1170101 .elementor-element.elementor-element-fbdcd90 .ce-product-meta__label{font-size:14px;font-weight:500;}.elementor-1170101 .elementor-element.elementor-element-fbdcd90 .ce-product-meta__value a{text-transform:none;}.elementor-1170101 .elementor-element.elementor-element-fbdcd90 > .elementor-widget-container{margin:-5px 0px 10px 0px;}.elementor-1170101 .elementor-element.elementor-element-f1cbcfd .ce-product-variants__label{min-width:154px;font-size:17px;font-weight:600;}.elementor-1170101 .elementor-element.elementor-element-f1cbcfd .ce-product-variants__options{margin:0 0 -10px;margin-inline-end:-10px;}.elementor-1170101 .elementor-element.elementor-element-f1cbcfd .ce-product-variants__options label{margin:0 0 10px;margin-inline-end:10px;}.elementor-1170101 .elementor-element.elementor-element-f1cbcfd .ce-product-variants__option{border-color:#818a91;border-style:solid;border-width:2px;padding:5px 10px 5px 10px;}.elementor-1170101 .elementor-element.elementor-element-f1cbcfd input:checked ~ .ce-product-variants__option{border-color:#5bc0de;}.elementor-1170101 .elementor-element.elementor-element-f1cbcfd .ce-product-variants__patterns{margin:0 0 -10px;margin-inline-end:-10px;}.elementor-1170101 .elementor-element.elementor-element-f1cbcfd .ce-product-variants__patterns label{margin:0 0 10px;margin-inline-end:10px;}.elementor-1170101 .elementor-element.elementor-element-f1cbcfd .ce-product-variants__pattern{border-color:#818a91;border-style:solid;border-width:2px;padding:2px;width:30px;height:30px;}.elementor-1170101 .elementor-element.elementor-element-f1cbcfd label:hover .ce-product-variants__pattern{border-style:solid;border-width:2px;padding:2px;}.elementor-1170101 .elementor-element.elementor-element-f1cbcfd input:checked ~ .ce-product-variants__pattern{border-color:#5bc0de;border-style:solid;border-width:2px;padding:2px;}.elementor-1170101 .elementor-element.elementor-element-f1cbcfd{width:316px;max-width:max(316px, 100%);}.elementor-1170101 .elementor-element.elementor-element-d08fce8 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-1170101 .elementor-element.elementor-element-f3cae7a .elementor-button-content-wrapper{gap:21px;}.elementor-1170101 .elementor-element.elementor-element-f3cae7a .elementor-button-text{flex-grow:min(0, 21);}.elementor-1170101 .elementor-element.elementor-element-f3cae7a a.elementor-button{font-size:14px;font-weight:600;text-decoration:none;background-color:#420807;border-radius:3px 3px 3px 3px;cursor:pointer;}.elementor-1170101 .elementor-element.elementor-element-f3cae7a a.elementor-button:hover, .elementor-1170101 .elementor-element.elementor-element-f3cae7a a.elementor-button:focus{background-color:#B1172F;}.elementor-1170101 .elementor-element.elementor-element-f3cae7a a.elementor-button:not([href]){cursor:not-allowed;background-color:rgba(129,138,145,0.35);}.elementor-1170101 .elementor-element.elementor-element-f3cae7a{width:auto;}.elementor-1170101 .elementor-element.elementor-element-152de62 .ce-product-stock{font-size:14px;font-weight:600;}.elementor-1170101 .elementor-element.elementor-element-152de62 .ce-product-stock--backorder .ce-product-stock__availability{color:#420807;}.elementor-1170101 .elementor-element.elementor-element-152de62 .ce-product-stock__availability i{margin-inline-end:6px;font-size:16px;}.elementor-1170101 .elementor-element.elementor-element-152de62 .ce-product-stock__min-quantity{margin-top:10px;}.elementor-1170101 .elementor-element.elementor-element-152de62 > .elementor-widget-container{margin:0px 0px 0px -8px;padding:11px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-152de62{width:auto;}.elementor-1170101 .elementor-element.elementor-element-f94ca0c .elementor-button-content-wrapper{gap:12px;}.elementor-1170101 .elementor-element.elementor-element-f94ca0c .elementor-button-text{flex-grow:min(0, 12);}.elementor-1170101 .elementor-element.elementor-element-f94ca0c a.elementor-button{font-size:14px;font-weight:600;text-decoration:none;background-color:#811E1F;}.elementor-1170101 .elementor-element.elementor-element-f94ca0c a.elementor-button:hover, .elementor-1170101 .elementor-element.elementor-element-f94ca0c a.elementor-button:focus{background-color:#B1172F;}.elementor-1170101 .elementor-element.elementor-element-0b2446f > .elementor-container{max-width:1300px;}.elementor-1170101 .elementor-element.elementor-element-0b2446f{margin-top:60px;margin-bottom:0px;}.elementor-1170101 .elementor-element.elementor-element-756f567.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-1170101 .elementor-element.elementor-element-756f567:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1170101 .elementor-element.elementor-element-756f567 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-1170101 .elementor-element.elementor-element-756f567 > .elementor-element-populated, .elementor-1170101 .elementor-element.elementor-element-756f567 > .elementor-element-populated > .elementor-background-overlay, .elementor-1170101 .elementor-element.elementor-element-756f567 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-1170101 .elementor-element.elementor-element-756f567 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-1170101 .elementor-element.elementor-element-756f567 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.28);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-1170101 .elementor-element.elementor-element-756f567 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1170101 .elementor-element.elementor-element-feaa02d{text-align:center;}.elementor-1170101 .elementor-element.elementor-element-feaa02d .elementor-image img{width:30%;opacity:0.4;}.elementor-1170101 .elementor-element.elementor-element-feaa02d .elementor-image:hover img{opacity:0.85;}.elementor-1170101 .elementor-element.elementor-element-feaa02d > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1170101 .elementor-element.elementor-element-f833ca9{text-align:center;}.elementor-1170101 .elementor-element.elementor-element-f833ca9 .ce-product-name{white-space:normal;overflow:visible;}.elementor-1170101 .elementor-element.elementor-element-f833ca9 .elementor-heading-title{font-family:"Times New Roman", sans-serif;font-size:33px;font-weight:normal;}.elementor-1170101 .elementor-element.elementor-element-f833ca9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1170101 .elementor-element.elementor-element-7f8a6ed .elementor-heading-title{color:#CAA055;font-family:"Times New Roman", sans-serif;font-size:29px;font-weight:normal;text-transform:uppercase;letter-spacing:0.3px;}.elementor-1170101 .elementor-element.elementor-element-7f8a6ed > .elementor-widget-container{padding:0px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#CECECE;}.elementor-1170101 .elementor-element.elementor-element-2e9ccad .elementor-widget-container{font-size:18px;}.elementor-1170101 .elementor-element.elementor-element-2e9ccad{width:80%;max-width:max(80%, 100%);}.elementor-1170101 .elementor-element.elementor-element-0e010f8 .elementor-heading-title{color:#CAA055;font-family:"Times New Roman", sans-serif;font-size:29px;font-weight:normal;text-transform:uppercase;letter-spacing:0.3px;}.elementor-1170101 .elementor-element.elementor-element-0e010f8 > .elementor-widget-container{padding:0px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#CECECE;}.elementor-1170101 .elementor-element.elementor-element-3c596b2 .ce-product-meta{justify-content:left;}.elementor-1170101 .elementor-element.elementor-element-3c596b2.ce-product-meta--layout-inline .ce-product-meta{margin:0 calc(-44px / 2);}.elementor-1170101 .elementor-element.elementor-element-3c596b2.ce-product-meta--layout-inline .ce-product-meta__detail{padding:0 calc(44px / 2);}.elementor-1170101 .elementor-element.elementor-element-3c596b2:not(.ce-product-meta--layout-inline) .ce-product-meta__detail:not(:first-child){padding-top:calc(44px / 2);}.elementor-1170101 .elementor-element.elementor-element-3c596b2:not(.ce-product-meta--layout-inline) .ce-product-meta__detail:not(:last-child){padding-bottom:calc(44px / 2);}.elementor-1170101 .elementor-element.elementor-element-3c596b2{font-weight:normal;text-transform:uppercase;width:79%;max-width:max(79%, 100%);}.elementor-1170101 .elementor-element.elementor-element-3c596b2 .ce-product-meta__label{font-size:14px;font-weight:700;}.elementor-1170101 .elementor-element.elementor-element-3c596b2 .ce-product-meta__value a{text-transform:none;}.elementor-1170101 .elementor-element.elementor-element-3c596b2 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1170101 .elementor-element.elementor-element-643d616 .ce-product-features tr:nth-child(odd){background-color:#EDEDED;}.elementor-1170101 .elementor-element.elementor-element-643d616 .ce-product-features__label{font-weight:600;text-transform:uppercase;color:#B18D4B;width:24%;padding:8px 0px 8px 12px;}.elementor-1170101 .elementor-element.elementor-element-643d616 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1170101 .elementor-element.elementor-element-643d616{width:80%;max-width:max(80%, 100%);}.elementor-1170101 .elementor-element.elementor-element-9ef4688 > .elementor-container{max-width:1365px;}.elementor-1170101 .elementor-element.elementor-element-9ef4688:not(.elementor-motion-effects-element-type-background), .elementor-1170101 .elementor-element.elementor-element-9ef4688 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A29C9C;}.elementor-1170101 .elementor-element.elementor-element-9ef4688{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:35px;margin-bottom:0px;padding:15px 0px 15px 0px;}.elementor-1170101 .elementor-element.elementor-element-9ef4688 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1170101 .elementor-element.elementor-element-084c4f8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-815e30e{text-align:center;}.elementor-1170101 .elementor-element.elementor-element-815e30e .elementor-heading-title{color:#FFFFFF;font-family:"Times New Roman", sans-serif;font-weight:normal;}.elementor-1170101 .elementor-element.elementor-element-2f9da19 > .elementor-container{max-width:1365px;}.elementor-1170101 .elementor-element.elementor-element-2f9da19 > .elementor-shape-top .elementor-shape-fill{fill:#A29C9C;}.elementor-1170101 .elementor-element.elementor-element-2f9da19 > .elementor-shape-top svg{width:calc(164% + 1.3px);height:54px;}.elementor-1170101 .elementor-element.elementor-element-2f9da19{margin-top:-1px;margin-bottom:0px;}.elementor-1170101 .elementor-element.elementor-element-2083eef > .elementor-element-populated{padding:60px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-23add14 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:65px;}@media(min-width:768px){.elementor-1170101 .elementor-element.elementor-element-4989574{width:52%;}.elementor-1170101 .elementor-element.elementor-element-6d25216{width:47.962%;}}@media(max-width:1024px){.elementor-1170101 .elementor-element.elementor-element-2ba8088{padding:0px 20px 0px 20px;}.elementor-1170101 .elementor-element.elementor-element-6d25216 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-1170101 .elementor-element.elementor-element-b9962fd .elementor-heading-title{font-size:37px;}}@media(max-width:767px){.elementor-1170101 .elementor-element.elementor-element-2ba8088{padding:0px 15px 0px 15px;}.elementor-1170101 .elementor-element.elementor-element-6d25216 > .elementor-element-populated{margin:33px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-b9962fd{text-align:center;}.elementor-1170101 .elementor-element.elementor-element-b9962fd .elementor-heading-title{font-size:31px;}.elementor-1170101 .elementor-element.elementor-element-7d6d35e .ce-product-description-short{font-size:16px;}.elementor-1170101 .elementor-element.elementor-element-fbdcd90{width:100%;}.elementor-1170101 .elementor-element.elementor-element-d08fce8{width:100%;}.elementor-1170101 .elementor-element.elementor-element-152de62 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-0b2446f{margin-top:25px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-1170101 .elementor-element.elementor-element-756f567 > .elementor-element-populated{padding:17px 17px 17px 17px;}.elementor-1170101 .elementor-element.elementor-element-f833ca9 .elementor-heading-title{font-size:26px;}.elementor-1170101 .elementor-element.elementor-element-7f8a6ed{text-align:center;}.elementor-1170101 .elementor-element.elementor-element-7f8a6ed .elementor-heading-title{font-size:26px;}.elementor-1170101 .elementor-element.elementor-element-2e9ccad .elementor-widget-container{font-size:16px;}.elementor-1170101 .elementor-element.elementor-element-2e9ccad{width:100%;}.elementor-1170101 .elementor-element.elementor-element-0e010f8{text-align:center;}.elementor-1170101 .elementor-element.elementor-element-0e010f8 .elementor-heading-title{font-size:26px;}.elementor-1170101 .elementor-element.elementor-element-3c596b2{width:100%;}.elementor-1170101 .elementor-element.elementor-element-643d616{width:100%;}.elementor-1170101 .elementor-element.elementor-element-2f9da19 > .elementor-shape-top svg{width:calc(271% + 1.3px);height:33px;}.elementor-1170101 .elementor-element.elementor-element-2f9da19{padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-2083eef > .elementor-element-populated{padding:46px 0px 0px 0px;}}/* Start custom CSS for product-block, class: .elementor-element-d08fce8 */.an-pf-fields-total {
  font-weight: bold;
  padding-top: 20px;
  margin-bottom: 20px;
  border-top: 1px solid #dcdcdc;
  display: none;
}/* End custom CSS */