.elementor-1342 .elementor-element.elementor-element-6a32edb{--display:flex;--width:80%;--background-transition:0.3s;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:19%;--margin-inline-end:0%;}.elementor-1342 .elementor-element.elementor-element-de4635c{width:var( --container-widget-width, 0% );max-width:0%;--container-widget-width:0%;--container-widget-flex-grow:0;}.elementor-1342 .elementor-element.elementor-element-0f73f04 .hfe-search-form__container{min-height:50px;}.elementor-1342 .elementor-element.elementor-element-0f73f04 .hfe-search-submit{min-width:50px;}.elementor-1342 .elementor-element.elementor-element-0f73f04 .hfe-search-form__input{padding-left:calc(50px / 5);padding-right:calc(50px / 5);}.elementor-1342 .elementor-element.elementor-element-0f73f04 .hfe-search-form__input::placeholder{color:#7A7A7A6B;}.elementor-1342 .elementor-element.elementor-element-0f73f04 .hfe-search-form__input, .elementor-1342 .elementor-element.elementor-element-0f73f04 .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{background-color:#ededed;}.elementor-1342 .elementor-element.elementor-element-0f73f04 .hfe-search-icon-toggle .hfe-search-form__input{background-color:transparent;}.elementor-1342 .elementor-element.elementor-element-0f73f04 .hfe-search-form__container ,.elementor-1342 .elementor-element.elementor-element-0f73f04 .hfe-search-icon-toggle .hfe-search-form__input,.elementor-1342 .elementor-element.elementor-element-0f73f04 .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-style:none;}.elementor-1342 .elementor-element.elementor-element-0f73f04 .hfe-search-form__container, .elementor-1342 .elementor-element.elementor-element-0f73f04 .hfe-search-icon-toggle .hfe-search-form__input,.elementor-1342 .elementor-element.elementor-element-0f73f04 .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-width:1px 1px 1px 1px;border-radius:3px;}.elementor-1342 .elementor-element.elementor-element-0f73f04 .hfe-search-form__container button#clear i:before,
					.elementor-1342 .elementor-element.elementor-element-0f73f04 .hfe-search-icon-toggle button#clear i:before,
				.elementor-1342 .elementor-element.elementor-element-0f73f04 .hfe-search-form__container button#clear-with-button i:before{font-size:20px;}.elementor-1342 .elementor-element.elementor-element-0f73f04 .hfe-search-form__container button#clear-with-button,
					.elementor-1342 .elementor-element.elementor-element-0f73f04 .hfe-search-form__container button#clear,
					.elementor-1342 .elementor-element.elementor-element-0f73f04 .hfe-search-icon-toggle button#clear{color:#7a7a7a;}.elementor-1342 .elementor-element.elementor-element-300ccc1 .elementor-heading-title{font-family:"gill sans", Sans-serif;font-size:36px;font-weight:600;}.elementor-1342 .elementor-element.elementor-element-300ccc1 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-1342 .elementor-element.elementor-element-645bc11{--display:flex;--width:1400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:19%;--margin-inline-end:0%;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1342 .elementor-element.elementor-element-201d5ff{--display:flex;--width:20%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1342 .elementor-element.elementor-element-75efe77{text-align:left;top:20px;}.elementor-1342 .elementor-element.elementor-element-75efe77 .elementor-heading-title{font-family:"gill sans", Sans-serif;font-size:18px;font-weight:600;line-height:25px;}body:not(.rtl) .elementor-1342 .elementor-element.elementor-element-75efe77{left:10px;}body.rtl .elementor-1342 .elementor-element.elementor-element-75efe77{right:10px;}.elementor-1342 .elementor-element.elementor-element-6117830 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1342 .elementor-element.elementor-element-6dce969{--display:flex;--width:66.6666%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products  ul.products{grid-column-gap:64px;grid-row-gap:40px;}.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product{text-align:left;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;}.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:10px 10px 10px 10px;margin-bottom:0px;}.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#231F20;margin-bottom:0px;}.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#231F20;margin-bottom:0px;}.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"gill sans", Sans-serif;font-size:20px;font-weight:400;line-height:26px;word-spacing:0px;}.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product .star-rating{color:#FAFB22;}.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product .price{font-family:"gill sans B", Sans-serif;font-size:24px;font-weight:700;line-height:31px;}.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product .price del {font-family:"gill sans B", Sans-serif;font-size:24px;font-weight:700;line-height:31px;}.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product .button{background-color:#474747;font-family:"gill sans", Sans-serif;font-size:16px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products .added_to_cart{color:#474747;margin-inline-start:0px;}.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1342 .elementor-element.elementor-element-34f1aa5 nav.woocommerce-pagination{margin-top:15px;}.elementor-1342 .elementor-element.elementor-element-34f1aa5 nav.woocommerce-pagination ul li a, .elementor-1342 .elementor-element.elementor-element-34f1aa5 nav.woocommerce-pagination ul li span{padding:15px;}.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product span.onsale{display:block;font-family:"gill sans", Sans-serif;font-size:21.6px;min-height:15px;line-height:15px;margin:8px;}.elementor-1342 .elementor-element.elementor-element-34f1aa5{width:100%;max-width:100%;}.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-1342 .elementor-element.elementor-element-48fc06e{--display:flex;--width:100%;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-block-start-width:1px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:0px 0px 0px 0px;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;}.elementor-1342 .elementor-element.elementor-element-48fc06e:not(.elementor-motion-effects-element-type-background), .elementor-1342 .elementor-element.elementor-element-48fc06e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1342 .elementor-element.elementor-element-48fc06e, .elementor-1342 .elementor-element.elementor-element-48fc06e::before{--border-transition:0.3s;}.elementor-1342 .elementor-element.elementor-element-48fc06e.e-con{--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-1342 .elementor-element.elementor-element-af65617{--display:flex;--width:82%;--flex-direction:row-reverse;--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;--justify-content:flex-end;--align-items:flex-start;--background-transition:0.3s;--margin-block-start:05%;--margin-block-end:03%;--margin-inline-start:0%;--margin-inline-end:0%;}.elementor-1342 .elementor-element.elementor-element-af65617.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1342 .elementor-element.elementor-element-14dc73f{text-align:center;}.elementor-1342 .elementor-element.elementor-element-14dc73f .elementor-heading-title{color:#231F20;font-family:"gill sans SB", Sans-serif;font-size:36px;font-weight:600;line-height:46px;}.elementor-1342 .elementor-element.elementor-element-14dc73f.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1342 .elementor-element.elementor-element-e21990b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;}.elementor-1342 .elementor-element.elementor-element-e21990b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1342 .elementor-element.elementor-element-a4b7e4b{--display:flex;--width:516px;--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;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:5px;--padding-inline-end:0px;}.elementor-1342 .elementor-element.elementor-element-a4b7e4b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1342 .elementor-element.elementor-element-8d259e9{column-gap:0px;text-align:left;color:#231F20;font-family:"gill sans L", Sans-serif;font-size:20px;font-weight:300;line-height:32px;width:var( --container-widget-width, 516px );max-width:516px;--container-widget-width:516px;--container-widget-flex-grow:0;}.elementor-1342 .elementor-element.elementor-element-8d259e9 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1342 .elementor-element.elementor-element-8d259e9.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-1342 .elementor-element.elementor-element-aee4c01{font-family:"gill sans L", Sans-serif;font-weight:300;}.elementor-1342 .elementor-element.elementor-element-73ff28d .htmega_custom_content{color:#444444;font-family:"gill sans L", Sans-serif;font-weight:300;}.elementor-1342 .elementor-element.elementor-element-73ff28d .htmega_custom_content *{color:#444444;}.elementor-1342 .elementor-element.elementor-element-73ff28d .htmega-toggle-button{text-align:center;}.elementor-1342 .elementor-element.elementor-element-73ff28d .htmega-toggle-button a{color:#004C8F;font-family:"gill sans", Sans-serif;font-weight:300;text-transform:none;}.elementor-1342 .elementor-element.elementor-element-73ff28d .htmega-toggle-button a svg path{fill:#004C8F;}.elementor-1342 .elementor-element.elementor-element-73ff28d .htmega-toggle-button a:hover{color:#3b3b3b;}.elementor-1342 .elementor-element.elementor-element-73ff28d .htmega-toggle-button a:hover svg path{fill:#3b3b3b;}.elementor-1342 .elementor-element.elementor-element-d4fd9d7{--display:flex;--width:520px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:10%;--margin-inline-end:0%;}.elementor-1342 .elementor-element.elementor-element-902e0a4{color:#231F20;font-family:"gill sans L", Sans-serif;font-size:20px;font-weight:300;line-height:32px;width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;}.elementor-1342 .elementor-element.elementor-element-902e0a4 > .elementor-widget-container{margin:0% 11% 0% 0%;}.elementor-1342 .elementor-element.elementor-element-902e0a4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1342 .elementor-element.elementor-element-aee4c01{width:initial;max-width:initial;}}@media(max-width:767px){.elementor-1342 .elementor-element.elementor-element-0f73f04 .hfe-search-form__container{min-height:0px;}.elementor-1342 .elementor-element.elementor-element-0f73f04 .hfe-search-submit{min-width:0px;}.elementor-1342 .elementor-element.elementor-element-0f73f04 .hfe-search-form__input{padding-left:calc(0px / 5);padding-right:calc(0px / 5);}.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:40px;}.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product{padding:0px 0px 0px 0px;}.elementor-1342 .elementor-element.elementor-element-34f1aa5{width:100%;max-width:100%;}.elementor-1342 .elementor-element.elementor-element-14dc73f .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-1342 .elementor-element.elementor-element-8d259e9{text-align:left;font-size:20px;line-height:22px;}.elementor-1342 .elementor-element.elementor-element-aee4c01{column-gap:0px;text-align:left;font-size:14px;width:100%;max-width:100%;}.elementor-1342 .elementor-element.elementor-element-73ff28d .htmega_custom_content{font-size:14px;}.elementor-1342 .elementor-element.elementor-element-73ff28d .htmega-toggle-area{margin:0px 0px 0px -29px;}.elementor-1342 .elementor-element.elementor-element-73ff28d .htmega-toggle-button{text-align:left;}.elementor-1342 .elementor-element.elementor-element-73ff28d .htmega-toggle-button a{font-size:14px;letter-spacing:0px;margin:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-de4635c */@media(max-width: 1024px){
    .elementor-kit-121 button, .elementor-kit-121 input[type="button"], .elementor-kit-121 input[type="submit"], .elementor-kit-121 .elementor-button {
    margin: 15px 10px;
    color: black;
    background-color: transparent;
    border-style: none;
    border-radius: 0px !important;
    /* display: flex; */
    justify-content: center !important;
    align-items: center !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75efe77 *//*p.elementor-heading-title .elementor-size-default{*/
/*    position: absolute !important;*/
/*  top: 0px !important;*/
/*  left: 2px !important;*/
/*}*//* End custom CSS */
/* Start custom CSS for woofilters, class: .elementor-element-6117830 */.wpfClearButton.wpfButton{
    border: none !important;
  background: transparent !important;
  color: black !important;
  border-radius: 55px !important;
  font-size: 12px !important;
  font-family: "gill-l" !important;
  font-weight: 400 !important;
  width: 140px !important;
  min-height: 20px !important;
}
@media (min-width: 768.02px) and (max-width: 1024px){
    .elementor-1342 .elementor-element.elementor-element-201d5ff {
    width: 20%;
    position: absolute;
}
}
 
@media(max-width: 768px){
    .wpfFloating{
        padding-left: 21px !important;
        padding-right: 21px !important;
    }
   
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-34f1aa5 */.shop-items div{
}
.star-rating{
    display: none;
}
span.brewed-one{
    width: 79px;
    height: 46px;
    background: #F59431;
    font-family: "gill sans";
    font-size: 21px;
    line-height: 34.57px;
    font-weight: 400;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
  top: 0;
}
.products {
  width: 100%;
  clear: both;
  padding: 0;
  margin: 0;
  display: grid !important;
  
}
.products.columns-3 .product {
    width: calc((100% - 60px) / 3 - 0.01px);
    max-width: 260px;
  }
  span.awl-label-text{
      left: 10px !important;
  }
span.onsale{
    width: 79px;
    height: 46px;
    display: flex !important;
    justify-content: center;
    align-items: center;
     font-family: "gill sans" !important;
    font-size: 21px;
    line-height: 34.57px;
    font-weight: 400;
    background: #D6DE4E;
}
@font-face {
    font-family: 'Gill-Sans-L';
    font-style: normal;
    font-weight: 200;
    src: local('https://www.framesi.com.ua/wp-content/uploads/2023/11/Gill-Sans-SemiBold-1.ttf') format('ttf');
}
@font-face {
    font-family: 'Gill-Sans';
    font-style: normal;
    font-weight: 400;
    src: local('University Roman Std'), url('https://www.framesi.com.ua/wp-content/uploads/2023/10/GillSansCondC-Bold.woff2') format('woff2');
}
@font-face {
    font-family: 'gill-l';
    font-style: normal;
    font-weight: 200;
    src: url('https://www.framesi.com.ua/wp-content/uploads/2023/11/GillSansLightC.woff2') format('woff2');
}
/*University Roman Std'*/

@font-face {
    font-family: 'Gill-Sans-L';
    font-style: normal;
    font-weight: 200;
    src: local('https://www.framesi.com.ua/wp-content/uploads/2023/11/GillSansLightC.woff2') format('woff2');
}

.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product span.onsale {
  display: block;
  font-family: "Gill-Sans"
  font-size: 24px;
  min-height: 15px;
  line-height: 15px;
  margin:-10px 0 0 0  !important;
}
p.brand-item{
    order: 2;
}
.wpc-filter-chip-name{
    font-family: "gill-l" !important;
}
.product-loop-content {
  padding: 0px 0px !important;
}
.product-loop-content {
  min-height: 200px;
  display: flex;
  flex-direction: column;
}
body .wpc-filter-chips-list li.wpc-filter-chip:not(.wpc-chip-reset-all) a {
  border-color: transparent;
  background: #F5FAFF;
   border: none !important;
  border-radius: 0px !important;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: "gill sans L";
  font-size: 16px;
}
.woocommerce .elementor-element.elementor-products-grid ul.products li.product{
    width: 260px !important;
}
body .wpc-filter-chips-list li.wpc-chip-reset-all a {
  border: none !important;
  color: #004C8F !important;
}

.product-loop-wrapper {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: space-between !important;
  align-items: center;
    min-height: 525px;
    max-height: 525px;
    
}

.elementor-products-grid ul.products.elementor-grid li.product a.woocommerce-loop-product__link {
  display: block;
  position: relative;
  display: flex;
  flex-direction: column;
}
.elementor-products-grid ul.products.elementor-grid li.product a.woocommerce-loop-product__link {
  display: block;
  position: relative;
  margin: -0px 0px !important;
}
.widget-area, .widget_wpc_filters_widget, .wpc-filter-collapsible .wpc-filter-title, .wpc-filters-main-wrap, .wpc-search-field-wrapper {
  position: relative;
  font-size: 18px;
  font-weight: 400;
}
.elementor-products-grid ul.products.elementor-grid li.product a.woocommerce-loop-product__link {
  display: block;
  position: relative;
  font-family: "Gill-Sans";
  font-size: 20px;
  font-weight: 900;
  line-height: 26px;
}

p.tags-item {
  font-family: "gill-l";
  font-size: 16px;
  font-weight: 300;
  order: 2;
  margin: 68px 0px !important;
}
  .elementor-1342 .elementor-element.elementor-element-6dce969 {
    --width: 75%;
    padding: 0 50px;
  }
body .wpc-filters-main-wrap .wpc-term-item-content-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  font-family: "gill sans";
  font-size: 16px;
  font-weight: 400;
}
.woostify-sorting .orderby {
  padding: 5px 20px 5px 120px;
  border: 0;
  background-color: rgba(255, 255, 255, 0);
  font-family: gill-l;
  font-size: 16px;
  font-weight: 400;
}
.woostify-sorting .orderby option{
  font-family: "gill-l";
  font-size: 16px;
  font-weight: 400;
}
p.tags-item{
    font-family: "gill-l" !important;
    font-size: 16px;
    font-weight: 300;
      /*margin: 81px 0 !important;*/
  /*margin: -63px 0px 37px 0px !importnat;*/

}
div.product-loop-image-wrapper {
  height: 190px !important;
  width: 260px !important;
  background-size: contain !important;
}
.product-loop-content {
  min-height: 200px;
  display: flex;
  flex-direction: column;
}
/*div.product-loop-image-wrapper{*/
/*    height: 190px;*/
/*    width: 290px;*/
/*    margin: 0px 50px;*/
/*}*/
.woostify-sorting .woocommerce-ordering {
  order: 2;
  position: relative;
  border: none;
  border-radius: 2px;
  margin-bottom: 40px;
  margin:-105px 0px 0px 0px !important;
  background: white !important;
}

div.product-loop-image-wrapper div:hover{
    padding: 0px 0px !important;
    margin: 0px 0px !important;
    
}
div.product-loop-content.text-left div.woocommerce-loop-product__category {
  order: 2;
  margin: 0px 0px;
 
}

div.product-loop-content.text-left div.woocommerce-loop-product__category a{
     color:#231F20 !important;
     font-family: "gill-l";
     font-size: 16px;
}
.woostify-sorting .woocommerce-ordering option{
    background: white !important;
    font-family: "gill sans";
    font-size: 14px;
    font-weight: 300;
}
.woocommerce ul.products li.product .button:before {
    content: '';
    display: block;
    width: 24px;
    height: 24px;
    background-image: url(https://www.framesi.com.ua/wp-content/uploads/2023/09/Cart-1.svg);
    background-size: contain;
    margin-right: 1ch;
    justify-content: center;
    align-items: center;
}
.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-element {
    margin: 0% 0% 0% 0%;
  }
  @media(max-width:556px){
      ul.products li.product .product-loop-image-wrapper .tinvwl_add_to_wishlist_button{
		margin: 0 !important;
	}
      .elementor-1342 .elementor-element.elementor-element-6dce969{
        --width: 100% !important;
    }
      .wpfSelectedParameters {
    left: 0 !important;
    top: 0 !important;
}
       	.elementor-grid-tablet-2 .elementor-grid {
    grid-template-columns: repeat(2, 1fr) !important;
} 
      
      .elementor-1342 .elementor-element.elementor-element-34f1aa5 {
    width: 100% !important;
    max-width: 100%;
}
      button.wpfFloatingSwitcher{
        top: 70px !important;
    }
      	.woostify-sorting .woocommerce-ordering {
    order: 2;
    position: relative;
    border: none;
    border-radius: 2px;
    margin-bottom: 40px;
    margin: -105px -100px 0px 0px !important;
    background: white !important;
}
      .woostify-sorting .woocommerce-ordering {
    max-width: 47%  !important;
    position: absolute;
    top: 70px  !important;
    right: 20% !important;
    width: 62vw;
  }
  .elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-element {
    margin: 0% 0% 35% 3% !important;
  }
  .elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product{
      height: 304px !important;
  }
  }
  @media(max-width: 1024px){
      .wpfSelectedParameters {
    left: 15% !important;
    top: 0 !important;
}
      .elementor-1342 .elementor-element.elementor-element-6dce969{
        --width: 100%;
    }
    button.wpfFloatingSwitcher{
        top: 60px;
    }
    .woostify-sorting .woocommerce-ordering {
    margin: -105px 0px -40px 0px;
}
  }
/*  @media(max-width: 768px){*/
/*       	.elementor-grid-tablet-2 .elementor-grid {*/
/*    grid-template-columns: repeat(3, 180px) ;*/
/*} */
/* .elementor-1342 .elementor-element.elementor-element-34f1aa5 {*/
/*    width: 90%;*/
/*    max-width: 100%;*/
/*}*/
/*  }*/
@media (min-width: 768.02px) and (max-width: 1024px){
    .elementor-grid-tablet-2 .elementor-grid {
/*     grid-template-columns: repeat(3, 1fr) !important; */
grid-template-columns: repeat(4, 180px) !important;
}
}
@media (max-width: 1024px) {
    .
    .woocommerce .product .product-loop-meta .price .woocommerce-Price-amount, .woocommerce .product .product-loop-meta .price del {
    font-size: 18px !important;
    font-family: "Gill-Sans";
}
    .elementor-1342 .elementor-element.elementor-element-34f1aa5 {
    width: 75%;
    max-width: 100%;
}
    .no-transform .animated-meta {
  padding-left: 5px !important;
}
    
    .elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product span.onsale{
        margin: 0px !important;
    }
   .woostify-sorting .orderby {
  padding: 5px 0px 5px 0px !important;
}
    button.wpfFloatingSwitcher{
        top: 80px;
    }
    .wpfSelectedParameters{
        left: 0 !important;
    }
    .woostify-view-more {
  order: 2;
  margin-top: 10%;
  display: none !important;
}
.woostify-sorting .woocommerce-ordering {
    max-width: 100%  !important;
    position: absolute;
    top: 80px !important;
    right: 10%;
    width: 54vw;    
  }
article.status-publish {
  margin: 20px 0;
  display: flex !important;
  justify-content: center;
  align-items: center;
}
.elementor-1342 .elementor-element.elementor-element-34f1aa5 nav.woocommerce-pagination {
  margin-top: 6% !important;
  display: none !important;
}
     .woocommerce .product .product-loop-meta .price .woocommerce-Price-amount{
         font-size: 10.65px;
     }
     button.w-view-more-button.products-archive.button{
         font-size: 12px !important;
     }
       .elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-element {
    margin: 0% 0% 35% 4%;
  }
      div.product-loop-content.text-left div.product-loop-meta.no-transform {
  margin: 0px 0px !important;
}
    .price del {
  font-family: "Gill-Sans" !important;
  font-size: 10.65px;
  font-weight: 700;
  line-height: 13.84px;
  color: #333333;
}
.price{
     font-family: "Gill-Sans" !important;
  font-size: 10.65px;
  font-weight: 700;
  line-height: 13.84px;
  color: #333333;
}
    
    .product-loop-wrapper {
  min-height: 304px;
  max-height: 304px;
}
.elementor-1342 .elementor-element.elementor-element-6dce969 {
    --width: 89vw;
    padding: 60px 0;
  /*--width: 100%;*/
  /*padding: 10px;*/
}
    .woocommerce .elementor-element.elementor-products-grid ul.products li.product {
  width: 160px !important;
}
    body .wpc-filters-open-button-container a.wpc-filters-open-widget, body .wpc-filters-open-button-container a.wpc-open-close-filters-button {
  border: none !important;
}
.elementor-products-grid ul.products.elementor-grid li.product a.woocommerce-loop-product__link {
  margin: -0px 0px !important;
}
    .wpc_show_bottom_widget .wpc-filters-open-button-container {
    margin-top: 1em;
    margin-bottom: 1em;
    margin: 0px 0px 0px 0px;
    border: none !important;
  }
    p.brand-item {
  /*margin: 10px 0px 0px 0px !important;*/
 margin: -67px 0px 30px 0px !important;
}
      .elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product {
    padding: 20px 0px 0px 0px;
  }
  .woostify-sorting .orderby{
      margin: 0% 0% !important;
  }
    p.brand-item{
    font-size: 10px;
    font-weight: 600;
    color: #949599;
}
    p.tags-item {
  font-family: "Gill-Sans-L";
  font-size: 12px;
  font-weight: 300;
  color: #333333;
  /*margin: 28px 0px !important;*/
  /*margin: 20px 0px 0px 0px !important;*/
  margin: 10px 0px !important;
    line-height: 19px;
}
    h2.woocommerce-loop-product__title{
        margin-bottom:20px;
    }
    div.product-loop-wrapper{
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    .woostify-sorting .orderby{
        width: 210px;
        /*margin: 0% -47% !important;*/
        
        padding: 0px 0px 0px 0px;
    }
    .product-loop-content {
  min-height: 144px !important;
  display: flex;
  flex-direction: column;
}
/*    .elementor-products-grid ul.products.elementor-grid li.product a.woocommerce-loop-product__link {*/
/*  display: block;*/
/*  position: relative;*/
/*  margin: 0px 0px;*/
  
/*}*/
    div.product-loop-meta{
    margin: 0px 0px 0px 0px;
}
    .woocommerce ul.products li.product .button {
        font-size: 0;
    }
     li.product.type-product.post-4854.status-publish.first.instock.product_cat-125.has-post-thumbnail.shipping-taxable.purchasable.product-type-simple{
         padding: 0px 0px;
         
     }
    .product-loop-content {
  padding: 0px 0px !important;
  /*width: auto !important;*/
  width: 150px !important;
}
div.woo-height{
    max-height: 304px !important;
    min-height: 304px !important;
}
 
/* .product-loop-content {*/
/*  min-height: 200px;*/
/*  display: flex;*/
/*  flex-direction: column;*/
/*  width: 130px;*/
/*}*/

div.product-loop-image-wrapper {
    background-size: 160px;
  height: 110px !important;
  width:150px !important;
}


.woostify-sorting .woocommerce-ordering {
 margin: -95px 0px 0px 150px;
  width: 180px;
}
.elementor-1342 .elementor-element.elementor-element-645bc11 {
  margin: -100px 0;
}

 .elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product .button {
  background-color: #474747;
  font-family: "gill sans", Sans-serif;
  font-size: 12px !important;
  font-weight: 500;
  border-radius: 0px 0px 0px 0px;
  margin-top: 10%;
  width: 100% !important;
  
}
.button{
min-width: 150px !important;
max-height: 30px !important;
}
    .elementor-products-grid ul.products.elementor-grid li.product a.woocommerce-loop-product__link {
font-size: 14px;
font-weight: 600;
line-height: 22px;
letter-spacing: 0em;
text-align: left;
font-family: "gill sans";
}
    div.product-loop-content.text-left div.woocommerce-loop-product__category {
font-size: 12px;
font-weight: 300;
line-height: 19px;
letter-spacing: 0em;
text-align: left;

    }
    .elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product .price {
        font-family: "Gill-Sans";
font-size: 11px;
font-weight: 700;
line-height: 14px;
letter-spacing: 0em;
text-align: left;
display: flex;
        
    }
   .elementor-kit-121 button, .elementor-kit-121 input[type="button"], .elementor-kit-121 input[type="submit"], .elementor-kit-121 .elementor-button {
  margin: 0px 0px !important;
  
}
    div.elementor-element.elementor-element-edit-mode.elementor-element-6dce969.e-con.e-child.e-flex.e-con-full.e-con--column.ui-resizable{
        padding: 0px;
        margin: 0px;
    }
    .elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product .price del {
  font-family: "Gill-Sans"
  font-size: 14px;
  font-weight: 700;
  line-height: 3px;
}
    div.wocommerce-message{
        display: none;
    }
    /*.button{*/
    /*    min-height: 21px;*/
    /*    width: 100% !important;*/
    /*}*/
    ul.products.elementor-grid.columns-3.tablet-columns-2.mobile-columns-1{
        grid-gap: 20px 15px;
        /*display: flex;*/
        /*flex-direction: column;*/
        /*justify-content: center;*/
        /*align-items: center;*/
    }
    .elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products .added_to_cart {
        padding: 0px !important;
  margin-top: 2%  !important;
  width: 100% !important;
  min-height: 21px  !important;
   font-size: 14px !important;
  font-weight: 500 !important;
}
.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product .button {
  background-color: #474747;
 font-family: "Montserrat";
font-size: 12px;
font-weight: 500;
line-height: 9px;
letter-spacing: 0em;
text-align: center;

  font-weight: 600;
  border-radius: 0px 0px 0px 0px;
  padding: 10px 10px 10px 10px;
  margin-top: 10%;
  width: 150px;
  background-repeat: no-repeat;
}
.woocommerce ul.products li.product .button::before {
  content: '';
  display: block;
  width: 20px;
    height: 20px;
  background-image: url(https://www.framesi.com.ua/wp-content/uploads/2023/09/Cart-1.svg);
  background-size: contain;
   margin-right: 1.3ch;
  justify-content: center;
  align-items: center;
  background-size: contain;
  background-repeat: no-repeat;
}

    margin-right: 1.3ch;

.woostify-out-of-stock-label.position-right {
  right: 100px !important;
}
.onsale.sale-left {
  left: 0px;
}
.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product span.onsale {
  
  margin: 0px;
}
div.icon_above_image {
  padding: 0px !important
}
.product-loop-image-wrapper .woocommerce-loop-product__link img {
  max-height: 140px !important;
  width: 100% !important;
  
  
}

       .woostify-sorting .woocommerce-ordering {
   /*margin: -100px -230px 0px 0px;*/
  }

.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product {
  text-align: center;
  width: 160px;
    height: 324px;
}
.product-loop-image-wrapper .woocommerce-loop-product__link img{
    height: 100%;
  max-width: 100%;
  object-fit: contain;
}
div.icon_above_image {
  padding: 0px !important;
  width: auto;
  height: 15px;
}
.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product span.brewed-one {
    margin: 0px;
    width: 42px;
    height: 22px;
    font-size: 10px;
  }
  .elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product span.onsale {
    margin: 0px;
    width: 42px;
    height: 22px;
    font-size: 10px;
  }
  .elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
  /*font-family: "gill sans";*/
  font-size: 20px;
  order: 1 !important;
  /*height: 54px !important;*/
  height: auto !important;
  margin: 0px 0px !important;
}
.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products {
  grid-column-gap: 10px !important;
  grid-row-gap: 40px;
  margin-top: 22px;
  /*flex-wrap: wrap !important;*/
}
#infinite-handle, #ctis-loading {
  margin: 20px 0;
  display: block !important;
}
#infinite-handle, #ctis-loading {
    margin: 0;
    position: absolute;
    top: 100%;
    left: 40% !important;
    /*bottom: -100px;*/
    /*left: 150px;*/
  }
}
div.icon_above_image {
  padding: 0px !important
}
#infinite-handle, #ctis-loading {
  margin: 20px 0;
  display: none;
}


    /*ul.columns-3{*/
    /*   display: grid;*/
       
    /*}*/
/*    div.elementor-element.elementor-element-6dce969.e-con-full.e-flex.e-con.e-child div*/
/*{*/
/*    display: flex;*/
/*    flex-wrap: wrap;*/
/*}*/
/*.product-loop-image-wrapper .woocommerce-loop-product__link{*/
/*    width: 100px !important;*/
/*    height: 84px !important;*/
/*    padding: 10px;*/
/*    margin: 0px 30px !important;*/
/*}*/
.product-loop-image-wrapper .woocommerce-loop-product__link{
   
   
    /*padding: 10px;*/
    /*margin: 0px 90px;*/
    /*overflow: visible;*/
    display: flex;
    justify-content: center;
    align-items: center;
}
.product-loop-image-wrapper .woocommerce-loop-product__link img{
     height: 190px !important;
  width: 100% !important;
    background-size: contain;
    background-repeat: no-repeat;
}
div.product-loop-image-wrapper {
  height: 190px !important;
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

.product-loop-wrapper {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

/*.product-loop-image-wrapper .woocommerce-loop-product__link{*/
/*    width: 100px;*/
/*    height: 190px;*/
/*    padding: 10px;*/
/*    margin: 0px 90px;*/
/*}*/
.shop-items a{
}

.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product{
}
/*.button{*/
/*    width: 260px;*/
/*    min-height: 48px;*/

/*}*/
.product{
    display: flex;
    flex-direction: column;
}
.product .button{
    /*align-self: flex-end;*/
}
.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product .button {
  background-color: #474747;
  font-family: "Montserrat";
  font-size: 16px;
  font-weight: 500;
  border-radius: 0px 0px 0px 0px;
  margin-top: 10%;
  width: 260px;
  height: 48px;
}
.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
  /*font-family: "gill sans";*/
  font-size: 20px;
  order: 1 !important;
  /*height: 54px !important;*/
  height: auto;
  margin: 0 0 50px 0;
}
.woocommerce-loop-product__category {
  line-height: 1.5em;
  order: 2 !important;
  height: 26px;
  overflow: visible;
}

.elementor-kit-121 button, .elementor-kit-121 input[type="button"], .elementor-kit-121 input[type="submit"], .elementor-kit-121 .elementor-button {
    margin: 15px 10px;
  color: white;
  background-color: #474747;
  border-style: solid;
  border-radius: 0px !important;
  /*display: flex;*/
  justify-content: center !important;
  align-items: center !important;
  
}

/*.woo-height{*/
/*    position: relative;*/
/*    height: 524px;*/
/*    display: flex;*/
/*}*/
.woo-height {
  position: relative;
  max-height: 524px;
  display: flex;
  max-width: 260px;
}
.button, .woocommerce-widget-layered-nav-dropdown__submit, .form-submit .submit, .elementor-button-wrapper .elementor-button, .has-woostify-contact-form input[type="submit"], #secondary .widget a.button, .product-loop-meta.no-transform .button, .product-loop-meta.no-transform .added_to_cart, [class*="elementor-kit"] .checkout-button {
  background-color: #474747;
  color: white;
  border-radius: 0px;
   justify-content: center !important;
  align-items: center !important;
}
/*img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.product-loop-image{*/
/*    height: auto;*/
/*    background-size: contain !important;*/
/*    background-repeat: no-repeat;*/
/*}*/
.button:hover, .single_add_to_cart_button.button:not(.woostify-buy-now):hover, .woocommerce-widget-layered-nav-dropdown__submit:hover, #commentform input[type="submit"]:hover, .form-submit .submit:hover, #secondary .widget a.button:hover, .woostify-contact-form input[type="submit"]:hover, .loop-add-to-cart-on-image + .added_to_cart:hover, .product-loop-meta.no-transform .button:hover, .product-loop-meta.no-transform .added_to_cart:hover {
  background-color: #3a3a3a;
  color: white;
}

.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products .added_to_cart {
  color: white;
  margin-inline-start: 0px;
  font-family: "gill sans", Sans-serif;
  font-size: 16px;
  font-weight: 600;
  border-radius: 0px 0px 0px 0px;
  padding: 10px 10px 10px 10px;
  margin-top: 10%;
   width: 260px;
    min-height: 48px;
    display: none;
}
p.brand-item{
    order: 2;
}
div.product-loop-content.text-left h2.woocommerce-loop-product__title{
    order: 1;
}
div.product-loop-content.text-left div.product-loop-meta.no-transform{
    order: 3;
    margin: 37px 0;
}
.wocommerce-message{
    background-color: #474747 !important;
    border-radius: 0px !important;
}
button.w-view-more-button.products-archive.button{
    height: 60px;
    width: 253px;
    background: #FFF;
    border: 2px solid black;
    color: black;
    font-family: "gill sans";
    font-size: 24px;
    font-weight: 500px;
}

.elementor-1342 .elementor-element.elementor-element-34f1aa5.elementor-wc-products ul.products {
  grid-column-gap: 64px;
  grid-row-gap: 40px;
  flex-wrap: wrap !important;
}
button.w-view-more-button.products-archive.button:after{
    content: "Більше товарів";
}
.woostify-view-prev {
  order: 9;
  width: 100%;
  margin-bottom: 30px;
  display: none;
}
p.brand-item {
  margin: -65px 0px 30px 0px;
}
span.w-view-more-label{
    display: none;
}
button.w-view-prev-button.products-archive.button span{
    display: none;
}
button.w-view-prev-button.products-archive.button:after{
    content: "Загрузити минулі";
}
.woostify-out-of-stock-label.position-right {
  right: 170px;
}

li.wpc-filter-chip.wpc-chip-reset-all{
    position: relative;
}
.price del {
  font-family: "Gill-Sans" !important; 
  font-size: 24px;
  font-weight: 700;
  line-height: 31px;
  color: #333333;
}
.price{
     font-family: "Gill-Sans" !important; 
  font-size: 24px;
  font-weight: 700;
  line-height: 31px;
  color: #333333;
}
.button{
        /*min-height: 48px;*/
        /*width: 100% !important;*/
}
li.wpc-filter-chip.wpc-chip-reset-all a.wpc-filters-submit-button{
    
}
.wpfSelectedParameters {
  left: 310px !important;
  z-index: 10;
  width: 220% !important;
  top: -30px !important;
}
li.product{
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
}
div.product-loop-content{
   
}
.elementor-1342 .elementor-element.elementor-element-6dce969{
    --margin-block-start: 36px !important;
}
@media (max-width: 1024px){
.wpfSelectedParameters {
  left: 310px !important;
  z-index: 10;
  width: 220% !important;
  top: -0px !important;
}
/*.elementor-kit-121 button, .elementor-kit-121 input[type="button"], .elementor-kit-121 input[type="submit"], .elementor-kit-121 .elementor-button {*/
/*    margin: 15px 10px;*/
/*    color: black !important;*/
/*    background-color: white !important;*/
/*    border-style: none;*/
/*    border-radius: 0px !important;*/
    /* display: flex; */
/*    justify-content: center !important;*/
/*    align-items: center !important;*/
/*}*/
}
/*div.product-loop-meta{*/
/*    margin: 140px 0px 0px 0px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dce969 */.wpc-widget-top-inside .wpc-inner-widget-chips-wrapper {
  overflow-y: scroll;
  width: 100%;
  flex-wrap: wrap;
  margin: 68px 35px;
}
.woostify-sorting .orderby {
  padding:0px;
  margin: 0px 0px;
  border: 0;
  background-color: rgba(255, 255, 255, 0);
  
body ul.wpc-filter-chips-list {
  margin-left: 0;
  list-style: none !important;
  display: flex;
  flex-wrap: wrap;
}
li.wpc-filter-chip a{
    border: none !important;
    background: #F5FAFF !important;
    border-color: transparent;
}

ul.page-number li a.next.page-number #text{
    display: none !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af65617 */.elementor-1277:not(.elementor-motion-effects-element-type-background), .elementor-1277 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #FFF;
}
.elementor-1277 .elementor-element.elementor-element-0a3c90a.e-con {
  --order: 99999;
  --flex-grow: 1;
  --flex-shrink: 0;
  border-top: 1px solid #D9D9D9;
  margin: 0px -0px;
}/* End custom CSS */
/* Start custom CSS for htmega-toggle-addons, class: .elementor-element-73ff28d */.readmore a{
    border-bottom: 1px #004C8F solid;
    align-self: left;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48fc06e */div.elementor-element.elementor-element-389a3f6.e-flex.e-con-boxed.e-con.e-child:before{
    border-top: 1px solid #D9D9D9 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'gill sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.framesi.com.ua/wp-content/uploads/2023/10/GillSansC.woff2') format('woff2');
}
@font-face {
	font-family: 'gill sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.framesi.com.ua/wp-content/uploads/2023/10/GillSansC.ttf') format('truetype');
}
@font-face {
	font-family: 'gill sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.framesi.com.ua/wp-content/uploads/2023/10/GillSansC.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'gill sans B';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.framesi.com.ua/wp-content/uploads/2023/11/GillSansC-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'gill sans SB';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.framesi.com.ua/wp-content/uploads/2023/11/Gill-Sans-SemiBold-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'gill sans L';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.framesi.com.ua/wp-content/uploads/2023/11/GillSansLightC.woff2') format('woff2');
}
@font-face {
	font-family: 'gill sans L';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.framesi.com.ua/wp-content/uploads/2023/11/GillSansLightC.woff2') format('woff2');
}
/* End Custom Fonts CSS */