body {
font-family: Poppins, sans-serif !important;
background-color: #FFF; }
.nav__mob-gift a img {
width: 30px;
}
.nav__gift-cont {
margin-top: 5px;
margin-left: 3em;
margin-right: 2em;
}
.nav__gift {
width: 25px;
}
.ywgc_enter_code p {
margin-bottom: 1rem;
}
.ywgc_enter_code #giftcard_code {
padding: 3px;
padding-left: 10px;
height: 41px;
}
.ywgc_enter_code .form-row {
width: initial !important;
}
.gift-cards-list h3 {
margin-bottom: 1rem;
}
.gift-cards-list button.ywgc-predefined-amount-button {
margin-right: 1em;
padding: 16px;
border-radius: 3px;
font-weight: 500;
font-size: 100%;
}
.gift-cards-list button.ywgc-predefined-amount-button.selected_button {
background-color: #86A1B7;
font-weight: 600;
}
.gift-cards-list button.ywgc-predefined-amount-button .woocommerce-Price-currencySymbol {
margin-right: 0;
}
.gift-card-content-editor.step-content input,
.gift-card-content-editor.step-content textarea {
margin-top: 1rem;
font-family: Poppins, sans-serif;
}
.gift-card-content-editor.step-content h5,
.gift-cards_form>h3 {
margin-top: 1em !important;
}
.gift-cards-list {
margin-top: 3em !important;
}
#yith_wapo_groups_container > .stock.in-stock {
display: none;
}
#reply-title {
display: none !important;
}
#entry-summary {
margin: 0;
padding-bottom: 10px;
}
#woocommerce-product-data .hndle label.show_if_simple {
display: block !important;
}
.stock.in-stock {
margin-top: 10px;
}
.woocommerce td.product-name .wc-item-meta dd,
.woocommerce td.product-name dl.variation dd {
display: table !important;
}
.cwginstock-panel-body input[type="email"] {
font-size: 14px;
padding: 3px;
width: 100%;
font-weight: 300;
font-family: Montserrat, sans-serif;
}
.select2-container {
z-index: 3!important;
}
.woocommerce .cwgstock_button {
font-family: Roboto, sans-serif;
font-weight: 300;
font-size: 18px;
padding: 0.5rem 2rem;
color: #fff;
display: inline-block;
border: 2px solid #fff;    color: #fff;
background-color: #86A1B7;
border: 2px solid #86A1B7;
display: block;
width: auto;
}
.woocommerce .img-gallery-modal .prod-page-cont__img {
height: 100px;
}
@media only screen and (max-width: 450px) {
.woocommerce .img-gallery-modal .prod-page-cont__img {
height: 60px;
}
}
.img-gallery-modal__img-cont {
max-width: 100% !important;
}
.woocommerce .img-gallery-modal .img-gallery-modal__img {
max-width: 746px;
height: 70vh;
padding-top: 2rem;
object-fit: contain;
object-position: center;
}
.woocommerce .cwgstock_button:hover {
color: #e36f6f;
border: 2px solid #e36f6f;
background-color: white;
}
.yith_wapo_group_total table td {
text-align: left !important;
}
.yith_wapo_group_total.yith_wapo_keep_show {
margin-top: 15px;
}
.woocommerce form .form-row select {
margin: 5px 0 10px 0 !important;
}
.woocommerce .ywapo_group_container.form-row.form-row-wide {
margin: 0 !important;
padding: 0 !important;
}
.woocommerce form .form-row select,
.woocommerce-page form .form-row select { background-color: white;
}
.woocommerce-form-register .form-row .woocommerce-form-register__submit {
margin-top: 15px;
}
.woocommerce div.paysera-payments.grid div.payment {
display: inline-flex;
}
.cart-card__img,
.woocommerce img.cart-card__img,
.woocommerce-page img.cart-card__img {
width: 67px;
height: 67px;
object-fit: cover;
display: block;
max-width: unset;
}
.cart-card__img-cont {
width: 67px;
}
.woocommerce div.paysera-payments.grid input[type="radio"] {
float: left;
}
.woocommerce #payment #place_order,
.woocommerce-page #payment #place_order {
float: unset !important;
margin: 0 auto;
display: block;
}
.woocommerce .summary.entry-summary .posted_in,
.woocommerce .summary.entry-summary .tagged_as,
.woocommerce-shipping-destination,
form.woocommerce-shipping-calculator,
a.shipping-calculator-button {
display: none !important;
}
.woocommerce-variation-add-to-cart-disabled {
display: none !important;
}
.variations select {
background-color: white;
}
.cart-cont__prod-inp-int input {
padding: 3px;
margin-right: 10px;
height: 41px;
padding-left: 10px;
}
.cart-cont__prod-inp-int button {
height: 41px;
padding: 0 15px;
}
span.xoo-cp-close {
right: 21px !important;
top: 23px !important;
}
.xoo-cp-success {
color: white !important;
background-color: #86A1B7 !important;
border-color: #86A1B7 !important;
}
.xoo-cp-icon-cross:before {
color: #777777;
}
.cwginstock-panel-body {
padding: 0;
}
.cwginstock-panel-body input[type="email"] {
height: 26px;
text-align: left !important;
width: 200px;
}
.woocommerce .cwginstock-subscribe-form .panel {
box-shadow: none;
border: none;
border-radius: 0;
margin-top: 15px;
}
.prod .prod-flag {
height: 37px;
width: 115px; position: absolute;
z-index: 1;
right: 0px;
top: 0px;
color: #FFFFF9; font-size: 14px;
font-weight: 500;
letter-spacing: 0;
line-height: 18px;
text-transform: uppercase;
text-align: center;
padding: 10px 0;
}
.prod .prod-flag.discount {
background-color: rgb(184 155 28 / 80%);
}
.prod .prod-flag.naujas {
background-color: rgb(134 161 183 / 80%);
}
.prods-cont-left__inner .prod, .prod {
position: relative;
margin: .5rem;
}
.woocommerce .cwginstock-subscribe-form .panel-primary > .panel-heading {
background-color: #86A1B7;
border-color: #86A1B7;
border-radius: 0;
}
a.xcp-btn,
.xcp-btn {
border-radius: 0 !important;
border: 1px solid #86A1B7 !important;
background-color: #86A1B7 !important;
}
.xoo-cp-atcn {
border-radius: 0;
}
.cart-cont__prod-inp-int button:hover {
background-color: #fff;
color: #86A1B7;
border-color: #86A1B7;
border-width: 2px;
}
p.stock.out-of-stock {
font-size: 22px;
color: #c22312;
margin-top: 15px;
font-weight: 700;
}
.nav__top {
position: relative;
z-index: 1;
}
.prod.outofstock .prod__img {
opacity: 0.3;
}
.prod .outofstock-text {
display: none;
position: absolute;
top: 50%;
text-align: center;
width: 100%;
background-color: grey;
color: white;
font-weight: 600;
padding: 5px 0;
opacity: 1;
z-index: 1;
}
.prod.outofstock .outofstock-text {
display: block;
}
.footer-cont {
display: block;
max-width: 1200px;
padding: 2rem 2rem 0;
margin: auto;
width: 100%;
}
.footer-cont .footer__right { display: block !important;
float: right;
}
.footer-cont .footer__right > .footer__right-menu {
display: flex;
}
.footer-cont .footer__left {
float: left;
}
.footer-cont .footer__left p {
font-size: 14px;
border-bottom: 2px solid rgba(255, 255, 255, 0);
}
.footer-cont .footer__left p:first-child {
font-size: 16px;
}
nav img.nav__logo {
height: 85px;
}
.nav__dropdown {
z-index: 3;  width: -moz-fit-content;
width: fit-content;
padding: 3rem 6rem;
-webkit-box-pack: start;
justify-content: left;
-webkit-box-align: start;
align-items: flex-start; }
.nav__drop-t-header {
margin-left: 20px;
}
nav.nav.nav-sticky .nav__mob-drop {
margin-top: 60px;
}
nav.nav.nav-sticky .nav__mob-s-form {
margin-top: 60px;
}
nav.nav.nav-sticky,
nav.nav {
position: fixed;
z-index: 3;
background-color: #FFF;
top: 0;
}
.page-cont p {
line-height: 22px;
margin-bottom: 15px;
text-align: justify;
}
@media only screen and (max-width: 1250px) {
.page-cont p {
margin: 10px;
}
}
.footer {
color: white;
}
.product_meta .sku_wrapper {
display: none !important;
}
.btn {
cursor: pointer;
}
.nav__link.nav__drop-inner-link.nav-t {
padding: 0;
border: none;
}
.menu-virsutinis-meniu-container > ul ul ul .nav__link-cont {
margin: 0;
}
@media only screen and (max-width: 950px){
.menu-virsutinis-meniu-container > ul ul ul .nav__link-cont {
margin: 0;
border-bottom: 1px solid #dbdbdb;	
}
}
.menu-virsutinis-meniu-container > ul ul ul .nav__link-cont a {
padding: 0;
font-size: 14px;
font-weight: 400;
margin-bottom: 8px;
} .menu-virsutinis-meniu-container ul li.nav__link-cont img.nav__link-arrow {
transform: rotate(-90deg);
}
.menu-virsutinis-meniu-container .nav__link {
text-transform: uppercase;
}
.prod-page-cont__soc {
cursor: pointer;
}
.prod-page-cont__img-main-cont {
overflow: hidden;
}
.prod-page-cont__img-other {
width: 15.66% !important;
}
.woocommerce .prod-page-cont__img {
height: 92%; object-fit: cover;
}
.woocommerce .prod-page-cont__img-main { object-fit: contain;
height: 450px; 
}
.comment_container img {
display: none !important;
}
#comments > .review {
padding: 5px 0;
}
.prod__h-link {
min-height: 44px;
}
.woocommerce-product-details__short-description.text-sec {
margin-top: 10px;
}
#breadcrumbs span {
font-family: Roboto, sans-serif;
font-weight: 400;
font-size: 16px;
color: #777; }
#breadcrumbs span a {
font-family: Roboto, sans-serif;
font-weight: 400;
font-size: 16px;
color: #777;
white-space: nowrap;
}
#breadcrumbs span a:hover {
color: #86A1B7;
}
.page-cont {
margin-bottom: 60px;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
background-color: #fff;
box-shadow: 4px 4px 28px rgba(0, 0, 0, 0.13);
padding: 1rem;
}
.woocommerce-account .woocommerce-MyAccount-content {
background-color: #fff;
box-shadow: 4px 4px 28px rgba(0, 0, 0, 0.13);
padding: 1rem;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a {
display: inline-block;
margin-bottom: 10px;
font-size: 16px;
font-weight: 500;
font-family: Montserrat, sans-serif;
text-transform: uppercase;
}
.page-cont .woocommerce-info {
border-top-color: #86A1B7;
}
.page-cont .woocommerce-info::before {
color: #86A1B7;
}
.page-cont .prods-cont-left {
display: block;
width: 100%;
}
.page-cont .prods-cont-left .prods-cont-left__inner {
display: block;
}
.woocommerce form .form-row input.input-text {
height: 26px;
}
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea {
font-size: 14px;
padding: 3px;
width: 100%;
font-weight: 300;
font-family: Montserrat, sans-serif;
}
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
background-color: #f4f4f4;
font-weight: 500;
}
fieldset {
border: none !important;
}
.text-sec p {
margin-bottom: 15px; font-size: 16px;
}
.prods-cont-left {
width: 100%;
}
.prod-page-form__btn {
cursor: pointer;
}
.woocommerce .summary.entry-summary .price { }
.woocommerce-variation-price .price {
font-size: 20px;
}
.woocommerce .summary.entry-summary .quantity .qty {
height: 42px;
}
.comment-form-author label,
.comment-form-email label {
display: inline-block;
}
.lost_password,
.woocommerce-form-register p {
font-family: Montserrat, sans-serif;
font-size: 15px;
font-weight: 500;
}
.yith_wcwl_wishlist_footer {
display: none !important;
}
.register-cont__form-inner-lab {
text-transform: uppercase;
}
.checkout-cont__form-address {
float: left;
}
.page .woocommerce #respond input#submit,
.page .woocommerce a.button,
.page .woocommerce button.button,
.page .woocommerce input.button {
color: #fff !important;
background-color: #86A1B7 !important;
border: 2px solid #86A1B7 !important;
cursor: pointer !important;
border-radius: 0 !important;
font-weight: 500;
}
.wpcf7-form-control-wrap {
width: 100%;
}
div.wpcf7 input[type="file"] {
width: 100%;
border-right: 1px solid #c9c9c9;
}
.page .woocommerce #respond input#submit:hover,
.page .woocommerce a.button:hover,
.page .woocommerce button.button:hover,
.page .woocommerce input.button:hover {
color: #86A1B7 !important;
background: 0 0 !important;
}
.page-id-11 .header,
.page-id-11 .breadcrumbs {
display: none;
}
.cart-item__del {
display: block;
}
.woocommerce a.remove:hover {
background: transparent !important;
}
.lost_password a:hover {
color: #86A1B7;
}
#add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment {
background-color: white !important;
}
.update-btn {
float: right;
}
.btn--blue:disabled {
opacity: 0.7;
cursor: unset;
}
.cart-cont {
margin-left: -15px;
margin-right: -15px;
}
.woocommerce .cart-item .cart-img img {
height: 140px;
max-width: 100%;
object-fit: cover;
}
.cart-item__name-cont a {
font-weight: 400;
font-size: 18px;
min-width: 308px;
display: block;
}
.woocommerce .cart-cont .quantity .qty {
height: 50px;
width: 50px;
padding: 10px;
}
.woocommerce-form-login .form-row input[type="text"],
.woocommerce-form-login .form-row input[type="password"],
.woocommerce-form-register .form-row input[type="text"],
.woocommerce-form-register .form-row input[type="password"],
.woocommerce-form-register .form-row input[type="email"],
.comment-form-author input[type="text"],
.comment-form-email input[type="email"] {
padding: 3px;
width: 300px;
}
.woocommerce-form-login .form-row .woocommerce-form-login__submit,
.woocommerce-form-register .form-row .woocommerce-form-register__submit {
color: #000;
border: 2px solid #000;
font-family: Roboto, sans-serif;
font-weight: 300;
font-size: 18px;
padding: 0.5rem 2rem;
display: inline-block;
cursor: pointer;
}
.footer__left p {
margin-bottom: 1rem;
}
button {
cursor: pointer;
}
.woocommerce-form-login .form-row .woocommerce-form-login__submit:hover {
color: #fff;
background-color: #000;
}
.variations select,
.ywapo_input {
font-size: 14px;
font-weight: 300;
height: 26px;
border-radius: 0;
margin-bottom: 10px;
margin-top: 5px;
color: #212121;
}
.woocommerce .summary.entry-summary form.cart .quantity {
float: left;
margin-right: 10px;
}
.woocommerce .summary.entry-summary form.cart {
display: block;
width: 100%; margin-bottom: 15px;
margin-top: 10px;
}
.woocommerce .summary.entry-summary form.cart.variations_form {
height: auto;
}
table.variations td {
width: 100%;
display: block;
}
.woocommerce-account .addresses .title h3 {
font-weight: 500;
}
.yith-wcwl-add-to-wishlist {
margin-bottom: 10px;
}
.hidden-title-form a.hide-title-form i,
.hidden-title-form button i,
.wishlist-title a.show-title-form i,
.wishlist_manage_table tfoot a.create-new-wishlist i,
.wishlist_manage_table tfoot button.submit-wishlist-changes i,
.wishlist_table .add_to_cart.button i,
.wishlist_table .ask-an-estimate-button i,
.yith-wcwl-add-button > a i,
.yith-wcwl-wishlist-new button i,
.yith-wcwl-wishlist-search-form button.wishlist-search-button i {
color: #86A1B7;
}
.woocommerce .wishlist-title {
display: none !important;
}
table.wishlist_table tbody td,
table.wishlist_table thead th {
border: none !important;
}
table.wishlist_table thead {
display: none !important;
}
.wishlist-items-wrapper tr {
border-top: 1px solid #e6e6e6;
}
table.wishlist_table a {
font-weight: 300;
font-size: 18px;
}
.prod__wish .yith-wcwl-add-button span {
display: none !important;
}
.prod__wish .yith-wcwl-wishlistaddedbrowse a {
display: none !important;
}
.prod__wish .yith-wcwl-wishlistexistsbrowse .feedback {
color: white;
}
.prod__wish .yith-wcwl-wishlistexistsbrowse {
height: 16px;
width: 16px;
}
.prod__wish .yith-wcwl-wishlistexistsbrowse a {
display: none !important;
}
.prod__wish .yith-wcwl-add-to-wishlist {
margin: 0;
}
.prod__wish .yith-wcwl-icon {
color: #86A1B7;
font-size: 16px;
margin-right: 5px;
}
.yith-wcwl-share h4.yith-wcwl-share-title {
display: none !important;
}
.woocommerce .product-remove a.remove {
color: #86A1B7 !important;
}
.woocommerce .product-remove a.remove:hover {
background: #86A1B7;
}
.woocommerce table.shop_table.wishlist_table {
background-color: #fff;
border: none;
box-shadow: 4px 4px 28px rgba(0, 0, 0, 0.13);
border-radius: 0;
}
.page-cont .woocommerce .woocommerce-error .button,
.page-cont .woocommerce .woocommerce-info .button,
.page-cont .woocommerce .woocommerce-message .button,
.woocommerce-page .page-cont .woocommerce-error .button,
.woocommerce-page .page-cont .woocommerce-info .button,
.woocommerce-page .page-cont .woocommerce-message .button {
border-radius: 0;
background-color: #f4f4f4;
font-weight: 400;
}
.page-cont .woocommerce-error,
.page-cont .woocommerce-info,
.page-cont .woocommerce-message {
background-color: white;
box-shadow: 4px 4px 28px rgba(0, 0, 0, 0.13);
}
.woocommerce-message,
.woocommerce-error {
display: none;
}
.prod-page-cont__img-main-cont {
width: 100%;
}
h2.widgettitle,
.berocket_single_filter_widget h3 {
margin-bottom: 10px;
display: inline-block;
font-size: 16px;
font-weight: 500;
width: 100%;
font-family: Montserrat, sans-serif;
}
.woocommerce.widget,
.berocket_single_filter_widget {
list-style: none;
width: 100%;
}
.amount-input-cont {
width: 50px;
float: left;
margin-right: 10px;
}
span.woocommerce-Price-currencySymbol {
margin-right: 5px;
}
.woocommerce .summary.entry-summary .quantity .qty.amount-inp__input {
height: 40px;
width: 50px;
padding: 10px;
text-align: left;
}
.btn--black:hover button {
color: white;
}
.prod-page-cont__bottom-cont,
.prod-page-cont__bottom-cont span,
.woocommerce-product-details__short-description.text-sec,
.woocommerce-product-details__short-description.text-sec span {
font-family: "Poppins", sans-serif !important;
line-height: normal;
}
.prod-page-cont__bottom-cont span,
.woocommerce-product-details__short-description.text-sec span {
font-size: 14px !important;
}
.woocommerce .widget_price_filter .price_slider_amount .button {
font-family: Roboto, sans-serif;
font-weight: 300;
font-size: 18px !important;
padding: 0.5rem 0.5rem;
color: #fff;
display: inline-block;
border: 2px solid #fff;
color: #000;
border: 2px solid #000;
cursor: pointer;
margin-bottom: 20px;
text-transform: uppercase;
border-radius: 0;
background-color: #f4f4f4;
}
ul.archive-pagination {
list-style: none;
padding: 0;
margin: 30px auto 30px;
width: 100%;
display: flex;
}
ul.archive-pagination li.active a {
color: #86A1B7;
}
ul.archive-pagination li {
float: left;
padding: 5px;
}
.woocommerce .widget_price_filter .price_slider_amount .button:hover {
color: #fff;
background-color: #000;
}
.reset_variations {
display: none !important;
}
.variations select {
width: 240px;
}
.footer__bottom-created {
margin-top: 10px;
padding-top: 28px;
}
.footer__bottom-created p.footer__bot-h {
text-align: end;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
background-color: #86A1B7 !important;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
background-color: grey !important;
}
.prods-cont-left__inner ul.products,
.prods-cont-left__inner ul.products .prod-cats {
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.prods-cont-left__inner ul.products li.product-category {
margin: 1rem !important;
width: 20% !important;
}
.prods-cont-left__inner ul.products li.product-category .woocommerce-loop-category__title {
text-align: center;
}
.prods-cont-left__inner ul.products li.product-category .woocommerce-loop-category__title mark {
background-color: transparent;
}
h2.widgettitle::after,
.berocket_single_filter_widget h3::after {
content: "";
border-bottom: 1px solid #000;
width: 100%;
margin-bottom: 10px;
position: relative;
height: 1px;
display: block;
text-transform: uppercase;
}
.custom-loop-variation-price {
display: flex;
flex-direction: column;
}
.custom-loop-variation-price p.regular {
text-decoration: line-through;
}
.custom-loop-variation-price p.discount {
text-decoration: underline;
}
.custom-loop-variation-price p span {
text-decoration: none;
}
body.single-product .custom-reviews {
margin-top: 1rem;
}
body.single-product .custom-reviews li {
margin-bottom: 1rem;
list-style: none;
}
body.single-product .custom-reviews li .star-rating {
height: 4rem;
}
body.single-product .custom-reviews li .star-rating span::before { }
body.single-product .custom-reviews li ul.children {
padding-left: 1.5rem;
}
body.home .blog-posts {
margin: 1.5rem auto;
padding: 0 1rem;
max-width: 1250px;
}
body.home .blog-posts .psac-post-carousel-wrp {
margin-top: 1.5rem;
}
body.home .blog-posts .psac-post-carousel-wrp .psac-post-carousel-content:hover {
border: 2px solid #ddd;
} body.post-template-default.single-post .prods-cont-left__inner ul li {
list-style: disc;
display: list-item;
}
body.post-template-default.single-post .prods-cont-left__inner ul, ol {
margin-left: 2em;
margin-bottom: 15px;
}
body.post-template-default.single-post section.content {
margin: 1.5rem auto;
padding: 2.5rem 1rem;
max-width: 1250px;
}
.review.modal {
display: none; position: fixed; z-index: 9; padding-top: 100px; left: 0;
top: 0;
width: 100%; height: 100%; overflow: auto; background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0.4); } .review .modal-content {
background-color: #fefefe;
margin: auto;
padding: 20px;
border: 1px solid #888;
width: 60%;
-webkit-animation-name: animatetop;
-webkit-animation-duration: 0.3s;
animation-name: animatetop;
animation-duration: 0.3s;
}
.review.modal ul#comments { }
body.woocommerce .star-rating::before {
content: "\73\73\73\73\73";
}
body.woocommerce .star-rating span::before {
content: "\53\53\53\53\53";
color: #86adae;
font-family: star;
letter-spacing: .15em;
padding: 0 1px;
line-height: 16px;
} @-webkit-keyframes animatetop {
from {
top: -300px;
opacity: 0;
}
to {
top: 0;
opacity: 1;
}
}
@keyframes animatetop {
from {
opacity: 0;
}
to {
opacity: 1;
}
} .review .close {
color: #aaaaaa;
float: right;
font-size: 28px;
font-weight: bold;
}
.review .close:hover,
.review .close:focus {
color: #000;
text-decoration: none;
cursor: pointer;
}
.nav-sticky,
.nav {
position: static !important;
}
@media only screen and (max-width: 1160px) {
.cart-item__name-cont a {
min-width: auto;
}
}
@media only screen and (max-width: 1100px) {
.footer-cont .footer__left,
.footer-cont .footer__right {
float: unset;
}
.footer-cont .footer__right-menu {
justify-content: space-around;
}
.footer__bottom-created p {
text-align: center !important;
}
}
@media only screen and (max-width: 1050px) {
.nav__drop-cont {
width: 19%;
}
}
@media only screen and (max-width: 1000px) {
.woocommerce .prod-page-cont__img-main {
object-fit: contain;
}
}
@media only screen and (max-width: 992px) {
.menu-virsutinis-meniu-container .nav__link {
width: fit-content;
width: -moz-fit-fontent;
}
.nav__link-cont:hover .nav__link--drop{
border: none;
}
.nav__dropdown {
position: relative;
margin: 0;
top: 0;
padding: 15px 0 0;
} .nav__drop-cont {
width: 100%;
}
.nav__link-cont:hover .nav__dropdown{
display: none;
}
.nav__link-cont.active-link .nav__dropdown {
display: flex;
}
}
@media only screen and (max-width: 950px) { .nav { width: 100%;
border-right: 1px solid darkgrey;
height: 63px;
}
.nav__top {
position: fixed;
z-index: 5;
}
.nav,
.nav-sticky {
position: fixed !important;
}
.nav__dropdown {
transition: all .3s;
font-size: 16px;  width: 100% !important;   border:none !important;
padding-top: 0;
transition-timing-function: ease-in; }
.nav__dropdown li.nav__link-cont a.nav__link {
font-size: 16px;
}
.nav__link:not(:last-child) {
padding: 0.75rem 0.5rem;
border-bottom: 1px solid #dbdbdb;
}
.nav__link-cont:not(.active-link):hover .nav__link--drop {
border-bottom: 1px solid #dbdbdb;
}
.nav__dropdown .nav__drop-cont {
margin-bottom: 0 !important;
} .nav__drop-t-header {
display: none;
}
.nav__burger-cont {
margin-left: 12px;
}
.nav__burger-cont img {
width: 30px;
height: 24px !important;
}
.nav__drop-t-cont { top: 50px !important;
}
.nav__mob-s-form {
position: fixed;
z-index: 10;
top: 65px;
}
.nav-t--bottom {
font-size: 18px;
font-weight: 600;
font-family: Montserrat, sans-serif;
}
#menu-virsutinis-meniu-1 {
margin-top: 80px;
}
.menu-virsutinis-meniu-container ul > li.nav__link-cont a.nav__link {
display: block;
width: 100%;
}
.menu-virsutinis-meniu-container ul li.nav__link-cont img.nav__link-arrow { float: right;
width: 20px;
height: 22px;
transition: all .3s;
}
.menu-virsutinis-meniu-container ul > li.nav__link-cont.active-link img.nav__link-arrow {
transform: none;
}
.woocommerce .img-gallery-modal .img-gallery-modal__img {
height: 70vh;
}
.prod-page-cont {
margin-top: 4rem;
}
}
@media only screen and (max-width: 370px) {
#menu-virsutinis-meniu-1 {
margin-top: 110px;
}
}
@media only screen and (max-width: 850px) {
.home div[class^="prod"] .splide__track,
.single div[class^="prod"] .splide__track {
max-width: 550px !important;
}
.home div[class^="prod"] .splide__slide,
.single div[class^="prod"] .splide__slide {
width: 270px !important;
}
.home div[class^="prod"] .prod,
.home div[class^="prod"] .prod .prod-flag,
.single div[class^="prod"] .prod,
.single div[class^="prod"] .prod .prod-flag {
width: 230px;
}
.home div[class^="prod"] .splide__arrow,
.single div[class^="prod"] .splide__arrow {
display: none;
}
.prods-page-cont {
padding-left: 1rem !important;
padding-right: 1rem !important;
}
.prods-page-cont .prod {
width: 45%; }
.prods-page-cont .prod .prod-flag {
width: 100%;
}
.prods-cont-left {
padding: 0 !important;
}
.prod__text-cont {
padding: .3rem !important;
}
.prod__text-cont a,
.prod__text-cont div p {
font-size: 14px !important;
}
.prod__cont-1 {
font-size: 12px !important;
word-break: break-word;
margin-bottom: 5px;
}
.prod__h-link {
min-height: 40px !important;
}
.prod__img-link {
height: 150px;
}
.prod-flag.naujas {
height: 30px;
font-size: 12px;
line-height: 18px;
padding: 5px 0;
}
}
@media only screen and (max-width: 768px) {
.h-sec.h-sec--md {
font-size: 18px;
}
.woocommerce-product-details__short-description.text-sec, 
.woocommerce-product-details__short-description.text-sec span,
.text-sec--reg {
font-size: 12px !important;
}
.yith_wapo_group_total table td,
.yith-wcwl-add-button a.add_to_wishlist,
.prod-page-cont__service-inner p,
.prod-page-cont__bottom-cont span, 
.woocommerce-product-details__short-description.text-sec span,
.text-sec p,
.ywapo_product_option_description {
font-size: 14px !important;
}
.woocommerce .summary.entry-summary form.cart,
.yith_wapo_groups_container,
.yith_wapo_group_total.yith_wapo_keep_show {
margin-top: 0 !important;
}
.psac-post-carousel.psac-design-2 .psac-post-title {
font-size: 18px !important;
}
.psac-post-content {
font-size: 14px !important;
}
}
@media only screen and (max-width: 600px) {
.home div[class^="prod"] .splide__track,
.single div[class^="prod"] .splide__track {
max-width: 400px !important;
}
.home div[class^="prod"] .splide__slide,
.single div[class^="prod"] .splide__slide {
width: 200px !important;
}
.home div[class^="prod"] .prod,
.home div[class^="prod"] .prod .prod-flag,
.single div[class^="prod"] .prod,
.single div[class^="prod"] .prod .prod-flag {
width: 180px;
}
.home div[class^="prod"] .prod-2.prod-2--price,
.single div[class^="prod"] .prod-2.prod-2--price {
font-size: 12px !important;
word-break: break-word;
}
.home div[class^="prod"] .prod-2.prod-2--bask,
.single div[class^="prod"] .prod-2.prod-2--bask {
font-size: 10px !important;
}
.woocommerce .prod-page-cont__img-main {
height: 300px;
}
.prods-page-cont .prod .prod__cont-2 button p {
font-size: 10px !important;
}
}
@media only screen and (max-width: 567px) {
.psac-post-carousel.psac-design-2 .psac-post-title {
height: 50px !important;
}
.psac-post-content {
height: 150px !important;
}
}
@media only screen and (max-width: 500px) {
.prod__img-link {
height: 145px;
}
}
@media only screen and (max-width: 450px) {
.home div[class^="prod"] .splide__track,
.single div[class^="prod"] .splide__track {
max-width: 400px !important;
}
.home div[class^="prod"] .splide__slide,
.single div[class^="prod"] .splide__slide	{
width: 200px !important;
}
.home div[class^="prod"] .prod,
.home div[class^="prod"] .prod .prod-flag,
.single div[class^="prod"] .prod,
.single div[class^="prod"] .prod .prod-flag {
width: 175px;
}
.home div[class^="prod"] .prod__cont-2,
.single div[class^="prod"] .prod__cont-2 {
display: none !important;
}
.prods-page-cont .prod .prod__cont-2 {
display: none;
}
.prods-page-cont .prod .prod__text-cont a {
font-size: 12px !important;
height: 44px;
}
.prods-page-cont .prod .prod__cont-1 p {
font-size: 12px !important;
}
.prod__text-cont div p {
font-size: 12px !important;
}
.ywapo_input[style], .variations select {
width: 100% !important;
display: inline-block;
border: 1px solid #999;
border-radius: 0;
box-shadow: none;
height: 40px;
}
.variations{
width: 100%;
}
.prods-cont-left__inner ul.products li.product-category {
width: 40% !important;
}
}
@media only screen and (max-width: 360px) {
.home div[class^="prod"] .splide__track,
.single div[class^="prod"] .splide__track {
max-width: 325px !important;
}
.home div[class^="prod"] .splide__slide,
.single div[class^="prod"] .splide__slide	{
width: 190px !important;
}
.home div[class^="prod"] .prod,
.home div[class^="prod"] .prod .prod-flag,
.single div[class^="prod"] .prod,
.single div[class^="prod"] .prod .prod-flag {
width: 175px;
}
.home div[class^="prod"] .prod__cont-2,
.single div[class^="prod"] .prod__cont-2 {
display: none !important;
}
.prods-page-cont .prod .prod__cont-2 {
display: none;
}
.prods-page-cont .prod .prod__text-cont a {
font-size: 12px !important;
height: 44px;
}
.prods-page-cont .prod .prod__cont-1 p {
font-size: 12px !important;
}
.prod__text-cont div p {
font-size: 12px !important;
}
.ywapo_input[style], .variations select {
width: 100% !important;
display: inline-block;
border: 1px solid #999;
border-radius: 0;
box-shadow: none;
height: 40px;
}
.variations{
width: 100%;
}
.prods-cont-left__inner ul.products li.product-category {
width: 40% !important;
}
}
@media only screen and (max-width: 390px) {
.home div[class^="prod"] .splide__track,
.single div[class^="prod"] .splide__track {
max-width: 360px !important;
}
.home div[class^="prod"] .splide__slide,
.single div[class^="prod"] .splide__slide	{
width: 180px !important;
}
.home div[class^="prod"] .prod,
.home div[class^="prod"] .prod .prod-flag,
.single div[class^="prod"] .prod,
.single div[class^="prod"] .prod .prod-flag {
width: 160px;
}
.home div[class^="prod"] .prod__cont-2,
.single div[class^="prod"] .prod__cont-2 {
display: none !important;
}
.prods-page-cont .prod .prod__cont-2 {
display: none;
}
.prods-page-cont .prod .prod__text-cont a {
font-size: 12px !important;
height: 44px;
}
.prods-page-cont .prod .prod__cont-1 p {
font-size: 12px !important;
}
.prod__text-cont div p {
font-size: 12px !important;
}
.ywapo_input[style], .variations select {
width: 100% !important;
display: inline-block;
border: 1px solid #999;
border-radius: 0;
box-shadow: none;
height: 40px;
}
.variations{
width: 100%;
}
.prods-cont-left__inner ul.products li.product-category {
width: 40% !important;
}
}
@media only screen and (max-width: 400px) {
.woocommerce .prod-page-cont__img-main {
height: 300px;
}
}
@media only screen and (max-width: 350px) {
.prods-page-cont .prod {
width: 42.5%;
}
}
@media only screen and (max-width: 300px) {
.prods-page-cont .prod {
width: 100%;
}
}
@media only screen and (max-width: 767px) {
.review .modal-content {
width: 90%;
}
.footer-cont {
display: block;
}
}
@media only screen and (max-width: 550px) {
.woocommerce table.shop_table th { }
.woocommerce .woocommerce-checkout-review-order-table {
display: block;
}
.woocommerce .woocommerce-checkout-review-order-table tbody,
.woocommerce .woocommerce-checkout-review-order-table thead,
.woocommerce .woocommerce-checkout-review-order-table tfoot,
.woocommerce .woocommerce-checkout-review-order-table tr,
.woocommerce
.woocommerce-checkout-review-order-table
#wc_shipping_omniva_parcel_machines_lt_terminal {
display: block;
width: 100%;
max-width: 100%;
}
.woocommerce-checkout .checkout-cont__left {
margin: 0;
margin-bottom: 30px;
}
.woocommerce-checkout .prods-page-cont {
padding: 15px;
}
.checkout-cont__right {
margin: 0;
margin-top: 30px;
}
.woocommerce.woocommerce-checkout table.shop_table th { } .woocommerce table.shop_table tfoot .woocommerce-shipping-totals th,
.woocommerce table.shop_table tfoot .wc_shipping_omniva th {
width: 100% !important;
max-width: 100% !important;
display: block;
text-align: center;
}
.woocommerce table.shop_table tfoot .woocommerce-shipping-totals td,
.woocommerce table.shop_table tfoot .wc_shipping_omniva td,
.woocommerce table.shop_table tfoot .wc_shipping_lpexpress-terminals td {
width: 100% !important;
max-width: 100% !important;
display: block;
text-align: left;
}
} body {
padding-top: 0px;
}  .nav {
border-bottom: 1px solid #333;
}
.nav-fixed {
display: none;
width: 100%;
border-bottom: 1px solid #333;
position: fixed;
z-index: 5;
top: 0px;
left: 0px;
background-color: white;
}
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
display: block!important;
}
#add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods {
display: grid;
}
#add_payment_method #payment ul.payment_methods li, .woocommerce-cart #payment ul.payment_methods li, .woocommerce-checkout #payment ul.payment_methods li{
float: left;
padding: 0 15px;
width: 100%;
}
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
background-color: transparent!important;
}
.stock.available-on-backorder {
color: #c22312;
font-size: 16px;
}
#add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before{
display: none!important;
}
.nav-fixed .nav__bot {
margin-top: 6px;
margin-bottom: 6px;
} .nav__cart-icon-hover {
display: none;
width: 23px;
}
.nav__cart-icon {
width: 23px;
}
.nav__cart:hover .nav__cart-icon {
display: none;
}
.nav__cart:hover .nav__cart-icon-hover {
display: block;
} .nav__dropdown {
width: 95%;
}
.woocommerce-checkout-review-order-table th,
td.product-total { min-width: 7em;
max-width: 11em;
word-break: break-all;
}
.woocommerce-checkout-review-order-table {
table-layout: fixed;
}
.select2-container {
width: 100% !important;
}
.checkout-cont {
margin-left: -15px;
margin-right: -15px;
}
.western {
padding-bottom: 1rem;
}
.page-id-42088 .prods-cont-left__inner ul {
margin-left: 40px;
}
.page-id-42088 .prods-cont-left__inner ul li {
list-style-type: disc;
}
.header.m-t-lg {
padding-top: 0.5rem;
}
.psac-post-carousel.psac-design-2 .psac-post-title {
height: 75px;
}
.psac-post-meta {
height: 25px;
}
.psac-post-content {
height: 175px;
}
.button-container {
text-align: center; padding: 10px 0; }
.btn--inverse {
font-family: Roboto, sans-serif;
font-weight: 300;
font-size: 18px;
padding: 0.5rem 2rem;
color: #86A1B7;
display: inline-block;
border: 2px solid #86A1B7;
}
select[id^="yith-wapo-"] {
border: 1px solid #999;
border-radius: 0px !important;
background-color: #fff;
font-size: 14px;
color: #000 !important;
padding: 0 8 0 0px;
margin: 0;
cursor: pointer;
line-height: normal;
} select[id^="yith-wapo-"] option {
color: #000;
}
@media screen and (max-width: 450px) {
select[id^="yith-wapo-"] {
height: 40px !important;
}
}
@media screen and (min-width: 451px) {
select[id^="yith-wapo-"] {
height: 26px !important;
}
}
.wapo-addon-title {
display: none !important;
}
.woocommerce ul#shipping_method li {
max-width: unset !important;
}