.elementor-3893 .elementor-element.elementor-element-8af77a5{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-3893 .elementor-element.elementor-element-9c55c12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3893 .elementor-element.elementor-element-c1653e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3893 .elementor-element.elementor-element-b0c532c{--display:flex;--min-height:70vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:080px;--padding-bottom:80px;--padding-left:90px;--padding-right:070px}.elementor-3893 .elementor-element.elementor-element-b0c532c:not(.elementor-motion-effects-element-type-background),.elementor-3893 .elementor-element.elementor-element-b0c532c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-3893 .elementor-element.elementor-element-f2ae9c3{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 010px) 0;padding:0 0 0 0;text-align:left}.elementor-3893 .elementor-element.elementor-element-f2ae9c3 .elementor-heading-title{font-family:"Helvetica";font-size:30px;font-weight:500;line-height:1.5em;letter-spacing:0;color:#000}.elementor-3893 .elementor-element.elementor-element-973eb39{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.woocommerce .elementor-3893 .elementor-element.elementor-element-973eb39 .price{color:#000;font-family:"Helvetica";font-weight:500;line-height:.1em;letter-spacing:0}.elementor-3893 .elementor-element.elementor-element-ccf4f98{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:40px 0 0 0;text-align:left}.woocommerce .elementor-3893 .elementor-element.elementor-element-ccf4f98 .woocommerce-product-details__short-description{color:#000;font-family:"Helvetica";font-size:13px;font-weight:400;letter-spacing:.3px}.elementor-3893 .elementor-element.elementor-element-b4fe60a{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:040px 0 10px 3px;column-gap:0;font-family:"Helvetica";font-size:11px;font-weight:400;line-height:1em;letter-spacing:.3px;color:#000}.elementor-3893 .elementor-element.elementor-element-b4fe60a p{margin-block-end:0}.elementor-3893 .elementor-element.elementor-element-3fbd89b{width:100%;max-width:100%;border-style:none;--view-cart-spacing:0px;--button-spacing:0px}.elementor-3893 .elementor-element.elementor-element-3fbd89b.elementor-element{--align-self:flex-start}.elementor-3893 .elementor-element.elementor-element-3fbd89b:hover{border-style:none}.elementor-3893 .elementor-element.elementor-element-3fbd89b .cart button,.elementor-3893 .elementor-element.elementor-element-3fbd89b .cart .button{font-family:"Helvetica";font-weight:500;letter-spacing:.5px;border-style:none;border-radius:0 0 0 0;padding:0 020px 0 0020px;color:#000;background-color:#FFF;border-color:#000;transition:all 0s}.elementor-3893 .elementor-element.elementor-element-3fbd89b .cart button:hover,.elementor-3893 .elementor-element.elementor-element-3fbd89b .cart .button:hover{color:#FFF;background-color:#000;border-color:#000}.elementor-3893 .elementor-element.elementor-element-3fbd89b .added_to_cart{color:#FFF;font-family:"GFS Didot";font-size:12px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:0em;letter-spacing:.7px;word-spacing:-1px}.elementor-3893 .elementor-element.elementor-element-3fbd89b .quantity .qty{font-family:var(--e-global-typography-276a03d-font-family);font-weight:var(--e-global-typography-276a03d-font-weight);letter-spacing:var(--e-global-typography-276a03d-letter-spacing);border-style:none;padding:0 0 0 0;color:#FFF;background-color:#D5D5D5;transition:all 0s}.woocommerce .elementor-3893 .elementor-element.elementor-element-3fbd89b form.cart .variations{width:100%;margin-bottom:25px}.woocommerce .elementor-3893 .elementor-element.elementor-element-3fbd89b form.cart table.variations tr th,.woocommerce .elementor-3893 .elementor-element.elementor-element-3fbd89b form.cart table.variations tr td{padding-top:calc(0px/2);padding-bottom:calc(0px/2)}.woocommerce .elementor-3893 .elementor-element.elementor-element-3fbd89b form.cart table.variations label{color:#000;font-family:var(--e-global-typography-276a03d-font-family);font-weight:var(--e-global-typography-276a03d-font-weight);letter-spacing:var(--e-global-typography-276a03d-letter-spacing)}.woocommerce .elementor-3893 .elementor-element.elementor-element-3fbd89b form.cart table.variations td.value select{color:#000}.woocommerce .elementor-3893 .elementor-element.elementor-element-3fbd89b form.cart table.variations td.value select,.woocommerce .elementor-3893 .elementor-element.elementor-element-3fbd89b form.cart table.variations td.value:before{background-color:#F5F5F5;border:1px solid #F5F5F5;border-radius:0}.woocommerce .elementor-3893 .elementor-element.elementor-element-3fbd89b form.cart table.variations td.value select,.woocommerce div.product.elementor.elementor-3893 .elementor-element.elementor-element-3fbd89b form.cart table.variations td.value:before{font-family:var(--e-global-typography-276a03d-font-family);font-weight:var(--e-global-typography-276a03d-font-weight);letter-spacing:var(--e-global-typography-276a03d-letter-spacing)}.elementor-3893 .elementor-element.elementor-element-d5d8b26{--display:flex}.elementor-3893 .elementor-element.elementor-element-bcf21cf{padding:30px 0 30px 0}.elementor-3893 .elementor-element.elementor-element-eae724b{--n-accordion-title-font-size:14px;width:var(--container-widget-width,99%);max-width:99%;margin:50px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:99%;--container-widget-flex-grow:0;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:0px;--n-accordion-icon-gap:81%;--n-accordion-icon-normal-color:#000000;--n-accordion-icon-active-color:#000000}.elementor-3893 .elementor-element.elementor-element-eae724b>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{border-style:none}:where(.elementor-3893 .elementor-element.elementor-element-eae724b>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:"Helvetica";font-weight:500;letter-spacing:.5px}.elementor-3893 .elementor-element.elementor-element-ffeb048{--display:flex}.elementor-3893 .elementor-element.elementor-element-1436c9f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:050px 0 0 0}.elementor-3893 .elementor-element.elementor-element-83c04a0{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0;text-align:left;font-family:"Helvetica";font-size:12px;font-weight:400;letter-spacing:.3px;color:#000}.elementor-3893 .elementor-element.elementor-element-83c04a0 p{margin-block-end:0}.elementor-3893 .elementor-element.elementor-element-098a4a9{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 020px 0;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0;text-align:left;font-family:"Helvetica";font-size:12px;font-weight:400;letter-spacing:.3px;color:#000}.elementor-3893 .elementor-element.elementor-element-098a4a9 p{margin-block-end:0}.elementor-3893 .elementor-element.elementor-element-ea6c0f2{--n-accordion-title-font-size:14px;width:var(--container-widget-width,99%);max-width:99%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:99%;--container-widget-flex-grow:0;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:0px;--n-accordion-icon-gap:81%;--n-accordion-icon-normal-color:#000000;--n-accordion-icon-active-color:#000000}.elementor-3893 .elementor-element.elementor-element-ea6c0f2.elementor-element{--order:99999 /* order end hack */}.elementor-3893 .elementor-element.elementor-element-ea6c0f2>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{border-style:none}:where(.elementor-3893 .elementor-element.elementor-element-ea6c0f2>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:"Helvetica";font-weight:500;letter-spacing:.5px}@media(min-width:768px){.elementor-3893 .elementor-element.elementor-element-8af77a5{--width:100%}.elementor-3893 .elementor-element.elementor-element-9c55c12{--width:50%}.elementor-3893 .elementor-element.elementor-element-c1653e9{--width:50%}}@media(max-width:1024px){.elementor-3893 .elementor-element.elementor-element-8af77a5{--min-height:69vh}.elementor-3893 .elementor-element.elementor-element-b0c532c{--min-height:69vh;--padding-top:0px;--padding-bottom:60px;--padding-left:020px;--padding-right:20px}.elementor-3893 .elementor-element.elementor-element-f2ae9c3{padding:010px 0 0 0}.elementor-3893 .elementor-element.elementor-element-ccf4f98{padding:30px 0 0 0}.woocommerce .elementor-3893 .elementor-element.elementor-element-ccf4f98 .woocommerce-product-details__short-description{font-size:12px}.elementor-3893 .elementor-element.elementor-element-b4fe60a{padding:20px 0 10px 3px}.elementor-3893 .elementor-element.elementor-element-3fbd89b .quantity .qty{letter-spacing:var(--e-global-typography-276a03d-letter-spacing)}.woocommerce .elementor-3893 .elementor-element.elementor-element-3fbd89b form.cart table.variations label{letter-spacing:var(--e-global-typography-276a03d-letter-spacing)}.woocommerce .elementor-3893 .elementor-element.elementor-element-3fbd89b form.cart table.variations td.value select,.woocommerce div.product.elementor.elementor-3893 .elementor-element.elementor-element-3fbd89b form.cart table.variations td.value:before{letter-spacing:var(--e-global-typography-276a03d-letter-spacing)}.elementor-3893 .elementor-element.elementor-element-eae724b{margin:25px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:98%;--container-widget-flex-grow:0;width:var(--container-widget-width,98%);max-width:98%;--n-accordion-icon-gap:67%}.elementor-3893 .elementor-element.elementor-element-83c04a0{margin:040px 0 calc(var(--kit-widget-spacing, 0px) + 40px) 0}.elementor-3893 .elementor-element.elementor-element-098a4a9{margin:040px 0 calc(var(--kit-widget-spacing, 0px) + 40px) 0}.elementor-3893 .elementor-element.elementor-element-ea6c0f2{padding:0 0 0 0;--container-widget-width:98%;--container-widget-flex-grow:0;width:var(--container-widget-width,98%);max-width:98%;--n-accordion-icon-gap:67%}}@media(max-width:767px){.elementor-3893 .elementor-element.elementor-element-8af77a5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-3893 .elementor-element.elementor-element-b0c532c{--min-height:82vh;--padding-top:10px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px}.elementor-3893 .elementor-element.elementor-element-f2ae9c3{padding:0 0 0 0;text-align:center}.elementor-3893 .elementor-element.elementor-element-973eb39.elementor-element{--align-self:center}.elementor-3893 .elementor-element.elementor-element-ccf4f98{padding:40px 0 0 0;text-align:left}.woocommerce .elementor-3893 .elementor-element.elementor-element-ccf4f98 .woocommerce-product-details__short-description{font-size:14px}.elementor-3893 .elementor-element.elementor-element-b4fe60a{padding:0 0 10px 0}.elementor-3893 .elementor-element.elementor-element-3fbd89b .cart button,.elementor-3893 .elementor-element.elementor-element-3fbd89b .cart .button{font-size:11px}.elementor-3893 .elementor-element.elementor-element-3fbd89b .added_to_cart{font-size:3px}.elementor-3893 .elementor-element.elementor-element-3fbd89b .quantity .qty{letter-spacing:var(--e-global-typography-276a03d-letter-spacing)}.woocommerce .elementor-3893 .elementor-element.elementor-element-3fbd89b form.cart table.variations label{letter-spacing:var(--e-global-typography-276a03d-letter-spacing)}.woocommerce .elementor-3893 .elementor-element.elementor-element-3fbd89b form.cart table.variations td.value select,.woocommerce div.product.elementor.elementor-3893 .elementor-element.elementor-element-3fbd89b form.cart table.variations td.value:before{letter-spacing:var(--e-global-typography-276a03d-letter-spacing)}.elementor-3893 .elementor-element.elementor-element-bcf21cf{padding:20px 0 20px 0}.elementor-3893 .elementor-element.elementor-element-eae724b{width:var(--container-widget-width,98%);max-width:98%;margin:25px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:98%;--container-widget-flex-grow:0;--n-accordion-title-font-size:13px;--n-accordion-icon-size:0px;--n-accordion-icon-gap:66%}.elementor-3893 .elementor-element.elementor-element-1436c9f{padding:20px 0 0 0}.elementor-3893 .elementor-element.elementor-element-83c04a0{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-3893 .elementor-element.elementor-element-098a4a9{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-3893 .elementor-element.elementor-element-ea6c0f2{width:var(--container-widget-width,98%);max-width:98%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:98%;--container-widget-flex-grow:0;--n-accordion-title-font-size:13px;--n-accordion-icon-gap:66%}}.woocommerce div.product p.price{margin-top:0!important;padding-top:0!important;display:block}.woocommerce div.product .qib-button-wrapper{margin:0 20px 0 0px!important}@media (min-width:768px) and (max-width:1023px){.woocommerce div.product .qib-button-wrapper{margin:0 20px 0 0px!important}}@media (max-width:767px){.woocommerce div.product .qib-button-wrapper{margin:0 18px 0 0px!important}}.elementor-3893 .elementor-element.elementor-element-3fbd89b .cart button.plus{border-radius:0;height:41px;width:50px;background-color:#F5F5F5;color:#000;box-shadow:none!important}.elementor-3893 .elementor-element.elementor-element-3fbd89b .cart button.minus{border-radius:0;height:41px;width:50px;background-color:#F5F5F5;color:#000;box-shadow:none!important}.woocommerce div.product.elementor .woocommerce-variation-add-to-cart .quantity input{background-color:#fff;color:#fff;border-radius:0;margin:0;height:40px;width:50px}.elementor-3893 .elementor-element.elementor-element-3fbd89b .cart button:focus{outline:none}.woocommerce div.product span.price{color:#000}.woocommerce-variation-price{margin-bottom:10px}.woocommerce div.product form.cart .quantity input{font-size:14px!important;color:black!important;font-weight:normal!important;text-align:center!important;line-height:1!important;letter-spacing:0px!important;word-spacing:0px!important;text-transform:none!important;padding:19.5px!important;margin:0!important}.woocommerce div.product form.cart .quantity input:focus{outline:none!important;border:0px!important;background-color:#000000!important}.woocommerce div.product form.cart .button{border:1px solid black!important;padding:10px 30px!important}.woocommerce div.product form.cart .button:hover{background-color:black!important;color:white!important;box-shadow:none!important}.woocommerce div.product form.cart .variations td.label,.woocommerce div.product form.cart .variations label{display:none!important;visibility:hidden!important;width:0!important;height:0!important;padding:0!important;margin:0!important}.woocommerce div.product form.cart .variations td.value select{width:100%!important;margin-left:-5px!important;max-width:100%!important;text-align:left!important;padding-left:12px!important;height:45px!important}.woocommerce div.product form.cart .variations select:focus{outline:none!important;box-shadow:none!important;border:0 solid black!important}.woocommerce div.product form.cart .button.disabled,.woocommerce div.product form.cart .button:disabled,.woocommerce div.product form.cart .button[disabled]{opacity:1!important;pointer-events:auto!important;cursor:pointer!important}.elementor-sticky-clone .reset_variations,.elementor-sticky-clone span:contains("Clear"){display:none!important;visibility:hidden!important;height:0!important;font-size:0!important;color:transparent!important}.woocommerce div.product form.cart .reset_variations{display:none!important;visibility:hidden!important;pointer-events:none!important;height:0!important;width:0!important;font-size:0!important;line-height:0!important;overflow:hidden!important}.elementor-sticky-clone .reset_variations,.elementor-sticky-clone span:contains("Clear"),.elementor-sticky-clone *:after,.elementor-sticky-clone *:before{display:none!important;visibility:hidden!important;content:""!important}.single-product .single_variation_wrap .woocommerce-variation-availability .stock,.single-product .product .stock{display:block!important;visibility:visible!important;height:auto!important;font-size:12px;margin-top:6px}.single-product :not(.elementor-sticky-clone) .woocommerce-variation-availability .stock{color:#000!important;font-weight:400;font-size:10px}.single-product .stock.out-of-stock{color:#cc0000!important}.single-product .stock.available-on-backorder{color:#666!important}.single-product .single_variation_wrap .woocommerce-variation-availability .stock{display:inline-block!important;visibility:visible!important;opacity:1!important;margin-top:6px;font-size:12px;line-height:1.4;color:#000}.single-product .summary>.stock,.single-product .summary .product .stock,.single-product .product .summary .stock{display:none!important}.elementor-sticky--active .elementor-sticky-clone .woocommerce-variation-availability .stock{display:block!important;position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important;margin:0!important;padding:0!important}.elementor-sticky--active .elementor-sticky-clone .summary .stock{display:none!important}.single-product .single_variation_wrap{min-height:24px!important}.woocommerce div.product form.cart .variations td.label{display:none!important;visibility:hidden!important;width:0!important;height:0!important;padding:0!important;margin:0!important}.kotehe-detail-list{font-family:"Helvetica Neue",sans-serif;font-size:13px;font-weight:400;color:#000;margin:0 0 14px;padding-left:18px;list-style-type:disc;font-size:13px;line-height:1.7}.kotehe-detail-list li{margin:2px 0}@media (max-width:768px){.kotehe-detail-list{font-size:13px;line-height:1.65}}.measurements-box-alt{border-top:.5px solid var(--measurements-box-alt-color,#888888);border-bottom:0;border-left:none;border-right:none;padding:0 0}.kotehe-detail-list{font-family:"Helvetica Neue",sans-serif;font-size:13px;font-weight:400;color:#000;margin:0 0 14px;padding-left:18px;list-style-type:disc;font-size:13px;line-height:1.7}.kotehe-detail-list li{margin:2px 0}@media (max-width:768px){.kotehe-detail-list{font-size:13px;line-height:1.65}}.measurements-box-alt{border-top:.5px solid var(--measurements-box-alt-color,#888888);border-bottom:0;border-left:none;border-right:none;padding:0 0}.detail-box{border-top:.5px solid var(--measurements-border-color,#888888);border-bottom:.5px solid var(--measurements-border-color,#888888);border-left:none;border-right:none;padding:0 0}.measurements-box-alt{border-top:.5px solid var(--measurements-box-alt-color,#888888);border-bottom:0;border-left:none;border-right:none;padding:0 0}.measurements-box-alt{border-top:.5px solid var(--measurements-box-alt-color,#888888);border-bottom:0;border-left:none;border-right:none;padding:0 0}.measurements-box{border-top:0 solid var(--measurements-border-color,#888888);border-bottom:.5px solid var(--measurements-border-color,#888888);border-left:none;border-right:none;padding:0 0}.elementor-widget-shortcode .kotehe-measures{margin:0}.kotehe-measures{font-size:14px;line-height:1.5;color:inherit}.kotehe-model-note{margin:0 0 10px;font-size:15px;line-height:1.6}.kotehe-table-wrap{overflow-x:auto}.kotehe-size-table{width:100%;min-width:50px;border-collapse:collapse;border-spacing:0;font-size:13px}.kotehe-size-table thead th{padding:10px 12px;text-align:center;font-weight:600;border-bottom:.5px solid #111;white-space:nowrap}.kotehe-size-table td{padding:10px 12px;text-align:center;border-bottom:1px solid #e9e9e9}.kotehe-size-table th:first-child,.kotehe-size-table td:first-child{text-align:left}.kotehe-note{margin:8px 0 0;font-size:13px;color:#666}@media (max-width:768px){.kotehe-size-table{min-width:560px;font-size:13px}.kotehe-size-table th,.kotehe-size-table td{padding:8px 10px}.kotehe-model-note{font-size:14px}}.kotehe-size-table thead th{font-family:"Helvetica",serif;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.kotehe-size-table tbody td{font-family:"Helvetica Neue",sans-serif;font-size:13px;font-weight:400;color:#000}