.elementor-2617 .elementor-element.elementor-element-b8c05d8{--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-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-2617 .elementor-element.elementor-element-076e9eb{--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:35px 35px;--row-gap:35px;--column-gap:35px;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2617 .elementor-element.elementor-element-076e9eb:not(.elementor-motion-effects-element-type-background), .elementor-2617 .elementor-element.elementor-element-076e9eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c097177 );}.elementor-2617 .elementor-element.elementor-element-b143cc1{width:100%;max-width:100%;}.elementor-2617 .elementor-element.elementor-element-0544852{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2617 .elementor-element.elementor-element-32481b0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2617 .elementor-element.elementor-element-f888e21{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2617 .elementor-element.elementor-element-7948afa :is(.wd-breadcrumbs,.yoast-breadcrumb){font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-2617 .elementor-element.elementor-element-9f27f33{--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-2617 .elementor-element.elementor-element-ee0c902{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:5px 5px 5px 5px;}.elementor-2617 .elementor-element.elementor-element-8f126bf > .elementor-widget-container{margin:0px 0px 0px 0px;}html .elementor-2617 .elementor-element.elementor-element-8f126bf .product_title{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:1.2;color:var( --e-global-color-b969921 );}.woocommerce .elementor-2617 .elementor-element.elementor-element-06aa43b .star-rating{color:#FACC8D;font-size:16px;}.elementor-2617 .elementor-element.elementor-element-461bb0d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2617 .elementor-element.elementor-element-45aff18 .price, .elementor-2617 .elementor-element.elementor-element-45aff18 .price del, .elementor-2617 .elementor-element.elementor-element-45aff18 .amount{font-size:25px;}.elementor-2617 .elementor-element.elementor-element-45aff18 .price, .elementor-2617 .elementor-element.elementor-element-45aff18 .amount, .elementor-2617 .elementor-element.elementor-element-45aff18 del{color:#A74241;}.elementor-2617 .elementor-element.elementor-element-45aff18 .price del, .elementor-2617 .elementor-element.elementor-element-45aff18 del .amount{color:#A2A2A2;}.elementor-2617 .elementor-element.elementor-element-45aff18 .woocommerce-price-suffix{color:var( --e-global-color-b969921 );}.elementor-2617 .elementor-element.elementor-element-6f24079{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-b969921 );}.elementor-2617 .elementor-element.elementor-element-6f24079 a{color:var( --e-global-color-accent );}.elementor-2617 .elementor-element.elementor-element-ec63b0a{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;}.elementor-2617 .elementor-element.elementor-element-5427edf .price, .elementor-2617 .elementor-element.elementor-element-5427edf .amount, .elementor-2617 .elementor-element.elementor-element-5427edf del{color:var( --e-global-color-primary );}.elementor-2617 .elementor-element.elementor-element-5427edf .price del, .elementor-2617 .elementor-element.elementor-element-5427edf del .amount{color:#A2A2A2;}.elementor-2617 .elementor-element.elementor-element-5427edf .woocommerce-price-suffix{color:var( --e-global-color-b969921 );}.elementor-2617 .elementor-element.elementor-element-985500d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2617 .elementor-element.elementor-element-869428c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2617 .elementor-element.elementor-element-98c15ed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 15px;--row-gap:20px;--column-gap:15px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2617 .elementor-element.elementor-element-9cb98ec{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2617 .elementor-element.elementor-element-986ff51 > .elementor-widget-container{background-color:var( --e-global-color-c097177 );padding:12px 25px 12px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#737373;border-radius:48px 48px 48px 48px;}.elementor-2617 .elementor-element.elementor-element-986ff51.elementor-element{--align-self:center;}.elementor-2617 .elementor-element.elementor-element-986ff51 .wd-wishlist-btn > a span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-b969921 );}.elementor-2617 .elementor-element.elementor-element-986ff51 .wd-wishlist-btn > a:before{color:var( --e-global-color-primary );}.elementor-2617 .elementor-element.elementor-element-986ff51 .wd-wishlist-btn > a:hover span{color:var( --e-global-color-b969921 );}.elementor-2617 .elementor-element.elementor-element-986ff51 .wd-wishlist-btn > a:hover:before{color:var( --e-global-color-primary );}.elementor-2617 .elementor-element.elementor-element-3124f1f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2617 .elementor-element.elementor-element-c0a5e0d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-b969921 );}.elementor-2617 .elementor-element.elementor-element-241b83d > .elementor-widget-container{margin:0px -4px 0px 0px;}.elementor-2617 .elementor-element.elementor-element-c8b423f{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-2617 .elementor-element.elementor-element-1f9400c{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2617 .elementor-element.elementor-element-9427856 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:18px;}.elementor-2617 .elementor-element.elementor-element-9427856 .elementor-icon-box-title{margin-block-end:6px;}.elementor-2617 .elementor-element.elementor-element-9427856.elementor-view-stacked .elementor-icon{background-color:#E59C7366;}.elementor-2617 .elementor-element.elementor-element-9427856.elementor-view-framed .elementor-icon, .elementor-2617 .elementor-element.elementor-element-9427856.elementor-view-default .elementor-icon{fill:#E59C7366;color:#E59C7366;border-color:#E59C7366;}.elementor-2617 .elementor-element.elementor-element-9427856 .elementor-icon{font-size:30px;border-radius:6px 6px 6px 6px;}.elementor-2617 .elementor-element.elementor-element-9427856 .elementor-icon-box-title, .elementor-2617 .elementor-element.elementor-element-9427856 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;}.elementor-2617 .elementor-element.elementor-element-9427856 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2617 .elementor-element.elementor-element-77d94bf .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:18px;}.elementor-2617 .elementor-element.elementor-element-77d94bf .elementor-icon-box-title{margin-block-end:6px;}.elementor-2617 .elementor-element.elementor-element-77d94bf.elementor-view-stacked .elementor-icon{background-color:#E59C7366;}.elementor-2617 .elementor-element.elementor-element-77d94bf.elementor-view-framed .elementor-icon, .elementor-2617 .elementor-element.elementor-element-77d94bf.elementor-view-default .elementor-icon{fill:#E59C7366;color:#E59C7366;border-color:#E59C7366;}.elementor-2617 .elementor-element.elementor-element-77d94bf .elementor-icon{font-size:30px;border-radius:6px 6px 6px 6px;}.elementor-2617 .elementor-element.elementor-element-77d94bf .elementor-icon-box-title, .elementor-2617 .elementor-element.elementor-element-77d94bf .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;}.elementor-2617 .elementor-element.elementor-element-77d94bf .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2617 .elementor-element.elementor-element-5f84d37 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:18px;}.elementor-2617 .elementor-element.elementor-element-5f84d37 .elementor-icon-box-title{margin-block-end:6px;}.elementor-2617 .elementor-element.elementor-element-5f84d37.elementor-view-stacked .elementor-icon{background-color:#E59C7366;}.elementor-2617 .elementor-element.elementor-element-5f84d37.elementor-view-framed .elementor-icon, .elementor-2617 .elementor-element.elementor-element-5f84d37.elementor-view-default .elementor-icon{fill:#E59C7366;color:#E59C7366;border-color:#E59C7366;}.elementor-2617 .elementor-element.elementor-element-5f84d37 .elementor-icon{font-size:30px;border-radius:6px 6px 6px 6px;}.elementor-2617 .elementor-element.elementor-element-5f84d37 .elementor-icon-box-title, .elementor-2617 .elementor-element.elementor-element-5f84d37 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;}.elementor-2617 .elementor-element.elementor-element-5f84d37 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2617 .elementor-element.elementor-element-b22b9f3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:18px;}.elementor-2617 .elementor-element.elementor-element-b22b9f3 .elementor-icon-box-title{margin-block-end:6px;}.elementor-2617 .elementor-element.elementor-element-b22b9f3.elementor-view-stacked .elementor-icon{background-color:#E59C7366;}.elementor-2617 .elementor-element.elementor-element-b22b9f3.elementor-view-framed .elementor-icon, .elementor-2617 .elementor-element.elementor-element-b22b9f3.elementor-view-default .elementor-icon{fill:#E59C7366;color:#E59C7366;border-color:#E59C7366;}.elementor-2617 .elementor-element.elementor-element-b22b9f3 .elementor-icon{font-size:30px;border-radius:6px 6px 6px 6px;}.elementor-2617 .elementor-element.elementor-element-b22b9f3 .elementor-icon-box-title, .elementor-2617 .elementor-element.elementor-element-b22b9f3 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;}.elementor-2617 .elementor-element.elementor-element-b22b9f3 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2617 .elementor-element.elementor-element-1895b83 .title{font-size:24px;text-transform:uppercase;}.elementor-2617 .elementor-element.elementor-element-dfc0919{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2617 .elementor-element.elementor-element-dfc0919:not(.elementor-motion-effects-element-type-background), .elementor-2617 .elementor-element.elementor-element-dfc0919 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2617 .elementor-element.elementor-element-c195ecc{--display:flex;--min-height:654px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.52;}.elementor-2617 .elementor-element.elementor-element-c195ecc:not(.elementor-motion-effects-element-type-background), .elementor-2617 .elementor-element.elementor-element-c195ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#674F47;background-image:url("https://uncommon-ax102.wpspeedopt.net/wp-content/uploads/2023/07/10f2a5ed-0d92-45fe-8eb8-64f05dd6af3b-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2617 .elementor-element.elementor-element-c195ecc::before, .elementor-2617 .elementor-element.elementor-element-c195ecc > .elementor-background-video-container::before, .elementor-2617 .elementor-element.elementor-element-c195ecc > .e-con-inner > .elementor-background-video-container::before, .elementor-2617 .elementor-element.elementor-element-c195ecc > .elementor-background-slideshow::before, .elementor-2617 .elementor-element.elementor-element-c195ecc > .e-con-inner > .elementor-background-slideshow::before, .elementor-2617 .elementor-element.elementor-element-c195ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#674F47;--background-overlay:'';}.elementor-2617 .elementor-element.elementor-element-51febba .elementor-heading-title{font-family:"America Captain", Sans-serif;font-size:55px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-c097177 );}.elementor-2617 .elementor-element.elementor-element-65e1ebb{text-align:center;color:var( --e-global-color-c097177 );}.elementor-2617 .elementor-element.elementor-element-65e1ebb a{color:var( --e-global-color-36c5865 );}.elementor-2617 .elementor-element.elementor-element-65e1ebb > *{max-width:650px;}.elementor-2617 .elementor-element.elementor-element-19f58b9{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2617 .elementor-element.elementor-element-293996a{--display:flex;--min-height:330px;--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:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-2617 .elementor-element.elementor-element-293996a:not(.elementor-motion-effects-element-type-background), .elementor-2617 .elementor-element.elementor-element-293996a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c097177 );}.elementor-2617 .elementor-element.elementor-element-23b7f8d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-2617 .elementor-element.elementor-element-ee4af1c{--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-2617 .elementor-element.elementor-element-25bf67d > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-2617 .elementor-element.elementor-element-25bf67d .elementor-icon-wrapper{text-align:center;}.elementor-2617 .elementor-element.elementor-element-6961774 .elementor-heading-title{font-family:"America Captain", Sans-serif;font-size:35px;font-weight:bold;text-transform:uppercase;line-height:100%;}.elementor-2617 .elementor-element.elementor-element-023eac9{--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-2617 .elementor-element.elementor-element-0210b8d{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-b969921 );}.elementor-2617 .elementor-element.elementor-element-d74cd9a{--display:flex;--min-height:330px;--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:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:2;}.elementor-2617 .elementor-element.elementor-element-d74cd9a:not(.elementor-motion-effects-element-type-background), .elementor-2617 .elementor-element.elementor-element-d74cd9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF5E1;}.elementor-2617 .elementor-element.elementor-element-e445f26{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-2617 .elementor-element.elementor-element-3b85a41{--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-2617 .elementor-element.elementor-element-1839858 > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-2617 .elementor-element.elementor-element-1839858 .elementor-icon-wrapper{text-align:center;}.elementor-2617 .elementor-element.elementor-element-be9e7b3 .elementor-heading-title{font-family:"America Captain", Sans-serif;font-size:35px;font-weight:bold;text-transform:uppercase;line-height:100%;}.elementor-2617 .elementor-element.elementor-element-7e7c67b{--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-2617 .elementor-element.elementor-element-e179c84{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-b969921 );}.elementor-2617 .elementor-element.elementor-element-55feb59{--display:flex;--min-height:330px;--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:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:3;}.elementor-2617 .elementor-element.elementor-element-55feb59:not(.elementor-motion-effects-element-type-background), .elementor-2617 .elementor-element.elementor-element-55feb59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0BEAF;}.elementor-2617 .elementor-element.elementor-element-95a5f04{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-2617 .elementor-element.elementor-element-f0f64b0{--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-2617 .elementor-element.elementor-element-bad630f > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-2617 .elementor-element.elementor-element-bad630f .elementor-icon-wrapper{text-align:center;}.elementor-2617 .elementor-element.elementor-element-b03d89f .elementor-heading-title{font-family:"America Captain", Sans-serif;font-size:35px;font-weight:bold;text-transform:uppercase;line-height:100%;}.elementor-2617 .elementor-element.elementor-element-56575ab{--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-2617 .elementor-element.elementor-element-2069e18{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-b969921 );}.elementor-2617 .elementor-element.elementor-element-e078746{--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:140px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2617 .elementor-element.elementor-element-36ad671 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-2617 .elementor-element.elementor-element-36ad671 .elementor-heading-title{text-transform:uppercase;}@media(min-width:769px){.elementor-2617 .elementor-element.elementor-element-0544852{--width:100%;}.elementor-2617 .elementor-element.elementor-element-985500d{--width:100%;}.elementor-2617 .elementor-element.elementor-element-9cb98ec{--width:fit-content;}.elementor-2617 .elementor-element.elementor-element-23b7f8d{--width:50;}.elementor-2617 .elementor-element.elementor-element-023eac9{--width:66%;}.elementor-2617 .elementor-element.elementor-element-e445f26{--width:50;}.elementor-2617 .elementor-element.elementor-element-7e7c67b{--width:66%;}.elementor-2617 .elementor-element.elementor-element-95a5f04{--width:50;}.elementor-2617 .elementor-element.elementor-element-56575ab{--width:66%;}}@media(max-width:1366px) and (min-width:769px){.elementor-2617 .elementor-element.elementor-element-23b7f8d{--width:100%;}.elementor-2617 .elementor-element.elementor-element-023eac9{--width:100%;}.elementor-2617 .elementor-element.elementor-element-e445f26{--width:100%;}.elementor-2617 .elementor-element.elementor-element-7e7c67b{--width:100%;}.elementor-2617 .elementor-element.elementor-element-95a5f04{--width:100%;}.elementor-2617 .elementor-element.elementor-element-56575ab{--width:100%;}}@media(max-width:1024px) and (min-width:769px){.elementor-2617 .elementor-element.elementor-element-076e9eb{--width:100%;}.elementor-2617 .elementor-element.elementor-element-0544852{--width:50%;}.elementor-2617 .elementor-element.elementor-element-32481b0{--width:100%;}.elementor-2617 .elementor-element.elementor-element-ee0c902{--width:50%;}.elementor-2617 .elementor-element.elementor-element-985500d{--width:50%;}}@media(max-width:1366px){.elementor-2617 .elementor-element.elementor-element-986ff51 .wd-wishlist-btn > a span{line-height:var( --e-global-typography-text-line-height );}.elementor-2617 .elementor-element.elementor-element-c0a5e0d{line-height:var( --e-global-typography-text-line-height );}.elementor-2617 .elementor-element.elementor-element-9427856 .elementor-icon-box-wrapper{align-items:start;}.elementor-2617 .elementor-element.elementor-element-9427856 .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-2617 .elementor-element.elementor-element-77d94bf .elementor-icon-box-wrapper{align-items:start;}.elementor-2617 .elementor-element.elementor-element-77d94bf .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-2617 .elementor-element.elementor-element-5f84d37 .elementor-icon-box-wrapper{align-items:start;}.elementor-2617 .elementor-element.elementor-element-5f84d37 .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-2617 .elementor-element.elementor-element-b22b9f3 .elementor-icon-box-wrapper{align-items:start;}.elementor-2617 .elementor-element.elementor-element-b22b9f3 .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-2617 .elementor-element.elementor-element-293996a{--flex-wrap:wrap;}.elementor-2617 .elementor-element.elementor-element-d74cd9a{--flex-wrap:wrap;}.elementor-2617 .elementor-element.elementor-element-55feb59{--flex-wrap:wrap;}}@media(max-width:1024px){.elementor-2617 .elementor-element.elementor-element-b8c05d8{--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:-40px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-2617 .elementor-element.elementor-element-986ff51 .wd-wishlist-btn > a span{line-height:var( --e-global-typography-text-line-height );}.elementor-2617 .elementor-element.elementor-element-c0a5e0d{line-height:var( --e-global-typography-text-line-height );}.elementor-2617 .elementor-element.elementor-element-c8b423f{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-2617 .elementor-element.elementor-element-1f9400c{--flex-wrap:wrap;}.elementor-2617 .elementor-element.elementor-element-9427856 .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-2617 .elementor-element.elementor-element-77d94bf .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-2617 .elementor-element.elementor-element-5f84d37 .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-2617 .elementor-element.elementor-element-b22b9f3 .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-2617 .elementor-element.elementor-element-1895b83 .title{font-size:22px;}.elementor-2617 .elementor-element.elementor-element-293996a{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-2617 .elementor-element.elementor-element-25bf67d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2617 .elementor-element.elementor-element-d74cd9a{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-2617 .elementor-element.elementor-element-1839858 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2617 .elementor-element.elementor-element-55feb59{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-2617 .elementor-element.elementor-element-bad630f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2617 .elementor-element.elementor-element-e078746{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}}@media(max-width:768px){.elementor-2617 .elementor-element.elementor-element-b8c05d8{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2617 .elementor-element.elementor-element-076e9eb{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2617 .elementor-element.elementor-element-b143cc1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2617 .elementor-element.elementor-element-ec63b0a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2617 .elementor-element.elementor-element-9cb98ec{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2617 .elementor-element.elementor-element-986ff51.elementor-element{--align-self:flex-start;}.elementor-2617 .elementor-element.elementor-element-986ff51 .wd-wishlist-btn > a span{line-height:var( --e-global-typography-text-line-height );}.elementor-2617 .elementor-element.elementor-element-c0a5e0d{line-height:var( --e-global-typography-text-line-height );}.elementor-2617 .elementor-element.elementor-element-c8b423f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-2617 .elementor-element.elementor-element-1f9400c{--gap:50px 20px;--row-gap:50px;--column-gap:20px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2617 .elementor-element.elementor-element-9427856{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2617 .elementor-element.elementor-element-9427856 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-2617 .elementor-element.elementor-element-9427856 .elementor-icon{font-size:20px;}.elementor-2617 .elementor-element.elementor-element-9427856 .elementor-icon-box-title, .elementor-2617 .elementor-element.elementor-element-9427856 .elementor-icon-box-title a{font-size:12px;}.elementor-2617 .elementor-element.elementor-element-9427856 .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-2617 .elementor-element.elementor-element-77d94bf{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2617 .elementor-element.elementor-element-77d94bf .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-2617 .elementor-element.elementor-element-77d94bf .elementor-icon{font-size:20px;}.elementor-2617 .elementor-element.elementor-element-77d94bf .elementor-icon-box-title, .elementor-2617 .elementor-element.elementor-element-77d94bf .elementor-icon-box-title a{font-size:12px;}.elementor-2617 .elementor-element.elementor-element-77d94bf .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-2617 .elementor-element.elementor-element-5f84d37{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2617 .elementor-element.elementor-element-5f84d37 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-2617 .elementor-element.elementor-element-5f84d37 .elementor-icon{font-size:20px;}.elementor-2617 .elementor-element.elementor-element-5f84d37 .elementor-icon-box-title, .elementor-2617 .elementor-element.elementor-element-5f84d37 .elementor-icon-box-title a{font-size:12px;}.elementor-2617 .elementor-element.elementor-element-5f84d37 .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-2617 .elementor-element.elementor-element-b22b9f3{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2617 .elementor-element.elementor-element-b22b9f3 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-2617 .elementor-element.elementor-element-b22b9f3 .elementor-icon{font-size:20px;}.elementor-2617 .elementor-element.elementor-element-b22b9f3 .elementor-icon-box-title, .elementor-2617 .elementor-element.elementor-element-b22b9f3 .elementor-icon-box-title a{font-size:12px;}.elementor-2617 .elementor-element.elementor-element-b22b9f3 .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-2617 .elementor-element.elementor-element-1895b83 .title{font-size:20px;}.elementor-2617 .elementor-element.elementor-element-dfc0919{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2617 .elementor-element.elementor-element-c195ecc{--min-height:350px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-2617 .elementor-element.elementor-element-51febba{text-align:center;}.elementor-2617 .elementor-element.elementor-element-51febba .elementor-heading-title{font-size:30px;}.elementor-2617 .elementor-element.elementor-element-65e1ebb{font-size:16px;line-height:20px;}.elementor-2617 .elementor-element.elementor-element-19f58b9{--justify-content:space-between;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-2617 .elementor-element.elementor-element-55feb59{--justify-content:space-between;}}/* Start custom CSS for wd_single_product_gallery, class: .elementor-element-b143cc1 */.woocommerce-product-gallery img {
    min-height: 350px;
    object-fit: contain;
    max-height: 450px;
    height: auto;
}

@media(max-width:768px) {
    /*.wd-autoheight .wd-carousel-wrap {*/
    /*    height:auto !important;*/
    /*}*/
    
    .woocommerce-product-gallery {
        object-fit:cover;
    }
    
    .woocommerce-product-gallery img  {
        min-height: auto;
    }
    
    #main-content {
        padding-top:0;
    }
    
    .woocommerce-product-gallery .woocommerce-product-gallery__image {
        border-radius:5px;
        /*padding: 5px 10px;*/
        padding:20px;
        background:#fff;
    }
    
    .woocommerce-product-gallery img {
    min-height: 350px;
    max-height: 350px;
 
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-076e9eb */@media(max-width:768px) {
    .elementor-2617 .elementor-element.elementor-element-076e9eb {
        background-color:transparent !important;
       
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ec63b0a */.pph-wrapper span.pph-chart-title {
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f9400c */@media(max-width:768px) {
    .elementor-2617 .elementor-element.elementor-element-1f9400c .elementor-icon-box-description {
    font-size: 12px
}
}/* End custom CSS */
/* Start custom CSS */.product-label.onsale {
    background-color: var(--wd-primary-color) !important;
    direction: ltr;
    color: #fff !important; }
    
    
    /* Hide the PPH display that appears directly inside the Elementor container AFTER the main price paragraph */
.elementor-widget-container > p.price + .pph-lowest-price {
    display: none !important;
}

.pph-lowest-price { font-size: 16px;
    color:rgb(119, 119, 119);
    
}

div.quantity :is(input[type="number"],input[type="text"],input[type="button"]) {
    
    background:transparent !important;
    
}

/*.wd-price-outside .woocommerce-variation .woocommerce-variation-availability {*/
/*    margin-bottom: 0 !important;*/
/*}*/

.woocommerce-variation-add-to-cart {
    flex-direction: column !important;
    gap:15px !important;
}

form.cart :where(.single_add_to_cart_button,.wd-buy-now-btn,.quantity) {
    width:220px;
}

.ppc-button-wrapper {
    margin-top: 30px;
}

/*Progress bar*/

.wd-free-progress-bar .progress-bar {
    background-image: none;
}

.progress-msg {
    /*font-size: 12px;*/
    color:#000;
}

button[type="submit"] {
    background-color: var(--btn-accented-bgcolor-hover) !important;
    border-color: var(--btn-accented-bgcolor-hover);
    color:#fff;
        box-shadow: none;
        font-weight: bold;
}

button[type="submit"]:is(:hover,:focus, :active) {
    border: none;
    box-shadow: none;
}
.wd-swatch {
    width: 20px;
    height: 20px;
}
.wd-swatch.wd-bg.wd-tooltip.wd-enabled.wd-active {
    width: var(--wd-swatch-w);
    height: var(--wd-swatch-h);
}
.wd-swatches-product {
    gap:10px;
}
[class*="wd-swatches"].wd-bg-style-1 .wd-swatch.wd-bg:after, [class*="wd-swatches"].wd-text-style-1 .wd-swatch.wd-text:after {
    content:none;
}

.wd-wishlist-btn.wd-action-btn>a {
    flex-direction: row-reverse;
    gap:5px;
}

.wd-wishlist-btn .wd-action-btn.wd-style-text>a:before {
    margin-inline-end:0;
}

.woocommerce-product-gallery .wd-nav-pagin-wrap {
    bottom:revert !important;
}


table.variations {
    display: block;
    padding:10px 15px 20px 15px;
    background: #fff;
    border-radius: 5px;
    width:fit-content;
}

form.cart {
    flex-direction: column;
}

table.variations .value {
    padding-bottom:0 !important;
}

table.variations .attribute-wrapper {
    margin-bottom:0 !important;
}

table.variations .attribute-checkbox-container {
    padding-left:0;
}

/* 1) Hide the red check badge */
.single-product .wd-wishlist-btn .wd-added-icon {
    display: none !important;
}

/* 2) Color the heart when the product is in the wishlist */
.single-product .wd-wishlist-btn.wd-wishlist-icon a.added:before {
    color: #b0433a;       /* your brand red */
    border-color: #b0433a; /* if the heart has a stroke */
}


.single-product .wd-wishlist-btn.wd-wishlist-icon a.added:before {
    color: #b0433a;
    font-weight: 900; /* makes it solid on some icon sets */
}

 .single-product .main-page-wrapper {
        padding-top:0;
    }

@media(max-width:786px) {
    .single-product .main-page-wrapper {
        padding-top:0;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'America Captain';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://uncommon-ax102.wpspeedopt.net/wp-content/uploads/2024/11/font.woff2') format('woff2'),
		url('https://uncommon-ax102.wpspeedopt.net/wp-content/uploads/2024/11/font.woff') format('woff');
}
/* End Custom Fonts CSS */