.woo-geek-missing{display:block;padding:12px 14px;border:1px solid #f26b1d;background-color:#fff7f1;color:#f26b1d;font-size:14px;font-weight:600;line-height:1.4}.swiper-wrapper-container:first-of-type{display:flex}.swiper-wrapper-container:not(:first-of-type){visibility:hidden;position:absolute;z-index:-99}.swiper-wrapper-container{display:flex;width:100%;height:450px}.swiper-thumbs{flex:0 0 97px;max-width:97px;order:-1;padding-right:5px!important;padding-left:0!important}.swiper-gallery{order:0;flex:1;max-width:calc(100% - 100px);background-color:#FFFEF9;border-radius:2px}.swiper-gallery-img{display:block;width:100%;height:450px;background-position:center center;background-size:contain;background-repeat:no-repeat}.swiper-thumbs .swiper-slide{height:132px;flex:0 0 auto;opacity:.5;cursor:pointer;background-color:#FFFEF9}.swiper-thumb-img{display:block;width:100%;height:100%;background-position:center center;background-size:contain;background-repeat:no-repeat}.swiper-thumbs .swiper-slide-thumb-active{opacity:1;border:1px#C0BCB7 solid;border-radius:2px}.swiper-gallery .swiper-button-next,.swiper-gallery .swiper-button-prev,[data-id="pdp-elementor"] .flex-direction-nav a,[data-id="pdp-elementor"] .woocommerce-product-gallery .swiper-button-next,[data-id="pdp-elementor"] .woocommerce-product-gallery .swiper-button-prev{top:50%;width:36px!important;height:36px!important;margin-top:-18px;border:0;border-radius:0;background:#fff0;box-shadow:none;color:#1f1f1d}.swiper-gallery .swiper-button-prev,[data-id="pdp-elementor"] .flex-direction-nav .flex-prev,[data-id="pdp-elementor"] .woocommerce-product-gallery .swiper-button-prev{left:12px}.swiper-gallery .swiper-button-next,[data-id="pdp-elementor"] .flex-direction-nav .flex-next,[data-id="pdp-elementor"] .woocommerce-product-gallery .swiper-button-next{right:12px}.swiper-gallery .swiper-button-next::after,.swiper-gallery .swiper-button-prev::after,[data-id="pdp-elementor"] .flex-direction-nav a::after,[data-id="pdp-elementor"] .woocommerce-product-gallery .swiper-button-next::after,[data-id="pdp-elementor"] .woocommerce-product-gallery .swiper-button-prev::after{display:flex;align-items:center;justify-content:center;width:auto;height:auto;content:"\f053"!important;background:none!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;color:#1f1f1d}.swiper-gallery .swiper-button-next::after,[data-id="pdp-elementor"] .flex-direction-nav a.flex-next::after,[data-id="pdp-elementor"] .woocommerce-product-gallery .swiper-button-next::after{content:"\f054"!important}.swiper-gallery .swiper-button-next:hover,.swiper-gallery .swiper-button-prev:hover,[data-id="pdp-elementor"] .flex-direction-nav a:hover,[data-id="pdp-elementor"] .woocommerce-product-gallery .swiper-button-next:hover,[data-id="pdp-elementor"] .woocommerce-product-gallery .swiper-button-prev:hover{background:#fff0;color:#f36f21}.swiper-gallery .swiper-button-next:hover::after,.swiper-gallery .swiper-button-prev:hover::after,[data-id="pdp-elementor"] .flex-direction-nav a:hover::after,[data-id="pdp-elementor"] .woocommerce-product-gallery .swiper-button-next:hover::after,[data-id="pdp-elementor"] .woocommerce-product-gallery .swiper-button-prev:hover::after{color:#f36f21}[data-id="pdp-elementor"] .flex-direction-nav{position:static;margin:0;padding:0;list-style:none}[data-id="pdp-elementor"] .flex-direction-nav a{position:absolute;z-index:3;overflow:hidden;text-indent:-999px;opacity:1}[data-id="pdp-elementor"] .woocommerce-product-gallery{position:relative}[data-id="pdp-elementor"] [data-id="pdp-elementor-fav"].elementor-element{position:absolute!important;top:12px!important;right:12px!important;left:auto!important;z-index:6;width:auto!important;margin:0}[data-id="pdp-elementor"] .emt-pdp-fav{position:static}[data-id="pdp-elementor"] .woocommerce-product-gallery{position:relative}[data-id="pdp-elementor"] .flex-viewport .emt-pdp-photo-prev,[data-id="pdp-elementor"] .flex-viewport .emt-pdp-photo-next{position:absolute;top:50%;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-top:-18px;padding:0;border:0!important;border-radius:0;background:transparent!important;box-shadow:none;color:#1f1f1d;cursor:pointer}[data-id="pdp-elementor"] .emt-pdp-photo-prev{left:12px}[data-id="pdp-elementor"] .emt-pdp-photo-next{right:12px}[data-id="pdp-elementor"] .emt-pdp-photo-prev:hover,[data-id="pdp-elementor"] .emt-pdp-photo-next:hover,[data-id="pdp-elementor"] .emt-pdp-photo-prev:focus,[data-id="pdp-elementor"] .emt-pdp-photo-next:focus{background:transparent!important;border:0!important;color:#f36f21}[data-id="pdp-elementor"] .emt-pdp-fav .add-to-favorites-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;min-height:36px;padding:0;border:1px solid #e0ddd9;border-radius:50%;background:#fffef9}[data-id="pdp-elementor-row"]{flex-wrap:nowrap!important}[data-id="pdp-elementor-gallery"]{width:calc(54% - 16px)!important;flex:1 1 calc(54% - 16px)!important}[data-id="pdp-elementor-buy"]{width:calc(46% - 16px)!important;flex:1 1 calc(46% - 16px)!important}[data-id="pdp-elementor"] .flex-control-thumbs{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none}[data-id="pdp-elementor"] .flex-control-thumbs li{width:72px;margin:0;list-style:none}[data-id="pdp-elementor"] .flex-control-thumbs img{width:100%;height:auto;cursor:pointer}@media (max-width:767px){[data-id="pdp-elementor-row"]{flex-wrap:wrap!important}[data-id="pdp-elementor-gallery"],[data-id="pdp-elementor-buy"]{width:100%!important;flex-basis:100%!important}}[data-id="pdp-elementor"] .v2-pdp-buy-head .woo-product-data-favorites{display:none}[data-id="pdp-elementor"] .v2-pdp-buy-head h1{margin-right:0}@media (max-width:1024px){.swiper-wrapper-container{display:flex;flex-direction:column;width:100%}.swiper-wrapper-container:not(:first-of-type){visibility:hidden;position:absolute;z-index:-99}.swiper-wrapper-container{display:flex;width:100%;height:560px}.swiper-thumbs{order:0;width:100%;margin-top:10px;flex:0 0 132px;max-width:100%;padding-right:0px!important}.swiper-gallery{order:-1;flex:auto;width:100%;max-width:100%;background-color:#FFFEF9;border-radius:2px}.swiper-gallery-img{display:block;width:100%;height:450px;background-position:center center;background-size:contain;background-repeat:no-repeat}.swiper-thumbs .swiper-slide:not(.swiper-slide-thumb-active){width:auto;height:132px;opacity:.5;cursor:pointer;background-color:#FFFEF9}}.custom-woo-breadcrumbs{display:table;width:100%;padding:10px}.custom-woo-breadcrumbs a{line-height:22px;font-size:14px;vertical-align:top;color:#5C5C53}.custom-woo-breadcrumbs a img{height:18px}.woo-current-page{line-height:22px;font-size:14px;vertical-align:top;color:#F36F21}.woo-product-data{display:table;width:100%;background-color:#FFFEF9;border-radius:2px;padding:20px}.woo-product-data-group-left{width:calc(100% - 60px);display:inline-block;vertical-align:top}.woo-product-data-group-right{width:40px;display:inline-block;vertical-align:top;float:right}.woo-product-data-title{font-size:18px;font-weight:500;color:#5C5C53}.woo-product-data-price{font-size:28px;font-weight:600;color:#1F1F1D}.woo-product-data-price-tax{display:table;width:100%;font-size:10px;font-weight:400;color:#1F1F1D;margin-top:-5px;margin-bottom:5px}.woo-product-data-sku{font-size:12px}.woo-product-data-attribute{display:table;width:100%}.woo-product-data-attribute-title{display:block;width:100%;font-size:16px;font-weight:600;color:#5C5C53;margin-top:15px}.woo-product-data-attribute-options{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:15px 0}.woo-product-data-attribute-option{text-align:center;font-size:14px;font-weight:400;color:#5C5C53;padding:5px;cursor:pointer;box-sizing:border-box}.woo-product-data-attribute-option:hover .woo-product-data-attribute-option-img{border:2px #5C5C53 solid}.woo-product-data-attribute-option.selected .woo-product-data-attribute-option-img{border:2px #5C5C53 solid}.woo-product-data-attribute-option.velicina{border:2px #E0DDD9 solid;background-color:#fff;font-weight:600}.woo-product-data-attribute-option.velicina.selected{border:2px #F36F21 solid;background-color:#F36F21;color:#fff}.woo-product-data-attribute-option-img{display:block;width:80px;height:90px;border:2px #C0BCB7 solid;border-radius:2px;background-color:#F6F4ED;background-position:center center;background-repeat:no-repeat;background-size:cover;margin:0 auto 5px auto}.woo-product-data-stock{margin:15px 0}.woo-product-data-in-stock{display:table;width:100%;background-color:#F1F5DF;color:#5A6B2E;padding:10px 15px;border-radius:8px;font-size:14px;line-height:16px}.woo-product-data-in-stock span,.woo-product-data-out-of-stock span{height:16px;width:16px;display:inline-block;vertical-align:bottom;margin-right:5px}.woo-product-data-out-of-stock{display:table;width:100%;background-color:#f6bda1;color:#b06727;padding:10px 15px;border-radius:8px;font-size:14px;line-height:16px}.woo-badges{display:flex;justify-content:space-between;gap:20px}.woo-badge{flex:1 1 50%;display:flex;align-items:center;border:2px #E0DDD9 solid;border-radius:2px;overflow:hidden}.woo-badge-icon{width:60px;height:60px;background-color:#EAE6DA;border-right:2px #E0DDD9 solid;display:flex;align-items:center;justify-content:center;flex-shrink:0}.woo-badge-text{flex:1;text-align:left;min-width:0;display:flex;flex-direction:column;justify-content:center}.woo-badge-text p{font-size:16px;font-weight:500;color:#1F1F1D;margin:0;padding:0 0 0 10px}.woo-badge-text span{font-size:14px;font-weight:400;color:#5C5C53;margin:0;padding:0 0 0 10px}.woo-badges:not(.is-customizable) .woo-badge-payment-system,.woo-badges.is-customizable .woo-badge-return-14{display:none}.woo-accordion{display:table;width:100%;box-sizing:border-box;padding:20px;background-color:#FFFEF9}.woo-accordion-item{border-bottom:1px solid #E0DDD9;padding-bottom:20px;margin-bottom:20px}.woo-accordion-item:last-of-type{margin-bottom:0}.woo-accordion-heading,.woo-accordion-icon{margin:0;padding:0}.woo-accordion-item{display:flex;flex-direction:column}.woo-accordion-top{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.woo-accordion-heading{font-size:16px;font-weight:600;flex:1;text-align:left;color:#1F1F1D}.woo-accordion-icon{width:20px;height:20px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background-image:url(https://e-meteora.com/wp-content/themes/meteora/woocommerce/woo-custom/woo-single-product/images/plus-icon.svg);background-repeat:no-repeat;background-position:center center;background-size:cover}.woo-accordion-content{max-height:0;overflow:hidden;margin-top:0;opacity:0;transition:max-height 0.5s ease,opacity 0.4s ease,margin-top 0.5s ease;font-size:14px;line-height:1.5;color:#5C5C53}.woo-accordion-item.open .woo-accordion-content{max-height:500px;margin-top:15px;opacity:1}.woo-accordion-item.open .woo-accordion-icon{background-image:url(https://e-meteora.com/wp-content/themes/meteora/woocommerce/woo-custom/woo-single-product/images/minus-icon.svg)}table.woo-product-specs{display:table;width:100%;border:none}table.woo-product-specs tr,table.woo-product-specs td{background-color:#FFFEF9!important;color:#1F1F1D;cursor:pointer;border:none}table.woo-product-specs tr:hover td{background-color:#F6F4ED!important}table.woo-product-specs td[woo-geek-meta-key]{text-align:right}.woo-product-data-qty{display:block;float:left;width:35%;border-radius:3px;border:2px #E0DDD9 solid}.woo-product-data-qty-minus{display:block;width:25%;float:left;color:#000;padding:10px;font-size:16px;font-weight:600;text-align:center;cursor:pointer}.woo-product-data-qty-plus{display:block;width:25%;float:left;color:#000;padding:10px;font-size:16px;font-weight:600;text-align:center;cursor:pointer}.woo-product-data-qty-input{display:block;float:left;width:50%;padding:0}.woo-product-data-qty-input input{display:block;width:100%;color:#000;padding:10px 0px!important;font-size:16px;font-weight:600;text-align:center;border:0!important;border-radius:0!important}.woo-product-data-qty-input input:focus,.woo-product-data-qty-input input:active,.woo-product-data-qty-input input:hover{outline:none!important;border:none!important}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}.no-select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.woo-product-data-qty-input.outofstock,.woo-product-data-qty-minus.outofstock,.woo-product-data-qty-plus.outofstock{background-color:#efefef;color:#313131;pointer-events:none!important;cursor:not-allowed!important}.woo-product-data-add-to-cart-btn{display:block;float:left;width:64%;margin-left:1%;background-color:#5C5C53;border:2px #5C5C53 solid;border-radius:5px;color:#FFFEF9;padding:10px 15px;font-size:16px;font-weight:600;text-align:center;cursor:pointer;transition:all 0.5s}.woo-product-data-add-to-cart-btn:hover{border:2px #9b9b8b solid;background-color:#9b9b8b}.woo-product-data-add-to-cart-btn.outofstock,.add-to-cart-customized.outofstock{background-color:#efefef;border:2px #d0d0d0 solid;color:dimgray;pointer-events:none!important;cursor:not-allowed!important}.custom-product-accordion{display:block;width:100%;padding:0;margin:20px 0}.custom-product-accordion-content{display:none;padding:15px 5px;border-bottom:1px #212227 solid}.custom-product-accordion-item-title{display:block;padding:10px 0;font-size:18px;color:#212227;line-height:1.4;font-weight:500;border-bottom:1px #212227 solid;cursor:pointer;margin-bottom:0}.custom-product-accordion-item h2::after{content:'+';float:right}.custom-product-accordion-item.is-open h2::after{content:'-';float:right}.related-product-grid{display:table;width:100%}.related-product-box{cursor:pointer;display:inline-block;position:relative;vertical-align:top;width:24.7%;max-width:24.7%;box-sizing:border-box;padding:0 10px 10px 10px;transition:transform 0.3s ease}.related-product-box:hover{transform:scale(1.05)}.related-product-image img{display:block;width:100%;height:auto}.related-product-title{display:block;width:100%;min-height:50px;margin:10px 0}.related-product-min-price{display:block;width:100%;font-size:12px;font-weight:500;color:#212227}.related-product-min-price p.min-price-value{font-size:16px;font-weight:600;color:#212227;display:inline-block;margin:0;padding:0}span.product-type{display:block;width:100%;font-size:14px;font-weight:600;color:#212227;line-height:16px}span.product-pattern{display:block;width:100%;font-size:12px;font-weight:500;color:#212227;line-height:16px;text-transform:lowercase}span.product-color{display:block;width:100%;font-size:12px;font-weight:500;color:#767676;line-height:16px;text-transform:lowercase}.custom-product-dimensions{display:table;width:98%;padding:20px 20px;background-color:#efefef;color:#000;border-radius:4px}.custom-product-dimensions-heading{display:table;width:100%;padding-bottom:5px;border-bottom:1px #000 solid}.custom-product-dimensions h2{font-size:16px;font-weight:600;line-height:52px;margin:0;width:auto;display:inline;float:left}.custom-product-dimensions p{font-size:14px;font-weight:400;margin:15px 0;border-bottom:1px #D4D4D4 solid}.custom-product-dimensions p span{display:inline;float:right}.custom-pdf-btn{width:110px;height:100%;display:inline;float:right;padding:5px 10px 5px 10px;background-color:#fff;border-radius:4px;border:1px #D4D4D4 solid;font-size:13px;font-weight:600;line-height:25px;color:#000}.custom-pdf-btn img{display:inline;float:right;height:25px!important}.woo-product-customize{display:table;width:100%;background-color:#F6F4ED;border:#C0BCB7 1px solid;padding:20px}.woo-product-customize p{display:block;margin:0 auto 10px auto;text-align:center;padding:0;width:80%;color:#5C5C53;font-size:16px;font-weight:600}.woo-product-customize-note{display:block;width:100%;background-color:#F1F5DF;color:#5A6B2E;padding:12px 16px;border-radius:8px;font-size:12px;line-height:1.45;margin:15px 0;text-align:left;box-sizing:border-box}.woo-product-customize span{display:block;margin:0 auto;text-align:center;padding:10px;width:80%;background-color:#5C5C53;color:#fff;font-size:14px;font-weight:600;border-radius:5px;cursor:pointer;transition:all 0.5s}.woo-product-customize span:hover{background-color:#9b9b8b}.woo-product-customize-overlay{background-color:#fff0;transform:scale(0);transition:background-color 0.4s,transform 0s 0.4s;display:none}.woo-product-customize-overlay.open{transform:scale(1);overflow:hidden;position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .25);transition:background-color 0.4s,transform 0s;align-content:center;display:block}.woo-product-customize-close{display:block;width:35px;height:35px;position:absolute;right:10px;top:10px;background-color:#FFFEF9;cursor:pointer;border:1px #E0DDD9 solid;border-radius:2px}.woo-product-customize-upload{display:flex;align-items:stretch;gap:20px;width:70%;background-color:#F3EFE4;border-radius:2px;margin:0 auto;padding:20px;position:relative;z-index:99}.woo-product-customize-upload-left{width:50%;text-align:center;background-color:#FFFEF9;align-items:center;justify-content:center;display:flex}.woo-customization-image{max-height:400px;height:400px;display:block;margin:0 auto}.woo-product-customize-upload-right{width:50%;min-height:400px;max-height:80vh;overflow-y:auto;background-color:#FFFEF9;padding:20px}.woo-product-customize-upload-right p{display:block;width:100%;text-align:center;padding:0 0 15px 0;color:#5C5C53;font-size:16px;font-weight:600;border-bottom:1px #E0DDD9 solid}.woo-product-customized-image{margin-top:16px}.woo-product-customized-slots-wrap{max-height:50vh;overflow-y:auto;overflow-x:auto;overscroll-behavior:contain;border:1px solid #E0DDD9;border-radius:6px}.woo-product-customized-classic .dropzone{min-height:0;padding:0;border:none;background:#fff0}.woo-product-customized-classic .dropzone.dz-started:not(.is-full) .dz-message{display:flex!important}.woo-product-customized-classic .dz-preview{margin:12px 12px 0 0}.woo-product-customized-classic .dz-message .woo-product-image-browse-btn{display:block;width:100%;margin:0 auto}.woo-product-image-dropzone-limit{display:block;margin-top:6px;color:#5C5C53;font-size:11px;font-weight:400;text-align:center}.woo-product-customized-slots{width:100%;border-collapse:separate;border-spacing:0}.woo-product-customized-slots thead th{position:sticky;top:0;z-index:2;text-align:left;color:#5C5C53;font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;padding:12px 16px;background-color:#FFFEF9;border-right:1px solid #E0DDD9;border-bottom:1px solid #E0DDD9}.woo-product-customized-slots thead th:last-child{text-align:right;border-right:0}.woo-product-customized-slot td{padding:16px;border-right:1px solid #E0DDD9;border-bottom:1px solid #E0DDD9;vertical-align:middle}.woo-product-customized-slot td:last-child{border-right:0}.woo-product-customized-slot:last-child td{border-bottom:0}.woo-product-customized-slots thead th:nth-child(1),.woo-product-customized-slots thead th:nth-child(2),.woo-product-customized-slots thead th:nth-child(3),.woo-product-customized-slot-name,.woo-product-customized-slot-photo,.woo-product-customized-slot-filename{padding-right:32px;padding-left:24px}.woo-product-customized-slot-name{width:1%;min-width:110px;white-space:nowrap;color:#5C5C53;font-size:14px;font-weight:600}.woo-product-customized-slot-photo{width:88px}.woo-product-customized-slot-filename{padding-left:24px;color:#5C5C53;font-size:13px;font-weight:400;line-height:1.3;word-break:break-all}.woo-product-customized-slot-action{text-align:right}.woo-product-customized-slot .dropzone{width:88px;height:88px;min-height:88px;border:1px #E0DDD9 dashed;border-radius:6px;padding:0;margin:0;overflow:hidden}.woo-product-customized-slot .dz-message,.woo-product-customized-slot .dz-preview,.woo-product-customized-slot .dz-image,.woo-product-customized-slot .dz-image img{width:88px;height:88px;margin:0!important}.woo-product-customized-slot .dz-image img{object-fit:cover}.woo-product-customized-slot .dz-preview:hover .dz-image img,.woo-product-customized-slot .dz-preview:hover img{filter:none!important;transform:none!important}.woo-product-customized-slot .dz-details,.woo-product-customized-slot .dz-success-mark,.woo-product-customized-slot .dz-error-mark,.woo-product-customized-slot .dz-progress,.woo-product-customized-slot .dz-error-message{display:none!important}.woo-product-customized-slot .woo-product-customized-slot-remove{display:none}.woo-product-customized-slot.has-file .woo-product-image-browse-btn{display:none}.woo-product-customized-slot.has-file .woo-product-customized-slot-remove{display:inline-block}.woo-product-customize-upload .woo-product-image-browse-btn{display:inline-block}.woo-product-customize-upload .woo-product-image-browse-btn,.woo-product-customize-upload .woo-product-customized-slot-remove{width:auto;margin:0;padding:10px 14px;background-color:#F3EFE4;border:1px solid #5C5C53;color:#5C5C53;font-size:14px;font-weight:600;border-radius:5px;cursor:pointer;white-space:nowrap;line-height:1.2;box-shadow:none;appearance:none}.woo-product-customize-upload .woo-product-image-browse-btn:hover,.woo-product-customize-upload .woo-product-customized-slot-remove:hover{background-color:#e3e0d6;color:#5C5C53}form.dropzone{border:none!important}.dz-message{margin:20px 0px!important;display:flex;align-items:center;justify-content:center}.dz-message div{margin-left:20px}.woo-product-image-browse-btn{display:block;margin:0 auto;text-align:center;padding:10px;width:100%;background-color:#F3EFE4;border:1px#5C5C53 solid;color:#5C5C53;font-size:14px;font-weight:600;border-radius:5px;cursor:pointer;transition:all 0.5s}.woo-product-image-browse-btn:hover{background-color:#e3e0d6;color:#5C5C53}a.dz-remove{display:block;margin:10px auto;text-align:center;padding:5px;width:100%;background-color:#F3EFE4;border:1px#5C5C53 solid;color:#5C5C53;font-size:12px;font-weight:500;border-radius:5px;cursor:pointer;transition:all 0.5s;text-decoration:none}a.dz-remove:hover{background-color:#e3e0d6;color:#5C5C53;text-decoration:none}.woo-product-customize-upload-right label{display:block;width:100%;text-align:left;color:#5C5C53;font-size:14px;font-weight:600;margin:20px 0 10px 0}.woo-product-customize-upload-right input[type="text"]{display:block;width:100%;text-align:left;padding:8px;color:#5C5C53;font-size:16px;font-weight:400;border:1px #E0DDD9 solid}.add-to-cart-customized{display:block;margin:0 auto;text-align:center;padding:10px;width:100%;background-color:#5C5C53;color:#fff;font-size:14px;font-weight:600;border-radius:5px;cursor:pointer;transition:all 0.5s}.add-to-cart-customized:hover{background-color:#9b9b8b}.woo-product-data-actions{display:table;width:100%}.woo-product-data-tags{display:table;margin-top:20px}.woo-product-tag-icons{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;width:100%}.v2-handmade-set.woo-product-tag-icons{margin-top:16px}.woo-product-tag-icons .tag-icon{display:flex;flex-direction:column;align-items:center;text-align:center;padding:8px;border-radius:8px;font-size:12px}.woo-product-tag-icons .tag-icon img{width:70%;height:auto;margin-bottom:6px}.handmade-disclaimer{display:table;width:100%;background-color:#EAE6DA;border-radius:4px;border:1px #E0DDD9 solid;padding:10px;margin-top:20px}.handmade-disclaimer h2{font-size:14px;font-weight:500;margin:0 0 15px 0}.handmade-disclaimer p{font-size:12px;font-weight:400;margin:0;padding:0}@media (max-width:1024px){nav.woocommerce-breadcrumb{font-size:14px;padding:20px 0}.btn-combined{width:100%!important;margin-bottom:20px}.woo-product-data-attribute-options{grid-template-columns:repeat(3,1fr)}.woo-badges{display:table;width:100%}.woo-badge:last-of-type{margin-top:10px}.related-product-box{width:49%;max-width:49%}.woo-product-customize-upload{flex-direction:column;width:100%;min-height:90vh;height:90vh}.woo-product-customize-upload-left,.woo-product-customize-upload-right{width:100%}.woo-product-customize-upload-left{flex:0 0 auto}.woo-product-customize-upload-right{flex:1 1 auto;overflow-y:auto}.woo-customization-image{max-width:100%!important;width:auto!important;height:180px!important}}@media (max-width:768px){.woo-product-customized-slots thead{display:none}.woo-product-customized-slots,.woo-product-customized-slots tbody,.woo-product-customized-slot,.woo-product-customized-slot td{display:block;width:100%}.woo-product-customized-slot{padding:4px 0;border-bottom:1px solid #E0DDD9}.woo-product-customized-slot:last-child{border-bottom:0}.woo-product-customized-slot td{padding:8px 16px;border:0}.woo-product-customized-slot-name:before,.woo-product-customized-slot-photo:before,.woo-product-customized-slot-filename:before,.woo-product-customized-slot-action:before{content:attr(data-label);display:block;margin-bottom:6px;color:#5C5C53;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.02em}.woo-product-customized-slot-name{padding-bottom:0;width:100%;white-space:normal}.woo-product-customized-slot-action{text-align:left}}input[type="checkbox"]{display:inline-block;border:.125rem solid;border-color:#bebebe!important;border-radius:.1875rem;width:1.4375rem;height:1.4375rem;position:relative;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;margin-right:.8125rem;transition:all .3s;cursor:pointer}input[type="checkbox"]:checked{border-color:#212227!important}input[type="checkbox"]::before{content:" ";display:block;height:.75rem;width:.375rem;background-color:#fff0;position:absolute;top:.125rem;left:.4375rem;border-bottom:3px solid #212227;border-right:3px solid #212227;opacity:0;transition:opacity .2s;transform:rotate(45deg)}input[type="checkbox"]:checked::before{opacity:1}.woo-product-data:has(.v2-pdp-buy-head){display:block;width:100%;margin:0;padding:0;background:#fff0;border-radius:0}.v2-pdp-buy-head{position:relative}.v2-pdp-kicker,.v2-pdp-designs-kicker,.v2-pdp-custom-kicker{margin:0 0 8px;color:#1f1f1d;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;letter-spacing:.14em;line-height:1.3;text-align:left;text-transform:uppercase}.v2-pdp-designs-kicker,.v2-pdp-custom-kicker{margin:0 0 4px;color:#5c5c53;font-size:11px;letter-spacing:.12em}.v2-pdp-buy-head h1{margin:0 48px 14px 0;color:#1f1f1d;font-family:Montserrat,sans-serif;font-size:28px;font-weight:600;line-height:1.2}.v2-pdp-buy-head .woo-product-data-favorites{position:absolute;top:0;right:0;width:40px}.v2-pdp-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 16px;margin:0;padding-top:14px;border-top:1px solid #e0ddd9}.v2-pdp-price .woocommerce-Price-amount{color:#1f1f1d;font-family:Montserrat,sans-serif;font-size:28px;font-weight:600}.v2-pdp-price .sidrena-cijena,.v2-pdp-price .sidrena-cijena .sidrena-cijena__text,.v2-pdp-price .sidrena-cijena .sidrena-cijena__prefix,.v2-pdp-price .sidrena-cijena .sidrena-cijena__sep,.v2-pdp-price .sidrena-cijena .sidrena-cijena__amount,.v2-pdp-price .sidrena-cijena .woocommerce-Price-amount,.v2-pdp-price .sidrena-cijena .amount,.v2-pdp-price .sidrena-cijena bdi{font-size:12px!important;font-weight:400!important;line-height:1.4;letter-spacing:0!important}.v2-pdp-tax,.v2-pdp-sku{display:block;width:auto;margin:4px 0 0;color:#5c5c53;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;text-align:left}.elementor .pdp2-buy>.elementor-element.elementor-element-pdp2-price,.elementor .pdp2-buy>.s-pdp2-tax,.elementor .pdp2-buy>.elementor-element.elementor-element-pdp2-meta{margin-top:-6px;margin-block-start:-6px}.v2-pdp-facts{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none}.v2-pdp-facts li{padding:6px 10px;border:1px solid #e0ddd9;border-radius:3px;background:#fffef9;color:#5c5c53;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600}.v2-pdp-stock{margin:10px 0 0}.v2-pdp-stock .woo-product-data-in-stock,.v2-pdp-stock .woo-product-data-out-of-stock{display:flex;align-items:center;gap:8px;width:auto}.v2-pdp-stock img{display:block;width:16px;height:16px}.v2-pdp-buy{margin-top:24px}.v2-pdp-custom{display:grid!important;grid-template-columns:80px minmax(0,1fr);gap:16px;align-items:center;width:auto;margin:0;padding:16px;border:1px solid #e0ddd9;border-radius:3px;background:#f6f4ed;text-align:left;cursor:pointer}.v2-pdp-custom.is-on,.v2-pdp-custom:hover{border-color:#1f1f1d}.v2-pdp-custom-body{display:contents!important}.v2-pdp-custom .v2-btn span{display:inline;width:auto;margin:0;padding:0;background:#fff0;color:inherit;font:inherit;border-radius:0}.v2-pdp-custom-preview{grid-column:1;grid-row:1;align-self:center;width:80px!important;height:90px!important;min-height:90px;border:2px solid #c0bcb7;border-radius:2px;background:#fffef9 center / cover no-repeat}.v2-pdp-custom p{display:block;width:auto;margin:0;padding:0;text-align:left}.v2-pdp-custom .v2-pdp-custom-lead{grid-column:2;grid-row:1;align-self:center}.v2-pdp-custom .v2-pdp-custom-kicker{width:auto;margin:0 0 4px;color:#5c5c53;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;letter-spacing:.12em;line-height:1.3;text-align:left;text-transform:uppercase}.v2-pdp-custom .v2-pdp-custom-title{width:auto;margin:0 0 6px;color:#1f1f1d;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;letter-spacing:0;line-height:1.3;text-align:left;text-transform:none}.v2-pdp-custom .v2-pdp-custom-copy{width:auto;margin:0;color:#5c5c53;font-family:Montserrat,sans-serif;font-size:13px;font-weight:500;letter-spacing:0;line-height:1.45;text-align:left;text-transform:none}.v2-pdp-custom .v2-btn{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;width:100%;min-height:40px;white-space:nowrap;margin:0;padding:10px 18px;border:0;border-radius:3px;background:#f36f21;color:#fffef9;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:1.2;cursor:pointer}.v2-pdp-custom .v2-btn:hover,#v2-pdp-custom .v2-btn.e-button-base:hover{background:#1f1f1d!important;background-color:#1f1f1d!important;color:#fffef9!important}#v2-pdp-custom .v2-btn.e-button-base{background:#f36f21!important;background-color:#f36f21!important;color:#fffef9!important;border:0!important}.v2-pdp-designs{margin-top:28px}.v2-pdp-designs-label{margin:0 0 12px;color:#5c5c53;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;text-align:left}.v2-pdp-designs-label span{color:#1f1f1d}.v2-pdp-swatch-page{display:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding-bottom:8px}.v2-pdp-swatch-page.is-on{display:grid}.v2-pdp-swatch{display:flex;flex-direction:column;align-items:center;gap:6px;margin:0;padding:4px;background:#fff0;color:#5c5c53;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;line-height:1.2;text-align:center;cursor:pointer}.v2-pdp-swatch-name{display:-webkit-box;max-width:100%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;min-height:2.4em}.v2-pdp-swatch-img{display:block;width:80px;height:90px;margin:0;border:2px solid #c0bcb7;border-radius:2px;background-color:#f6f4ed;background-position:center;background-size:cover}.v2-pdp-swatch:hover .v2-pdp-swatch-img,.v2-pdp-swatch.is-on .v2-pdp-swatch-img,.v2-pdp-swatch.selected .v2-pdp-swatch-img{border-color:#1f1f1d}.v2-pdp-swatches-bar{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:16px}.v2-pdp-swatches-bar .v2-pdp-swatches-prev,.v2-pdp-swatches-bar .v2-pdp-swatches-next{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;margin:0;padding:0;border:0!important;border-radius:0;background:transparent!important;box-shadow:none;color:#1f1f1d;font-size:14px;line-height:1;cursor:pointer}.v2-pdp-swatches-bar .v2-pdp-swatches-prev:hover,.v2-pdp-swatches-bar .v2-pdp-swatches-next:hover,.v2-pdp-swatches-bar .v2-pdp-swatches-prev:focus,.v2-pdp-swatches-bar .v2-pdp-swatches-next:focus{background:transparent!important;border:0!important;color:#f36f21}.v2-pdp-swatches-bar>.v2-pdp-swatches-pagination{position:static;inset:auto;top:auto;right:auto;bottom:auto;left:auto;width:auto;height:auto;margin:0;transform:none;z-index:auto;display:flex;align-items:center;justify-content:center}.v2-pdp-swatches-pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0 4px;padding:0;border:0;border-radius:50%;background:#c4bfb6;cursor:pointer}.v2-pdp-swatches-pagination .swiper-pagination-bullet-active{background:#1f1f1d}.v2-pdp-cart-status{margin:16px 0 0;padding:12px 14px;border-radius:3px;background:#f1f5df;color:#5a6b2e;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:1.4}.v2-pdp-cart-status:empty,body:not(.elementor-editor-active):not(.elementor-editor-preview) .v2-pdp-cart-status:not(.is-on){display:none!important}body.elementor-editor-active .v2-pdp-cart-status,body.elementor-editor-preview .v2-pdp-cart-status{display:block!important}body.emt-pdp-plain #v2-pdp-custom,body.emt-pdp-plain .v2-pdp-cart-status{display:none!important}.v2-pdp-cart-status.is-wait,.v2-pdp-cart-status.is-own{background:#fff3e8;color:#c4510c}.emt-state-name{font-weight:700}.emt-state-btn{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body.elementor-editor-active .emt-state-btn,body.elementor-editor-preview .emt-state-btn{position:static;width:auto;height:auto;margin:0 0 0 6px;overflow:visible;clip:auto;white-space:normal}.v2-pdp-custom-gate{display:none}.v2-pdp-custom-gate.open{display:flex;align-items:center;justify-content:center;position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;padding:24px;box-sizing:border-box;background:rgb(31 31 29 / .48);overflow:auto}.v2-pdp-custom-gate-dialog{position:relative;box-sizing:border-box;width:100%;max-width:560px;margin:auto;padding:28px 24px 24px;border:1px solid #e0ddd9;background:#fffef9}.v2-pdp-custom-gate .v2-pdp-modal-close{position:absolute;top:10px;right:10px;width:36px;height:36px;margin:0;padding:0;border:0;background:#fff0;color:#1f1f1d;font-size:28px;line-height:1;cursor:pointer}.v2-pdp-custom-gate .v2-pdp-custom{margin:12px 0 0}.v2-pdp-actions{display:flex;flex-wrap:nowrap;align-items:stretch;gap:10px;width:100%;margin-top:16px;padding:20px 0 8px;border-top:1px solid #e0ddd9}.v2-pdp-actions .v2-pdp-qty{display:inline-flex;flex:0 0 auto;align-items:center;float:none;width:auto;height:40px;border:1px solid #e0ddd9;border-radius:3px;background:#fffef9}.v2-pdp-actions .woo-product-data-qty-minus,.v2-pdp-actions .woo-product-data-qty-plus{display:inline-flex;align-items:center;justify-content:center;float:none;width:40px;height:40px;margin:0;padding:0;background:#fff0;color:#1f1f1d;font-size:20px;line-height:1;cursor:pointer}.v2-pdp-actions .woo-product-data-qty-input{display:block;float:none;width:48px}.v2-pdp-actions .woo-product-data-qty-input input{width:48px;height:38px;margin:0;padding:0;border:0;background:#fff0;color:#1f1f1d;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;text-align:center}.v2-pdp-actions .v2-btn-primary{display:flex;flex:1 1 auto;align-items:center;justify-content:center;float:none;width:auto;min-height:40px;margin:0;padding:10px 18px;border:0;border-radius:3px;background:#f36f21;color:#fffef9;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:1.2;cursor:pointer}.v2-pdp-actions .v2-btn-primary:hover{border:0;background:#1f1f1d;color:#fffef9}@media (max-width:767px){.v2-pdp-buy-head h1,.v2-pdp-price .woocommerce-Price-amount{font-size:24px}.v2-pdp-actions{flex-direction:column}.v2-pdp-actions .v2-pdp-qty,.v2-pdp-actions .v2-btn-primary{width:100%}.v2-pdp-swatch-page{grid-template-columns:repeat(3,minmax(0,1fr))}.v2-pdp-swatch-img{width:100%;max-width:80px;height:auto;aspect-ratio:8 / 9}}.v2-pdp-buy-foot{margin-top:0}.emt-pdp-designs .swiper{padding-bottom:52px}.emt-pdp-designs .swiper-slide{height:auto;box-sizing:border-box}.emt-pdp-designs .elementor-widget-container,.emt-pdp-designs .e-con,.emt-pdp-designs .elementor-shortcode{padding:0;background:#fff0}.emt-pdp-designs .v2-pdp-swatch{width:100%}.emt-pdp-designs .elementor-swiper-button{top:auto;bottom:0;width:36px;height:36px;margin:0;border:0;background:#fff0;color:#1f1f1d;font-size:14px;transform:none}.emt-pdp-designs .elementor-swiper-button-prev{left:calc(50% - 54px);right:auto}.emt-pdp-designs .elementor-swiper-button-next{left:calc(50% + 18px);right:auto}.emt-pdp-designs .elementor-swiper-button:hover,.emt-pdp-designs .elementor-swiper-button:focus{color:#f36f21;background:#fff0}.emt-pdp-designs .swiper-pagination{bottom:14px}.emt-pdp-designs .swiper-pagination-bullet{width:8px;height:8px;margin:0 4px;background:#c4bfb6;opacity:1}.emt-pdp-designs .swiper-pagination-bullet-active{background:#1f1f1d}.woo-product-customize-overlay.open{display:flex;align-items:center;justify-content:center;padding:24px;background:rgb(31 31 29 / .48);overflow:auto}.woo-product-customize-overlay .woo-product-customize-upload{display:block;box-sizing:border-box;width:100%;max-width:520px;max-height:calc(100vh - 48px);margin:0;padding:28px 24px 24px;overflow:auto;border:1px solid #e0ddd9;border-radius:0;background:#fffef9;gap:0}.woo-product-customize-overlay .woo-customization-image{display:none}.woo-product-customize-overlay .v2-pdp-modal-close{position:absolute;top:10px;right:10px;width:36px;height:36px;margin:0;padding:0;border:0;border-radius:0;background:#fff0;color:#1f1f1d;font-size:28px;line-height:1;cursor:pointer}.woo-product-customize-overlay .v2-pdp-customize-title{display:block;width:auto;margin:0 36px 12px 0;padding:0;border:0;color:#1f1f1d;font-family:Montserrat,sans-serif;font-size:20px;font-weight:600;line-height:1.3;text-align:left}.woo-product-customize-overlay .v2-pdp-customize-note{display:block;width:auto;margin:0 0 14px;padding:0;border-radius:0;background:#fff0;color:#5c5c53;font-family:Montserrat,sans-serif;font-size:13px;font-weight:400;line-height:1.5;text-align:left}.woo-product-customize-overlay .woo-product-customized-classic .dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:150px;margin:0 0 14px;padding:20px;border:1px dashed #c0bcb7!important;border-radius:3px;background:#fffef9;text-align:center;cursor:pointer}.woo-product-customize-overlay .woo-product-customized-classic .dz-message{display:flex;flex-direction:column;align-items:center;gap:8px;margin:0!important;color:#5c5c53;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:1.4}.woo-product-customize-overlay .woo-product-customized-classic .dz-message img{width:36px;height:36px;margin:0}.woo-product-customize-overlay .woo-product-customized-classic .dz-message div{margin:0}.woo-product-customize-overlay .woo-product-image-browse-btn{display:inline;width:auto;margin:0;padding:0;border:0;border-radius:0;background:#fff0;color:#f36f21;font-size:14px;font-weight:600;line-height:inherit;white-space:normal}.woo-product-customize-overlay .woo-product-image-browse-btn:hover{background:#fff0;color:#c4510c}.woo-product-customize-overlay .woo-product-image-dropzone-limit{display:block;margin-top:0;color:#5c5c53;font-size:14px;font-weight:500;text-align:center}.woo-product-customize-overlay label{display:block;width:auto;margin:0 0 6px;color:#5c5c53;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;text-align:left}.woo-product-customize-overlay .woo-product-customized-text,.woo-product-customize-overlay .woo-product-customized-notes{box-sizing:border-box;display:block;width:100%;margin:0 0 14px;border:1px solid #e0ddd9;border-radius:3px;background:#fffef9;color:#1f1f1d;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400}.woo-product-customize-overlay .woo-product-customized-text{height:42px;padding:0 12px}.woo-product-customize-overlay .woo-product-customized-notes{min-height:96px;padding:10px 12px;line-height:1.45;resize:vertical}.woo-product-customize-overlay .v2-pdp-customize-hint{margin:0 0 8px;color:#5c5c53;font-family:Montserrat,sans-serif;font-size:13px;font-weight:400;line-height:1.45}.woo-product-customize-overlay .v2-pdp-modal-actions{display:flex;justify-content:flex-end;margin-top:4px}.woo-product-customize-overlay .v2-pdp-customize-save{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:140px;min-height:40px;margin:0;padding:10px 18px;border:0;border-radius:3px;background:#f36f21;color:#fffef9;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:1.2;cursor:pointer}.woo-product-customize-overlay .v2-pdp-customize-save:hover{background:#1f1f1d;color:#fffef9}@media (max-width:767px){.woo-product-customize-overlay.open{padding:12px}.woo-product-customize-overlay .woo-product-customize-upload{width:100%;min-height:0;height:auto;max-height:calc(100vh - 24px)}}[data-id="pdp2-row"]{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,0.95fr);gap:32px;align-items:start;width:100%;max-width:1140px}[data-id="pdp2-gallery"],[data-id="pdp2-buy"]{width:auto!important;min-width:0}@media (max-width:767px){[data-id="pdp2-row"]{grid-template-columns:minmax(0,1fr);gap:1rem!important}[data-id="pdp2-kicker"],[data-id="pdp2-title"],[data-id="pdp2-title"] .product_title,[data-id="pdp2-price"] .price,[data-id="pdp2-images"],[data-id="pdp2-excerpt"],[data-id="pdp2-gallery"]>.v2-pdp-facts,[data-id="pdp2-row"] .v2-pdp-stock,[data-id="pdp2-row"] #v2-pdp-custom,[data-id="pdp2-row"] .v2-pdp-designs,[data-id="pdp2-row"] .v2-pdp-cart-status,[data-id="pdp2-atc"],[data-id="pdp2-atc"] form.cart{margin-top:0!important;margin-bottom:0!important;margin-block-start:0!important}[data-id="pdp2-price"],[data-id="pdp2-tax"],[data-id="pdp2-meta"],.elementor .pdp2-buy>.elementor-element.elementor-element-pdp2-price,.elementor .pdp2-buy>.s-pdp2-tax,.elementor .pdp2-buy>.elementor-element.elementor-element-pdp2-meta{margin-top:-10px!important;margin-block-start:-10px!important}[data-id="pdp2-row"] .v2-pdp-facts{display:none!important}[data-id="pdp2-price"] .price,[data-id="pdp2-atc"] form.cart{padding-top:0!important}[data-id="pdp2-meta"],[data-id="pdp2-row"] .v2-pdp-stock,[data-id="pdp2-excerpt"]{margin-bottom:1rem!important}[data-id="pdp2-gallery"],[data-id="pdp2-buy"],[data-id="pdp2-designs"],[data-id="pdp2-designs"]>.elementor-widget-container{display:contents!important}[data-id="pdp2-kicker"]{order:10!important}[data-id="pdp2-title"]{order:20!important}[data-id="pdp2-price"]{order:30!important}[data-id="pdp2-tax"]{order:40!important}[data-id="pdp2-meta"]{order:50!important}[data-id="pdp2-gallery"]>.v2-pdp-facts{order:60!important}.v2-pdp-stock{order:70!important}[data-id="pdp2-images"]{order:80!important}[data-id="pdp2-excerpt"]{order:90!important}#v2-pdp-custom{order:100!important}.woo-product-data-variations{order:110!important}.v2-pdp-cart-status{order:120!important}[data-id="pdp2-atc"]{order:130!important}[data-id="pdp2-images"],[data-id="pdp2-excerpt"],[data-id="pdp2-kicker"],[data-id="pdp2-title"],[data-id="pdp2-price"],[data-id="pdp2-tax"],[data-id="pdp2-meta"],[data-id="pdp2-atc"],#v2-pdp-custom,.woo-product-data-variations,.v2-pdp-stock,.v2-pdp-cart-status,[data-id="pdp2-gallery"]>.v2-pdp-facts{min-width:0;max-width:100%}}.elementor .elementor-element[data-id="pdp2-images"] .woocommerce-product-gallery{overflow:hidden}.elementor .elementor-element[data-id="pdp2-images"] .flex-viewport{position:relative;width:100%!important;max-width:100%;aspect-ratio:auto!important}.elementor .elementor-element[data-id="pdp2-images"] .flex-viewport .woocommerce-product-gallery__image a,.elementor .elementor-element[data-id="pdp2-images"] .flex-viewport .woocommerce-product-gallery__image img{display:block;width:100%;height:auto}[data-id="pdp2-images"] .v2-pdp-facts,[data-id="pdp2-gallery"]>.v2-pdp-facts{margin:16px 0 0}[data-id="pdp2-designs"]>.elementor-widget-container>.emt-pdp-fav{position:absolute;width:1px;height:1px;overflow:hidden}[data-id="pdp2-images"] .flex-viewport .emt-pdp-fav{position:absolute;top:12px;right:12px;z-index:6;width:auto;height:auto;overflow:visible}[data-id="pdp2-images"] .emt-pdp-fav .add-to-favorites-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;min-height:36px;padding:0;border:1px solid #e0ddd9;border-radius:50%;background:#fffef9;cursor:pointer}[data-id="pdp2-images"] .emt-pdp-fav .add-to-favorites-btn img{width:18px;height:18px}#v2-pdp-custom,[data-id="pdp2-custom"]{margin-top:24px}[data-id="pdp2-atc"] .woocommerce-variation-availability,[data-id="pdp2-atc"] p.stock{display:none}[data-id="pdp2-atc"] form.cart{margin-top:16px;padding-top:20px;border-top:1px solid #e0ddd9}[data-id="pdp2-atc"] .quantity .v2-pdp-qty-minus,[data-id="pdp2-atc"] .quantity .v2-pdp-qty-plus{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;border:0;background:#fff0;color:#1f1f1d;font-family:Montserrat,sans-serif;font-size:20px;line-height:1;cursor:pointer}.v2-pdp-info{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:0;border:0;background:#fff0}[data-id="pdp2-info"]{border-top:1px solid #e0ddd9}[data-id="pdp2-info"] ul.tabs{display:flex;flex-wrap:wrap;margin:0 0 22px;padding:0;list-style:none;border-bottom:1px solid #e0ddd9}[data-id="pdp2-info"] ul.tabs::before,[data-id="pdp2-info"] ul.tabs::after,[data-id="pdp2-info"] ul.tabs li::before,[data-id="pdp2-info"] ul.tabs li::after{display:none}[data-id="pdp2-info"] ul.tabs li{margin:0;padding:0;border:0;background:#fff0}[data-id="pdp2-info"] ul.tabs li a{display:block;margin:0;padding:12px 18px;border:0;border-bottom:2px solid #fff0;background:#fff0;color:#5c5c53;font-family:Montserrat,sans-serif;font-size:15px;font-weight:600;line-height:1.3;text-decoration:none}[data-id="pdp2-info"] ul.tabs li.active a{border-bottom-color:#1f1f1d;color:#1f1f1d}[data-id="pdp2-info"] .woocommerce-Tabs-panel h2{margin:0 0 16px;color:#1f1f1d;font-family:Montserrat,sans-serif;font-size:28px;font-weight:600;line-height:1.2}[data-id="pdp2-info"] .woo-reviews-heading{display:none}.v2-pdp-info .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.v2-pdp-tabs-nav{display:flex;flex-wrap:wrap;margin:0 0 22px;padding:0;list-style:none;border-bottom:1px solid #e0ddd9}.v2-pdp-tabs-nav li{margin:0}.v2-pdp-tabs-nav button{margin:0;padding:12px 18px;border:0;border-bottom:2px solid #fff0;background:#fff0;color:#5c5c53;font-family:Montserrat,sans-serif;font-size:15px;font-weight:600;line-height:1.3;cursor:pointer}.v2-pdp-tabs-nav li.active button,.v2-pdp-tabs-nav button[aria-selected="true"]{border-bottom-color:#1f1f1d;color:#1f1f1d}.v2-pdp-tab[hidden]{display:none}.v2-pdp-copy{max-width:880px}.v2-pdp-copy h2,.v2-pdp-copy h3{margin:28px 0 10px;color:#1f1f1d;font-family:Montserrat,sans-serif;font-weight:600;line-height:1.3}.v2-pdp-copy h2{margin-top:0;font-size:28px;line-height:1.2}.v2-pdp-copy h3{font-size:18px}.v2-pdp-info p,.v2-pdp-tab p{max-width:760px;margin:0 0 20px;color:#1f1f1d;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.v2-pdp-info .woo-product-specs{width:100%;max-width:560px;border-collapse:collapse}.v2-pdp-info .woo-product-specs td{padding:10px 0;border-bottom:1px solid #e0ddd9;color:#1f1f1d;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;text-align:left}.v2-pdp-info .woo-product-specs td:first-child{width:58%;color:#5c5c53;font-weight:600}.v2-pdp-tabs .woo-reviews{display:block;width:100%;max-width:640px;padding:0;background:#fff0}.v2-pdp-tabs .woo-reviews-heading{display:none}.v2-pdp-tabs .woo-reviews-note,.v2-pdp-tabs .woo-reviews-note p{max-width:none;color:#5c5c53;font-family:Montserrat,sans-serif;font-size:12px;line-height:1.4}form.cart .single_add_to_cart_button.is-adding{opacity:.65;pointer-events:none}form.variations_form tr.emt-variation-duplicate,form.variations_form table.variations.emt-variation-duplicate,form.variations_form a.reset_variations.emt-variation-duplicate{display:none!important}@media (min-width:768px){.product-type-simple.emt-pdp-plain [data-id="pdp2-row"]{align-items:start}.product-type-simple.emt-pdp-plain [data-id="pdp2-buy"]{justify-content:flex-start;align-content:start;height:auto}.product-type-simple.emt-pdp-plain [data-id="pdp2-designs"] .emt-pdp-fav{display:none!important}}