/* Icons Day Mode */

.icon {
    position: relative;
    background-repeat: no-repeat;
    background-position: left center;
    background-size: 2.4rem;
    padding-left: 3.2rem;
    line-height: 2.2rem;
    display: block;
}

.icon.large {
    font-size: 2rem;
    font-weight: bold;
}

.large {
    font-size: 2rem;
    font-weight: bold;
}

.icon.home {
    padding-left: 3.8rem;
    background-image: url(../icons/home.svg);
}

.icon.search {
    background-image: url(../icons/search-white.svg);
}

.icon.buy-related {
    background-image: url(../icons/buy-related-white.svg);
}

.icon.user {
    background-image: url(../icons/user-white.svg);
}

.user-login-logged a.icon.user:after {
    background-image: url(../icons/beak-down-white.svg);
}

header.main-header .top-bar .header-controls .mode-switch label:before {
    background-image: url(../icons/day.svg);
}

header.main-header .top-bar .header-controls .languages:after {
    background-image: url(../icons/beak-down-white.svg);
}

.icon.newsletter {
    background-image: url(../icons/newsletter.svg);
}

.icon.sort {
    background-size: 2.2rem;
    background-image: url(../icons/sort.svg);
}

.icon.sort:after {
    background-image: url(../icons/beak-down.svg);
}

.fs-arrow {
    background-image: url(../icons/beak-down.svg);
}

.icon.read {
    background-image: url(../icons/read.svg);
}

.icon.collections {
    background-image: url(../icons/collections.svg);
}

.icon.circle-arrow {
    background-image: url(../icons/circle-arrow.svg);
}

.icon.photogallery {
    background-image: url(../icons/photogallery.svg);
}

.icon.virtual-tour {
    background-image: url(../icons/3d-virtual-tour.svg);
}

.icon.level-up {
    background-image: url(../icons/level-up.svg);
}

.icon.events {
    background-image: url(../icons/events.svg);
}

.icon.facebook {
    background-image: url(../icons/facebook.svg);
    background-size: 2.6rem;
}

.icon.instagram {
    background-image: url(../icons/instagram.svg);
    background-size: 2.6rem;
}

.icon.youtube {
    background-image: url(../icons/youtube.svg);
    background-size: 2.6rem;
}

.icon.file-image {
    background-image: url(../icons/file-image.svg);
}

.icon.file-doc {
    background-image: url(../icons/file-doc.svg);
}

.icon.file-pdf {
    background-image: url(../icons/file-pdf.svg);
}

.icon.file-unknown {
    background-image: url(../icons/file-image.svg);
}

.icon.play {
    background-image: url(../icons/play.svg);
}

.icon.adults {
    background-image: url(../icons/adults.svg);
}

.icon.archive {
    background-image: url(../icons/archive.svg);
}

.icon.phone {
    background-image: url(../icons/phone.svg);
}

.icon.e-mail {
    background-image: url(../icons/e-mail.svg);
}

.icon.playground {
    background-image: url(../icons/playground.svg);
}

.icon.coffee {
    background-image: url(../icons/coffee.svg);
}

.icon.beak-down-white {
    background-image: url(../icons/beak-down-white.svg);
}

.icon.beak-down {
    background-image: url(../icons/beak-down.svg);
}

.icon.clock {
    background-image: url(../icons/clock.svg);
}

.icon.education {
    background-image: url(../icons/education.svg);
}

.icon.visit {
    background-image: url(../icons/visit.svg);
}

.icon.teens {
    background-image: url(../icons/teens.svg);
}

.icon.disabled {
    background-image: url(../icons/disabled.svg);
}

.icon.money {
    background-image: url(../icons/money.svg);
}

.icon.compass {
    background-image: url(../icons/compass.svg);
}

.icon.gallery {
    background-image: url(../icons/gallery.svg);
}

.icon.contacts {
    background-image: url(../icons/contacts.svg);
}

.icon.car {
    background-image: url(../icons/car.svg);
}

.icon.bus {
    background-image: url(../icons/bus.svg);
}

.icon.railway {
    background-image: url(../icons/railway.svg);
}

.icon.arrow-up {
    background-image: url(../icons/arrow-up.svg);
}

.icon.arrow-down {
    background-image: url(../icons/arrow-down.svg);
}

.icon.arrow-left {
    background-image: url(../icons/arrow-left.svg);
}

.icon.arrow-right {
    background-image: url(../icons/arrow-right.svg);
}

.icon.update {
    background-image: url(../icons/update.svg);
}

.icon.info-bubble {
    background-image: url(../icons/info-bubble.svg);
}

/* WP Buttons Icons */

.wp-block-button.home {
    background-image: url(../icons/home-white.svg);
}

.wp-block-button.home:hover {
    background-image: url(../icons/home.svg);
}

.wp-block-button.home.stone {
    background-image: url(../icons/home.svg);
}

.wp-block-button.home.stone:hover {
    background-image: url(../icons/home-white.svg);
}

.wp-block-button.icon.read a {
    background-image: url(../icons/read-white.svg);
}

.wp-block-button.icon.read a:hover {
    background-image: url(../icons/read.svg);
}

.wp-block-button.icon.read.stone a {
    background-image: url(../icons/read.svg);
}

.wp-block-button.icon.read.stone a:hover {
    background-image: url(../icons/read-white.svg);
}

.wp-block-button.icon.buy-stuff a {
    background-image: url(../icons/buy-stuff-white.svg);
}

.wp-block-button.icon.buy-stuff a:hover {
    background-image: url(../icons/buy-stuff.svg);
}

.wp-block-button.icon.buy-stuff.stone a {
    background-image: url(../icons/buy-stuff.svg);
}

.wp-block-button.icon.buy-stuff.stone a:hover {
    background-image: url(../icons/buy-stuff-white.svg);
}

.wp-block-button.icon.photogallery a {
    background-image: url(../icons/photogallery-white.svg);
}

.wp-block-button.icon.photogallery a:hover {
    background-image: url(../icons/photogallery.svg);
}

.wp-block-button.icon.photogallery.stone a {
    background-image: url(../icons/photogallery.svg);
}

.wp-block-button.icon.photogallery.stone a:hover {
    background-image: url(../icons/photogallery-white.svg);
}

.wp-block-button.icon.ticket a {
    background-image: url(../icons/ticket-white.svg);
}

.wp-block-button.icon.ticket a:hover {
    background-image: url(../icons/ticket.svg);
}

.wp-block-button.icon.ticket.stone a {
    background-image: url(../icons/ticket.svg);
}

.wp-block-button.icon.ticket.stone a:hover {
    background-image: url(../icons/ticket-white.svg);
}

.wp-block-button.icon.clock a {
    background-image: url(../icons/clock-white.svg);
}

.wp-block-button.icon.clock a:hover {
    background-image: url(../icons/clock.svg);
}

.wp-block-button.icon.clock.stone a {
    background-image: url(../icons/clock.svg);
}

.wp-block-button.icon.clock.stone a:hover {
    background-image: url(../icons/clock-white.svg);
}

.wp-block-button.icon.education a {
    background-image: url(../icons/education-white.svg);
}

.wp-block-button.icon.education a:hover {
    background-image: url(../icons/education.svg);
}

.wp-block-button.icon.education.stone a {
    background-image: url(../icons/education.svg);
}

.wp-block-button.icon.education.stone a:hover {
    background-image: url(../icons/education-white.svg);
}

.wp-block-button.icon.visit a {
    background-image: url(../icons/visit-white.svg);
}

.wp-block-button.icon.visit a:hover {
    background-image: url(../icons/visit.svg);
}

.wp-block-button.icon.visit.stone a {
    background-image: url(../icons/visit.svg);
}

.wp-block-button.icon.visit.stone a:hover {
    background-image: url(../icons/visit-white.svg);
}

.wp-block-button.icon.teens a {
    background-image: url(../icons/teens-white.svg);
}

.wp-block-button.icon.teens a:hover {
    background-image: url(../icons/teens.svg);
}

.wp-block-button.icon.teens.stone a {
    background-image: url(../icons/teens.svg);
}

.wp-block-button.icon.teens.stone a:hover {
    background-image: url(../icons/teens-white.svg);
}

.wp-block-button.icon.disabled a {
    background-image: url(../icons/disabled-white.svg);
}

.wp-block-button.icon.disabled a:hover {
    background-image: url(../icons/disabled.svg);
}

.wp-block-button.icon.disabled.stone a {
    background-image: url(../icons/disabled.svg);
}

.wp-block-button.icon.disabled.stone a:hover {
    background-image: url(../icons/disabled-white.svg);
}

.wp-block-button.icon.level-up a {
    background-image: url(../icons/level-up-white.svg);
}

.wp-block-button.icon.level-up a:hover {
    background-image: url(../icons/level-up.svg);
}

.wp-block-button.icon.level-up.stone a {
    background-image: url(../icons/level-up.svg);
}

.wp-block-button.icon.level-up.stone a:hover {
    background-image: url(../icons/level-up-white.svg);
}

.wp-block-button.icon.money a {
    background-image: url(../icons/money-white.svg);
}

.wp-block-button.icon.money a:hover {
    background-image: url(../icons/money.svg);
}

.wp-block-button.icon.money.stone a {
    background-image: url(../icons/money.svg);
}

.wp-block-button.icon.money.stone a:hover {
    background-image: url(../icons/money-white.svg);
}

.wp-block-button.icon.compass a {
    background-image: url(../icons/compass-white.svg);
}

.wp-block-button.icon.compass a:hover {
    background-image: url(../icons/compass.svg);
}

.wp-block-button.icon.compass.stone a {
    background-image: url(../icons/compass.svg);
}

.wp-block-button.icon.compass.stone a:hover {
    background-image: url(../icons/compass-white.svg);
}

.wp-block-button.icon.contacts a {
    background-image: url(../icons/contacts-white.svg);
}

.wp-block-button.icon.contacts a:hover {
    background-image: url(../icons/contacts.svg);
}

.wp-block-button.icon.contacts.stone a {
    background-image: url(../icons/contacts.svg);
}

.wp-block-button.icon.contacts.stone a:hover {
    background-image: url(../icons/contacts-white.svg);
}

.wp-block-button.icon.gallery a {
    background-image: url(../icons/gallery-white.svg);
}

.wp-block-button.icon.gallery a:hover {
    background-image: url(../icons/gallery.svg);
}

.wp-block-button.icon.gallery.stone a {
    background-image: url(../icons/gallery.svg);
}

.wp-block-button.icon.gallery.stone a:hover {
    background-image: url(../icons/gallery-white.svg);
}

.wp-block-button.icon.garden a {
    background-image: url(../icons/garden-white.svg);
}

.wp-block-button.icon.garden a:hover {
    background-image: url(../icons/garden.svg);
}

.wp-block-button.icon.garden.stone a {
    background-image: url(../icons/garden.svg);
}

.wp-block-button.icon.garden.stone a:hover {
    background-image: url(../icons/garden-white.svg);
}

.wp-block-button.icon.deserts a {
    background-image: url(../icons/deserts-white.svg);
}

.wp-block-button.icon.deserts a:hover {
    background-image: url(../icons/deserts.svg);
}

.wp-block-button.icon.deserts.stone a {
    background-image: url(../icons/deserts.svg);
}

.wp-block-button.icon.deserts.stone a:hover {
    background-image: url(../icons/deserts-white.svg);
}

.wp-block-button.icon.car a {
    background-image: url(../icons/car-white.svg);
}

.wp-block-button.icon.car a:hover {
    background-image: url(../icons/car.svg);
}

.wp-block-button.icon.car.stone a {
    background-image: url(../icons/car.svg);
}

.wp-block-button.icon.car.stone a:hover {
    background-image: url(../icons/car-white.svg);
}

.wp-block-button.icon.bus a {
    background-image: url(../icons/bus-white.svg);
}

.wp-block-button.icon.bus a:hover {
    background-image: url(../icons/bus.svg);
}

.wp-block-button.icon.bus.stone a {
    background-image: url(../icons/bus.svg);
}

.wp-block-button.icon.bus.stone a:hover {
    background-image: url(../icons/bus-white.svg);
}

.wp-block-button.icon.railway a {
    background-image: url(../icons/railway-white.svg);
}

.wp-block-button.icon.railway a:hover {
    background-image: url(../icons/railway.svg);
}

.wp-block-button.icon.railway.stone a {
    background-image: url(../icons/railway.svg);
}

.wp-block-button.icon.railway.stone a:hover {
    background-image: url(../icons/railway-white.svg);
}

.wp-block-button.icon.buy-related a {
    background-image: url(../icons/buy-related-white.svg);
}

.wp-block-button.icon.buy-related a:hover {
    background-image: url(../icons/buy-related.svg);
}

.wp-block-button.icon.buy-related.stone a {
    background-image: url(../icons/buy-related.svg);
}

.wp-block-button.icon.buy-related.stone a:hover {
    background-image: url(../icons/buy-related-white.svg);
}

.wp-block-button.icon.arrow-up a {
    background-image: url(../icons/arrow-up-white.svg);
}

.wp-block-button.icon.arrow-up a:hover {
    background-image: url(../icons/arrow-up.svg);
}

.wp-block-button.icon.arrow-up.stone a {
    background-image: url(../icons/arrow-up.svg);
}

.wp-block-button.icon.arrow-up.stone a:hover {
    background-image: url(../icons/arrow-up-white.svg);
}

.wp-block-button.icon.arrow-down a {
    background-image: url(../icons/arrow-down-white.svg);
}

.wp-block-button.icon.arrow-down a:hover {
    background-image: url(../icons/arrow-down.svg);
}

.wp-block-button.icon.arrow-down.stone a {
    background-image: url(../icons/arrow-down.svg);
}

.wp-block-button.icon.arrow-down.stone a:hover {
    background-image: url(../icons/arrow-down-white.svg);
}

.wp-block-button.icon.arrow-left a {
    background-image: url(../icons/arrow-left-white.svg);
}

.wp-block-button.icon.arrow-left a:hover {
    background-image: url(../icons/arrow-left.svg);
}

.wp-block-button.icon.arrow-left.stone a {
    background-image: url(../icons/arrow-left.svg);
}

.wp-block-button.icon.arrow-left.stone a:hover {
    background-image: url(../icons/arrow-left-white.svg);
}

.wp-block-button.icon.arrow-right a {
    background-image: url(../icons/arrow-right-white.svg);
}

.wp-block-button.icon.arrow-right a:hover {
    background-image: url(../icons/arrow-right.svg);
}

.wp-block-button.icon.arrow-right.stone a {
    background-image: url(../icons/arrow-right.svg);
}

.wp-block-button.icon.arrow-right.stone a:hover {
    background-image: url(../icons/arrow-right-white.svg);
}

/* Buttons Icons */

.button.icon.home {
    background-image: url(../icons/home-white.svg);
}

.button.icon.home:hover {
    background-image: url(../icons/home.svg);
}

.button.icon.home.stone {
    background-image: url(../icons/home.svg);
}

.button.icon.home.stone:hover {
    background-image: url(../icons/home-white.svg);
}

.button.icon.read {
    background-image: url(../icons/read-white.svg);
}

.button.icon.read:hover {
    background-image: url(../icons/read.svg);
}

.button.icon.read.stone {
    background-image: url(../icons/read.svg);
}

.button.icon.read.stone:hover {
    background-image: url(../icons/read-white.svg);
}

.button.icon.buy-stuff {
    background-image: url(../icons/buy-stuff-white.svg);
}

.button.icon.buy-stuff:hover {
    background-image: url(../icons/buy-stuff.svg);
}

.button.icon.buy-stuff.stone {
    background-image: url(../icons/buy-stuff.svg);
}

.button.icon.buy-stuff.stone:hover {
    background-image: url(../icons/buy-stuff-white.svg);
}

.button.icon.photogallery {
    background-image: url(../icons/photogallery-white.svg);
}

.button.icon.photogallery:hover {
    background-image: url(../icons/photogallery.svg);
}

.button.icon.photogallery.stone {
    background-image: url(../icons/photogallery.svg);
}

.button.icon.photogallery.stone:hover {
    background-image: url(../icons/photogallery-white.svg);
}

.button.icon.ticket {
    background-image: url(../icons/ticket-white.svg);
}

.button.icon.ticket:hover {
    background-image: url(../icons/ticket.svg);
}

.button.icon.ticket.stone {
    background-image: url(../icons/ticket.svg);
}

.button.icon.ticket.stone:hover {
    background-image: url(../icons/ticket-white.svg);
}

.button.icon.clock {
    background-image: url(../icons/clock-white.svg);
}

.button.icon.clock:hover {
    background-image: url(../icons/clock.svg);
}

.button.icon.clock.stone {
    background-image: url(../icons/clock.svg);
}

.button.icon.clock.stone:hover {
    background-image: url(../icons/clock-white.svg);
}

.button.icon.education {
    background-image: url(../icons/education-white.svg);
}

.button.icon.education:hover {
    background-image: url(../icons/education.svg);
}

.button.icon.education.stone {
    background-image: url(../icons/education.svg);
}

.button.icon.education.stone:hover {
    background-image: url(../icons/education-white.svg);
}

.button.icon.visit {
    background-image: url(../icons/visit-white.svg);
}

.button.icon.visit:hover {
    background-image: url(../icons/visit.svg);
}

.button.icon.visit.stone {
    background-image: url(../icons/visit.svg);
}

.button.icon.visit.stone:hover {
    background-image: url(../icons/visit-white.svg);
}

.button.icon.teens {
    background-image: url(../icons/teens-white.svg);
}

.button.icon.teens:hover {
    background-image: url(../icons/teens.svg);
}

.button.icon.teens.stone {
    background-image: url(../icons/teens.svg);
}

.button.icon.teens.stone:hover {
    background-image: url(../icons/teens-white.svg);
}

.button.icon.disabled {
    background-image: url(../icons/disabled-white.svg);
}

.button.icon.disabled:hover {
    background-image: url(../icons/disabled.svg);
}

.button.icon.disabled.stone {
    background-image: url(../icons/disabled.svg);
}

.button.icon.disabled.stone:hover {
    background-image: url(../icons/disabled-white.svg);
}

.button.icon.level-up {
    background-image: url(../icons/level-up-white.svg);
}

.button.icon.level-up:hover {
    background-image: url(../icons/level-up.svg);
}

.button.icon.level-up.stone {
    background-image: url(../icons/level-up.svg);
}

.button.icon.level-up.stone:hover {
    background-image: url(../icons/level-up-white.svg);
}

.button.icon.money {
    background-image: url(../icons/money-white.svg);
}

.button.icon.money:hover {
    background-image: url(../icons/money.svg);
}

.button.icon.money.stone {
    background-image: url(../icons/money.svg);
}

.button.icon.money.stone:hover {
    background-image: url(../icons/money-white.svg);
}

.button.icon.compass {
    background-image: url(../icons/compass-white.svg);
}

.button.icon.compass:hover {
    background-image: url(../icons/compass.svg);
}

.button.icon.compass.stone {
    background-image: url(../icons/compass.svg);
}

.button.icon.compass.stone:hover {
    background-image: url(../icons/compass-white.svg);
}

.button.icon.contacts {
    background-image: url(../icons/contacts-white.svg);
}

.button.icon.contacts:hover {
    background-image: url(../icons/contacts.svg);
}

.button.icon.contacts.stone {
    background-image: url(../icons/contacts.svg);
}

.button.icon.contacts.stone:hover {
    background-image: url(../icons/contacts-white.svg);
}

.button.icon.gallery {
    background-image: url(../icons/gallery-white.svg);
}

.button.icon.gallery:hover {
    background-image: url(../icons/gallery.svg);
}

.button.icon.gallery.stone {
    background-image: url(../icons/gallery.svg);
}

.button.icon.gallery.stone:hover {
    background-image: url(../icons/gallery-white.svg);
}

.button.icon.garden {
    background-image: url(../icons/garden-white.svg);
}

.button.icon.garden:hover {
    background-image: url(../icons/garden.svg);
}

.button.icon.garden.stone {
    background-image: url(../icons/garden.svg);
}

.button.icon.garden.stone:hover {
    background-image: url(../icons/garden-white.svg);
}

.button.icon.deserts {
    background-image: url(../icons/deserts-white.svg);
}

.button.icon.deserts:hover {
    background-image: url(../icons/deserts.svg);
}

.button.icon.deserts.stone {
    background-image: url(../icons/deserts.svg);
}

.button.icon.deserts.stone:hover {
    background-image: url(../icons/deserts-white.svg);
}

.button.icon.car {
    background-image: url(../icons/car-white.svg);
}

.button.icon.car:hover {
    background-image: url(../icons/car.svg);
}

.button.icon.car.stone {
    background-image: url(../icons/car.svg);
}

.button.icon.car.stone:hover {
    background-image: url(../icons/car-white.svg);
}

.button.icon.bus {
    background-image: url(../icons/bus-white.svg);
}

.button.icon.bus:hover {
    background-image: url(../icons/bus.svg);
}

.button.icon.bus.stone {
    background-image: url(../icons/bus.svg);
}

.button.icon.bus.stone:hover {
    background-image: url(../icons/bus-white.svg);
}

.button.icon.railway {
    background-image: url(../icons/railway-white.svg);
}

.button.icon.railway:hover {
    background-image: url(../icons/railway.svg);
}

.button.icon.railway.stone {
    background-image: url(../icons/railway.svg);
}

.button.icon.railway.stone:hover {
    background-image: url(../icons/railway-white.svg);
}

.button.icon.buy-related {
    background-image: url(../icons/buy-related-white.svg);
}

.button.icon.buy-related:hover {
    background-image: url(../icons/buy-related.svg);
}

.button.icon.buy-related.stone {
    background-image: url(../icons/buy-related.svg);
}

.button.icon.buy-related.stone:hover {
    background-image: url(../icons/buy-related-white.svg);
}

.button.icon.arrow-up {
    background-image: url(../icons/arrow-up-white.svg);
}

.button.icon.arrow-up:hover {
    background-image: url(../icons/arrow-up.svg);
}

.button.icon.arrow-up.stone {
    background-image: url(../icons/arrow-up.svg);
}

.button.icon.arrow-up.stone:hover {
    background-image: url(../icons/arrow-up-white.svg);
}

.button.icon.arrow-down {
    background-image: url(../icons/arrow-down-white.svg);
}

.button.icon.arrow-down:hover {
    background-image: url(../icons/arrow-down.svg);
}

.button.icon.arrow-down.stone {
    background-image: url(../icons/arrow-down.svg);
}

.button.icon.arrow-down.stone:hover {
    background-image: url(../icons/arrow-down-white.svg);
}

.button.icon.arrow-left {
    background-image: url(../icons/arrow-left-white.svg);
}

.button.icon.arrow-left:hover {
    background-image: url(../icons/arrow-left.svg);
}

.button.icon.arrow-left.stone {
    background-image: url(../icons/arrow-left.svg);
}

.button.icon.arrow-left.stone:hover {
    background-image: url(../icons/arrow-left-white.svg);
}

.button.icon.arrow-right {
    background-image: url(../icons/arrow-right-white.svg);
}

.button.icon.arrow-right:hover {
    background-image: url(../icons/arrow-right.svg);
}

.button.icon.arrow-right.stone {
    background-image: url(../icons/arrow-right.svg);
}

.button.icon.arrow-right.stone:hover {
    background-image: url(../icons/arrow-right-white.svg);
}

/* Li Icons */

li.icon.circle-arrow a {
    background-image: url(../icons/circle-arrow.svg);
}

aside.navigation-sidebar ul li a {
    background-image: url(../icons/circle-arrow.svg);
}

.block-editor-cta:before {
    background-image: url(../icons/arrow-right.svg);
}

/* Social Icons */

.icon.facebook a {
    background-image: url(../icons/facebook.svg);
}

.icon.facebook a:hover {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' xmlns:v='https://vecta.io/nano'%3E%3Cpath d='M12 3.5a8.07 8.07 0 0 0-4.168 1.139c-1.246.716-2.227 1.697-2.943 2.943A8.07 8.07 0 0 0 3.75 11.75c0 1.49.38 2.879 1.139 4.168.716 1.246 1.697 2.227 2.943 2.943C9.121 19.62 10.51 20 12 20s2.879-.38 4.168-1.139c1.246-.716 2.227-1.697 2.943-2.943.759-1.289 1.139-2.678 1.139-4.168s-.38-2.879-1.139-4.168c-.716-1.246-1.697-2.227-2.943-2.943C14.879 3.88 13.49 3.5 12 3.5zm0 1.375a6.76 6.76 0 0 1 3.48.945c1.031.602 1.848 1.418 2.449 2.449a6.76 6.76 0 0 1 .945 3.48c0 1.132-.258 2.191-.773 3.18-.501.96-1.203 1.762-2.106 2.406a6.58 6.58 0 0 1-2.965 1.203v-4.791h1.955l.301-1.976h-2.256v-1.096c0-.458.072-.824.215-1.096a.9.9 0 0 1 .816-.451h1.246v-1.74h-.021c-.444-.072-.953-.1-1.525-.086-1.934-.014-2.9 1.031-2.9 3.137v1.332H8.992v1.976h1.869v4.77c-1.074-.172-2.048-.58-2.922-1.225s-1.554-1.439-2.041-2.385a6.73 6.73 0 0 1-.773-3.158 6.76 6.76 0 0 1 .945-3.48C6.672 7.238 7.488 6.422 8.52 5.82A6.76 6.76 0 0 1 12 4.875z' fill='%23AD985F'/%3E%3C/svg%3E");
}

.icon.instagram a {
    background-size: 2.8rem;
    background-image: url(../icons/instagram.svg);
}

.icon.instagram a:hover {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' xmlns:v='https://vecta.io/nano'%3E%3Cpath d='M8.885 4.188c-.802 0-1.547.201-2.234.602-.673.401-1.21.945-1.611 1.633-.401.673-.602 1.411-.602 2.213v6.23c0 .802.201 1.547.602 2.234a4.57 4.57 0 0 0 1.611 1.611c.688.401 1.432.602 2.234.602h6.23c.802 0 1.54-.201 2.213-.602.688-.401 1.232-.938 1.633-1.611.401-.687.602-1.432.602-2.234v-6.23c0-.802-.201-1.54-.602-2.213-.401-.687-.945-1.232-1.633-1.633-.673-.401-1.411-.602-2.213-.602h-6.23zm0 1.375h6.23c.559 0 1.074.136 1.547.408s.845.645 1.117 1.117.408.988.408 1.547v6.23c0 .559-.136 1.074-.408 1.547s-.645.845-1.117 1.117-.988.408-1.547.408h-6.23c-.559 0-1.074-.136-1.547-.408s-.845-.645-1.117-1.117-.408-.988-.408-1.547v-6.23c0-.559.136-1.074.408-1.547s.645-.845 1.117-1.117.988-.408 1.547-.408zm7.176 1.504c-.172 0-.322.064-.451.193-.115.115-.172.258-.172.43s.057.322.172.451c.129.115.279.172.451.172s.315-.057.43-.172c.129-.129.193-.279.193-.451a.55.55 0 0 0-.193-.43.55.55 0 0 0-.43-.193zM12 7.625a3.98 3.98 0 0 0-2.062.559c-.63.372-1.132.874-1.504 1.504a3.98 3.98 0 0 0-.559 2.063 3.98 3.98 0 0 0 .559 2.063c.372.63.874 1.132 1.504 1.504a3.98 3.98 0 0 0 2.063.559 3.98 3.98 0 0 0 2.063-.559c.63-.372 1.132-.874 1.504-1.504a3.98 3.98 0 0 0 .559-2.062 3.98 3.98 0 0 0-.559-2.062c-.372-.63-.874-1.132-1.504-1.504A3.98 3.98 0 0 0 12 7.625zM12 9a2.67 2.67 0 0 1 1.375.365 2.63 2.63 0 0 1 1.01 1.01 2.67 2.67 0 0 1 .365 1.375c0 .501-.122.967-.365 1.396-.244.415-.58.745-1.01.988A2.67 2.67 0 0 1 12 14.5c-.501 0-.967-.122-1.396-.365-.415-.244-.745-.573-.988-.988-.243-.43-.365-.895-.365-1.396a2.67 2.67 0 0 1 .365-1.375c.243-.43.573-.766.988-1.01C11.033 9.122 11.499 9 12 9z' fill='%23AD985F'/%3E%3C/svg%3E");
}

.icon.youtube a {
    background-size: 2.8rem;
    background-image: url(../icons/youtube.svg);
}

.icon.youtube a:hover {
    background-size: 2.8rem;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' xmlns:v='https://vecta.io/nano'%3E%3Cpath d='M12 4.875c-2.02 0-4.111.158-6.273.473a2.77 2.77 0 0 0-1.525.73c-.415.401-.673.888-.773 1.461-.243 1.332-.365 2.736-.365 4.211s.122 2.879.365 4.211a2.55 2.55 0 0 0 .795 1.461c.43.401.931.645 1.504.73 2.163.315 4.254.473 6.273.473s4.111-.158 6.273-.473c.573-.086 1.074-.329 1.504-.73a2.55 2.55 0 0 0 .795-1.461c.244-1.332.365-2.736.365-4.211 0-1.49-.122-2.893-.365-4.211a2.55 2.55 0 0 0-.795-1.461c-.415-.401-.917-.645-1.504-.73-2.163-.315-4.254-.473-6.273-.473zm0 1.375a42.4 42.4 0 0 1 6.08.451c.286.043.53.165.73.365.215.201.351.444.408.73.229 1.246.344 2.564.344 3.953s-.115 2.707-.344 3.953c-.057.287-.193.53-.408.73-.201.201-.444.322-.73.365-2.077.301-4.104.451-6.08.451s-4.003-.15-6.08-.451a1.38 1.38 0 0 1-.752-.365c-.201-.2-.329-.444-.387-.73-.229-1.246-.344-2.564-.344-3.953s.115-2.707.344-3.953c.057-.286.186-.53.387-.73a1.38 1.38 0 0 1 .752-.365A42.1 42.1 0 0 1 12 6.25zM9.938 7.818v7.863l1.031-.58 4.812-2.75 1.031-.602-1.031-.602-4.812-2.75-1.031-.58zm1.375 2.363l2.729 1.568-2.729 1.568v-3.137z' fill='%23AD985F'/%3E%3C/svg%3E");
}

.icon.linkedin a {
    background-size: 2rem !important;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuMDkzNzUgMC4zMTI1SDE1LjkwNjJDMTYuNDY0OCAwLjMxMjUgMTYuOTM4OCAwLjUxNTYyNSAxNy4zMjgxIDAuOTIxODc1QzE3LjczNDQgMS4zMTEyIDE3LjkzNzUgMS43ODUxNiAxNy45Mzc1IDIuMzQzNzVWMTYuMTU2MkMxNy45Mzc1IDE2LjcxNDggMTcuNzM0NCAxNy4xOTczIDE3LjMyODEgMTcuNjAzNUMxNi45Mzg4IDE3Ljk5MjggMTYuNDY0OCAxOC4xODc1IDE1LjkwNjIgMTguMTg3NUgyLjA5Mzc1QzEuNTM1MTYgMTguMTg3NSAxLjA1MjczIDE3Ljk5MjggMC42NDY0ODQgMTcuNjAzNUMwLjI1NzE2MSAxNy4xOTczIDAuMDYyNSAxNi43MTQ4IDAuMDYyNSAxNi4xNTYyVjIuMzQzNzVDMC4wNjI1IDEuNzg1MTYgMC4yNTcxNjEgMS4zMTEyIDAuNjQ2NDg0IDAuOTIxODc1QzEuMDUyNzMgMC41MTU2MjUgMS41MzUxNiAwLjMxMjUgMi4wOTM3NSAwLjMxMjVaTTIuMDkzNzUgMS45Mzc1QzEuOTc1MjYgMS45Mzc1IDEuODczNyAxLjk3OTgyIDEuNzg5MDYgMi4wNjQ0NUMxLjcyMTM1IDIuMTMyMTYgMS42ODc1IDIuMjI1MjYgMS42ODc1IDIuMzQzNzVWMTYuMTU2MkMxLjY4NzUgMTYuMjc0NyAxLjcyMTM1IDE2LjM3NjMgMS43ODkwNiAxNi40NjA5QzEuODczNyAxNi41Mjg2IDEuOTc1MjYgMTYuNTYyNSAyLjA5Mzc1IDE2LjU2MjVIMTUuOTA2MkMxNi4wMjQ3IDE2LjU2MjUgMTYuMTE3OCAxNi41Mjg2IDE2LjE4NTUgMTYuNDYwOUMxNi4yNzAyIDE2LjM3NjMgMTYuMzEyNSAxNi4yNzQ3IDE2LjMxMjUgMTYuMTU2MlYyLjM0Mzc1QzE2LjMxMjUgMi4yMjUyNiAxNi4yNzAyIDIuMTMyMTYgMTYuMTg1NSAyLjA2NDQ1QzE2LjExNzggMS45Nzk4MiAxNi4wMjQ3IDEuOTM3NSAxNS45MDYyIDEuOTM3NUgyLjA5Mzc1Wk00LjQ4MDQ3IDMuMzMzOThDNC44Njk3OSAzLjMzMzk4IDUuMTk5ODcgMy40Njk0IDUuNDcwNyAzLjc0MDIzQzUuNzQxNTQgNC4wMTEwNyA1Ljg3Njk1IDQuMzQxMTUgNS44NzY5NSA0LjczMDQ3QzUuODc2OTUgNS4xMTk3OSA1Ljc0MTU0IDUuNDQ5ODcgNS40NzA3IDUuNzIwN0M1LjE5OTg3IDUuOTkxNTQgNC44Njk3OSA2LjEyNjk1IDQuNDgwNDcgNi4xMjY5NUM0LjA5MTE1IDYuMTI2OTUgMy43NjEwNyA1Ljk5MTU0IDMuNDkwMjMgNS43MjA3QzMuMjE5NCA1LjQ0OTg3IDMuMDgzOTggNS4xMTk3OSAzLjA4Mzk4IDQuNzMwNDdDMy4wODM5OCA0LjM0MTE1IDMuMjE5NCA0LjAxMTA3IDMuNDkwMjMgMy43NDAyM0MzLjc2MTA3IDMuNDY5NCA0LjA5MTE1IDMuMzMzOTggNC40ODA0NyAzLjMzMzk4Wk0xMS44MTg0IDcuMDQxMDJDMTIuOTM1NSA3LjA0MTAyIDEzLjcxNDIgNy4zODgwMiAxNC4xNTQzIDguMDgyMDNDMTQuNTA5OCA4LjY0MDYyIDE0LjY4NzUgOS41MTIzNyAxNC42ODc1IDEwLjY5NzNWMTQuOTM3NUgxMi4zMDA4VjExLjE3OTdDMTIuMzAwOCAxMC41NTM0IDEyLjI1IDEwLjEwNDggMTIuMTQ4NCA5LjgzMzk4QzExLjk2MjIgOS4zNzY5NSAxMS41ODk4IDkuMTQ4NDQgMTEuMDMxMiA5LjE0ODQ0QzEwLjQ4OTYgOS4xNDg0NCAxMC4xMDAzIDkuMzUxNTYgOS44NjMyOCA5Ljc1NzgxQzkuNjk0MDEgMTAuMDYyNSA5LjYwOTM4IDEwLjUxOTUgOS42MDkzOCAxMS4xMjg5VjE0LjkzNzVINy4yMjI2NlY3LjIxODc1SDkuNTA3ODFWOC4yODUxNkg5LjU1ODU5QzkuNzQ0NzkgNy45NDY2MSAxMC4wMTU2IDcuNjY3MzIgMTAuMzcxMSA3LjQ0NzI3QzEwLjc5NDMgNy4xNzY0MyAxMS4yNzY3IDcuMDQxMDIgMTEuODE4NCA3LjA0MTAyWk0zLjMxMjUgNy4yMTg3NUg1LjcyNDYxVjE0LjkzNzVIMy4zMTI1VjcuMjE4NzVaIiBmaWxsPSIjMjYxRjFEIi8+Cjwvc3ZnPgo=");
}

.icon.linkedin a:hover {
    background-size: 2rem !important;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuMDkzNzUgMC4zMTI1SDE1LjkwNjJDMTYuNDY0OCAwLjMxMjUgMTYuOTM4OCAwLjUxNTYyNSAxNy4zMjgxIDAuOTIxODc1QzE3LjczNDQgMS4zMTEyIDE3LjkzNzUgMS43ODUxNiAxNy45Mzc1IDIuMzQzNzVWMTYuMTU2MkMxNy45Mzc1IDE2LjcxNDggMTcuNzM0NCAxNy4xOTczIDE3LjMyODEgMTcuNjAzNUMxNi45Mzg4IDE3Ljk5MjggMTYuNDY0OCAxOC4xODc1IDE1LjkwNjIgMTguMTg3NUgyLjA5Mzc1QzEuNTM1MTYgMTguMTg3NSAxLjA1MjczIDE3Ljk5MjggMC42NDY0ODQgMTcuNjAzNUMwLjI1NzE2MSAxNy4xOTczIDAuMDYyNSAxNi43MTQ4IDAuMDYyNSAxNi4xNTYyVjIuMzQzNzVDMC4wNjI1IDEuNzg1MTYgMC4yNTcxNjEgMS4zMTEyIDAuNjQ2NDg0IDAuOTIxODc1QzEuMDUyNzMgMC41MTU2MjUgMS41MzUxNiAwLjMxMjUgMi4wOTM3NSAwLjMxMjVaTTIuMDkzNzUgMS45Mzc1QzEuOTc1MjYgMS45Mzc1IDEuODczNyAxLjk3OTgyIDEuNzg5MDYgMi4wNjQ0NUMxLjcyMTM1IDIuMTMyMTYgMS42ODc1IDIuMjI1MjYgMS42ODc1IDIuMzQzNzVWMTYuMTU2MkMxLjY4NzUgMTYuMjc0NyAxLjcyMTM1IDE2LjM3NjMgMS43ODkwNiAxNi40NjA5QzEuODczNyAxNi41Mjg2IDEuOTc1MjYgMTYuNTYyNSAyLjA5Mzc1IDE2LjU2MjVIMTUuOTA2MkMxNi4wMjQ3IDE2LjU2MjUgMTYuMTE3OCAxNi41Mjg2IDE2LjE4NTUgMTYuNDYwOUMxNi4yNzAyIDE2LjM3NjMgMTYuMzEyNSAxNi4yNzQ3IDE2LjMxMjUgMTYuMTU2MlYyLjM0Mzc1QzE2LjMxMjUgMi4yMjUyNiAxNi4yNzAyIDIuMTMyMTYgMTYuMTg1NSAyLjA2NDQ1QzE2LjExNzggMS45Nzk4MiAxNi4wMjQ3IDEuOTM3NSAxNS45MDYyIDEuOTM3NUgyLjA5Mzc1Wk00LjQ4MDQ3IDMuMzMzOThDNC44Njk3OSAzLjMzMzk4IDUuMTk5ODcgMy40Njk0IDUuNDcwNyAzLjc0MDIzQzUuNzQxNTQgNC4wMTEwNyA1Ljg3Njk1IDQuMzQxMTUgNS44NzY5NSA0LjczMDQ3QzUuODc2OTUgNS4xMTk3OSA1Ljc0MTU0IDUuNDQ5ODcgNS40NzA3IDUuNzIwN0M1LjE5OTg3IDUuOTkxNTQgNC44Njk3OSA2LjEyNjk1IDQuNDgwNDcgNi4xMjY5NUM0LjA5MTE1IDYuMTI2OTUgMy43NjEwNyA1Ljk5MTU0IDMuNDkwMjMgNS43MjA3QzMuMjE5NCA1LjQ0OTg3IDMuMDgzOTggNS4xMTk3OSAzLjA4Mzk4IDQuNzMwNDdDMy4wODM5OCA0LjM0MTE1IDMuMjE5NCA0LjAxMTA3IDMuNDkwMjMgMy43NDAyM0MzLjc2MTA3IDMuNDY5NCA0LjA5MTE1IDMuMzMzOTggNC40ODA0NyAzLjMzMzk4Wk0xMS44MTg0IDcuMDQxMDJDMTIuOTM1NSA3LjA0MTAyIDEzLjcxNDIgNy4zODgwMiAxNC4xNTQzIDguMDgyMDNDMTQuNTA5OCA4LjY0MDYyIDE0LjY4NzUgOS41MTIzNyAxNC42ODc1IDEwLjY5NzNWMTQuOTM3NUgxMi4zMDA4VjExLjE3OTdDMTIuMzAwOCAxMC41NTM0IDEyLjI1IDEwLjEwNDggMTIuMTQ4NCA5LjgzMzk4QzExLjk2MjIgOS4zNzY5NSAxMS41ODk4IDkuMTQ4NDQgMTEuMDMxMiA5LjE0ODQ0QzEwLjQ4OTYgOS4xNDg0NCAxMC4xMDAzIDkuMzUxNTYgOS44NjMyOCA5Ljc1NzgxQzkuNjk0MDEgMTAuMDYyNSA5LjYwOTM4IDEwLjUxOTUgOS42MDkzOCAxMS4xMjg5VjE0LjkzNzVINy4yMjI2NlY3LjIxODc1SDkuNTA3ODFWOC4yODUxNkg5LjU1ODU5QzkuNzQ0NzkgNy45NDY2MSAxMC4wMTU2IDcuNjY3MzIgMTAuMzcxMSA3LjQ0NzI3QzEwLjc5NDMgNy4xNzY0MyAxMS4yNzY3IDcuMDQxMDIgMTEuODE4NCA3LjA0MTAyWk0zLjMxMjUgNy4yMTg3NUg1LjcyNDYxVjE0LjkzNzVIMy4zMTI1VjcuMjE4NzVaIiBmaWxsPSIjQUQ5ODVGIi8+Cjwvc3ZnPgo=");
}

/* It does not depend on the selected mode */

.icon.info {
    background-image: url(../icons/info.svg);
}

.icon.ticket {
    background-size: 2rem;
    background-image: url(../icons/ticket.svg);
}

.has-icon.news .content {
    background-image: url(../icons/news.svg);
}

.has-icon.news.svetla .content {
    background-image: url(../icons/news-white.svg);
}

.facetwp-icon:before {
    background: url(../icons/search.svg) !important;
}

.facetwp-type-fselect .fs-label-wrap .fs-label {
    background-image: url(../icons/info.svg);
}

.facetwp-date-min {
    background-image: url(../icons/info.svg);
}

.facetwp-date-max {
    background-image: url(../icons/info.svg);
}

.facetwp-toggle:before {
    background-image: url(../icons/beak-down.svg);
}

button.facetwp-load-more {
    background-image: url(../icons/arrow-down.svg);
}

.icon.close {
    background-size: 1.4rem;
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.853732 13.8531C0.657851 14.049 0.342042 14.049 0.146161 13.8531C-0.0487204 13.6582 -0.0487204 13.3414 0.146161 13.1465L6.29343 6.99913L0.147161 0.852747C-0.047721 0.657862 -0.047721 0.341049 0.147161 0.146164C0.343042 -0.0487213 0.659849 -0.0487213 0.854731 0.146164L7.001 6.29254L13.1463 0.146164C13.3421 -0.0487213 13.659 -0.0487213 13.8538 0.146164C14.0487 0.341049 14.0487 0.657862 13.8538 0.852747L7.70757 6.99913L13.8538 13.1455C14.0487 13.3404 14.0487 13.6572 13.8538 13.8521C13.659 14.048 13.3421 14.048 13.1463 13.8521L7.001 7.70571L0.853732 13.8531Z' fill='%23261f1d'/%3E%3C/svg%3E%0A");
}

.svetla .icon.close {
    background-size: 1.4rem;
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.853732 13.8531C0.657851 14.049 0.342042 14.049 0.146161 13.8531C-0.0487204 13.6582 -0.0487204 13.3414 0.146161 13.1465L6.29343 6.99913L0.147161 0.852747C-0.047721 0.657862 -0.047721 0.341049 0.147161 0.146164C0.343042 -0.0487213 0.659849 -0.0487213 0.854731 0.146164L7.001 6.29254L13.1463 0.146164C13.3421 -0.0487213 13.659 -0.0487213 13.8538 0.146164C14.0487 0.341049 14.0487 0.657862 13.8538 0.852747L7.70757 6.99913L13.8538 13.1455C14.0487 13.3404 14.0487 13.6572 13.8538 13.8521C13.659 14.048 13.3421 14.048 13.1463 13.8521L7.001 7.70571L0.853732 13.8531Z' fill='white'/%3E%3C/svg%3E%0A");
}

header.main-header .top-bar .searchbox .searchform-wrap form input[type=submit] {
    background-image: url(../icons/search.svg);
}

a.remove {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.853732 13.8531C0.657851 14.049 0.342042 14.049 0.146161 13.8531C-0.0487204 13.6582 -0.0487204 13.3414 0.146161 13.1465L6.29343 6.99913L0.147161 0.852747C-0.047721 0.657862 -0.047721 0.341049 0.147161 0.146164C0.343042 -0.0487213 0.659849 -0.0487213 0.854731 0.146164L7.001 6.29254L13.1463 0.146164C13.3421 -0.0487213 13.659 -0.0487213 13.8538 0.146164C14.0487 0.341049 14.0487 0.657862 13.8538 0.852747L7.70757 6.99913L13.8538 13.1455C14.0487 13.3404 14.0487 13.6572 13.8538 13.8521C13.659 14.048 13.3421 14.048 13.1463 13.8521L7.001 7.70571L0.853732 13.8531Z' fill='%23261f1d'/%3E%3C/svg%3E%0A");
}

.woocommerce-mini-cart__buttons.buttons>a.buy-related {
    background-image: url(../icons/buy-related.svg);
}

.woocommerce-mini-cart__buttons.buttons>a.buy-related:hover {
    background-image: url(../icons/buy-related-white.svg);
}

.woocommerce-mini-cart__buttons.buttons>a.circle-arrow {
    background-image: url(../icons/circle-arrow-white.svg);
}

.woocommerce-mini-cart__buttons.buttons>a.circle-arrow:hover {
    background-image: url(../icons/circle-arrow.svg);
}

.widget_shopping_cart_content .empty-content>a.buy-stuff {
    background-size: 2.4rem;
    background-image: url(../icons/buy-stuff-white.svg);
}

.widget_shopping_cart_content .empty-content>a.buy-stuff:hover {
    background-image: url(../icons/buy-stuff.svg);
}

.masonry-gallery figure a label.icon.play-white {
    background-image: url(../icons/play-white.svg);
}

.masonry-gallery figure a:hover label.icon.play-white {
    background-image: url(../icons/play.svg);
}

.masonry-gallery figure figcaption:after {
    background-image: url(../icons/info-bubble.svg);
}

/* Main Nav Icons */

.icon.events a {
    background-image: url(../icons/events.svg);
}

.icon.education a {
    background-image: url(../icons/education.svg);
}

.icon.edu-centre a {
    background-image: url(../icons/edu-centre.svg);
}

.icon.tools a {
    background-image: url(../icons/tools.svg);
}

.icon.edu-folder a {
    background-image: url(../icons/edu-folder.svg);
}

.icon.playground a {
    background-image: url(../icons/playground.svg);
}

.icon.teens a {
    background-image: url(../icons/teens.svg);
}

.icon.visit a {
    background-image: url(../icons/visit.svg);
}

.icon.adults a {
    background-image: url(../icons/adults.svg);
}

.icon.disabled a {
    background-image: url(../icons/disabled.svg);
}

/* Other */

.wp-block-columns.content-padding .wp-block-column.icon.gallery h2:before {
    background-image: url(../icons/gallery.svg);
}

.wp-block-columns.content-padding .wp-block-column.icon.garden h2:before {
    background-image: url(../icons/garden.svg);
}

.wp-block-columns.content-padding .wp-block-column.icon.deserts h2:before {
    background-image: url(../icons/deserts.svg);
}

.single_add_to_cart_button {
    background-image: url(../icons/plus-white.svg);
}

.single_add_to_cart_button:hover {
    background-image: url(../icons/plus.svg);
}

.input-number .minus {
    background-image: url(../icons/minus.svg);
}

.input-number .plus {
    background-image: url(../icons/plus.svg);
}

.woocommerce-cart-form .product-remove a.remove {
    background-image: url(../icons/bin.svg);
}

.woocommerce-checkout-review-order-table tfoot .cart-subtotal th {
    background-image: url(../icons/sum.svg);
}

.woocommerce-checkout-review-order-table tfoot .cart_review_totals_shipping th {
    background-image: url(../icons/transport.svg);
}

/* RESPONSIVE */

@media(max-width: 500px) {
    .icon.large {
        font-size: 1.8rem;
    }
}