whoami7 - Manager
:
/
home
/
dataiclx
/
vielorbe.com
/
wp-content
/
themes
/
botiga
/
assets
/
css
/
Upload File:
files >> //home/dataiclx/vielorbe.com/wp-content/themes/botiga/assets/css/editor.css
/* * Import variables */ /* Helpers */ .bt-font-size-20px { font-size: 20px !important; line-height: 24px !important; } .bt-m-0 { margin: 0 !important; } .bt-mt-0 { margin-top: 0 !important; } .bt-mt-10px { margin-top: 10px !important; } .bt-mt-20px { margin-top: 20px !important; } .bt-mb-0 { margin-bottom: 0 !important; } .bt-mb-10px { margin-bottom: 10px !important; } .bt-mb-20px { margin-bottom: 20px !important; } .bt-pt-0 { padding-top: 0 !important; } .bt-pl-0 { padding-left: 0 !important; } .bt-p-relative { position: relative; } .bt-d-none { display: none !important; } .bt-d-flex { display: -webkit-box; display: -ms-flexbox; display: flex; } .bt-justify-content-between { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .bt-align-items-center { -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .bt-zindex-2 { z-index: 2; } .bt-font-weight-500 { font-weight: 500; } .bt-border-color-primary { border-color: #3858E9 !important; } .bt-text-color-grey { color: #757575 !important; } .bt-text-decoration-none { text-decoration: none !important; } .d-flex { display: -webkit-box; display: -ms-flexbox; display: flex; } .flex-direction-column { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .flex-nowrap { -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .bt-d-none-ni { display: none; } .bt-d-none { display: none !important; } .bt-d-block { display: block !important; } .bt-d-inline-block { display: inline-block !important; } .bt-d-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .bt-d-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } .bt-flex-no-wrap { -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .bt-flex-wrap { -ms-flex-wrap: wrap; flex-wrap: wrap; } .bt-visibility-hidden { visibility: hidden; } @media screen and (min-width: 768px) { .bt-md-d-none { display: none; } .bt-md-d-block { display: block; } .bt-md-d-flex { display: -webkit-box; display: -ms-flexbox; display: flex; } .bt-md-flex-no-wrap { -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .bt-md-flex-wrap { -ms-flex-wrap: wrap; flex-wrap: wrap; } } @media screen and (min-width: 768px) { .bt-lg-d-none { display: none; } .bt-lg-d-block { display: block; } .bt-lg-d-flex { display: -webkit-box; display: -ms-flexbox; display: flex; } .bt-lg-flex-no-wrap { -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .bt-lg-flex-wrap { -ms-flex-wrap: wrap; flex-wrap: wrap; } } @media screen and (max-width: 767px) { .bt-mobile-hidden { display: none; } } @media screen and (min-width: 768px) and (max-width: 1024px) { .bt-tablet-hidden { display: none; } } @media screen and (min-width: 1025px) { .bt-desktop-hidden { display: none; } } /* Rotate */ @-webkit-keyframes botigaAnimRotate { 0% { -webkit-transform: rotate(0); transform: rotate(0); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes botigaAnimRotate { 0% { -webkit-transform: rotate(0); transform: rotate(0); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .botigaAnimRotate { -webkit-animation-name: botigaAnimRotate; animation-name: botigaAnimRotate; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-duration: 1.5s; animation-duration: 1.5s; -webkit-transform-origin: 50%; transform-origin: 50%; } /* Fade In Short */ @-webkit-keyframes botigaFadeInShort { 0% { opacity: 0; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0); } 100% { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes botigaFadeInShort { 0% { opacity: 0; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0); } 100% { opacity: 1; -webkit-transform: none; transform: none; } } .botigaFadeInShort { -webkit-animation-name: botigaFadeInShort; animation-name: botigaFadeInShort; } /* Fade In Up Shorter */ @-webkit-keyframes fadeInUpShorter { from { opacity: 0; -webkit-transform: translate(0, 20px); transform: translate(0, 20px); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInUpShorter { from { opacity: 0; -webkit-transform: translate(0, 20px); transform: translate(0, 20px); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInUpShorter { -webkit-animation-name: fadeInUpShorter; animation-name: fadeInUpShorter; } /* Fade In Right Shorter */ @-webkit-keyframes fadeInRightShorter { from { opacity: 0; -webkit-transform: translate(-20px, 0); transform: translate(-20px, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInRightShorter { from { opacity: 0; -webkit-transform: translate(-20px, 0); transform: translate(-20px, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInRightShorter { -webkit-animation-name: fadeInRightShorter; animation-name: fadeInRightShorter; } /* Fade In Left Shorter */ @-webkit-keyframes fadeInLeftShorter { from { opacity: 0; -webkit-transform: translate(20px, 0); transform: translate(20px, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInLeftShorter { from { opacity: 0; -webkit-transform: translate(20px, 0); transform: translate(20px, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInLeftShorter { -webkit-animation-name: fadeInLeftShorter; animation-name: fadeInLeftShorter; } /* Fade In Down Shorter */ @-webkit-keyframes fadeInDownShorter { from { opacity: 0; -webkit-transform: translate(0, -20px); transform: translate(0, -20px); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInDownShorter { from { opacity: 0; -webkit-transform: translate(0, -20px); transform: translate(0, -20px); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInDownShorter { -webkit-animation-name: fadeInDownShorter; animation-name: fadeInDownShorter; } /* Fade Out Down Shorter */ @-webkit-keyframes fadeOutDownShorter { from { opacity: 1; -webkit-transform: none; transform: none; } to { opacity: 0; -webkit-transform: translate(0, 20px); transform: translate(0, 20px); } } @keyframes fadeOutDownShorter { from { opacity: 1; -webkit-transform: none; transform: none; } to { opacity: 0; -webkit-transform: translate(0, 20px); transform: translate(0, 20px); } } .fadeOutDownShorter { -webkit-animation-name: fadeOutDownShorter; animation-name: fadeOutDownShorter; } .botiga-animated { opacity: 0; } .botiga-anim-infinite { -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; } .botiga-anim-fowards { -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; } .botiga-anim-timing-linear { -webkit-animation-timing-function: linear; animation-timing-function: linear; } .botiga-anim-duration-300ms { -webkit-animation-duration: 600ms; animation-duration: 600ms; } .valign { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .text-align-right { text-align: right; } .text-align-center { text-align: center; } .alignleft { /*rtl:ignore*/ float: left; /*rtl:ignore*/ margin-right: 1.5em; margin-bottom: 1.5em; } .alignright { /*rtl:ignore*/ float: right; /*rtl:ignore*/ margin-left: 1.5em; margin-bottom: 1.5em; } .aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; margin-bottom: 1.5em; } .align-items-center { -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .justify-content-center { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .justify-content-between { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .justify-content-start { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .justify-content-end { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .text-center { text-align: center !important; } .text-right { text-align: right; } @media screen and (max-width: 767px) { .text-sm-left { text-align: left; } } .disabled { pointer-events: none; opacity: 0.7; } .clear { clear: both; } .botiga-overflow-hidden { overflow: hidden; } .text-decoration-none { text-decoration: none; } .text-decoration-underline { text-decoration: underline; } .bt-mt-0 { margin-top: 0 !important; } .bt-mr-0 { margin-right: 0 !important; } .bt-mb-0 { margin-bottom: 0 !important; } .bt-ml-0 { margin-left: 0 !important; } .bt-m-0 { margin: 0 !important; } .bt-pt-0 { padding-top: 0 !important; } .bt-pr-0 { padding-right: 0 !important; } .bt-pb-0 { padding-bottom: 0 !important; } .bt-pl-0 { padding-left: 0 !important; } .bt-p-0 { padding: 0 !important; } .gap-0 { gap: 0px !important; } .gap-1 { gap: 1px !important; } .gap-2 { gap: 2px !important; } .gap-3 { gap: 3px !important; } .gap-4 { gap: 4px !important; } .gap-5 { gap: 5px !important; } .container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } @media (min-width: 576px) { .container { max-width: 540px; } } @media (min-width: 768px) { .container { max-width: 720px; } } @media (min-width: 992px) { .container { max-width: 960px; } .container-fluid { padding-right: 40px; padding-left: 40px; } } @media (min-width: 1200px) { .container { max-width: 1140px; } } @media (min-width: 576px) { .container, .container-sm { max-width: 540px; } } @media (min-width: 768px) { .container, .container-sm, .container-md { max-width: 720px; } } @media (min-width: 992px) { .container, .container-sm, .container-md, .container-lg { max-width: 960px; } } @media (min-width: 1200px) { .container, .container-sm, .container-md, .container-lg, .container-xl { max-width: 1140px; } } .row { display: -ms-flexbox; display: -webkit-box; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; } .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-1-5, .col-sm-1-5, .col-md-1-5, .col-lg-1-5, .col-2-5, .col-sm-2-5, .col-md-2-5, .col-lg-2-5, .col-3-5, .col-sm-3-5, .col-md-3-5, .col-lg-3-5, .col-4-5, .col-sm-4-5, .col-md-4-5, .col-lg-4-5 { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; } .col { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; -webkit-box-flex: 1; flex-grow: 1; max-width: 100%; } .col-auto { -ms-flex: 0 0 auto; -webkit-box-flex: 0; flex: 0 0 auto; width: auto; max-width: 100%; } .col-1 { -ms-flex: 0 0 8.333333%; -webkit-box-flex: 0; flex: 0 0 8.333333%; max-width: 8.333333%; } .col-2 { -ms-flex: 0 0 16.666667%; -webkit-box-flex: 0; flex: 0 0 16.666667%; max-width: 16.666667%; } .col-3 { -ms-flex: 0 0 25%; -webkit-box-flex: 0; flex: 0 0 25%; max-width: 25%; } .col-4 { -ms-flex: 0 0 33.333333%; -webkit-box-flex: 0; flex: 0 0 33.333333%; max-width: 33.333333%; } .col-5 { -ms-flex: 0 0 41.666667%; -webkit-box-flex: 0; flex: 0 0 41.666667%; max-width: 41.666667%; } .col-6 { -ms-flex: 0 0 50%; -webkit-box-flex: 0; flex: 0 0 50%; max-width: 50%; } .col-7 { -ms-flex: 0 0 58.333333%; -webkit-box-flex: 0; flex: 0 0 58.333333%; max-width: 58.333333%; } .col-8 { -ms-flex: 0 0 66.666667%; -webkit-box-flex: 0; flex: 0 0 66.666667%; max-width: 66.666667%; } .col-9 { -ms-flex: 0 0 75%; -webkit-box-flex: 0; flex: 0 0 75%; max-width: 75%; } .col-10 { -ms-flex: 0 0 83.333333%; -webkit-box-flex: 0; flex: 0 0 83.333333%; max-width: 83.333333%; } .col-11 { -ms-flex: 0 0 91.666667%; -webkit-box-flex: 0; flex: 0 0 91.666667%; max-width: 91.666667%; } .col-12 { -ms-flex: 0 0 100%; -webkit-box-flex: 0; flex: 0 0 100%; max-width: 100%; } .col-1-5 { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; } .col-2-5 { -webkit-box-flex: 0; -ms-flex: 0 0 40%; flex: 0 0 40%; max-width: 40%; } .col-3-5 { -webkit-box-flex: 0; -ms-flex: 0 0 60%; flex: 0 0 60%; max-width: 60%; } .col-4-5 { -webkit-box-flex: 0; -ms-flex: 0 0 80%; flex: 0 0 80%; max-width: 80%; } @media (min-width: 576px) { .col-sm { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; -webkit-box-flex: 1; flex-grow: 1; max-width: 100%; } .col-sm-auto { -ms-flex: 0 0 auto; -webkit-box-flex: 0; flex: 0 0 auto; width: auto; max-width: 100%; } .col-sm-1 { -ms-flex: 0 0 8.333333%; -webkit-box-flex: 0; flex: 0 0 8.333333%; max-width: 8.333333%; } .col-sm-2 { -ms-flex: 0 0 16.666667%; -webkit-box-flex: 0; flex: 0 0 16.666667%; max-width: 16.666667%; } .col-sm-3 { -ms-flex: 0 0 25%; -webkit-box-flex: 0; flex: 0 0 25%; max-width: 25%; } .col-sm-4 { -ms-flex: 0 0 33.333333%; -webkit-box-flex: 0; flex: 0 0 33.333333%; max-width: 33.333333%; } .col-sm-5 { -ms-flex: 0 0 41.666667%; -webkit-box-flex: 0; flex: 0 0 41.666667%; max-width: 41.666667%; } .col-sm-6 { -ms-flex: 0 0 50%; -webkit-box-flex: 0; flex: 0 0 50%; max-width: 50%; } .col-sm-7 { -ms-flex: 0 0 58.333333%; -webkit-box-flex: 0; flex: 0 0 58.333333%; max-width: 58.333333%; } .col-sm-8 { -ms-flex: 0 0 66.666667%; -webkit-box-flex: 0; flex: 0 0 66.666667%; max-width: 66.666667%; } .col-sm-9 { -ms-flex: 0 0 75%; -webkit-box-flex: 0; flex: 0 0 75%; max-width: 75%; } .col-sm-10 { -ms-flex: 0 0 83.333333%; -webkit-box-flex: 0; flex: 0 0 83.333333%; max-width: 83.333333%; } .col-sm-11 { -ms-flex: 0 0 91.666667%; -webkit-box-flex: 0; flex: 0 0 91.666667%; max-width: 91.666667%; } .col-sm-12 { -ms-flex: 0 0 100%; -webkit-box-flex: 0; flex: 0 0 100%; max-width: 100%; } .col-sm-1-5 { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; } .col-sm-2-5 { -webkit-box-flex: 0; -ms-flex: 0 0 40%; flex: 0 0 40%; max-width: 40%; } .col-sm-3-5 { -webkit-box-flex: 0; -ms-flex: 0 0 60%; flex: 0 0 60%; max-width: 60%; } .col-sm-4-5 { -webkit-box-flex: 0; -ms-flex: 0 0 80%; flex: 0 0 80%; max-width: 80%; } } @media (min-width: 768px) { .col-md { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; -webkit-box-flex: 1; flex-grow: 1; max-width: 100%; } .col-md-auto { -ms-flex: 0 0 auto; -webkit-box-flex: 0; flex: 0 0 auto; width: auto; max-width: 100%; } .col-md-1 { -ms-flex: 0 0 8.333333%; -webkit-box-flex: 0; flex: 0 0 8.333333%; max-width: 8.333333%; } .col-md-2 { -ms-flex: 0 0 16.666667%; -webkit-box-flex: 0; flex: 0 0 16.666667%; max-width: 16.666667%; } .col-md-3 { -ms-flex: 0 0 25%; -webkit-box-flex: 0; flex: 0 0 25%; max-width: 25%; } .col-md-4 { -ms-flex: 0 0 33.333333%; -webkit-box-flex: 0; flex: 0 0 33.333333%; max-width: 33.333333%; } .col-md-5 { -ms-flex: 0 0 41.666667%; -webkit-box-flex: 0; flex: 0 0 41.666667%; max-width: 41.666667%; } .col-md-6 { -ms-flex: 0 0 50%; -webkit-box-flex: 0; flex: 0 0 50%; max-width: 50%; } .col-md-7 { -ms-flex: 0 0 58.333333%; -webkit-box-flex: 0; flex: 0 0 58.333333%; max-width: 58.333333%; } .col-md-8 { -ms-flex: 0 0 66.666667%; -webkit-box-flex: 0; flex: 0 0 66.666667%; max-width: 66.666667%; } .col-md-9 { -ms-flex: 0 0 75%; -webkit-box-flex: 0; flex: 0 0 75%; max-width: 75%; } .col-md-10 { -ms-flex: 0 0 83.333333%; -webkit-box-flex: 0; flex: 0 0 83.333333%; max-width: 83.333333%; } .col-md-11 { -ms-flex: 0 0 91.666667%; -webkit-box-flex: 0; flex: 0 0 91.666667%; max-width: 91.666667%; } .col-md-12 { -ms-flex: 0 0 100%; -webkit-box-flex: 0; flex: 0 0 100%; max-width: 100%; } .col-md-1-5 { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; } .col-md-2-5 { -webkit-box-flex: 0; -ms-flex: 0 0 40%; flex: 0 0 40%; max-width: 40%; } .col-md-3-5 { -webkit-box-flex: 0; -ms-flex: 0 0 60%; flex: 0 0 60%; max-width: 60%; } .col-md-4-5 { -webkit-box-flex: 0; -ms-flex: 0 0 80%; flex: 0 0 80%; max-width: 80%; } } .d-md-none { display: none !important; } @media (min-width: 992px) { .d-lg-block { display: block !important; } .d-lg-inline-block { display: inline-block !important; } .col-lg { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; -webkit-box-flex: 1; flex-grow: 1; max-width: 100%; } .col-lg-auto { -ms-flex: 0 0 auto; -webkit-box-flex: 0; flex: 0 0 auto; width: auto; max-width: 100%; } .col-lg-1 { -ms-flex: 0 0 8.333333%; -webkit-box-flex: 0; flex: 0 0 8.333333%; max-width: 8.333333%; } .col-lg-2 { -ms-flex: 0 0 16.666667%; -webkit-box-flex: 0; flex: 0 0 16.666667%; max-width: 16.666667%; } .col-lg-3 { -ms-flex: 0 0 25%; -webkit-box-flex: 0; flex: 0 0 25%; max-width: 25%; } .col-lg-4 { -ms-flex: 0 0 33.333333%; -webkit-box-flex: 0; flex: 0 0 33.333333%; max-width: 33.333333%; } .col-lg-5 { -ms-flex: 0 0 41.666667%; -webkit-box-flex: 0; flex: 0 0 41.666667%; max-width: 41.666667%; } .col-lg-6 { -ms-flex: 0 0 50%; -webkit-box-flex: 0; flex: 0 0 50%; max-width: 50%; } .col-lg-7 { -ms-flex: 0 0 58.333333%; -webkit-box-flex: 0; flex: 0 0 58.333333%; max-width: 58.333333%; } .col-lg-8 { -ms-flex: 0 0 66.666667%; -webkit-box-flex: 0; flex: 0 0 66.666667%; max-width: 66.666667%; } .col-lg-9 { -ms-flex: 0 0 75%; -webkit-box-flex: 0; flex: 0 0 75%; max-width: 75%; } .col-lg-10 { -ms-flex: 0 0 83.333333%; -webkit-box-flex: 0; flex: 0 0 83.333333%; max-width: 83.333333%; } .col-lg-11 { -ms-flex: 0 0 91.666667%; -webkit-box-flex: 0; flex: 0 0 91.666667%; max-width: 91.666667%; } .col-lg-12 { -ms-flex: 0 0 100%; -webkit-box-flex: 0; flex: 0 0 100%; max-width: 100%; } .col-lg-1-5 { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; } .col-lg-2-5 { -webkit-box-flex: 0; -ms-flex: 0 0 40%; flex: 0 0 40%; max-width: 40%; } .col-lg-3-5 { -webkit-box-flex: 0; -ms-flex: 0 0 60%; flex: 0 0 60%; max-width: 60%; } .col-lg-4-5 { -webkit-box-flex: 0; -ms-flex: 0 0 80%; flex: 0 0 80%; max-width: 80%; } } @media only screen and (max-width: 767px) { .col-grow-mobile { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; } } /* * General */ @media (min-width: 1600px) { .wp-block { max-width: 1110px; } } .wp-block[data-align=full] .wp-block { max-width: none; } .botiga-block-no-preview { padding: 25px; border: 1px solid #CCC; border-left-color: #6c6c6c; border-left-width: 3px; } .botiga-block-no-preview p:last-of-type { margin-bottom: 0; } div.editor-styles-wrapper { padding: 8px 0px; color: #212121; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: var(--bt-font-size-body, 16px); line-height: 1.68; /* * Buttons Disabled */ /* * Spacing */ /* * Typography */ /* * Blocks. */ /* * Elements */ /* * General blocks. */ /* * Woocommerce */ /** * Header cart */ /** * Header cart & Wishlist count number */ /** * Quantity */ /** * Star rating */ /** * Tabs */ /** * Tabs as Accordion */ /** * Password strength meter */ /** * Forms */ /** * Notices */ /** * Mini Cart Content */ /* Prices */ /* Variations */ /* Product swatch */ /** * Express Pay Buttons (Google and Apple) */ /** * Product Video */ /** * Size Chart */ /** * Brand Image */ /** * Linked Variations */ /** * No products found popular products */ /** * All reviews * Reviews by category * Reviews by product * */ /* Featured product */ /* Featured category */ /* Responsive shop columns */ /** * Grid & List View */ /** * Product Equal Height */ /** * Pagination PPP (Posts Per Page) */ /** * Quantity in Loop */ /* WooCommerce Cart Block (WC 8.3+) */ /** * Image block. */ /* Image Block */ /** * Widget blocks */ /* Price filter */ /* Stock filter */ /* Rating filter */ /* Attribute filter */ /* Fitler actions */ /* Filter reset button */ /* Default WP search */ /* Woo search */ /* Columns block */ /* Woo Product Categories List */ /* Block checkbox component */ /* * Pagination */ /* Small menu. */ /* Secondary & Footer copyright navigation */ /* Top Bar Mobile Navigation */ /* Breadcrumbs (botiga module) */ /* * Forms */ /* WPForms */ /* Contact Form 7 */ /** * Variations table. */ } div.editor-styles-wrapper :where(.wp-block) { margin-top: 0; margin-bottom: 0; } div.editor-styles-wrapper :where(.wp-block-columns) { margin-bottom: 1.75rem; -webkit-margin-after: 1.75rem !important; margin-block-end: 1.75rem !important; } div.editor-styles-wrapper :where(.wp-block-group.wp-block-group-is-layout-flex) .wp-block-columns { margin: 0 !important; margin-block: 0 !important; } div.editor-styles-wrapper .is-layout-flow > * { -webkit-margin-before: 0; margin-block-start: 0; } div.editor-styles-wrapper .is-layout-flow > p { -webkit-margin-before: 24px; margin-block-start: 24px; -webkit-margin-after: var(--bt-paragraph-margin-bottom, 40px); margin-block-end: var(--bt-paragraph-margin-bottom, 40px); } div.editor-styles-wrapper .is-layout-flow > h1 { -webkit-margin-before: 24px; margin-block-start: 24px; -webkit-margin-after: 40px; margin-block-end: 40px; } div.editor-styles-wrapper .is-layout-flow > h2 { -webkit-margin-before: 24px; margin-block-start: 24px; -webkit-margin-after: 30px; margin-block-end: 30px; } div.editor-styles-wrapper .is-layout-flow > h3 { -webkit-margin-before: 24px; margin-block-start: 24px; -webkit-margin-after: 25px; margin-block-end: 25px; } div.editor-styles-wrapper .is-layout-flow > h4 { -webkit-margin-before: 24px; margin-block-start: 24px; -webkit-margin-after: 25px; margin-block-end: 25px; } div.editor-styles-wrapper .is-layout-flow > h5 { -webkit-margin-before: 24px; margin-block-start: 24px; -webkit-margin-after: 25px; margin-block-end: 25px; } div.editor-styles-wrapper .is-layout-flow > h6 { -webkit-margin-before: 24px; margin-block-start: 24px; -webkit-margin-after: 25px; margin-block-end: 25px; } div.editor-styles-wrapper .is-layout-flow > .wp-block[data-type="wpforms/form-selector"] div.wpforms-container-full { margin-top: 0; margin-bottom: 0; } div.editor-styles-wrapper .button-disabled, div.editor-styles-wrapper .button-secondary.disabled, div.editor-styles-wrapper .button-secondary:disabled, div.editor-styles-wrapper .button-secondary[disabled], div.editor-styles-wrapper .button.disabled, div.editor-styles-wrapper .button:disabled, div.editor-styles-wrapper .button[disabled] { color: var(--bt-color-button, #FFF) !important; background-color: var(--bt-color-button-bg, #212121) !important; opacity: 0.6 !important; border: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; } div.editor-styles-wrapper .bt-mt-0 { margin-top: 0 !important; } div.editor-styles-wrapper .bt-mr-0 { margin-right: 0 !important; } div.editor-styles-wrapper .bt-mb-0 { margin-bottom: 0 !important; } div.editor-styles-wrapper .bt-ml-0 { margin-left: 0 !important; } div.editor-styles-wrapper .bt-m-0 { margin: 0 !important; } div.editor-styles-wrapper .bt-pt-0 { padding-top: 0 !important; } div.editor-styles-wrapper .bt-pr-0 { padding-right: 0 !important; } div.editor-styles-wrapper .bt-pb-0 { padding-bottom: 0 !important; } div.editor-styles-wrapper .bt-pl-0 { padding-left: 0 !important; } div.editor-styles-wrapper .bt-p-0 { padding: 0 !important; } div.editor-styles-wrapper .gap-0 { gap: 0px !important; } div.editor-styles-wrapper .gap-1 { gap: 1px !important; } div.editor-styles-wrapper .gap-2 { gap: 2px !important; } div.editor-styles-wrapper .gap-3 { gap: 3px !important; } div.editor-styles-wrapper .gap-4 { gap: 4px !important; } div.editor-styles-wrapper .gap-5 { gap: 5px !important; } div.editor-styles-wrapper body, div.editor-styles-wrapper button, div.editor-styles-wrapper input, div.editor-styles-wrapper select, div.editor-styles-wrapper optgroup, div.editor-styles-wrapper textarea { color: #212121; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1rem; line-height: 1.68; } div.editor-styles-wrapper .has-gigantic-font-size { font-size: var(--bt-font-size-h1, 64px); } div.editor-styles-wrapper .has-huge-font-size { font-size: var(--bt-font-size-h2, 48px); } div.editor-styles-wrapper .has-extra-large-font-size { font-size: var(--bt-font-size-h3, 32px); } div.editor-styles-wrapper .has-larger-font-size { font-size: var(--bt-font-size-h4, 24px); } div.editor-styles-wrapper .has-large-font-size { font-size: var(--bt-font-size-h5, 18px); } div.editor-styles-wrapper .has-normal-font-size { font-size: var(--bt-font-size-h6, 16px); } div.editor-styles-wrapper .smallmargin { margin-bottom: 8px; } div.editor-styles-wrapper h1, div.editor-styles-wrapper h2, div.editor-styles-wrapper h3, div.editor-styles-wrapper h4, div.editor-styles-wrapper h5, div.editor-styles-wrapper h6, div.editor-styles-wrapper .site-title { clear: both; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; line-height: 1.2; font-weight: 600; color: #212121; } div.editor-styles-wrapper h1, div.editor-styles-wrapper .page-title, div.editor-styles-wrapper .bt-h1 { font-size: var(--bt-font-size-h1, 64px); margin-top: 60px; margin-bottom: 40px; } div.editor-styles-wrapper h1:not(.has-text-color), div.editor-styles-wrapper .page-title:not(.has-text-color), div.editor-styles-wrapper .bt-h1:not(.has-text-color) { color: var(--bt-color-heading-1, #212121); } div.editor-styles-wrapper h2, div.editor-styles-wrapper .bt-h2 { font-size: var(--bt-font-size-h2, 48px); margin-top: 45px; margin-bottom: 30px; } div.editor-styles-wrapper h2:not(.has-text-color), div.editor-styles-wrapper .bt-h2:not(.has-text-color) { color: var(--bt-color-heading-2, #212121); } div.editor-styles-wrapper h3, div.editor-styles-wrapper .bt-h3 { font-size: var(--bt-font-size-h3, 32px); margin-top: 30px; margin-bottom: 16px; } div.editor-styles-wrapper h3:not(.has-text-color), div.editor-styles-wrapper .bt-h3:not(.has-text-color) { color: var(--bt-color-heading-3, #212121); } div.editor-styles-wrapper h4, div.editor-styles-wrapper .bt-h4 { font-size: var(--bt-font-size-h4, 32px); } div.editor-styles-wrapper h4:not(.has-text-color), div.editor-styles-wrapper .bt-h4:not(.has-text-color) { color: var(--bt-color-heading-4, #212121); } div.editor-styles-wrapper h5, div.editor-styles-wrapper .bt-h5 { font-size: var(--bt-font-size-h5, 18px); } div.editor-styles-wrapper h5:not(.has-text-color), div.editor-styles-wrapper .bt-h5:not(.has-text-color) { color: var(--bt-color-heading-5, #212121); } div.editor-styles-wrapper h6, div.editor-styles-wrapper .bt-h6 { font-size: var(--bt-font-size-h6, 16px); } div.editor-styles-wrapper h6:not(.has-text-color), div.editor-styles-wrapper .bt-h6:not(.has-text-color) { color: var(--bt-color-heading-6, #212121); } div.editor-styles-wrapper h4, div.editor-styles-wrapper h5, div.editor-styles-wrapper h6 { margin-top: 25px; margin-bottom: 25px; } div.editor-styles-wrapper :where(.wp-block-heading) a { text-decoration: inherit !important; } div.editor-styles-wrapper p { margin-bottom: var(--bt-paragraph-margin-bottom, 40px); margin-top: 0; } div.editor-styles-wrapper p.smallmargin { -webkit-margin-before: 8px; margin-block-start: 8px; -webkit-margin-after: 8px; margin-block-end: 8px; } div.editor-styles-wrapper p.smallmargin + p { -webkit-margin-before: 0; margin-block-start: 0; } div.editor-styles-wrapper dfn, div.editor-styles-wrapper cite, div.editor-styles-wrapper em, div.editor-styles-wrapper i { font-style: italic; } div.editor-styles-wrapper blockquote { margin: 0 0 0 50px; } div.editor-styles-wrapper blockquote p { font-weight: 600; font-size: 32px; line-height: 41px; } div.editor-styles-wrapper blockquote p:last-of-type { margin-bottom: 12px; } div.editor-styles-wrapper blockquote cite { font-size: 14px; line-height: 22px; font-style: normal; letter-spacing: 2px; } div.editor-styles-wrapper address { margin: 0 0 1.5em; } div.editor-styles-wrapper pre { background: #eee; font-family: "Courier 10 Pitch", courier, monospace; line-height: 1.6; margin-bottom: 1.6em; max-width: 100%; overflow: auto; padding: 1.6em; } div.editor-styles-wrapper code, div.editor-styles-wrapper kbd, div.editor-styles-wrapper tt, div.editor-styles-wrapper var { font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace; } div.editor-styles-wrapper abbr, div.editor-styles-wrapper acronym { border-bottom: 1px dotted #666; cursor: help; } div.editor-styles-wrapper mark, div.editor-styles-wrapper ins { background: #fff9c0; text-decoration: none; } div.editor-styles-wrapper big { font-size: 125%; } div.editor-styles-wrapper .strong { font-weight: 700; } div.editor-styles-wrapper .editor-visual-editor__post-title-wrapper { margin: 1rem 0 0 !important; } div.editor-styles-wrapper .editor-visual-editor__post-title-wrapper .editor-post-title__input { font-size: 32px; font-size: 2rem; margin-bottom: 1rem; margin-top: 0 !important; font-weight: 600; } div.editor-styles-wrapper .block-editor-block-list__layout .block-editor-block-list__block:before { content: ""; position: absolute; top: -3px; right: -3px; bottom: -3px; left: -3px; border: 1px solid var(--wp-admin-theme-color, #007cba); z-index: -1; opacity: 0; visibility: hidden; -webkit-transition: ease opacity 250ms; transition: ease opacity 250ms; } div.editor-styles-wrapper .block-editor-block-list__layout .block-editor-block-list__block:hover:before { opacity: 0.7; visibility: visible; } div.editor-styles-wrapper a { color: #212121; text-decoration: none; -webkit-transition: color 0.3s; transition: color 0.3s; } div.editor-styles-wrapper a:visited { color: #212121; } div.editor-styles-wrapper a:hover, div.editor-styles-wrapper a:focus, div.editor-styles-wrapper a:active { color: #757575; } div.editor-styles-wrapper a:focus { outline: thin dotted; outline-offset: 5px; } div.editor-styles-wrapper a:hover, div.editor-styles-wrapper a:active { outline: 0; } .entry-content div.editor-styles-wrapper a { text-decoration: underline; } .product-name div.editor-styles-wrapper a, div.editor-styles-wrapper a.wp-block-button__link, div.editor-styles-wrapper a.remove, div.editor-styles-wrapper a.button { text-decoration: none; } div.editor-styles-wrapper a.wc-forward:not(.checkout-button) { color: var(--bt-color-body-text, #212121); } div.editor-styles-wrapper a.wc-forward:not(.checkout-button):hover { color: var(--bt-color-link-default, #757575); } div.editor-styles-wrapper a.button, div.editor-styles-wrapper .button, div.editor-styles-wrapper .checkout-button, div.editor-styles-wrapper .wp-block-button__link, div.editor-styles-wrapper .wc-block-components-button, div.editor-styles-wrapper ul.products li.product .button, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-submit, div.editor-styles-wrapper .widget_product_search button, div.editor-styles-wrapper .search-submit, div.editor-styles-wrapper input[type=button], div.editor-styles-wrapper input[type=reset], div.editor-styles-wrapper input[type=submit] { border: 2px solid var(--bt-color-button-border, #212121); -webkit-box-shadow: none; box-shadow: none; background: var(--bt-color-button-bg, #212121); color: var(--bt-color-button, #FFF); padding-top: var(--bt-padding-button-top-bottom, 13px); padding-bottom: var(--bt-padding-button-top-bottom, 13px); padding-left: var(--bt-padding-button-left-right, 24px); padding-right: var(--bt-padding-button-left-right, 24px); cursor: pointer; display: inline-block; -webkit-transition: all 0.3s; transition: all 0.3s; height: auto; border-radius: var(--bt-border-radius-button, 0); font-weight: 400; text-transform: uppercase; letter-spacing: var(--bt-letter-spacing-button, 0px); font-size: var(--bt-font-size-button, 14px); } div.editor-styles-wrapper a.button svg, div.editor-styles-wrapper .button svg, div.editor-styles-wrapper .checkout-button svg, div.editor-styles-wrapper .wp-block-button__link svg, div.editor-styles-wrapper .wc-block-components-button svg, div.editor-styles-wrapper ul.products li.product .button svg, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-submit svg, div.editor-styles-wrapper .widget_product_search button svg, div.editor-styles-wrapper .search-submit svg, div.editor-styles-wrapper input[type=button] svg, div.editor-styles-wrapper input[type=reset] svg, div.editor-styles-wrapper input[type=submit] svg { fill: var(--bt-color-button, #FFF); } div.editor-styles-wrapper a.button:not(.has-text-color), div.editor-styles-wrapper a.button.checkout-button:not(.has-text-color), div.editor-styles-wrapper a.button:not(.wc-forward):not(.has-text-color), div.editor-styles-wrapper a.button.checkout:not(.has-text-color), div.editor-styles-wrapper a.button.wc-backward, div.editor-styles-wrapper .button:not(.has-text-color), div.editor-styles-wrapper .button.checkout-button:not(.has-text-color), div.editor-styles-wrapper .button:not(.wc-forward):not(.has-text-color), div.editor-styles-wrapper .button.checkout:not(.has-text-color), div.editor-styles-wrapper .button.wc-backward, div.editor-styles-wrapper .checkout-button:not(.has-text-color), div.editor-styles-wrapper .checkout-button.checkout-button:not(.has-text-color), div.editor-styles-wrapper .checkout-button:not(.wc-forward):not(.has-text-color), div.editor-styles-wrapper .checkout-button.checkout:not(.has-text-color), div.editor-styles-wrapper .checkout-button.wc-backward, div.editor-styles-wrapper .wp-block-button__link:not(.has-text-color), div.editor-styles-wrapper .wp-block-button__link.checkout-button:not(.has-text-color), div.editor-styles-wrapper .wp-block-button__link:not(.wc-forward):not(.has-text-color), div.editor-styles-wrapper .wp-block-button__link.checkout:not(.has-text-color), div.editor-styles-wrapper .wp-block-button__link.wc-backward, div.editor-styles-wrapper .wc-block-components-button:not(.has-text-color), div.editor-styles-wrapper .wc-block-components-button.checkout-button:not(.has-text-color), div.editor-styles-wrapper .wc-block-components-button:not(.wc-forward):not(.has-text-color), div.editor-styles-wrapper .wc-block-components-button.checkout:not(.has-text-color), div.editor-styles-wrapper .wc-block-components-button.wc-backward, div.editor-styles-wrapper ul.products li.product .button:not(.has-text-color), div.editor-styles-wrapper ul.products li.product .button.checkout-button:not(.has-text-color), div.editor-styles-wrapper ul.products li.product .button:not(.wc-forward):not(.has-text-color), div.editor-styles-wrapper ul.products li.product .button.checkout:not(.has-text-color), div.editor-styles-wrapper ul.products li.product .button.wc-backward, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-submit:not(.has-text-color), div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-submit.checkout-button:not(.has-text-color), div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-submit:not(.wc-forward):not(.has-text-color), div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-submit.checkout:not(.has-text-color), div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-submit.wc-backward, div.editor-styles-wrapper .widget_product_search button:not(.has-text-color), div.editor-styles-wrapper .widget_product_search button.checkout-button:not(.has-text-color), div.editor-styles-wrapper .widget_product_search button:not(.wc-forward):not(.has-text-color), div.editor-styles-wrapper .widget_product_search button.checkout:not(.has-text-color), div.editor-styles-wrapper .widget_product_search button.wc-backward, div.editor-styles-wrapper .search-submit:not(.has-text-color), div.editor-styles-wrapper .search-submit.checkout-button:not(.has-text-color), div.editor-styles-wrapper .search-submit:not(.wc-forward):not(.has-text-color), div.editor-styles-wrapper .search-submit.checkout:not(.has-text-color), div.editor-styles-wrapper .search-submit.wc-backward, div.editor-styles-wrapper input[type=button]:not(.has-text-color), div.editor-styles-wrapper input[type=button].checkout-button:not(.has-text-color), div.editor-styles-wrapper input[type=button]:not(.wc-forward):not(.has-text-color), div.editor-styles-wrapper input[type=button].checkout:not(.has-text-color), div.editor-styles-wrapper input[type=button].wc-backward, div.editor-styles-wrapper input[type=reset]:not(.has-text-color), div.editor-styles-wrapper input[type=reset].checkout-button:not(.has-text-color), div.editor-styles-wrapper input[type=reset]:not(.wc-forward):not(.has-text-color), div.editor-styles-wrapper input[type=reset].checkout:not(.has-text-color), div.editor-styles-wrapper input[type=reset].wc-backward, div.editor-styles-wrapper input[type=submit]:not(.has-text-color), div.editor-styles-wrapper input[type=submit].checkout-button:not(.has-text-color), div.editor-styles-wrapper input[type=submit]:not(.wc-forward):not(.has-text-color), div.editor-styles-wrapper input[type=submit].checkout:not(.has-text-color), div.editor-styles-wrapper input[type=submit].wc-backward { color: var(--bt-color-button, #FFF); } div.editor-styles-wrapper a.button:not(.has-text-color):hover, div.editor-styles-wrapper a.button.checkout-button:not(.has-text-color):hover, div.editor-styles-wrapper a.button:not(.wc-forward):not(.has-text-color):hover, div.editor-styles-wrapper a.button.checkout:not(.has-text-color):hover, div.editor-styles-wrapper a.button.wc-backward:hover, div.editor-styles-wrapper .button:not(.has-text-color):hover, div.editor-styles-wrapper .button.checkout-button:not(.has-text-color):hover, div.editor-styles-wrapper .button:not(.wc-forward):not(.has-text-color):hover, div.editor-styles-wrapper .button.checkout:not(.has-text-color):hover, div.editor-styles-wrapper .button.wc-backward:hover, div.editor-styles-wrapper .checkout-button:not(.has-text-color):hover, div.editor-styles-wrapper .checkout-button.checkout-button:not(.has-text-color):hover, div.editor-styles-wrapper .checkout-button:not(.wc-forward):not(.has-text-color):hover, div.editor-styles-wrapper .checkout-button.checkout:not(.has-text-color):hover, div.editor-styles-wrapper .checkout-button.wc-backward:hover, div.editor-styles-wrapper .wp-block-button__link:not(.has-text-color):hover, div.editor-styles-wrapper .wp-block-button__link.checkout-button:not(.has-text-color):hover, div.editor-styles-wrapper .wp-block-button__link:not(.wc-forward):not(.has-text-color):hover, div.editor-styles-wrapper .wp-block-button__link.checkout:not(.has-text-color):hover, div.editor-styles-wrapper .wp-block-button__link.wc-backward:hover, div.editor-styles-wrapper .wc-block-components-button:not(.has-text-color):hover, div.editor-styles-wrapper .wc-block-components-button.checkout-button:not(.has-text-color):hover, div.editor-styles-wrapper .wc-block-components-button:not(.wc-forward):not(.has-text-color):hover, div.editor-styles-wrapper .wc-block-components-button.checkout:not(.has-text-color):hover, div.editor-styles-wrapper .wc-block-components-button.wc-backward:hover, div.editor-styles-wrapper ul.products li.product .button:not(.has-text-color):hover, div.editor-styles-wrapper ul.products li.product .button.checkout-button:not(.has-text-color):hover, div.editor-styles-wrapper ul.products li.product .button:not(.wc-forward):not(.has-text-color):hover, div.editor-styles-wrapper ul.products li.product .button.checkout:not(.has-text-color):hover, div.editor-styles-wrapper ul.products li.product .button.wc-backward:hover, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-submit:not(.has-text-color):hover, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-submit.checkout-button:not(.has-text-color):hover, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-submit:not(.wc-forward):not(.has-text-color):hover, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-submit.checkout:not(.has-text-color):hover, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-submit.wc-backward:hover, div.editor-styles-wrapper .widget_product_search button:not(.has-text-color):hover, div.editor-styles-wrapper .widget_product_search button.checkout-button:not(.has-text-color):hover, div.editor-styles-wrapper .widget_product_search button:not(.wc-forward):not(.has-text-color):hover, div.editor-styles-wrapper .widget_product_search button.checkout:not(.has-text-color):hover, div.editor-styles-wrapper .widget_product_search button.wc-backward:hover, div.editor-styles-wrapper .search-submit:not(.has-text-color):hover, div.editor-styles-wrapper .search-submit.checkout-button:not(.has-text-color):hover, div.editor-styles-wrapper .search-submit:not(.wc-forward):not(.has-text-color):hover, div.editor-styles-wrapper .search-submit.checkout:not(.has-text-color):hover, div.editor-styles-wrapper .search-submit.wc-backward:hover, div.editor-styles-wrapper input[type=button]:not(.has-text-color):hover, div.editor-styles-wrapper input[type=button].checkout-button:not(.has-text-color):hover, div.editor-styles-wrapper input[type=button]:not(.wc-forward):not(.has-text-color):hover, div.editor-styles-wrapper input[type=button].checkout:not(.has-text-color):hover, div.editor-styles-wrapper input[type=button].wc-backward:hover, div.editor-styles-wrapper input[type=reset]:not(.has-text-color):hover, div.editor-styles-wrapper input[type=reset].checkout-button:not(.has-text-color):hover, div.editor-styles-wrapper input[type=reset]:not(.wc-forward):not(.has-text-color):hover, div.editor-styles-wrapper input[type=reset].checkout:not(.has-text-color):hover, div.editor-styles-wrapper input[type=reset].wc-backward:hover, div.editor-styles-wrapper input[type=submit]:not(.has-text-color):hover, div.editor-styles-wrapper input[type=submit].checkout-button:not(.has-text-color):hover, div.editor-styles-wrapper input[type=submit]:not(.wc-forward):not(.has-text-color):hover, div.editor-styles-wrapper input[type=submit].checkout:not(.has-text-color):hover, div.editor-styles-wrapper input[type=submit].wc-backward:hover { color: var(--bt-color-button-hover, #FFF); } div.editor-styles-wrapper a.button.is-style-outline, div.editor-styles-wrapper .button.is-style-outline, div.editor-styles-wrapper .checkout-button.is-style-outline, div.editor-styles-wrapper .wp-block-button__link.is-style-outline, div.editor-styles-wrapper .wc-block-components-button.is-style-outline, div.editor-styles-wrapper ul.products li.product .button.is-style-outline, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-submit.is-style-outline, div.editor-styles-wrapper .widget_product_search button.is-style-outline, div.editor-styles-wrapper .search-submit.is-style-outline, div.editor-styles-wrapper input[type=button].is-style-outline, div.editor-styles-wrapper input[type=reset].is-style-outline, div.editor-styles-wrapper input[type=submit].is-style-outline { border-color: var(--bt-color-button-border, #212121); } div.editor-styles-wrapper a.button.is-style-outline:not(.has-text-color), div.editor-styles-wrapper .button.is-style-outline:not(.has-text-color), div.editor-styles-wrapper .checkout-button.is-style-outline:not(.has-text-color), div.editor-styles-wrapper .wp-block-button__link.is-style-outline:not(.has-text-color), div.editor-styles-wrapper .wc-block-components-button.is-style-outline:not(.has-text-color), div.editor-styles-wrapper ul.products li.product .button.is-style-outline:not(.has-text-color), div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-submit.is-style-outline:not(.has-text-color), div.editor-styles-wrapper .widget_product_search button.is-style-outline:not(.has-text-color), div.editor-styles-wrapper .search-submit.is-style-outline:not(.has-text-color), div.editor-styles-wrapper input[type=button].is-style-outline:not(.has-text-color), div.editor-styles-wrapper input[type=reset].is-style-outline:not(.has-text-color), div.editor-styles-wrapper input[type=submit].is-style-outline:not(.has-text-color) { color: var(--bt-color-button, #FFF); border: 2px solid var(--bt-color-button-border, #212121); } .is-style-outline div.editor-styles-wrapper a.button:not(.has-text-color):hover, .is-style-outline div.editor-styles-wrapper .button:not(.has-text-color):hover, .is-style-outline div.editor-styles-wrapper .checkout-button:not(.has-text-color):hover, .is-style-outline div.editor-styles-wrapper .wp-block-button__link:not(.has-text-color):hover, .is-style-outline div.editor-styles-wrapper .wc-block-components-button:not(.has-text-color):hover, .is-style-outline div.editor-styles-wrapper ul.products li.product .button:not(.has-text-color):hover, .is-style-outline div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-submit:not(.has-text-color):hover, .is-style-outline div.editor-styles-wrapper .widget_product_search button:not(.has-text-color):hover, .is-style-outline div.editor-styles-wrapper .search-submit:not(.has-text-color):hover, .is-style-outline div.editor-styles-wrapper input[type=button]:not(.has-text-color):hover, .is-style-outline div.editor-styles-wrapper input[type=reset]:not(.has-text-color):hover, .is-style-outline div.editor-styles-wrapper input[type=submit]:not(.has-text-color):hover { color: var(--bt-color-button-hover, #FFF); } .is-style-outline div.editor-styles-wrapper a.button:not(.has-background):hover, .is-style-outline div.editor-styles-wrapper .button:not(.has-background):hover, .is-style-outline div.editor-styles-wrapper .checkout-button:not(.has-background):hover, .is-style-outline div.editor-styles-wrapper .wp-block-button__link:not(.has-background):hover, .is-style-outline div.editor-styles-wrapper .wc-block-components-button:not(.has-background):hover, .is-style-outline div.editor-styles-wrapper ul.products li.product .button:not(.has-background):hover, .is-style-outline div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-submit:not(.has-background):hover, .is-style-outline div.editor-styles-wrapper .widget_product_search button:not(.has-background):hover, .is-style-outline div.editor-styles-wrapper .search-submit:not(.has-background):hover, .is-style-outline div.editor-styles-wrapper input[type=button]:not(.has-background):hover, .is-style-outline div.editor-styles-wrapper input[type=reset]:not(.has-background):hover, .is-style-outline div.editor-styles-wrapper input[type=submit]:not(.has-background):hover { background-color: var(--bt-color-button-bg-hover, #757575); } div.editor-styles-wrapper a.button:not(.has-background), div.editor-styles-wrapper .button:not(.has-background), div.editor-styles-wrapper .checkout-button:not(.has-background), div.editor-styles-wrapper .wp-block-button__link:not(.has-background), div.editor-styles-wrapper .wc-block-components-button:not(.has-background), div.editor-styles-wrapper ul.products li.product .button:not(.has-background), div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-submit:not(.has-background), div.editor-styles-wrapper .widget_product_search button:not(.has-background), div.editor-styles-wrapper .search-submit:not(.has-background), div.editor-styles-wrapper input[type=button]:not(.has-background), div.editor-styles-wrapper input[type=reset]:not(.has-background), div.editor-styles-wrapper input[type=submit]:not(.has-background) { background-color: var(--bt-color-button-bg, #212121); } div.editor-styles-wrapper a.button:not(.has-background):hover, div.editor-styles-wrapper .button:not(.has-background):hover, div.editor-styles-wrapper .checkout-button:not(.has-background):hover, div.editor-styles-wrapper .wp-block-button__link:not(.has-background):hover, div.editor-styles-wrapper .wc-block-components-button:not(.has-background):hover, div.editor-styles-wrapper ul.products li.product .button:not(.has-background):hover, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-submit:not(.has-background):hover, div.editor-styles-wrapper .widget_product_search button:not(.has-background):hover, div.editor-styles-wrapper .search-submit:not(.has-background):hover, div.editor-styles-wrapper input[type=button]:not(.has-background):hover, div.editor-styles-wrapper input[type=reset]:not(.has-background):hover, div.editor-styles-wrapper input[type=submit]:not(.has-background):hover { background-color: var(--bt-color-button-bg-hover, #757575); } div.editor-styles-wrapper a.button:hover, div.editor-styles-wrapper .button:hover, div.editor-styles-wrapper .checkout-button:hover, div.editor-styles-wrapper .wp-block-button__link:hover, div.editor-styles-wrapper .wc-block-components-button:hover, div.editor-styles-wrapper ul.products li.product .button:hover, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-submit:hover, div.editor-styles-wrapper .widget_product_search button:hover, div.editor-styles-wrapper .search-submit:hover, div.editor-styles-wrapper input[type=button]:hover, div.editor-styles-wrapper input[type=reset]:hover, div.editor-styles-wrapper input[type=submit]:hover { border-color: var(--bt-color-button-border-hover, #757575); } div.editor-styles-wrapper a.button:hover svg, div.editor-styles-wrapper .button:hover svg, div.editor-styles-wrapper .checkout-button:hover svg, div.editor-styles-wrapper .wp-block-button__link:hover svg, div.editor-styles-wrapper .wc-block-components-button:hover svg, div.editor-styles-wrapper ul.products li.product .button:hover svg, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-submit:hover svg, div.editor-styles-wrapper .widget_product_search button:hover svg, div.editor-styles-wrapper .search-submit:hover svg, div.editor-styles-wrapper input[type=button]:hover svg, div.editor-styles-wrapper input[type=reset]:hover svg, div.editor-styles-wrapper input[type=submit]:hover svg { fill: var(--bt-color-button-hover, #FFF); } div.editor-styles-wrapper a.button:hover:not(.has-background), div.editor-styles-wrapper .button:hover:not(.has-background), div.editor-styles-wrapper .checkout-button:hover:not(.has-background), div.editor-styles-wrapper .wp-block-button__link:hover:not(.has-background), div.editor-styles-wrapper .wc-block-components-button:hover:not(.has-background), div.editor-styles-wrapper ul.products li.product .button:hover:not(.has-background), div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-submit:hover:not(.has-background), div.editor-styles-wrapper .widget_product_search button:hover:not(.has-background), div.editor-styles-wrapper .search-submit:hover:not(.has-background), div.editor-styles-wrapper input[type=button]:hover:not(.has-background), div.editor-styles-wrapper input[type=reset]:hover:not(.has-background), div.editor-styles-wrapper input[type=submit]:hover:not(.has-background) { background-color: var(--bt-color-button-bg-hover, #757575); } div.editor-styles-wrapper a.button:active, div.editor-styles-wrapper a.button:focus, div.editor-styles-wrapper .button:active, div.editor-styles-wrapper .button:focus, div.editor-styles-wrapper .checkout-button:active, div.editor-styles-wrapper .checkout-button:focus, div.editor-styles-wrapper .wp-block-button__link:active, div.editor-styles-wrapper .wp-block-button__link:focus, div.editor-styles-wrapper .wc-block-components-button:active, div.editor-styles-wrapper .wc-block-components-button:focus, div.editor-styles-wrapper ul.products li.product .button:active, div.editor-styles-wrapper ul.products li.product .button:focus, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-submit:active, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-submit:focus, div.editor-styles-wrapper .widget_product_search button:active, div.editor-styles-wrapper .widget_product_search button:focus, div.editor-styles-wrapper .search-submit:active, div.editor-styles-wrapper .search-submit:focus, div.editor-styles-wrapper input[type=button]:active, div.editor-styles-wrapper input[type=button]:focus, div.editor-styles-wrapper input[type=reset]:active, div.editor-styles-wrapper input[type=reset]:focus, div.editor-styles-wrapper input[type=submit]:active, div.editor-styles-wrapper input[type=submit]:focus { color: var(--bt-color-button-hover, #FFF); } div.editor-styles-wrapper .is-style-outline .wp-block-button__link { padding-top: var(--bt-padding-button-top-bottom, 13px); padding-bottom: var(--bt-padding-button-top-bottom, 13px); padding-left: var(--bt-padding-button-left-right, 24px); padding-right: var(--bt-padding-button-left-right, 24px); } div.editor-styles-wrapper .wp-block-button { margin-bottom: 20px; } div.editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color) { color: var(--bt-color-button, #FFF); } div.editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color):hover { color: var(--bt-color-button-hover, #FFF); } div.editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-background) { background-color: var(--bt-color-button-bg, #212121); } div.editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-background):hover { background-color: var(--bt-color-button-bg-hover, #757575); } div.editor-styles-wrapper .wp-block-button.is-style-outline .wp-block-button__link { border-color: var(--bt-color-button-border, #212121); } div.editor-styles-wrapper .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color) { color: var(--bt-color-button-bg, #FFF); } div.editor-styles-wrapper .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background) { background-color: transparent; background-image: none; } div.editor-styles-wrapper .wp-block-button.is-style-outline .wp-block-button__link:hover { border-color: var(--bt-color-button-border-hover, #757575); } div.editor-styles-wrapper .wp-block-button.is-style-outline:hover .wp-block-button__link { border-color: var(--bt-color-button-border-hover, #757575); } div.editor-styles-wrapper .wp-block-button.is-style-outline:hover .wp-block-button__link:not(.has-background) { color: var(--bt-color-button-hover, #FFF); background-color: var(--bt-color-button-bg-hover, #212121); } div.editor-styles-wrapper .wp-block-button.is-style-squared a { border-radius: 0; } div.editor-styles-wrapper .wp-block-button[style*=text-transform] .wp-block-button__link { text-transform: inherit; } div.editor-styles-wrapper .wp-block-button[style*=letter-spacing] .wp-block-button__link { letter-spacing: inherit; } div.editor-styles-wrapper .wp-block-button[style*=font-weight] .wp-block-button__link { font-weight: inherit; } div.editor-styles-wrapper .wp-block-button[style*=font-style] .wp-block-button__link { font-style: inherit; } div.editor-styles-wrapper .wp-block-search .wp-block-search__button { border-color: var(--bt-color-button-border, #212121); } div.editor-styles-wrapper .wp-block-search .wp-block-search__button:not(.has-text-color) { color: var(--bt-color-button, #FFF); } div.editor-styles-wrapper .wp-block-search .wp-block-search__button:not(.has-text-color):hover { color: var(--bt-color-button-hover, #FFF); } div.editor-styles-wrapper .wp-block-search .wp-block-search__button:not(.has-background) { background-color: var(--bt-color-button-bg, #212121); } div.editor-styles-wrapper .wp-block-search .wp-block-search__button:not(.has-background):hover { background-color: var(--bt-color-button-bg-hover, #757575); } div.editor-styles-wrapper .wp-block-search .wp-block-search__button:hover { border-color: var(--bt-color-button-border-hover, #757575); } div.editor-styles-wrapper .woocommerce-message .button.wc-forward:not(.has-text-color) { color: var(--bt-color-button, #FFF); } div.editor-styles-wrapper .woocommerce-message .button.wc-forward:not(.has-text-color):hover { color: var(--bt-color-button-hover, #FFF); } div.editor-styles-wrapper .comments-area .comment-reply-link:not(.has-text-color) { color: var(--bt-color-button, #FFF); } div.editor-styles-wrapper .comments-area .comment-reply-link:not(.has-text-color):hover { color: var(--bt-color-button-hover, #FFF); } div.editor-styles-wrapper .comments-area .comment-reply-link:not(.has-background) { background-color: var(--bt-color-button-bg, #212121); } div.editor-styles-wrapper .comments-area .comment-reply-link:not(.has-background):hover { background-color: var(--bt-color-button-bg-hover, #757575); } div.editor-styles-wrapper .botiga-sc-product-quantity { color: var(--bt-color-button, #FFF); background-color: var(--bt-color-button-bg, #212121); } div.editor-styles-wrapper #coupon_code + .button { border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important; } div.editor-styles-wrapper .checkout_coupon.woocommerce-form-coupon .button[name=apply_coupon] { border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important; } div.editor-styles-wrapper .button.loading:after { font-family: WooCommerce; content: "\e031"; -webkit-animation: spin 2s linear infinite; animation: spin 2s linear infinite; margin-left: 0.5em; display: inline-block; width: auto; height: auto; } div.editor-styles-wrapper .button.loading { opacity: 0.5; pointer-events: none; } div.editor-styles-wrapper .button.added:after { font-family: WooCommerce; content: "\e017"; margin-left: 0.5em; display: inline-block; width: auto; height: auto; } div.editor-styles-wrapper button, div.editor-styles-wrapper .button { line-height: 1.68; min-height: 0; } div.editor-styles-wrapper .wp-block-freeform.block-library-rich-text__tinymce a { color: #212121; text-decoration: underline; } div.editor-styles-wrapper .wp-block-freeform.block-library-rich-text__tinymce a:hover, div.editor-styles-wrapper .wp-block-freeform.block-library-rich-text__tinymce a:focus, div.editor-styles-wrapper .wp-block-freeform.block-library-rich-text__tinymce a:active { color: #757575; } div.editor-styles-wrapper ul, div.editor-styles-wrapper ol { margin: 0 0 25px 0; padding-left: 30px; } div.editor-styles-wrapper ul li, div.editor-styles-wrapper ol li { padding-bottom: 5px; } div.editor-styles-wrapper ul { list-style: disc; } div.editor-styles-wrapper ol { list-style: decimal; } div.editor-styles-wrapper li > ul, div.editor-styles-wrapper li > ol { margin: 0; padding-left: 20px; } div.editor-styles-wrapper dt { font-weight: 700; } div.editor-styles-wrapper dd { margin: 0 1.5em 1.5em; } div.editor-styles-wrapper .list-unstyled { list-style: none; padding-left: 0; } div.editor-styles-wrapper table { margin: 0 0 30px; width: 100%; border: 1px solid rgba(33, 33, 33, 0.1); border-collapse: collapse; } div.editor-styles-wrapper table th, div.editor-styles-wrapper table td, div.editor-styles-wrapper table tr { padding: 10px; border: 1px solid rgba(33, 33, 33, 0.1); } div.editor-styles-wrapper .wp-block-spacer { -webkit-margin-before: 0 !important; margin-block-start: 0 !important; -webkit-margin-after: 0 !important; margin-block-end: 0 !important; } div.editor-styles-wrapper .wp-block-spacer + p, div.editor-styles-wrapper .wp-block-spacer + h1, div.editor-styles-wrapper .wp-block-spacer + h2, div.editor-styles-wrapper .wp-block-spacer + h3, div.editor-styles-wrapper .wp-block-spacer + h4, div.editor-styles-wrapper .wp-block-spacer + h5, div.editor-styles-wrapper .wp-block-spacer + h6 { margin-top: 0 !important; } div.editor-styles-wrapper .site-header-cart .cart-contents { text-decoration: none; } div.editor-styles-wrapper .site-header-cart .widget_shopping_cart { display: none; background-color: var(--bt-color-bg, #FFF); } div.editor-styles-wrapper .site-header-cart .widget_shopping_cart .woocommerce-mini-cart__buttons .button:not(.checkout) { color: var(--bt-color-link-default, #212121); } div.editor-styles-wrapper .site-header-cart .product_list_widget { margin: 0; padding: 0; } div.editor-styles-wrapper .site-header-cart, div.editor-styles-wrapper .header-wishlist-icon { position: relative; } div.editor-styles-wrapper .site-header-cart .count-number, div.editor-styles-wrapper .header-wishlist-icon .count-number { position: absolute; top: -8px; right: -8px; width: 18px; height: 18px; line-height: 17px; color: #FFF; background: #ff5858; border: 1px solid #ff5858; text-align: center; border-radius: 50%; font-size: 10px; letter-spacing: 0; } div.editor-styles-wrapper .botiga-quantity-plus, div.editor-styles-wrapper .botiga-quantity-minus { opacity: 0; visibility: hidden; display: none !important; -webkit-transition: ease opacity 300ms; transition: ease opacity 300ms; } div.editor-styles-wrapper .botiga-quantity-plus.show, div.editor-styles-wrapper .botiga-quantity-minus.show { opacity: 1; visibility: visible; display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } div.editor-styles-wrapper .quantity { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 100%; height: 61px; border: 2px solid var(--bt-color-body-text, #212121); margin-bottom: 1.3rem; } div.editor-styles-wrapper .quantity .botiga-quantity-plus, div.editor-styles-wrapper .quantity .botiga-quantity-minus { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; font-size: 1.7rem; line-height: 1; padding: 0 0px 4px; width: 100%; color: var(--bt-color-body-text, #212121); border: none; text-align: center; text-decoration: none; outline: none; } div.editor-styles-wrapper .quantity .botiga-quantity-plus:hover, div.editor-styles-wrapper .quantity .botiga-quantity-minus:hover { color: var(--bt-color-link-hover, #757575); } div.editor-styles-wrapper .quantity .qty { text-align: center; padding: 0; border: none; width: 100%; min-height: 0; background: transparent !important; } div.editor-styles-wrapper .quantity .qty:focus { -webkit-box-shadow: none; box-shadow: none; } div.editor-styles-wrapper .quantity-button-style-abs-pos .quantity { position: relative; } div.editor-styles-wrapper .quantity-button-style-abs-pos .botiga-quantity-plus, div.editor-styles-wrapper .quantity-button-style-abs-pos .botiga-quantity-minus { position: absolute; right: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 35px; height: 50%; top: 0; } div.editor-styles-wrapper .quantity-button-style-abs-pos .botiga-quantity-minus { top: auto; bottom: 0; } div.editor-styles-wrapper .quantity-button-style-arrows .botiga-quantity-plus, div.editor-styles-wrapper .quantity-button-style-arrows .botiga-quantity-minus { text-indent: -9999px; -webkit-transition: ease opacity 300ms; transition: ease opacity 300ms; } div.editor-styles-wrapper .quantity-button-style-arrows .botiga-quantity-plus:before, div.editor-styles-wrapper .quantity-button-style-arrows .botiga-quantity-minus:before { content: ""; width: 8px; height: 8px; border-top: 2px solid var(--bt-color-body-text, #212121); border-right: 2px solid var(--bt-color-body-text, #212121); -webkit-transform: translate3d(0, 5px, 0) rotate(-45deg); transform: translate3d(0, 5px, 0) rotate(-45deg); -webkit-transform-origin: 50%; transform-origin: 50%; } div.editor-styles-wrapper .quantity-button-style-arrows .botiga-quantity-plus:hover, div.editor-styles-wrapper .quantity-button-style-arrows .botiga-quantity-minus:hover { opacity: 0.7; } div.editor-styles-wrapper .quantity-button-style-arrows .botiga-quantity-minus:before { -webkit-transform: translate3d(0, -3px, 0) rotate(135deg); transform: translate3d(0, -3px, 0) rotate(135deg); } div.editor-styles-wrapper .quantity-button-style2 .quantity { border-width: 1px; background-color: var(--bt-color-content-cards-bg, transparent); } div.editor-styles-wrapper .quantity-button-style2 .botiga-quantity-plus, div.editor-styles-wrapper .quantity-button-style2 .botiga-quantity-minus { font-size: 1.3rem !important; border-style: solid; border-width: 1px; -webkit-transition: ease background-color 300ms, ease color 300ms; transition: ease background-color 300ms, ease color 300ms; } div.editor-styles-wrapper .quantity-button-style2 .botiga-quantity-plus:hover, div.editor-styles-wrapper .quantity-button-style2 .botiga-quantity-minus:hover { color: var(--bt-color-button, #FFF); background-color: var(--bt-color-button-bg, #212121); } div.editor-styles-wrapper .quantity-button-style2 .botiga-quantity-plus { border-bottom: 0; border-top: 0; border-right: 0; } div.editor-styles-wrapper .quantity-button-style2 .botiga-quantity-minus { border-right: 0; border-bottom: 0; } div.editor-styles-wrapper .quantity-button-style2 .qty { padding-right: 35px; } div.editor-styles-wrapper .quantity-button-style3 .quantity { border-color: var(--bt-color-body-text, #212121); } @media (min-width: 1025px) { div.editor-styles-wrapper .quantity-button-style3 .quantity { width: 22%; } } div.editor-styles-wrapper .quantity-button-style3 .qty { padding-right: 35px; } div.editor-styles-wrapper .quantity-button-style4 .quantity { border-width: 1px; } @media (min-width: 1025px) { div.editor-styles-wrapper .quantity-button-style4 .quantity { width: 40%; } } div.editor-styles-wrapper .quantity-button-style4 .quantity .botiga-quantity-plus, div.editor-styles-wrapper .quantity-button-style4 .quantity .botiga-quantity-minus { font-size: 1.4rem; max-width: 30%; color: var(--bt-color-button, #FFF); background-color: var(--bt-color-button-bg, #212121); -webkit-transition: ease background-color 300ms; transition: ease background-color 300ms; } div.editor-styles-wrapper .quantity-button-style4 .quantity .botiga-quantity-plus:hover, div.editor-styles-wrapper .quantity-button-style4 .quantity .botiga-quantity-minus:hover { background-color: var(--bt-color-button-bg-hover, #757575); } div.editor-styles-wrapper .quantity-button-style4 .quantity .qty { background-color: var(--bt-color-content-cards-bg, transparent); } div.editor-styles-wrapper .quantity-button-style5 .quantity { border: none; } @media (min-width: 1025px) { div.editor-styles-wrapper .quantity-button-style5 .quantity { width: 40%; } } div.editor-styles-wrapper .quantity-button-style5 .quantity .botiga-quantity-plus, div.editor-styles-wrapper .quantity-button-style5 .quantity .botiga-quantity-minus { font-size: 1.4rem; max-width: 30%; background-color: var(--bt-color-content-cards-bg, transparent); -webkit-transition: ease background-color 300ms; transition: ease background-color 300ms; } div.editor-styles-wrapper .quantity-button-style5 .quantity .qty { background-color: var(--bt-color-content-cards-bg, transparent); } div.editor-styles-wrapper .quantity-button-style6 .quantity { border: none; } @media (min-width: 1025px) { div.editor-styles-wrapper .quantity-button-style6 .quantity { width: 50%; } } div.editor-styles-wrapper .quantity-button-style6 .quantity .botiga-quantity-plus, div.editor-styles-wrapper .quantity-button-style6 .quantity .botiga-quantity-minus { font-size: 1.4rem; max-width: 30%; background-color: var(--bt-color-content-cards-bg, transparent); border-style: solid; border-width: 1px; -webkit-transition: ease background-color 300ms; transition: ease background-color 300ms; } div.editor-styles-wrapper .quantity-button-style6 .quantity .botiga-quantity-plus { margin-left: 6px; } div.editor-styles-wrapper .quantity-button-style6 .quantity .botiga-quantity-minus { margin-right: 6px; } div.editor-styles-wrapper .quantity-button-style6 .quantity .qty { border-style: solid; border-width: 1px; background-color: var(--bt-color-content-cards-bg, transparent); } div.editor-styles-wrapper .quantity-button-style6 .woocommerce-cart-form .product-price { width: 12%; } div.editor-styles-wrapper .quantity-button-style6 .woocommerce-cart-form .product-quantity { width: 26%; } div.editor-styles-wrapper .quantity-button-style6 .woocommerce-cart-form .quantity { max-width: 147px; } div.editor-styles-wrapper .quantity-button-style7 .quantity { border-width: 1px; } @media (min-width: 1025px) { div.editor-styles-wrapper .quantity-button-style7 .quantity { width: 22%; } } div.editor-styles-wrapper .quantity-button-style7 .quantity .botiga-quantity-plus, div.editor-styles-wrapper .quantity-button-style7 .quantity .botiga-quantity-minus { width: 22px; height: 35%; right: 10px; background-color: var(--bt-color-button-bg, #212121); } div.editor-styles-wrapper .quantity-button-style7 .quantity .botiga-quantity-plus { top: 15%; border-radius: 35px 35px 0 0; } div.editor-styles-wrapper .quantity-button-style7 .quantity .botiga-quantity-minus { top: auto; bottom: 15%; border-radius: 0 0 35px 35px; } div.editor-styles-wrapper .quantity-button-style7 .quantity .qty { padding-right: 35px; } div.editor-styles-wrapper .quantity-button-style7 .woocommerce-cart-form .quantity { height: 65px; } div.editor-styles-wrapper .quantity-button-style8 .quantity { padding: 5px; border-width: 1px; } @media (min-width: 1025px) { div.editor-styles-wrapper .quantity-button-style8 .quantity { width: 40%; } } div.editor-styles-wrapper .quantity-button-style8 .quantity .botiga-quantity-plus, div.editor-styles-wrapper .quantity-button-style8 .quantity .botiga-quantity-minus { font-size: 1.4rem; color: var(--bt-color-button, #FFF); background-color: var(--bt-color-button-bg, #212121); -webkit-transition: ease background-color 300ms; transition: ease background-color 300ms; } div.editor-styles-wrapper .quantity-button-style8 .quantity .botiga-quantity-plus:hover, div.editor-styles-wrapper .quantity-button-style8 .quantity .botiga-quantity-minus:hover { background-color: var(--bt-color-button-bg-hover, #757575); } div.editor-styles-wrapper .quantity-button-style9 .quantity { border-radius: 35px; } div.editor-styles-wrapper .quantity-button-style9 .quantity .botiga-quantity-plus { margin-right: 10px; } div.editor-styles-wrapper .quantity-button-style9 .quantity .botiga-quantity-plus:before { border-color: inherit; -webkit-transform: translate3d(0, 1px, 0) rotate(45deg); transform: translate3d(0, 1px, 0) rotate(45deg); } div.editor-styles-wrapper .quantity-button-style9 .quantity .botiga-quantity-minus { margin-left: 10px; } div.editor-styles-wrapper .quantity-button-style9 .quantity .botiga-quantity-minus:before { border-color: inherit; -webkit-transform: translate3d(0, 1px, 0) rotate(-135deg); transform: translate3d(0, 1px, 0) rotate(-135deg); } div.editor-styles-wrapper .woocommerce-cart-form .quantity { max-width: 120px; margin-bottom: 0; border-width: 1px; } div.editor-styles-wrapper .woocommerce-cart-form .quantity .botiga-quantity-plus, div.editor-styles-wrapper .woocommerce-cart-form .quantity .botiga-quantity-minus { font-size: 1.2rem; padding-bottom: 1px; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } div.editor-styles-wrapper .woocommerce-cart-form .quantity .qty { font-size: 1rem; } @media (min-width: 1025px) { div.editor-styles-wrapper .woocommerce-cart-form .quantity { height: 45px; width: 100%; max-width: 85px; } div.editor-styles-wrapper form.cart { display: -webkit-box; display: -ms-flexbox; display: flex; } div.editor-styles-wrapper form.cart .quantity { max-width: 30%; } div.editor-styles-wrapper .quantity { width: 100%; margin-bottom: 0; } div.editor-styles-wrapper .quantity .botiga-quantity-plus, div.editor-styles-wrapper .quantity .botiga-quantity-minus { padding: 0 0 4px; font-size: 2.2rem; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } div.editor-styles-wrapper .qty { width: 50px; } div.editor-styles-wrapper .qty { text-align: center; } div.editor-styles-wrapper .qty::-webkit-outer-spin-button, div.editor-styles-wrapper .qty::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; } div.editor-styles-wrapper .qty[type=number] { -moz-appearance: textfield; } div.editor-styles-wrapper .botiga-quick-view-popup .quantity { width: 35%; } div.editor-styles-wrapper .botiga-quick-view-popup .quantity .botiga-quantity-plus, div.editor-styles-wrapper .botiga-quick-view-popup .quantity .botiga-quantity-minus { font-size: 1.7rem; } } @media (max-width: 1024px) { div.editor-styles-wrapper .woocommerce-cart-form .quantity { height: 50px; } } @media (min-width: 992px) and (max-width: 1024px) { div.editor-styles-wrapper .quantity { width: calc(100% - 116px); } div.editor-styles-wrapper .woocommerce-cart-form .quantity { width: 100%; max-width: 85px; } } div.editor-styles-wrapper .star-rating { overflow: hidden; position: relative; height: 1.618em; line-height: 1.618; width: 5.3em; font-family: star; font-weight: 400; margin-left: auto; margin-right: auto; letter-spacing: 0; color: #FFA441; } div.editor-styles-wrapper .star-rating::before { content: "SSSSS"; opacity: 0.25; float: left; top: 0; left: 0; position: absolute; } div.editor-styles-wrapper .star-rating span { overflow: hidden; float: left; top: 0; left: 0; position: absolute; padding-top: 1.5em; } div.editor-styles-wrapper .star-rating span::before { content: "SSSSS"; top: 0; position: absolute; left: 0; color: #FFA441; } div.editor-styles-wrapper p.stars a { position: relative; height: 1em; width: 1em; text-indent: -999em; display: inline-block; text-decoration: none; margin-right: 1px; font-weight: 400; } div.editor-styles-wrapper p.stars a::before { display: block; position: absolute; top: 0; left: 0; width: 1em; height: 1em; line-height: 1; font-family: star; content: "S"; color: var(--bt-color-body-text, #212121); text-indent: 0; opacity: 0.25; } div.editor-styles-wrapper p.stars a:hover ~ a::before { content: "S"; color: #212121; opacity: 0.25; } div.editor-styles-wrapper p.stars:hover a::before { content: "S"; color: #FFA441; opacity: 1; } div.editor-styles-wrapper p.stars.selected a.active::before { content: "S"; color: #FFA441; opacity: 1; } div.editor-styles-wrapper p.stars.selected a.active ~ a::before { content: "S"; color: #212121; opacity: 0.25; } div.editor-styles-wrapper p.stars.selected a:not(.active)::before { content: "S"; color: #FFA441; opacity: 1; } div.editor-styles-wrapper .botiga-wc-product-rating-with-count.wc-block-grid__product-rating { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } div.editor-styles-wrapper .botiga-wc-product-rating-with-count.wc-block-grid__product-rating .star-rating { -webkit-margin-start: 0; margin-inline-start: 0; -webkit-margin-end: 0; margin-inline-end: 0; } div.editor-styles-wrapper .botiga-wc-product-rating-with-count.wc-block-grid__product-rating .woocommerce-review-link { -webkit-margin-start: 4px; margin-inline-start: 4px; } div.editor-styles-wrapper .botiga-wc-product-rating-with-count .woocommerce-review-link { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 0; text-decoration: none; } div.editor-styles-wrapper .woocommerce-tabs { margin-top: 70px; margin-bottom: 60px; } div.editor-styles-wrapper .woocommerce-tabs .woocommerce-Reviews-title { display: none; } div.editor-styles-wrapper .woocommerce-tabs ul.tabs { list-style: none; margin: 0 0 32px; padding: 0; text-align: left; border-bottom: 1px solid rgba(33, 33, 33, 0.2); } div.editor-styles-wrapper .woocommerce-tabs ul.tabs li { display: inline-block; margin: 0; padding-bottom: 0; position: relative; } div.editor-styles-wrapper .woocommerce-tabs ul.tabs li a { font-size: 18px; font-size: 1.125rem; color: #212121; padding: 10px 30px; display: block; border-bottom: 2px solid transparent; -webkit-transition: border-color 0.2s; transition: border-color 0.2s; } div.editor-styles-wrapper .woocommerce-tabs ul.tabs li a:hover { border-color: #212121; } div.editor-styles-wrapper .woocommerce-tabs ul.tabs li.active a { border-color: #212121; } div.editor-styles-wrapper .woocommerce-tabs .panel h2:first-of-type { margin-bottom: 1em; } @media (max-width: 767px) { div.editor-styles-wrapper .woocommerce-tabs ul.tabs li { display: block; margin-left: 0 !important; } } div.editor-styles-wrapper .botiga-tabs-style1 .woocommerce-tabs ul.tabs li a { color: var(--bt-color-heading-4, #212121); } div.editor-styles-wrapper .botiga-tabs-style1 .woocommerce-tabs ul.tabs li a:hover { color: var(--bt-color-heading-4, #212121); } div.editor-styles-wrapper .botiga-tabs-style1 .woocommerce-tabs ul.tabs li.active a { border-color: var(--bt-color-heading-4, #212121); } div.editor-styles-wrapper .botiga-tabs-style1 .woocommerce-tabs ul.tabs li:not(.active) a { border-bottom: 0 !important; } div.editor-styles-wrapper .botiga-tabs-style2 .woocommerce-tabs ul.tabs li:not(:first-child) { margin-left: -5px; } div.editor-styles-wrapper .botiga-tabs-style2 .woocommerce-tabs ul.tabs li + li a { border-left: 0; } div.editor-styles-wrapper .botiga-tabs-style2 .woocommerce-tabs ul.tabs li a { border: 1px solid rgba(33, 33, 33, 0.2); border-bottom: 0; } div.editor-styles-wrapper .botiga-tabs-style2 .woocommerce-tabs ul.tabs li.active a, div.editor-styles-wrapper .botiga-tabs-style2 .woocommerce-tabs ul.tabs li:hover a { border-top-width: 2px; border-top-color: #212121; } div.editor-styles-wrapper .botiga-tabs-style3 .woocommerce-tabs ul.tabs li:not(:first-child) { margin-left: -5px; } div.editor-styles-wrapper .botiga-tabs-style3 .woocommerce-tabs ul.tabs li + li a { border-left: 0; } div.editor-styles-wrapper .botiga-tabs-style3 .woocommerce-tabs ul.tabs li a { background: #f2f2f2; -webkit-transition: ease background 300ms; transition: ease background 300ms; border-bottom: 0 !important; } div.editor-styles-wrapper .botiga-tabs-style4 .woocommerce-tabs ul.tabs { position: relative; border: 0; } div.editor-styles-wrapper .botiga-tabs-style4 .woocommerce-tabs ul.tabs:before { content: ""; position: absolute; top: 50%; left: 0; width: 100%; border-bottom: 1px solid rgba(33, 33, 33, 0.2); -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0); } div.editor-styles-wrapper .botiga-tabs-style4 .woocommerce-tabs ul.tabs li a { position: relative; border: 2px solid rgba(33, 33, 33, 0.2); background: #FFF; } div.editor-styles-wrapper .botiga-tabs-style4 .woocommerce-tabs ul.tabs li:not(:first-child) { margin-left: -7px; } div.editor-styles-wrapper .botiga-tabs-style4 .woocommerce-tabs ul.tabs li.active a { z-index: 1; } div.editor-styles-wrapper .botiga-tabs-style4 .woocommerce-tabs ul.tabs li.active a, div.editor-styles-wrapper .botiga-tabs-style4 .woocommerce-tabs ul.tabs li:hover a { border-color: #212121; } div.editor-styles-wrapper .botiga-tabs-style5 .woocommerce-tabs { display: -webkit-box; display: -ms-flexbox; display: flex; } div.editor-styles-wrapper .botiga-tabs-style5 .woocommerce-tabs ul.tabs { border: 0; margin-right: -1px; } div.editor-styles-wrapper .botiga-tabs-style5 .woocommerce-tabs ul.tabs li { display: block; } div.editor-styles-wrapper .botiga-tabs-style5 .woocommerce-tabs ul.tabs li a { min-width: 170px; text-align: center; border: 1px solid rgba(33, 33, 33, 0.2); border-right: 0; } div.editor-styles-wrapper .botiga-tabs-style5 .woocommerce-tabs ul.tabs li + li a { border-top: 0; } div.editor-styles-wrapper .botiga-tabs-style5 .woocommerce-tabs ul.tabs li.active a { background: #f2f2f2; } div.editor-styles-wrapper .botiga-tabs-style5 .woocommerce-tabs .panel { width: 100%; padding: 35px; background: #f2f2f2; border: 1px solid rgba(33, 33, 33, 0.2); } div.editor-styles-wrapper .botiga-tabs-style5 .woocommerce-tabs .panel p:last-child { margin-bottom: 0; } div.editor-styles-wrapper .botiga-tabs-style5 .woocommerce-tabs .panel #comments { margin-top: 0; } div.editor-styles-wrapper .botiga-tabs-style5.botiga-tabs-align-right .woocommerce-tabs ul.tabs { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; margin-right: 0; margin-left: -1px; } div.editor-styles-wrapper .botiga-tabs-style5.botiga-tabs-align-right .woocommerce-tabs ul.tabs li a { border-left: 0; border-right: 1px solid rgba(33, 33, 33, 0.2); } div.editor-styles-wrapper .botiga-tabs-style5.botiga-tabs-align-right .woocommerce-tabs .panel { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; } div.editor-styles-wrapper .botiga-tabs-style5.botiga-tabs-align-center .woocommerce-tabs { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } div.editor-styles-wrapper .botiga-tabs-style5.botiga-tabs-align-center .woocommerce-tabs ul.tabs { display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: -1px; border-bottom: 0; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } div.editor-styles-wrapper .botiga-tabs-style5.botiga-tabs-align-center .woocommerce-tabs ul.tabs li a { border-bottom: 0; } div.editor-styles-wrapper .botiga-tabs-style5.botiga-tabs-align-center .woocommerce-tabs ul.tabs li + li a { border-top: 1px solid rgba(33, 33, 33, 0.2); border-right: 1px solid rgba(33, 33, 33, 0.2); } div.editor-styles-wrapper .botiga-tabs-style5.botiga-tabs-align-center .woocommerce-tabs ul.tabs li + li.active a { border-left: 0; } div.editor-styles-wrapper .botiga-tabs-align-center .woocommerce-tabs .wc-tabs { text-align: center; } div.editor-styles-wrapper .botiga-tabs-align-right .woocommerce-tabs .wc-tabs { text-align: right; } div.editor-styles-wrapper .botiga-tabs-position-product-summary .product-gallery-summary { margin-bottom: 80px; } div.editor-styles-wrapper .botiga-tabs-position-product-summary .woocommerce-tabs { margin-top: 0; } div.editor-styles-wrapper .botiga-tabs-position-default .botiga-accordion { margin-top: 70px; margin-bottom: 60px; } div.editor-styles-wrapper .botiga-accordion .woocommerce-Reviews-title, div.editor-styles-wrapper .botiga-accordion [class*=tab-title] { display: none; } div.editor-styles-wrapper .woocommerce-password-strength { text-align: right; } div.editor-styles-wrapper .woocommerce-password-strength.strong { color: #0f834d; } div.editor-styles-wrapper .woocommerce-password-strength.short { color: #e2401c; } div.editor-styles-wrapper .woocommerce-password-strength.bad { color: #e2401c; } div.editor-styles-wrapper .woocommerce-password-strength.good { color: #3d9cd2; } div.editor-styles-wrapper .form-row.woocommerce-validated input.input-text { -webkit-box-shadow: inset 2px 0 0 #0f834d; box-shadow: inset 2px 0 0 #0f834d; } div.editor-styles-wrapper .form-row.woocommerce-invalid input.input-text { -webkit-box-shadow: inset 2px 0 0 #e2401c; box-shadow: inset 2px 0 0 #e2401c; } div.editor-styles-wrapper .required { color: #f00; } div.editor-styles-wrapper .woocommerce-message, div.editor-styles-wrapper .woocommerce-info, div.editor-styles-wrapper .woocommerce-error, div.editor-styles-wrapper .woocommerce-noreviews, div.editor-styles-wrapper p.no-comments { padding: 15px; background-color: var(--bt-color-content-cards-bg, #f5f5f5); clear: both; } div.editor-styles-wrapper .woocommerce-message a, div.editor-styles-wrapper .woocommerce-info a, div.editor-styles-wrapper .woocommerce-error a, div.editor-styles-wrapper .woocommerce-noreviews a, div.editor-styles-wrapper p.no-comments a { color: #716f6f; } div.editor-styles-wrapper .woocommerce-message .button, div.editor-styles-wrapper .woocommerce-info .button { -webkit-margin-start: 15px; margin-inline-start: 15px; } div.editor-styles-wrapper .woocommerce-form-coupon-toggle { margin-bottom: 30px; } div.editor-styles-wrapper .checkout_coupon { margin-top: -30px; margin-bottom: 30px; padding: 15px; background-color: var(--bt-color-content-cards-bg, #f5f5f5); } div.editor-styles-wrapper .checkout_coupon .form-row { display: inline-block; } div.editor-styles-wrapper .woocommerce-info, div.editor-styles-wrapper .woocommerce-noreviews, div.editor-styles-wrapper p.no-comments { background-color: #f2f2f2; } div.editor-styles-wrapper .woocommerce-error { list-style: none; background-color: #f2f2f2; } div.editor-styles-wrapper .demo_store { position: fixed; left: 0; bottom: 0; right: 0; margin: 0; padding: 1em; background-color: #3d9cd2; z-index: 9999; } div.editor-styles-wrapper .woocommerce-mini-cart-item .quantity { color: var(--bt-color-heading-4, #212121); } div.editor-styles-wrapper .woocommerce-mini-cart__total { color: var(--bt-color-heading-4, #212121); } div.editor-styles-wrapper .woocommerce-mini-cart__total .woocommerce-Price-amount { color: var(--bt-color-heading-4, #212121); } div.editor-styles-wrapper .site-header-cart .widget_shopping_cart, div.editor-styles-wrapper .botiga-side-mini-cart .widget_shopping_cart { position: absolute; top: 100%; width: 100%; z-index: 9999999; left: -999em; display: block; -webkit-box-shadow: 0px 8px 40px rgba(0, 0, 0, 0.12); box-shadow: 0px 8px 40px rgba(0, 0, 0, 0.12); min-width: 400px; margin: 0 auto; padding: 30px 0 0; visibility: hidden; opacity: 0; -webkit-transform: translate3d(0, 15px, 0); transform: translate3d(0, 15px, 0); -webkit-transition: ease opacity 300ms, ease transform 300ms; transition: ease opacity 300ms, ease transform 300ms; -webkit-transition-delay: 300ms; transition-delay: 300ms; } div.editor-styles-wrapper .site-header-cart .widget_shopping_cart .woocommerce-mini-cart__total, div.editor-styles-wrapper .site-header-cart .widget_shopping_cart .woocommerce-mini-cart__buttons, div.editor-styles-wrapper .botiga-side-mini-cart .widget_shopping_cart .woocommerce-mini-cart__total, div.editor-styles-wrapper .botiga-side-mini-cart .widget_shopping_cart .woocommerce-mini-cart__buttons { background-color: var(--bt-color-content-cards-bg, #f5f5f5); } div.editor-styles-wrapper .site-header-cart.widget, div.editor-styles-wrapper .botiga-side-mini-cart.widget { padding-bottom: 0; margin: 0; } div.editor-styles-wrapper .widget_shopping_cart .variation { width: 100%; margin: 7px 0 9px; line-height: 1.5; } div.editor-styles-wrapper .widget_shopping_cart span.quantity { padding: 0; margin: 0; width: auto; height: auto; border: none; background: transparent; display: -webkit-box; display: -ms-flexbox; display: flex; grid-gap: 4px; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -ms-flex-negative: 0; flex-shrink: 0; min-width: 85px; } div.editor-styles-wrapper .widget_shopping_cart .quantity-wrap { -ms-flex-negative: 0; flex-shrink: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 90px; } @media (max-width: 575px) { div.editor-styles-wrapper .widget_shopping_cart .quantity-wrap { position: absolute; bottom: 30px; right: 0; } } div.editor-styles-wrapper .widget_shopping_cart div.quantity { width: 100%; height: 40px; margin: 0; } div.editor-styles-wrapper .widget_shopping_cart div.quantity input[type=number] { -moz-appearance: textfield; } div.editor-styles-wrapper .widget_shopping_cart div.quantity input[type=number]::-webkit-outer-spin-button, div.editor-styles-wrapper .widget_shopping_cart div.quantity input[type=number]::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; } div.editor-styles-wrapper .widget_shopping_cart .botiga-quantity-plus, div.editor-styles-wrapper .widget_shopping_cart .botiga-quantity-minus { font-size: 1.25rem; } div.editor-styles-wrapper .widget_shopping_cart .mini_cart_item a:nth-child(2) { color: var(--bt-color-heading-4, #212121); line-height: 1.4; } div.editor-styles-wrapper .widget_shopping_cart .woocommerce-mini-cart__empty-message { padding: 30px; } div.editor-styles-wrapper .widget_shopping_cart .widgettitle { font-size: 24px; font-size: 1.5rem; padding: 0 30px 30px; margin: 0; position: relative; } div.editor-styles-wrapper .widget_shopping_cart .widgettitle:after { content: ""; position: absolute; width: calc(100% - 60px); height: 1px; bottom: 0; left: 30px; background-color: #eee; } div.editor-styles-wrapper .widget_shopping_cart .widget_shopping_cart_content { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } div.editor-styles-wrapper .widget_shopping_cart .widget_shopping_cart_content .product_list_widget { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; } div.editor-styles-wrapper .widget_shopping_cart .widget_shopping_cart_content .botiga-woocommerce-mini-cart__cross-sell { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; } div.editor-styles-wrapper .widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__total { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; } div.editor-styles-wrapper .widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons { -webkit-box-ordinal-group: 16; -ms-flex-order: 15; order: 15; } div.editor-styles-wrapper .widget_shopping_cart .botiga-woocommerce-mini-cart__cross-sell { position: relative; padding: 30px; margin-top: 10px; max-height: 24vh; min-height: 224px; overflow-y: auto; } div.editor-styles-wrapper .widget_shopping_cart .botiga-woocommerce-mini-cart__cross-sell::-webkit-scrollbar { width: 4px; } div.editor-styles-wrapper .widget_shopping_cart .botiga-woocommerce-mini-cart__cross-sell::-webkit-scrollbar-track { background: #e2e2e2; } div.editor-styles-wrapper .widget_shopping_cart .botiga-woocommerce-mini-cart__cross-sell::-webkit-scrollbar-thumb { background-color: #CCC; } div.editor-styles-wrapper .widget_shopping_cart .botiga-woocommerce-mini-cart__cross-sell:before { content: ""; position: absolute; width: 100%; height: 1px; top: 0; left: 0; background-color: #eee; } div.editor-styles-wrapper .widget_shopping_cart .botiga-woocommerce-mini-cart__cross-sell .onsale { font-size: 10px; font-size: 0.625rem; padding: 4px 7px; } div.editor-styles-wrapper .widget_shopping_cart .botiga-woocommerce-mini-cart__cross-sell .botiga-wishlist-button { top: 8px; right: 8px; } div.editor-styles-wrapper .widget_shopping_cart .botiga-woocommerce-mini-cart__cross-sell h2 { font-size: 1rem; margin-bottom: 19px; margin-top: 0; } div.editor-styles-wrapper .widget_shopping_cart .botiga-woocommerce-mini-cart__cross-sell .button { padding: 11px 13px; font-size: 0.7rem; min-width: 0; } div.editor-styles-wrapper .widget_shopping_cart .botiga-woocommerce-mini-cart__cross-sell .botiga-wishlist-button-tooltip:before, div.editor-styles-wrapper .widget_shopping_cart .botiga-woocommerce-mini-cart__cross-sell .botiga-wishlist-button-tooltip:after { content: none; } div.editor-styles-wrapper .widget_shopping_cart .woocommerce-mini-cart__total, div.editor-styles-wrapper .widget_shopping_cart .woocommerce-mini-cart__buttons { background-color: var(--bt-color-content-cards-bg, #f5f5f5); margin: 0; padding: 0 30px; } div.editor-styles-wrapper .widget_shopping_cart .woocommerce-mini-cart__total { padding-top: 30px; padding-bottom: 24px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; font-weight: 600; } div.editor-styles-wrapper .widget_shopping_cart .woocommerce-mini-cart__total .woocommerce-Price-amount { font-size: 18px; font-size: 1.125rem; } div.editor-styles-wrapper .widget_shopping_cart .woocommerce-mini-cart__total strong { font-weight: 400; } div.editor-styles-wrapper .widget_shopping_cart .woocommerce-mini-cart__buttons { padding: 30px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } div.editor-styles-wrapper .widget_shopping_cart .woocommerce-mini-cart__buttons:before { content: ""; position: absolute; width: calc(100% - 60px); height: 1px; top: 0; left: 30px; background-color: #e6e6e6; } div.editor-styles-wrapper .widget_shopping_cart .woocommerce-mini-cart__buttons .button.checkout { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; width: 100%; text-align: center; text-transform: uppercase; letter-spacing: 2px; margin-bottom: 20px; } div.editor-styles-wrapper .widget_shopping_cart .woocommerce-mini-cart__buttons .button:not(.checkout) { font-size: 16px; font-size: 1rem; text-align: center; margin: 0 auto; border: 0; background: transparent !important; text-decoration: underline; padding: 0 !important; } div.editor-styles-wrapper .widget_shopping_cart #ppc-button-minicart { width: 100%; } div.editor-styles-wrapper .sidebar-wrapper .product_list_widget { margin: 0; padding: 0; position: static; -webkit-box-shadow: none; box-shadow: none; max-width: 100%; } div.editor-styles-wrapper .sidebar-wrapper .product_list_widget li { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; grid-gap: 10px; padding: 20px 30px 20px 105px; min-height: 115px; background: transparent; position: relative; max-width: 100%; } div.editor-styles-wrapper .sidebar-wrapper .product_list_widget li:after { content: ""; position: absolute; width: calc(100% - 60px); height: 1px; bottom: 0; left: 30px; background-color: rgba(33, 33, 33, 0.1); } div.editor-styles-wrapper .sidebar-wrapper .product_list_widget li:last-of-type { padding-bottom: 20px; } div.editor-styles-wrapper .sidebar-wrapper .product_list_widget li:last-of-type:after { display: none; } div.editor-styles-wrapper .sidebar-wrapper .product_list_widget li img { width: 62px; max-height: 75px; position: absolute; top: 20px; left: 30px; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; } div.editor-styles-wrapper .sidebar-wrapper .product_list_widget li a.remove { width: 18px; height: 18px; font-size: 16px; line-height: 16px; background-color: var(--bt-color-heading-4, #212121); color: var(--bt-color-bg, #FFF); text-align: center; border-radius: 50%; position: absolute; top: 15px; left: 22px; -webkit-transition: ease transform 300ms; transition: ease transform 300ms; z-index: 11; } div.editor-styles-wrapper .sidebar-wrapper .product_list_widget li a.remove:hover { -webkit-transform: scale(1.1); transform: scale(1.1); } div.editor-styles-wrapper .sidebar-wrapper .product_list_widget li > span { display: block; font-weight: 600; width: 100%; font-size: 14px; font-size: 0.875rem; } div.editor-styles-wrapper .sidebar-wrapper .product_list_widget li span.quantity { width: auto; } div.editor-styles-wrapper .sidebar-wrapper .product_list_widget li div.quantity { height: 35px; } @media screen and (min-width: 48em) { div.editor-styles-wrapper { /** * Header cart */ } .header-elements-left div.editor-styles-wrapper .site-header-cart:hover .widget_shopping_cart, .header-elements-left div.editor-styles-wrapper .site-header-cart.focus .widget_shopping_cart { left: 0; display: block; } div.editor-styles-wrapper .site-header-cart:hover .widget_shopping_cart, div.editor-styles-wrapper .site-header-cart.focus .widget_shopping_cart { left: auto; right: 0; display: block; visibility: visible; opacity: 1; -webkit-transform: none; transform: none; } div.editor-styles-wrapper .site-header-cart .product_list_widget { margin: 0; padding: 0; position: static; -webkit-box-shadow: none; box-shadow: none; max-width: 100%; } div.editor-styles-wrapper .site-header-cart .product_list_widget::-webkit-scrollbar { width: 4px; } div.editor-styles-wrapper .site-header-cart .product_list_widget::-webkit-scrollbar-track { background: #e2e2e2; } div.editor-styles-wrapper .site-header-cart .product_list_widget::-webkit-scrollbar-thumb { background-color: #CCC; } div.editor-styles-wrapper .site-header-cart .product_list_widget li { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; grid-gap: 10px; padding: 20px 30px 20px 105px; min-height: 115px; background: transparent; position: relative; max-width: 100%; } div.editor-styles-wrapper .site-header-cart .product_list_widget li:after { content: ""; position: absolute; width: calc(100% - 60px); height: 1px; bottom: 0; left: 30px; background-color: rgba(33, 33, 33, 0.1); } div.editor-styles-wrapper .site-header-cart .product_list_widget li:last-of-type { padding-bottom: 20px; } div.editor-styles-wrapper .site-header-cart .product_list_widget li:last-of-type:after { display: none; } div.editor-styles-wrapper .site-header-cart .product_list_widget li img { width: 62px; max-height: 75px; position: absolute; top: 20px; left: 30px; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; } div.editor-styles-wrapper .site-header-cart .product_list_widget li a.remove { width: 18px; height: 18px; font-size: 16px; line-height: 16px; background-color: #212121; color: #fff; text-align: center; border-radius: 50%; position: absolute; top: 15px; left: 22px; -webkit-transition: ease transform 300ms; transition: ease transform 300ms; z-index: 11; } div.editor-styles-wrapper .site-header-cart .product_list_widget li a.remove:hover { -webkit-transform: scale(1.1); transform: scale(1.1); } div.editor-styles-wrapper .site-header-cart .product_list_widget li > span { display: block; font-weight: 600; width: 100%; font-size: 14px; font-size: 0.875rem; } div.editor-styles-wrapper .site-header-cart .product_list_widget li span.quantity { width: auto; } div.editor-styles-wrapper .site-header-cart .product_list_widget li div.quantity { height: 35px; } div.editor-styles-wrapper .site-header-cart.mini-cart-has-scroll .product_list_widget { max-height: 26vh; min-height: 260px; overflow-y: auto; } } div.editor-styles-wrapper .price { font-weight: 600; } div.editor-styles-wrapper .price ins { background: transparent; } div.editor-styles-wrapper .price del { color: #999999; } div.editor-styles-wrapper .wc-block-grid__product-onsale, div.editor-styles-wrapper span.onsale { position: absolute; background: var(--bt-color-onsale-bg, #212121); top: 20px; left: 20px; font-weight: 400; font-size: 14px; font-size: 0.875rem; text-transform: uppercase; color: var(--bt-color-onsale, #FFF); padding: 3px 20px !important; border-radius: 0; z-index: 11; } .product-list div.editor-styles-wrapper .wc-block-grid__product-onsale, .product-list div.editor-styles-wrapper span.onsale { left: 15px; } div.editor-styles-wrapper .woocommerce-breadcrumb { margin-bottom: 30px; color: var(--bt-color-heading-4, #212121); opacity: 0.7; } div.editor-styles-wrapper .woocommerce-breadcrumb a { color: var(--bt-color-heading-4, #212121); } div.editor-styles-wrapper .product-gallery-summary del .amount { opacity: 0.5; } div.editor-styles-wrapper dl.variation { font-size: 0.85em; margin-bottom: 0; } div.editor-styles-wrapper dl.variation:after { content: ""; display: block; clear: both; } div.editor-styles-wrapper dl.variation dt, div.editor-styles-wrapper dl.variation dd { float: left; } div.editor-styles-wrapper dl.variation dt { clear: both; } div.editor-styles-wrapper dl.variation dd { margin: 0 5px 0 5px; } div.editor-styles-wrapper dl.variation p { margin-bottom: 0; } div.editor-styles-wrapper .botiga-variations-wrapper select { display: none; } div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-image, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-color { display: -webkit-box; display: -ms-flexbox; display: flex; grid-gap: 5px; -ms-flex-wrap: wrap; flex-wrap: wrap; } div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-image > a, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-color > a { position: relative; border: 1px solid #ddd; cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex; padding: 2px; width: 26px; height: 26px; border-radius: 100%; -webkit-transition: border-color 0.3s; transition: border-color 0.3s; -webkit-box-sizing: content-box; box-sizing: content-box; } div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-image > a > span, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-color > a > span { width: 100%; height: 100%; border-radius: 100%; } div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-image > a:hover, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-image > a.active, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-color > a:hover, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-color > a.active { border-color: #212121; } div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-button, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-select { display: -webkit-box; display: -ms-flexbox; display: flex; grid-gap: 5px; -ms-flex-wrap: wrap; flex-wrap: wrap; } div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-button > a, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-select > a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; font-size: 0.9rem; font-weight: 600; line-height: 1; padding: 10px 15px; min-width: 30px; min-height: 30px; color: #666666; border: 2px solid #666666; text-align: center; cursor: pointer; overflow: hidden; -webkit-transition: ease all 300ms; transition: ease all 300ms; -webkit-box-sizing: border-box; box-sizing: border-box; } div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-button > a:hover, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-button > a.active, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-select > a:hover, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-select > a.active { color: #212121; border-color: #212121; } div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-button > a:last-child, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-select > a:last-child { margin-right: 0; } div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-color > a, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-image > a, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-button > a, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-select > a { text-decoration: none; } div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-color > a.disabled, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-color > a.permanent-disabled, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-image > a.disabled, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-image > a.permanent-disabled, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-button > a.disabled, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-button > a.permanent-disabled, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-select > a.disabled, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-select > a.permanent-disabled { position: relative; pointer-events: none; opacity: 0.5; } div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-color > a.disabled:before, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-color > a.disabled:after, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-color > a.permanent-disabled:before, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-color > a.permanent-disabled:after, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-image > a.disabled:before, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-image > a.disabled:after, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-image > a.permanent-disabled:before, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-image > a.permanent-disabled:after, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-button > a.disabled:before, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-button > a.disabled:after, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-button > a.permanent-disabled:before, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-button > a.permanent-disabled:after, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-select > a.disabled:before, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-select > a.disabled:after, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-select > a.permanent-disabled:before, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-select > a.permanent-disabled:after { content: ""; position: absolute; top: 50%; left: 50%; width: calc(100% + 10px); height: 2px; background: red; -webkit-transform: translate3d(-50%, -50%, 0) rotate(45deg); transform: translate3d(-50%, -50%, 0) rotate(45deg); } div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-color > a.disabled:after, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-color > a.permanent-disabled:after, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-image > a.disabled:after, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-image > a.permanent-disabled:after, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-button > a.disabled:after, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-button > a.permanent-disabled:after, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-select > a.disabled:after, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-select > a.permanent-disabled:after { -webkit-transform: translate3d(-50%, -50%, 0) rotate(-45deg); transform: translate3d(-50%, -50%, 0) rotate(-45deg); } div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-image { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-image > a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-indent: 0; } div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-image > a > span { position: relative; } div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-image > a img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; border-radius: 100%; } div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-tooltip { position: absolute; bottom: 100%; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); margin-bottom: 5px; white-space: nowrap; color: #fff; background-color: #212121; font-size: 12px; line-height: 1.5em; text-align: center; text-indent: 0; padding: 4px 10px; opacity: 0; visibility: hidden; pointer-events: none; -webkit-transition: all 0.3s; transition: all 0.3s; } div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-tooltip:after { content: ""; position: absolute; left: 50%; bottom: -5px; margin-left: -5px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #212121; } div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-color > a, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-image > a { position: relative; } div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-color > a:hover .botiga-variation-tooltip, div.editor-styles-wrapper .botiga-variations-wrapper .botiga-variation-type-image > a:hover .botiga-variation-tooltip { opacity: 1; margin-bottom: 10px; visibility: visible; } div.editor-styles-wrapper .botiga-product-swatches { width: 100%; margin-bottom: 0 !important; } div.editor-styles-wrapper .botiga-product-swatches .woocommerce-variation-price, div.editor-styles-wrapper .botiga-product-swatches .woocommerce-variation-description { display: none; } div.editor-styles-wrapper .botiga-product-swatches .woocommerce-variation-availability p { margin: 10px 0 0 0; } div.editor-styles-wrapper .botiga-product-swatches .botiga-variations-wrapper { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } div.editor-styles-wrapper .botiga-product-swatches table.variations { margin: 0; } div.editor-styles-wrapper .botiga-product-swatches table.variations th.label { display: none; } div.editor-styles-wrapper #wc-stripe-payment-request-button-separator, div.editor-styles-wrapper #wcpay-payment-request-button-separator, div.editor-styles-wrapper #wcpay-express-checkout-button-separator { width: 100%; margin: 20px 0 !important; } div.editor-styles-wrapper #wc-stripe-payment-request-wrapper, div.editor-styles-wrapper #wcpay-payment-request-wrapper, div.editor-styles-wrapper .wcpay-payment-request-wrapper { width: 100%; padding: 0 !important; } div.editor-styles-wrapper .botiga-video-ratio { position: relative; z-index: 1; overflow: hidden; width: 100%; padding-top: 56.25%; } div.editor-styles-wrapper .botiga-video-ratio embed, div.editor-styles-wrapper .botiga-video-ratio audio, div.editor-styles-wrapper .botiga-video-ratio video, div.editor-styles-wrapper .botiga-video-ratio iframe { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; } div.editor-styles-wrapper .botiga-video-ratio video[poster] { -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; } div.editor-styles-wrapper .botiga-video-ratio-16-9 { padding-top: 56.25%; } div.editor-styles-wrapper .botiga-video-ratio-9-16 { padding-top: 177.7777777778%; } div.editor-styles-wrapper .botiga-video-ratio-4-3 { padding-top: 75%; } div.editor-styles-wrapper .botiga-video-ratio-3-2 { padding-top: 66.6666666667%; } div.editor-styles-wrapper .botiga-video-ratio-1-1 { padding-top: 100%; } div.editor-styles-wrapper .botiga-video-ratio-auto embed, div.editor-styles-wrapper .botiga-video-ratio-auto audio, div.editor-styles-wrapper .botiga-video-ratio-auto video, div.editor-styles-wrapper .botiga-video-ratio-auto iframe { display: block; width: 100%; max-width: 100%; } div.editor-styles-wrapper .botiga-product-video-anchor-link { display: block; } div.editor-styles-wrapper .botiga-product-video-anchor-link .botiga-product-video { pointer-events: none; } div.editor-styles-wrapper .botiga-product-video + .loop-image-wrap, div.editor-styles-wrapper .botiga-product-video + .woocommerce-loop-product__link, div.editor-styles-wrapper .botiga-product-audio + .loop-image-wrap, div.editor-styles-wrapper .botiga-product-audio + .woocommerce-loop-product__link, div.editor-styles-wrapper .botiga-product-video-anchor-link + .loop-image-wrap, div.editor-styles-wrapper .botiga-product-video-anchor-link + .woocommerce-loop-product__link { display: none !important; } div.editor-styles-wrapper .botiga-product-audio audio { display: block; width: 100%; max-width: 100%; } div.editor-styles-wrapper .botiga-product-video-gallery .onsale { display: none; } div.editor-styles-wrapper .botiga-product-video-gallery.active-slide-has-video .woocommerce-product-gallery__trigger { display: none !important; } div.editor-styles-wrapper .botiga-flex-video-thumb { position: relative; } div.editor-styles-wrapper .botiga-flex-video-thumb:after, div.editor-styles-wrapper .botiga-flex-video-thumb:before { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; pointer-events: none; content: ""; position: absolute; z-index: 1; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } div.editor-styles-wrapper .botiga-flex-video-thumb:before { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 40px; height: 40px; border-radius: 40px; color: #fff; background-color: rgba(0, 0, 0, 0.75); -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); -webkit-transition: all 0.2s; transition: all 0.2s; } div.editor-styles-wrapper .botiga-flex-video-thumb:after { border-left: 12px solid #fff; border-top: 7px solid transparent; border-bottom: 7px solid transparent; margin-left: 1px; } @media (max-width: 768px) { div.editor-styles-wrapper .botiga-flex-video-thumb:before { width: 24px; height: 24px; } div.editor-styles-wrapper .botiga-flex-video-thumb:after { border-left-width: 6px; border-top-width: 4px; border-bottom-width: 4px; } } div.editor-styles-wrapper .botiga-product-size-chart { margin-bottom: 20px; } div.editor-styles-wrapper .botiga-product-size-chart-button { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 0.9rem; } div.editor-styles-wrapper .botiga-product-size-chart-button a { display: -webkit-box; display: -ms-flexbox; display: flex; grid-gap: 5px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-weight: bold; } div.editor-styles-wrapper .botiga-product-size-chart-button svg { width: 18px; height: 18px; fill: currentColor; margin-right: 8px; } div.editor-styles-wrapper .botiga-product-size-chart-modal { display: none; position: fixed; z-index: 99999; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.85); } div.editor-styles-wrapper .botiga-product-size-chart-modal-open { overflow: hidden; } div.editor-styles-wrapper .botiga-product-size-chart-modal-open .bhfb-header { z-index: 0; } div.editor-styles-wrapper .botiga-product-size-chart-modal-open .botiga-product-size-chart-modal { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } div.editor-styles-wrapper .botiga-product-size-chart-modal-inner { position: relative; z-index: 1; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding: 30px 40px; max-width: 750px; width: 100%; max-height: calc(100% - 100px); overflow-y: auto; font-size: 14px; background-color: #fff; } div.editor-styles-wrapper .botiga-product-size-chart-modal-inner > *:last-child { margin-bottom: 0; } div.editor-styles-wrapper .botiga-product-size-chart-modal-title { margin-bottom: 20px; } div.editor-styles-wrapper .botiga-product-size-chart-modal-tabs { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-bottom: 30px; } div.editor-styles-wrapper .botiga-product-size-chart-modal-tabs:empty { display: none; } div.editor-styles-wrapper .botiga-product-size-chart-modal-tab { cursor: pointer; margin: 0; padding: 10px 15px; font-size: 14px; font-weight: bold; text-align: center; min-width: 100px; max-width: 100%; border-bottom: 3px solid #eee; } div.editor-styles-wrapper .botiga-product-size-chart-modal-tab.active { border-bottom-color: #212121; } div.editor-styles-wrapper .botiga-product-size-chart-modal-tables { margin-bottom: 30px; } div.editor-styles-wrapper .botiga-product-size-chart-modal-table { display: none; border: 0; margin: 0; padding: 0; text-align: center; table-layout: fixed; } div.editor-styles-wrapper .botiga-product-size-chart-modal-table.active { display: table; } div.editor-styles-wrapper .botiga-product-size-chart-modal-table tr, div.editor-styles-wrapper .botiga-product-size-chart-modal-table th, div.editor-styles-wrapper .botiga-product-size-chart-modal-table td { padding: 7px; border: 1px solid rgba(0, 0, 0, 0.1); } div.editor-styles-wrapper .botiga-product-size-chart-modal-table thead tr, div.editor-styles-wrapper .botiga-product-size-chart-modal-table thead th { border: 0; color: #fff; background-color: #212121; border: 1px solid rgba(255, 255, 255, 0.1); } div.editor-styles-wrapper .botiga-product-size-chart-modal-close { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: pointer; position: absolute; z-index: 1; top: 10px; right: 10px; width: 30px; height: 30px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 14px; line-height: 1em; color: #fff; } div.editor-styles-wrapper .botiga-product-size-chart-modal-close svg { fill: #fff; width: 1em; height: 1em; } div.editor-styles-wrapper .botiga-product-size-chart-modal-close svg path { -webkit-transform: scale(0.75); transform: scale(0.75); } div.editor-styles-wrapper .botiga-product-size-chart-modal-title { font-size: 20px; text-transform: uppercase; font-weight: bold; text-align: center; } div.editor-styles-wrapper .botiga-product-size-chart-modal-content > *:last-child { margin-bottom: 0; } @media (max-width: 768px) { div.editor-styles-wrapper .botiga-product-size-chart-modal-inner { max-height: 100%; } } div.editor-styles-wrapper .botiga-product-brand-image { max-width: 150px; } div.editor-styles-wrapper .botiga-linked-variations { position: relative; border: 0; } div.editor-styles-wrapper .botiga-linked-variations tr, div.editor-styles-wrapper .botiga-linked-variations th, div.editor-styles-wrapper .botiga-linked-variations td { border: 0; } div.editor-styles-wrapper .botiga-linked-variations th { width: 125px; text-align: left; padding-left: 0; } div.editor-styles-wrapper .botiga-linked-variations th label { vertical-align: middle; } div.editor-styles-wrapper .botiga-linked-variations td { border: 0; } div.editor-styles-wrapper .botiga-variation-type-color > a > span { text-indent: -9999px; } div.editor-styles-wrapper .botiga-linked-variations-type-color, div.editor-styles-wrapper .botiga-linked-variations-type-image { display: -webkit-box; display: -ms-flexbox; display: flex; grid-gap: 10px; -ms-flex-wrap: wrap; flex-wrap: wrap; } div.editor-styles-wrapper .botiga-linked-variations-type-color > a, div.editor-styles-wrapper .botiga-linked-variations-type-image > a { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 30px; height: 30px; border-radius: 100%; border: 1px solid #ddd; } div.editor-styles-wrapper .botiga-linked-variations-type-color > a:before, div.editor-styles-wrapper .botiga-linked-variations-type-image > a:before { content: ""; position: absolute; top: -4px; right: -4px; bottom: -4px; left: -4px; border: 2px solid transparent; border-radius: 100%; -webkit-transition: all 0.3s; transition: all 0.3s; } div.editor-styles-wrapper .botiga-linked-variations-type-color > a:hover .botiga-linked-variation-tooltip, div.editor-styles-wrapper .botiga-linked-variations-type-image > a:hover .botiga-linked-variation-tooltip { opacity: 1; margin-bottom: 15px; visibility: visible; } div.editor-styles-wrapper .botiga-linked-variations-type-color > a.active:before, div.editor-styles-wrapper .botiga-linked-variations-type-image > a.active:before { border-color: #212121; } div.editor-styles-wrapper .botiga-linked-variations-type-color > a img, div.editor-styles-wrapper .botiga-linked-variations-type-image > a img { border-radius: 100%; } div.editor-styles-wrapper .botiga-linked-variations-type-button, div.editor-styles-wrapper .botiga-linked-variations-type-select { display: -webkit-box; display: -ms-flexbox; display: flex; grid-gap: 8px; -ms-flex-wrap: wrap; flex-wrap: wrap; } div.editor-styles-wrapper .botiga-linked-variations-type-button > a, div.editor-styles-wrapper .botiga-linked-variations-type-select > a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; font-size: 0.9rem; font-weight: 600; line-height: 1; padding: 10px 15px; min-width: 30px; min-height: 30px; color: #212121; border: 2px solid #212121; text-align: center; cursor: pointer; opacity: 0.4; overflow: hidden; -webkit-transition: all 0.3s; transition: all 0.3s; -webkit-box-sizing: border-box; box-sizing: border-box; } div.editor-styles-wrapper .botiga-linked-variations-type-button > a:hover, div.editor-styles-wrapper .botiga-linked-variations-type-button > a.active, div.editor-styles-wrapper .botiga-linked-variations-type-select > a:hover, div.editor-styles-wrapper .botiga-linked-variations-type-select > a.active { opacity: 1; color: #212121; } div.editor-styles-wrapper .botiga-linked-variation-tooltip { position: absolute; left: 50%; bottom: 100%; font-size: 12px; line-height: 1.5em; text-align: center; text-indent: 0; white-space: nowrap; padding: 4px 10px; margin-bottom: 10px; -webkit-transform: translateX(-50%); transform: translateX(-50%); color: #fff; background-color: #212121; opacity: 0; visibility: hidden; pointer-events: none; -webkit-transition: all 0.3s; transition: all 0.3s; } div.editor-styles-wrapper .botiga-linked-variation-tooltip:after { content: ""; position: absolute; left: 50%; bottom: -5px; margin-left: -5px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #212121; } div.editor-styles-wrapper .botiga-no-products-found-popular-products h2 { font-size: 24px; } div.editor-styles-wrapper .wp-block-woocommerce-all-reviews .wc-block-sort-select, div.editor-styles-wrapper .wp-block-woocommerce-reviews-by-category .wc-block-sort-select, div.editor-styles-wrapper .wp-block-woocommerce-reviews-by-product .wc-block-sort-select { font-size: 0.85rem; } div.editor-styles-wrapper .wp-block-woocommerce-all-reviews .wc-block-sort-select .wc-block-components-sort-select__select, div.editor-styles-wrapper .wp-block-woocommerce-reviews-by-category .wc-block-sort-select .wc-block-components-sort-select__select, div.editor-styles-wrapper .wp-block-woocommerce-reviews-by-product .wc-block-sort-select .wc-block-components-sort-select__select { padding: 3px 27px 3px 7px; min-height: 0; margin-bottom: 10px; } div.editor-styles-wrapper .wp-block-woocommerce-all-reviews .wc-block-components-review-list-item__info, div.editor-styles-wrapper .wp-block-woocommerce-reviews-by-category .wc-block-components-review-list-item__info, div.editor-styles-wrapper .wp-block-woocommerce-reviews-by-product .wc-block-components-review-list-item__info { margin-bottom: 10px; } div.editor-styles-wrapper .wp-block-woocommerce-all-reviews .wc-block-components-review-list-item__product, div.editor-styles-wrapper .wp-block-woocommerce-reviews-by-category .wc-block-components-review-list-item__product, div.editor-styles-wrapper .wp-block-woocommerce-reviews-by-product .wc-block-components-review-list-item__product { line-height: 1.4; } div.editor-styles-wrapper .wp-block-woocommerce-all-reviews .wc-block-components-review-list-item__product a, div.editor-styles-wrapper .wp-block-woocommerce-reviews-by-category .wc-block-components-review-list-item__product a, div.editor-styles-wrapper .wp-block-woocommerce-reviews-by-product .wc-block-components-review-list-item__product a { font-size: 0.85rem; font-weight: 500; } div.editor-styles-wrapper .wp-block-woocommerce-all-reviews .wc-block-components-review-list-item__rating, div.editor-styles-wrapper .wp-block-woocommerce-reviews-by-category .wc-block-components-review-list-item__rating, div.editor-styles-wrapper .wp-block-woocommerce-reviews-by-product .wc-block-components-review-list-item__rating { margin: 7px 0 10px; } div.editor-styles-wrapper .wp-block-woocommerce-all-reviews .wc-block-review-list-item__author, div.editor-styles-wrapper .wp-block-woocommerce-all-reviews .wc-block-review-list-item__published-date, div.editor-styles-wrapper .wp-block-woocommerce-reviews-by-category .wc-block-review-list-item__author, div.editor-styles-wrapper .wp-block-woocommerce-reviews-by-category .wc-block-review-list-item__published-date, div.editor-styles-wrapper .wp-block-woocommerce-reviews-by-product .wc-block-review-list-item__author, div.editor-styles-wrapper .wp-block-woocommerce-reviews-by-product .wc-block-review-list-item__published-date { font-size: 0.7rem; } div.editor-styles-wrapper .wp-block-woocommerce-all-reviews .wc-block-review-list-item__text, div.editor-styles-wrapper .wp-block-woocommerce-reviews-by-category .wc-block-review-list-item__text, div.editor-styles-wrapper .wp-block-woocommerce-reviews-by-product .wc-block-review-list-item__text { font-size: 0.85rem; } div.editor-styles-wrapper .wc-block-featured-product .wc-block-featured-product__title { font-size: 1.8rem; line-height: 1.3; } div.editor-styles-wrapper .wc-block-featured-category .wc-block-featured-category__title { font-size: 1.8rem; line-height: 1.3; } div.editor-styles-wrapper .wc-block-grid__product .wc-block-grid__product-price, div.editor-styles-wrapper .wc-block-grid__product .wc-block-grid__product-add-to-cart { margin-left: inherit !important; margin-right: inherit !important; } div.editor-styles-wrapper .wc-block-grid__product .wc-block-grid__product-rating .woocommerce-product-rating { margin: 0; } div.editor-styles-wrapper .wc-block-grid__product .wc-block-grid__product-rating .woocommerce-product-rating.botiga-wc-product-rating-with-count .woocommerce-review-link { margin-top: 2px; } div.editor-styles-wrapper ul.wc-block-grid__products, div.editor-styles-wrapper ul.products { display: grid !important; gap: 30px; margin: 0; padding: 0; opacity: 1; } div.editor-styles-wrapper ul.wc-block-grid__products.loading, div.editor-styles-wrapper ul.products.loading { opacity: 0.5; pointer-events: none; } div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product, div.editor-styles-wrapper ul.wc-block-grid__products li.product, div.editor-styles-wrapper ul.products li.wc-block-grid__product, div.editor-styles-wrapper ul.products li.product { width: 100%; max-width: none !important; list-style: none; position: relative; text-align: center; position: relative; border: none; } div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product a:empty, div.editor-styles-wrapper ul.wc-block-grid__products li.product a:empty, div.editor-styles-wrapper ul.products li.wc-block-grid__product a:empty, div.editor-styles-wrapper ul.products li.product a:empty { display: none; } div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product img, div.editor-styles-wrapper ul.wc-block-grid__products li.product img, div.editor-styles-wrapper ul.products li.wc-block-grid__product img, div.editor-styles-wrapper ul.products li.product img { -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .loop-image-wrap:hover img, div.editor-styles-wrapper ul.wc-block-grid__products li.product .loop-image-wrap:hover img, div.editor-styles-wrapper ul.products li.wc-block-grid__product .loop-image-wrap:hover img, div.editor-styles-wrapper ul.products li.product .loop-image-wrap:hover img { opacity: 0.7; } div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .col-md-7 > *, div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .col-md-8 > *, div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product > *, div.editor-styles-wrapper ul.wc-block-grid__products li.product .col-md-7 > *, div.editor-styles-wrapper ul.wc-block-grid__products li.product .col-md-8 > *, div.editor-styles-wrapper ul.wc-block-grid__products li.product > *, div.editor-styles-wrapper ul.products li.wc-block-grid__product .col-md-7 > *, div.editor-styles-wrapper ul.products li.wc-block-grid__product .col-md-8 > *, div.editor-styles-wrapper ul.products li.wc-block-grid__product > *, div.editor-styles-wrapper ul.products li.product .col-md-7 > *, div.editor-styles-wrapper ul.products li.product .col-md-8 > *, div.editor-styles-wrapper ul.products li.product > * { margin-top: 0; margin-bottom: 12px; } div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .col-md-7 > *:last-child, div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .col-md-8 > *:last-child, div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product > *:last-child, div.editor-styles-wrapper ul.wc-block-grid__products li.product .col-md-7 > *:last-child, div.editor-styles-wrapper ul.wc-block-grid__products li.product .col-md-8 > *:last-child, div.editor-styles-wrapper ul.wc-block-grid__products li.product > *:last-child, div.editor-styles-wrapper ul.products li.wc-block-grid__product .col-md-7 > *:last-child, div.editor-styles-wrapper ul.products li.wc-block-grid__product .col-md-8 > *:last-child, div.editor-styles-wrapper ul.products li.wc-block-grid__product > *:last-child, div.editor-styles-wrapper ul.products li.product .col-md-7 > *:last-child, div.editor-styles-wrapper ul.products li.product .col-md-8 > *:last-child, div.editor-styles-wrapper ul.products li.product > *:last-child { margin-bottom: 0 !important; } div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product svg, div.editor-styles-wrapper ul.wc-block-grid__products li.product svg, div.editor-styles-wrapper ul.products li.wc-block-grid__product svg, div.editor-styles-wrapper ul.products li.product svg { fill: #fff; } div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-image, div.editor-styles-wrapper ul.wc-block-grid__products li.product .wc-block-grid__product-image, div.editor-styles-wrapper ul.products li.wc-block-grid__product .wc-block-grid__product-image, div.editor-styles-wrapper ul.products li.product .wc-block-grid__product-image { margin-bottom: 0; } div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .price, div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .woocommerce-LoopProduct-link, div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product img, div.editor-styles-wrapper ul.wc-block-grid__products li.product .price, div.editor-styles-wrapper ul.wc-block-grid__products li.product .woocommerce-LoopProduct-link, div.editor-styles-wrapper ul.wc-block-grid__products li.product img, div.editor-styles-wrapper ul.products li.wc-block-grid__product .price, div.editor-styles-wrapper ul.products li.wc-block-grid__product .woocommerce-LoopProduct-link, div.editor-styles-wrapper ul.products li.wc-block-grid__product img, div.editor-styles-wrapper ul.products li.product .price, div.editor-styles-wrapper ul.products li.product .woocommerce-LoopProduct-link, div.editor-styles-wrapper ul.products li.product img { display: block; } div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .wp-block-button__link, div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .button, div.editor-styles-wrapper ul.wc-block-grid__products li.product .wp-block-button__link, div.editor-styles-wrapper ul.wc-block-grid__products li.product .button, div.editor-styles-wrapper ul.products li.wc-block-grid__product .wp-block-button__link, div.editor-styles-wrapper ul.products li.wc-block-grid__product .button, div.editor-styles-wrapper ul.products li.product .wp-block-button__link, div.editor-styles-wrapper ul.products li.product .button { display: table; margin: 10px auto 0; line-height: 1; } div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-title, div.editor-styles-wrapper ul.wc-block-grid__products li.product .wc-block-grid__product-title, div.editor-styles-wrapper ul.products li.wc-block-grid__product .wc-block-grid__product-title, div.editor-styles-wrapper ul.products li.product .wc-block-grid__product-title { margin-bottom: 0; } div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-title, div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .woocommerce-loop-product__title, div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .woocommerce-loop-category__title, div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .botiga-wc-loop-product__title, div.editor-styles-wrapper ul.wc-block-grid__products li.product .wc-block-grid__product-title, div.editor-styles-wrapper ul.wc-block-grid__products li.product .woocommerce-loop-product__title, div.editor-styles-wrapper ul.wc-block-grid__products li.product .woocommerce-loop-category__title, div.editor-styles-wrapper ul.wc-block-grid__products li.product .botiga-wc-loop-product__title, div.editor-styles-wrapper ul.products li.wc-block-grid__product .wc-block-grid__product-title, div.editor-styles-wrapper ul.products li.wc-block-grid__product .woocommerce-loop-product__title, div.editor-styles-wrapper ul.products li.wc-block-grid__product .woocommerce-loop-category__title, div.editor-styles-wrapper ul.products li.wc-block-grid__product .botiga-wc-loop-product__title, div.editor-styles-wrapper ul.products li.product .wc-block-grid__product-title, div.editor-styles-wrapper ul.products li.product .woocommerce-loop-product__title, div.editor-styles-wrapper ul.products li.product .woocommerce-loop-category__title, div.editor-styles-wrapper ul.products li.product .botiga-wc-loop-product__title { font-size: var(--bt-font-size-prod-card-title, 16px); font-weight: 400; word-break: break-word; -webkit-transition: ease color 300ms; transition: ease color 300ms; text-decoration: none; } div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-link, div.editor-styles-wrapper ul.wc-block-grid__products li.product .wc-block-grid__product-link, div.editor-styles-wrapper ul.products li.wc-block-grid__product .wc-block-grid__product-link, div.editor-styles-wrapper ul.products li.product .wc-block-grid__product-link { text-decoration: none; } @media screen and (min-width: 48em) { div.editor-styles-wrapper ul.products.columns-1 { grid-template-columns: repeat(1, 1fr); } div.editor-styles-wrapper ul.products.columns-2 { grid-template-columns: repeat(2, 1fr); } div.editor-styles-wrapper ul.products.columns-3 { grid-template-columns: repeat(3, 1fr); } div.editor-styles-wrapper ul.products.columns-4 { grid-template-columns: repeat(4, 1fr); } div.editor-styles-wrapper ul.products.columns-5 { grid-template-columns: repeat(5, 1fr); } div.editor-styles-wrapper ul.products.columns-6 { grid-template-columns: repeat(6, 1fr); } div.editor-styles-wrapper .wc-block-grid.has-1-columns .wc-block-grid__products { grid-template-columns: repeat(1, 1fr); } div.editor-styles-wrapper .wc-block-grid.has-2-columns .wc-block-grid__products { grid-template-columns: repeat(2, 1fr); } div.editor-styles-wrapper .wc-block-grid.has-3-columns .wc-block-grid__products { grid-template-columns: repeat(3, 1fr); } div.editor-styles-wrapper .wc-block-grid.has-4-columns .wc-block-grid__products { grid-template-columns: repeat(4, 1fr); } div.editor-styles-wrapper .wc-block-grid.has-5-columns .wc-block-grid__products { grid-template-columns: repeat(5, 1fr); } div.editor-styles-wrapper .wc-block-grid.has-6-columns .wc-block-grid__products { grid-template-columns: repeat(6, 1fr); } } @media screen and (max-width: 991px) { div.editor-styles-wrapper .shop-columns-tablet-1 ul.products, div.editor-styles-wrapper .shop-columns-tablet-1 .wc-block-grid .wc-block-grid__products { grid-template-columns: repeat(1, 1fr); } div.editor-styles-wrapper .shop-columns-tablet-2 ul.products, div.editor-styles-wrapper .shop-columns-tablet-2 .wc-block-grid .wc-block-grid__products { grid-template-columns: repeat(2, 1fr); } div.editor-styles-wrapper .shop-columns-tablet-3 ul.products, div.editor-styles-wrapper .shop-columns-tablet-3 .wc-block-grid .wc-block-grid__products { grid-template-columns: repeat(3, 1fr); } div.editor-styles-wrapper .shop-columns-tablet-4 ul.products, div.editor-styles-wrapper .shop-columns-tablet-4 .wc-block-grid .wc-block-grid__products { grid-template-columns: repeat(4, 1fr); } div.editor-styles-wrapper .shop-columns-tablet-5 ul.products, div.editor-styles-wrapper .shop-columns-tablet-5 .wc-block-grid .wc-block-grid__products { grid-template-columns: repeat(5, 1fr); } div.editor-styles-wrapper .shop-columns-tablet-6 ul.products, div.editor-styles-wrapper .shop-columns-tablet-6 .wc-block-grid .wc-block-grid__products { grid-template-columns: repeat(6, 1fr); } } @media screen and (max-width: 719px) { div.editor-styles-wrapper .shop-columns-mobile-1 ul.products, div.editor-styles-wrapper .shop-columns-mobile-1 .wc-block-grid .wc-block-grid__products { grid-template-columns: repeat(1, 1fr); } div.editor-styles-wrapper .shop-columns-mobile-2 ul.products, div.editor-styles-wrapper .shop-columns-mobile-2 .wc-block-grid .wc-block-grid__products { grid-template-columns: repeat(2, 1fr); } div.editor-styles-wrapper .shop-columns-mobile-3 ul.products, div.editor-styles-wrapper .shop-columns-mobile-3 .wc-block-grid .wc-block-grid__products { grid-template-columns: repeat(3, 1fr); } div.editor-styles-wrapper .shop-columns-mobile-4 ul.products, div.editor-styles-wrapper .shop-columns-mobile-4 .wc-block-grid .wc-block-grid__products { grid-template-columns: repeat(4, 1fr); } div.editor-styles-wrapper .shop-columns-mobile-5 ul.products, div.editor-styles-wrapper .shop-columns-mobile-5 .wc-block-grid .wc-block-grid__products { grid-template-columns: repeat(5, 1fr); } div.editor-styles-wrapper .shop-columns-mobile-6 ul.products, div.editor-styles-wrapper .shop-columns-mobile-6 .wc-block-grid .wc-block-grid__products { grid-template-columns: repeat(6, 1fr); } } div.editor-styles-wrapper .woocommerce-pagination { clear: both; } div.editor-styles-wrapper .woocommerce-sorting-wrapper { margin-bottom: 40px; padding-bottom: 20px; border-bottom: 1px solid #eee; } @media (min-width: 768px) { div.editor-styles-wrapper .woocommerce-sorting-wrapper > .row { -webkit-box-align: center; -ms-flex-align: center; align-items: center; } } div.editor-styles-wrapper .woocommerce-sorting-wrapper p { margin: 0; } div.editor-styles-wrapper .woocommerce-sorting-wrapper select { border: 0; padding: 10px 25px 10px 20px; max-width: 220px; min-height: auto; } div.editor-styles-wrapper .product-list ul.products { grid-template-columns: 1fr; } div.editor-styles-wrapper .product-list ul.products li.product { width: 100% !important; margin-right: 0; } div.editor-styles-wrapper .product-list ul.products li.product .loop-image-wrap { margin: 0; } div.editor-styles-wrapper .product-list ul.products li.product .loop-button-wrap.button-layout4 { position: absolute; bottom: 15px; left: 15px; width: calc(100% - 15px); opacity: 0; visibility: hidden; -webkit-transition: ease opacity 300ms, ease visibility 300ms; transition: ease opacity 300ms, ease visibility 300ms; z-index: 3; } div.editor-styles-wrapper .product-list ul.products li.product:hover .loop-button-wrap.button-layout4 { opacity: 1; visibility: visible; } @media (min-width: 768px) { div.editor-styles-wrapper .product-list ul.products li.product .row .col-md-8 { padding-left: 40px; } } div.editor-styles-wrapper .loop-button-wrap.button-layout4 .ws-svg-icon { width: 24px; height: 24px; } div.editor-styles-wrapper .loop-button-wrap.button-layout4 .added_to_cart { position: absolute; top: 0; left: 0; width: auto !important; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); padding: 11px 0; text-decoration: none; } div.editor-styles-wrapper .loop-price-inline { text-align: right; } div.editor-styles-wrapper .loop-image-wrap { position: relative; overflow: hidden; } div.editor-styles-wrapper .loop-image-wrap > .loop-button-wrap.button-layout3 { position: absolute; top: 50%; left: 50%; min-width: 145px; text-align: center; opacity: 0; visibility: hidden; white-space: nowrap; -webkit-transform: translate3d(-50%, -10%, 0); transform: translate3d(-50%, -10%, 0); -webkit-transition: ease opacity 300ms, ease visibility 300ms, ease transform 300ms; transition: ease opacity 300ms, ease visibility 300ms, ease transform 300ms; z-index: 3; } div.editor-styles-wrapper .loop-image-wrap > .loop-button-wrap.button-layout3.button-with-buy-now { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; gap: 12px; } div.editor-styles-wrapper .loop-image-wrap.botiga-add-to-cart-button-layout3:hover > .loop-button-wrap.button-layout3 { opacity: 1; visibility: visible; -webkit-transform: translate3d(-50%, 0%, 0); transform: translate3d(-50%, 0%, 0); } div.editor-styles-wrapper .related.products ul.products li.product:hover .button-layout4, div.editor-styles-wrapper .upsells.products ul.products li.product:hover .button-layout4, div.editor-styles-wrapper .product-grid ul.products li.product:hover .button-layout4 { opacity: 1; } div.editor-styles-wrapper .related.products .button-layout4, div.editor-styles-wrapper .upsells.products .button-layout4, div.editor-styles-wrapper .product-grid .button-layout4 { position: absolute; width: calc(100% - 20px); bottom: 10px; left: 10px; opacity: 0; -webkit-transition: ease opacity 300ms, ease visibility 300ms, ease transform 300ms; transition: ease opacity 300ms, ease visibility 300ms, ease transform 300ms; z-index: 3; } div.editor-styles-wrapper .botiga-buy-now-button { min-width: 145px; } div.editor-styles-wrapper .button-layout2 .wc-forward { margin-top: 8px; display: block; } div.editor-styles-wrapper .button-layout2.loop-button-wrap { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; } div.editor-styles-wrapper .button-layout3 a, div.editor-styles-wrapper .button-layout4 a { margin-top: 0 !important; } div.editor-styles-wrapper .button-layout3 .wc-forward { margin-left: 5px; } div.editor-styles-wrapper .button-layout3.loop-button-wrap:empty { display: none !important; } div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .loop-image-wrap .button-layout3 .wp-block-button, div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .loop-image-wrap .button-layout4 .wp-block-button { margin-bottom: 0; } div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .loop-image-wrap:hover .button-layout3 { opacity: 1; visibility: visible; -webkit-transform: translate3d(-50%, 0%, 0); transform: translate3d(-50%, 0%, 0); } div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .loop-image-wrap:hover .button-layout4 { opacity: 1; } div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-add-to-cart { margin-bottom: 0; } div.editor-styles-wrapper .wc-block-grid.has-4-columns .wc-block-grid__product, div.editor-styles-wrapper .wc-block-grid.has-5-columns .wc-block-grid__product, div.editor-styles-wrapper .wc-block-grid.has-6-columns .wc-block-grid__product { font-size: 1em !important; } div.editor-styles-wrapper .wc-block-grid.has-aligned-buttons .wc-block-grid__product > :last-child { margin-left: 0; margin-right: 0; margin-top: 0 !important; } div.editor-styles-wrapper .wc-block-grid.has-aligned-buttons .wc-block-grid__product .wc-block-grid__product-add-to-cart { margin-left: 0; margin-right: 0; margin-top: auto !important; } div.editor-styles-wrapper .wc-block-grid__product-link { display: block; } div.editor-styles-wrapper .price { font-weight: 600; } div.editor-styles-wrapper .price ins { background-color: transparent; } div.editor-styles-wrapper .price del { margin-right: 6px; font-weight: 400; } div.editor-styles-wrapper ul.products li.product-category mark { background: none; color: inherit; } div.editor-styles-wrapper .product-category-item-layout1 ul.products li.product-category .woocommerce-loop-category__title { margin-top: 15px; } div.editor-styles-wrapper .product-category-item-layout2 ul.products li.product-category a { position: relative; display: block; } div.editor-styles-wrapper .product-category-item-layout2 ul.products li.product-category .woocommerce-loop-category__title { position: absolute; left: 0; bottom: 0; width: 100%; background: rgba(255, 255, 255, 0.6); padding: 20px; margin: 0; } div.editor-styles-wrapper .product-category-item-layout3 ul.products li.product-category a { position: relative; display: block; overflow: hidden; } div.editor-styles-wrapper .product-category-item-layout3 ul.products li.product-category .woocommerce-loop-category__title { position: absolute; left: 0; bottom: 0; width: 100%; padding: 20px; margin: 0; color: #FFF; z-index: 1; } div.editor-styles-wrapper .product-category-item-layout3 ul.products li.product-category .woocommerce-loop-category__title:after { content: ""; position: absolute; left: 0; bottom: 0; height: 0; width: 100%; -webkit-box-shadow: 0px 0px 60px 60px rgba(0, 0, 0, 0.5); box-shadow: 0px 0px 60px 60px rgba(0, 0, 0, 0.5); z-index: -1; } div.editor-styles-wrapper .product-category-item-layout4 ul.products li.product-category a { position: relative; display: block; } div.editor-styles-wrapper .product-category-item-layout4 ul.products li.product-category .woocommerce-loop-category__title { position: absolute; left: 0; bottom: 0; width: calc(100% - 30px); background: #FFF; padding: 20px; margin: 0 0 15px 15px; } div.editor-styles-wrapper .product-category-item-layout5 ul.products li.product-category a { position: relative; display: block; overflow: hidden; } div.editor-styles-wrapper .product-category-item-layout5 ul.products li.product-category a:after { content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.7); z-index: 0; } div.editor-styles-wrapper .product-category-item-layout5 ul.products li.product-category .woocommerce-loop-category__title { position: absolute; left: 50%; top: 50%; margin: 0; color: #FFF; -webkit-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0); z-index: 1; } div.editor-styles-wrapper .botiga-grid-list-view { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } div.editor-styles-wrapper .botiga-grid-list-view a { opacity: 0.3; padding: 6px; color: #212121; -webkit-transition: all 0.2s; transition: all 0.2s; } div.editor-styles-wrapper .botiga-grid-list-view a:hover, div.editor-styles-wrapper .botiga-grid-list-view a:focus, div.editor-styles-wrapper .botiga-grid-list-view a:active { opacity: 0.6; color: #212121; } div.editor-styles-wrapper .botiga-grid-list-view a svg { font-size: 18px; line-height: 1.68; color: currentColor; fill: currentColor; } div.editor-styles-wrapper .botiga-grid-list-view a.active { opacity: 1; } div.editor-styles-wrapper .botiga-grid-list-view svg { display: block; width: 1em; height: 1em; margin-top: -1px; } div.editor-styles-wrapper .botiga-sorting-left { display: -webkit-box; display: -ms-flexbox; display: flex; text-align: left; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; } div.editor-styles-wrapper .botiga-sorting-left-inner { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; grid-gap: 10px; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } div.editor-styles-wrapper .botiga-sorting-right { display: -webkit-box; display: -ms-flexbox; display: flex; text-align: right; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; } div.editor-styles-wrapper .botiga-sorting-right-inner { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; grid-gap: 10px; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } div.editor-styles-wrapper .product-equal-height ul.wc-block-grid__products li.wc-block-grid__product, div.editor-styles-wrapper .product-equal-height ul.wc-block-grid__products li.product, div.editor-styles-wrapper .product-equal-height ul.products li.wc-block-grid__product, div.editor-styles-wrapper .product-equal-height ul.products li.product { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } div.editor-styles-wrapper .product-equal-height ul.wc-block-grid__products li.wc-block-grid__product .loop-button-wrap, div.editor-styles-wrapper .product-equal-height ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-add-to-cart, div.editor-styles-wrapper .product-equal-height ul.wc-block-grid__products li.product .loop-button-wrap, div.editor-styles-wrapper .product-equal-height ul.wc-block-grid__products li.product .wc-block-grid__product-add-to-cart, div.editor-styles-wrapper .product-equal-height ul.products li.wc-block-grid__product .loop-button-wrap, div.editor-styles-wrapper .product-equal-height ul.products li.wc-block-grid__product .wc-block-grid__product-add-to-cart, div.editor-styles-wrapper .product-equal-height ul.products li.product .loop-button-wrap, div.editor-styles-wrapper .product-equal-height ul.products li.product .wc-block-grid__product-add-to-cart { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; } div.editor-styles-wrapper .product-equal-height ul.wc-block-grid__products li.wc-block-grid__product .variations_form, div.editor-styles-wrapper .product-equal-height ul.wc-block-grid__products li.product .variations_form, div.editor-styles-wrapper .product-equal-height ul.products li.wc-block-grid__product .variations_form, div.editor-styles-wrapper .product-equal-height ul.products li.product .variations_form { margin-bottom: 15px; } div.editor-styles-wrapper .product-equal-height ul.wc-block-grid__products li.wc-block-grid__product .add_to_cart_button, div.editor-styles-wrapper .product-equal-height ul.wc-block-grid__products li.wc-block-grid__product .product_type_grouped, div.editor-styles-wrapper .product-equal-height ul.wc-block-grid__products li.wc-block-grid__product .product_type_external, div.editor-styles-wrapper .product-equal-height ul.wc-block-grid__products li.product .add_to_cart_button, div.editor-styles-wrapper .product-equal-height ul.wc-block-grid__products li.product .product_type_grouped, div.editor-styles-wrapper .product-equal-height ul.wc-block-grid__products li.product .product_type_external, div.editor-styles-wrapper .product-equal-height ul.products li.wc-block-grid__product .add_to_cart_button, div.editor-styles-wrapper .product-equal-height ul.products li.wc-block-grid__product .product_type_grouped, div.editor-styles-wrapper .product-equal-height ul.products li.wc-block-grid__product .product_type_external, div.editor-styles-wrapper .product-equal-height ul.products li.product .add_to_cart_button, div.editor-styles-wrapper .product-equal-height ul.products li.product .product_type_grouped, div.editor-styles-wrapper .product-equal-height ul.products li.product .product_type_external { margin-top: 0; } div.editor-styles-wrapper .botiga-pagination-ppp { display: -webkit-box; display: -ms-flexbox; display: flex; grid-gap: 5px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; line-height: 1em; } div.editor-styles-wrapper .botiga-pagination-ppp ul { margin: 0; padding: 0; list-style: none; display: -webkit-box; display: -ms-flexbox; display: flex; } div.editor-styles-wrapper .botiga-pagination-ppp ul li { margin: 0; padding: 0; display: -webkit-box; display: -ms-flexbox; display: flex; } div.editor-styles-wrapper .botiga-pagination-ppp ul li:not(:last-child):after { content: "/"; margin-left: 4px; margin-right: 4px; } div.editor-styles-wrapper .botiga-pagination-ppp ul li.active { opacity: 0.5; } div.editor-styles-wrapper ul.products li.product .quantity, div.editor-styles-wrapper ul.products li.wc-block-grid__product .quantity, div.editor-styles-wrapper ul.wc-block-grid__products li.product .quantity, div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .quantity { margin: 0; width: 90px; height: auto; } div.editor-styles-wrapper ul.products li.product .quantity .botiga-quantity-plus, div.editor-styles-wrapper ul.products li.product .quantity .botiga-quantity-minus, div.editor-styles-wrapper ul.products li.wc-block-grid__product .quantity .botiga-quantity-plus, div.editor-styles-wrapper ul.products li.wc-block-grid__product .quantity .botiga-quantity-minus, div.editor-styles-wrapper ul.wc-block-grid__products li.product .quantity .botiga-quantity-plus, div.editor-styles-wrapper ul.wc-block-grid__products li.product .quantity .botiga-quantity-minus, div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .quantity .botiga-quantity-plus, div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .quantity .botiga-quantity-minus { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; font-size: 1.2em; padding: 0; } div.editor-styles-wrapper ul.products li.product .button-with-quantity, div.editor-styles-wrapper ul.products li.wc-block-grid__product .button-with-quantity, div.editor-styles-wrapper ul.wc-block-grid__products li.product .button-with-quantity, div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .button-with-quantity { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; grid-gap: 10px; } div.editor-styles-wrapper ul.products li.product .button-with-quantity .quantity .botiga-quantity-plus, div.editor-styles-wrapper ul.products li.product .button-with-quantity .quantity .botiga-quantity-minus, div.editor-styles-wrapper ul.products li.wc-block-grid__product .button-with-quantity .quantity .botiga-quantity-plus, div.editor-styles-wrapper ul.products li.wc-block-grid__product .button-with-quantity .quantity .botiga-quantity-minus, div.editor-styles-wrapper ul.wc-block-grid__products li.product .button-with-quantity .quantity .botiga-quantity-plus, div.editor-styles-wrapper ul.wc-block-grid__products li.product .button-with-quantity .quantity .botiga-quantity-minus, div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .button-with-quantity .quantity .botiga-quantity-plus, div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .button-with-quantity .quantity .botiga-quantity-minus { font-size: 1.2em; padding: 0; } div.editor-styles-wrapper ul.products li.product .button-with-quantity .wc-forward, div.editor-styles-wrapper ul.products li.wc-block-grid__product .button-with-quantity .wc-forward, div.editor-styles-wrapper ul.wc-block-grid__products li.product .button-with-quantity .wc-forward, div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .button-with-quantity .wc-forward { width: 100%; } div.editor-styles-wrapper ul.products li.product .button-with-quantity .button, div.editor-styles-wrapper ul.products li.product .button-with-quantity .add_to_cart_button, div.editor-styles-wrapper ul.products li.wc-block-grid__product .button-with-quantity .button, div.editor-styles-wrapper ul.products li.wc-block-grid__product .button-with-quantity .add_to_cart_button, div.editor-styles-wrapper ul.wc-block-grid__products li.product .button-with-quantity .button, div.editor-styles-wrapper ul.wc-block-grid__products li.product .button-with-quantity .add_to_cart_button, div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .button-with-quantity .button, div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .button-with-quantity .add_to_cart_button { margin: 0; } @media (max-width: 1024px) { div.editor-styles-wrapper ul.products li.product .button-with-quantity.button-layout2, div.editor-styles-wrapper ul.products li.wc-block-grid__product .button-with-quantity.button-layout2, div.editor-styles-wrapper ul.wc-block-grid__products li.product .button-with-quantity.button-layout2, div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .button-with-quantity.button-layout2 { max-height: none; } div.editor-styles-wrapper ul.products li.product .button-with-quantity.button-layout2 .quantity, div.editor-styles-wrapper ul.products li.wc-block-grid__product .button-with-quantity.button-layout2 .quantity, div.editor-styles-wrapper ul.wc-block-grid__products li.product .button-with-quantity.button-layout2 .quantity, div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .button-with-quantity.button-layout2 .quantity { width: 100%; max-width: 100%; height: 45px; } div.editor-styles-wrapper ul.products li.product .button-with-quantity.button-layout2 .button, div.editor-styles-wrapper ul.products li.wc-block-grid__product .button-with-quantity.button-layout2 .button, div.editor-styles-wrapper ul.wc-block-grid__products li.product .button-with-quantity.button-layout2 .button, div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .button-with-quantity.button-layout2 .button { width: 100%; text-align: center; } div.editor-styles-wrapper ul.products li.product .button-with-quantity.button-width-full, div.editor-styles-wrapper ul.products li.wc-block-grid__product .button-with-quantity.button-width-full, div.editor-styles-wrapper ul.wc-block-grid__products li.product .button-with-quantity.button-width-full, div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .button-with-quantity.button-width-full { -ms-flex-wrap: wrap; flex-wrap: wrap; } div.editor-styles-wrapper ul.products li.product .button-with-quantity.button-width-full .quantity, div.editor-styles-wrapper ul.products li.wc-block-grid__product .button-with-quantity.button-width-full .quantity, div.editor-styles-wrapper ul.wc-block-grid__products li.product .button-with-quantity.button-width-full .quantity, div.editor-styles-wrapper ul.wc-block-grid__products li.wc-block-grid__product .button-with-quantity.button-width-full .quantity { width: 100%; } } div.editor-styles-wrapper ul.products .button-layout2.button-with-quantity, div.editor-styles-wrapper ul.wc-block-grid__products .button-layout2.button-with-quantity { margin-top: 10px; } div.editor-styles-wrapper ul.products .button-layout3.button-with-quantity, div.editor-styles-wrapper ul.wc-block-grid__products .button-layout3.button-with-quantity { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 0; } div.editor-styles-wrapper ul.products .button-layout3.button-with-quantity .quantity, div.editor-styles-wrapper ul.wc-block-grid__products .button-layout3.button-with-quantity .quantity { height: 45px; } div.editor-styles-wrapper ul.products .button-layout4.button-with-quantity, div.editor-styles-wrapper ul.wc-block-grid__products .button-layout4.button-with-quantity { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } div.editor-styles-wrapper ul.products .botiga-add-to-cart-button-layout3.botiga-quick-view-button-layout3 .button-layout3.button-with-quantity, div.editor-styles-wrapper ul.wc-block-grid__products .botiga-add-to-cart-button-layout3.botiga-quick-view-button-layout3 .button-layout3.button-with-quantity { margin-top: 0; } div.editor-styles-wrapper ul.products .botiga-add-to-cart-button-layout3.botiga-quick-view-button-layout2 .quantity, div.editor-styles-wrapper ul.wc-block-grid__products .botiga-add-to-cart-button-layout3.botiga-quick-view-button-layout2 .quantity { position: absolute; z-index: 2; top: 50%; left: 50%; height: 45px; width: 100px; opacity: 0; visibility: hidden; -webkit-transform: translate3d(-50%, 20%, 0); transform: translate3d(-50%, 20%, 0); -webkit-transition: all 0.3s; transition: all 0.3s; } div.editor-styles-wrapper ul.products .botiga-add-to-cart-button-layout3.botiga-quick-view-button-layout2 .quantity + .add_to_cart_button, div.editor-styles-wrapper ul.wc-block-grid__products .botiga-add-to-cart-button-layout3.botiga-quick-view-button-layout2 .quantity + .add_to_cart_button { -webkit-transform: translate3d(-50%, 100%, 0); transform: translate3d(-50%, 100%, 0); } div.editor-styles-wrapper ul.products .botiga-add-to-cart-button-layout3.botiga-quick-view-button-layout2:hover .quantity, div.editor-styles-wrapper ul.wc-block-grid__products .botiga-add-to-cart-button-layout3.botiga-quick-view-button-layout2:hover .quantity { opacity: 1; visibility: visible; -webkit-transform: translate3d(-50%, 35%, 0); transform: translate3d(-50%, 35%, 0); } div.editor-styles-wrapper ul.products .botiga-add-to-cart-button-layout3.botiga-quick-view-button-layout2:hover .quantity + .add_to_cart_button, div.editor-styles-wrapper ul.wc-block-grid__products .botiga-add-to-cart-button-layout3.botiga-quick-view-button-layout2:hover .quantity + .add_to_cart_button { -webkit-transform: translate3d(-50%, 120%, 0); transform: translate3d(-50%, 120%, 0); } div.editor-styles-wrapper ul.products .botiga-add-to-cart-button-layout4.botiga-quick-view-button-layout3 .quantity, div.editor-styles-wrapper ul.wc-block-grid__products .botiga-add-to-cart-button-layout4.botiga-quick-view-button-layout3 .quantity { position: absolute; z-index: 1; top: auto; left: 100px; bottom: 55px; height: 55px; width: 100px; opacity: 0; visibility: hidden; -webkit-transition: all 0.3s; transition: all 0.3s; } div.editor-styles-wrapper ul.products .botiga-add-to-cart-button-layout4.botiga-quick-view-button-layout3:hover .quantity, div.editor-styles-wrapper ul.wc-block-grid__products .botiga-add-to-cart-button-layout4.botiga-quick-view-button-layout3:hover .quantity { opacity: 1; visibility: visible; } div.editor-styles-wrapper ul.products.columns-4 li.product .button-with-quantity.button-layout2, div.editor-styles-wrapper ul.products.columns-5 li.product .button-with-quantity.button-layout2, div.editor-styles-wrapper ul.products.columns-6 li.product .button-with-quantity.button-layout2, div.editor-styles-wrapper ul.wc-block-grid__products.columns-4 li.product .button-with-quantity.button-layout2, div.editor-styles-wrapper ul.wc-block-grid__products.columns-5 li.product .button-with-quantity.button-layout2, div.editor-styles-wrapper ul.wc-block-grid__products.columns-6 li.product .button-with-quantity.button-layout2 { max-height: none; } div.editor-styles-wrapper ul.products.columns-4 li.product .button-with-quantity.button-layout2 .quantity, div.editor-styles-wrapper ul.products.columns-5 li.product .button-with-quantity.button-layout2 .quantity, div.editor-styles-wrapper ul.products.columns-6 li.product .button-with-quantity.button-layout2 .quantity, div.editor-styles-wrapper ul.wc-block-grid__products.columns-4 li.product .button-with-quantity.button-layout2 .quantity, div.editor-styles-wrapper ul.wc-block-grid__products.columns-5 li.product .button-with-quantity.button-layout2 .quantity, div.editor-styles-wrapper ul.wc-block-grid__products.columns-6 li.product .button-with-quantity.button-layout2 .quantity { width: 100%; max-width: 100%; height: 45px; } div.editor-styles-wrapper ul.products.columns-4 li.product .button-with-quantity.button-layout2 .button, div.editor-styles-wrapper ul.products.columns-5 li.product .button-with-quantity.button-layout2 .button, div.editor-styles-wrapper ul.products.columns-6 li.product .button-with-quantity.button-layout2 .button, div.editor-styles-wrapper ul.wc-block-grid__products.columns-4 li.product .button-with-quantity.button-layout2 .button, div.editor-styles-wrapper ul.wc-block-grid__products.columns-5 li.product .button-with-quantity.button-layout2 .button, div.editor-styles-wrapper ul.wc-block-grid__products.columns-6 li.product .button-with-quantity.button-layout2 .button { width: 100%; text-align: center; } div.editor-styles-wrapper ul.products.columns-4 li.product .button-with-quantity.button-width-full, div.editor-styles-wrapper ul.products.columns-5 li.product .button-with-quantity.button-width-full, div.editor-styles-wrapper ul.products.columns-6 li.product .button-with-quantity.button-width-full, div.editor-styles-wrapper ul.wc-block-grid__products.columns-4 li.product .button-with-quantity.button-width-full, div.editor-styles-wrapper ul.wc-block-grid__products.columns-5 li.product .button-with-quantity.button-width-full, div.editor-styles-wrapper ul.wc-block-grid__products.columns-6 li.product .button-with-quantity.button-width-full { -ms-flex-wrap: wrap; flex-wrap: wrap; } div.editor-styles-wrapper ul.products.columns-4 li.product .button-with-quantity.button-width-full .quantity, div.editor-styles-wrapper ul.products.columns-5 li.product .button-with-quantity.button-width-full .quantity, div.editor-styles-wrapper ul.products.columns-6 li.product .button-with-quantity.button-width-full .quantity, div.editor-styles-wrapper ul.wc-block-grid__products.columns-4 li.product .button-with-quantity.button-width-full .quantity, div.editor-styles-wrapper ul.wc-block-grid__products.columns-5 li.product .button-with-quantity.button-width-full .quantity, div.editor-styles-wrapper ul.wc-block-grid__products.columns-6 li.product .button-with-quantity.button-width-full .quantity { width: 100%; } div.editor-styles-wrapper ul.products.columns-4 li.product .button-layout2 .button, div.editor-styles-wrapper ul.products.columns-5 li.product .button-layout2 .button, div.editor-styles-wrapper ul.products.columns-6 li.product .button-layout2 .button, div.editor-styles-wrapper ul.wc-block-grid__products.columns-4 li.product .button-layout2 .button, div.editor-styles-wrapper ul.wc-block-grid__products.columns-5 li.product .button-layout2 .button, div.editor-styles-wrapper ul.wc-block-grid__products.columns-6 li.product .button-layout2 .button { width: 100%; text-align: center; } div.editor-styles-wrapper .has-4-columns .wc-block-grid__products .wc-block-grid__product .button-with-quantity.button-layout2, div.editor-styles-wrapper .has-5-columns .wc-block-grid__products .wc-block-grid__product .button-with-quantity.button-layout2, div.editor-styles-wrapper .has-6-columns .wc-block-grid__products .wc-block-grid__product .button-with-quantity.button-layout2 { max-height: none; } div.editor-styles-wrapper .has-4-columns .wc-block-grid__products .wc-block-grid__product .button-with-quantity.button-layout2 .quantity, div.editor-styles-wrapper .has-5-columns .wc-block-grid__products .wc-block-grid__product .button-with-quantity.button-layout2 .quantity, div.editor-styles-wrapper .has-6-columns .wc-block-grid__products .wc-block-grid__product .button-with-quantity.button-layout2 .quantity { width: 100%; max-width: 100%; height: 45px; } div.editor-styles-wrapper .has-4-columns .wc-block-grid__products .wc-block-grid__product .button-with-quantity.button-layout2 .button, div.editor-styles-wrapper .has-5-columns .wc-block-grid__products .wc-block-grid__product .button-with-quantity.button-layout2 .button, div.editor-styles-wrapper .has-6-columns .wc-block-grid__products .wc-block-grid__product .button-with-quantity.button-layout2 .button { width: 100%; text-align: center; } div.editor-styles-wrapper .has-4-columns .wc-block-grid__products .wc-block-grid__product .button-with-quantity.button-width-full, div.editor-styles-wrapper .has-5-columns .wc-block-grid__products .wc-block-grid__product .button-with-quantity.button-width-full, div.editor-styles-wrapper .has-6-columns .wc-block-grid__products .wc-block-grid__product .button-with-quantity.button-width-full { -ms-flex-wrap: wrap; flex-wrap: wrap; } div.editor-styles-wrapper .has-4-columns .wc-block-grid__products .wc-block-grid__product .button-with-quantity.button-width-full .quantity, div.editor-styles-wrapper .has-5-columns .wc-block-grid__products .wc-block-grid__product .button-with-quantity.button-width-full .quantity, div.editor-styles-wrapper .has-6-columns .wc-block-grid__products .wc-block-grid__product .button-with-quantity.button-width-full .quantity { width: 100%; } div.editor-styles-wrapper .has-4-columns .wc-block-grid__products .wc-block-grid__product .button-layout2 .button, div.editor-styles-wrapper .has-5-columns .wc-block-grid__products .wc-block-grid__product .button-layout2 .button, div.editor-styles-wrapper .has-6-columns .wc-block-grid__products .wc-block-grid__product .button-layout2 .button { width: 100%; text-align: center; } div.editor-styles-wrapper .wc-block-cart table { border: none; } div.editor-styles-wrapper .wc-block-cart table th, div.editor-styles-wrapper .wc-block-cart table td, div.editor-styles-wrapper .wc-block-cart table tr { border: none; } div.editor-styles-wrapper .wc-block-cart table td { text-align: left; } div.editor-styles-wrapper .wc-block-cart table.wc-block-cart-items .wc-block-cart-items__header, div.editor-styles-wrapper .wc-block-cart table.wc-block-cart-items .wc-block-cart-items__header, div.editor-styles-wrapper .wc-block-cart .wc-block-cart__totals-title { font-size: 0.8125rem !important; } div.editor-styles-wrapper .wc-block-cart .wc-block-components-quantity-selector__input { min-height: 30px; } div.editor-styles-wrapper .wc-block-cart .wc-block-components-product-name { text-decoration: none; } div.editor-styles-wrapper .wc-block-cart .wc-block-components-quantity-selector__button { background-color: var(--bt-color-button-bg, #212121) !important; border: none; padding: 0; color: var(--bt-color-button, #212121) !important; } div.editor-styles-wrapper .wc-block-cart .wc-block-cart__submit-button { background-color: var(--bt-color-button-bg, #212121); color: var(--bt-color-button, #FFF); font-size: var(--bt-font-size-button, 14px); text-decoration: none !important; } div.editor-styles-wrapper .wc-block-cart .wc-block-cart__submit-button:hover { background-color: var(--bt-color-button-bg-hover, #757575); color: var(--bt-color-button-hover, #FFF); } div.editor-styles-wrapper .is-large.wc-block-cart .wc-block-cart-items th { padding: 0.75rem 16px 0.75rem 0 !important; } div.editor-styles-wrapper .is-large.wc-block-cart .wc-block-cart-items td { padding: 36px 0 36px 16px !important; } div.editor-styles-wrapper .is-large.wc-block-cart .wc-block-cart__totals-title { padding: 0.75rem 0 !important; } div.editor-styles-wrapper .wc-block-components-checkout-step__description { margin-bottom: 16px; } div.editor-styles-wrapper .wc-block-components-order-summary .wc-block-components-panel__button { background-color: transparent !important; color: var(--bt-color-body-text, #212121) !important; border: none; } div.editor-styles-wrapper .wc-block-components-order-summary .wc-block-components-panel__content { padding-top: 10px; } div.editor-styles-wrapper .wc-block-components-checkout-return-to-cart-button { text-decoration: none !important; } div.editor-styles-wrapper .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__container:after { border-color: var(--bt-color-forms-borders, #212121) !important; } div.editor-styles-wrapper .wc-block-components-order-summary-item__quantity { padding: 0; } div.editor-styles-wrapper .wc-block-components-totals-coupon__button { padding: 0 24px; } div.editor-styles-wrapper .wc-block-components-checkout-place-order-button { background-color: var(--bt-color-button-bg, #212121); color: var(--bt-color-button, #FFF); text-decoration: none !important; } div.editor-styles-wrapper .wc-block-components-checkout-place-order-button:hover { background-color: var(--bt-color-button-bg-hover, #757575); color: var(--bt-color-button-hover, #FFF); } div.editor-styles-wrapper .wc-block-grid .wc-block-grid__products { margin: 0; } div.editor-styles-wrapper .wp-block-image figcaption { text-align: center; } div.editor-styles-wrapper .widget_block h3 { margin: 0 0 20px; font-size: 18px; font-size: 1.125rem; } div.editor-styles-wrapper input.wc-block-price-filter__range-input { min-height: auto; } div.editor-styles-wrapper input.wc-block-components-price-slider__range-input { border: 0; padding: 0; } div.editor-styles-wrapper .wc-block-components-price-slider { margin-bottom: 0 !important; } div.editor-styles-wrapper .wc-block-components-price-slider__range-input-wrapper { margin-bottom: 25px; } div.editor-styles-wrapper .wc-block-components-price-slider__range-input-progress { --range-color: #212121; } div.editor-styles-wrapper .wc-block-components-price-slider__controls { margin-bottom: 0; } div.editor-styles-wrapper .wc-block-components-price-slider__controls .wc-block-components-price-slider__amount { padding: 5px 10px; min-height: auto; } div.editor-styles-wrapper .wc-block-stock-filter { margin-bottom: 0 !important; } div.editor-styles-wrapper .wp-block-woocommerce-rating-filter { margin-bottom: 0 !important; } div.editor-styles-wrapper .wc-block-attribute-filter { margin-bottom: 0 !important; } div.editor-styles-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter-list li { text-decoration: none; } div.editor-styles-wrapper .wp-block-woocommerce-attribute-filter input { margin-right: 5px; } div.editor-styles-wrapper .wc-block-attribute-filter__actions:empty, div.editor-styles-wrapper .wc-block-stock-filter__actions:empty, div.editor-styles-wrapper .wc-block-rating-filter__actions:empty, div.editor-styles-wrapper .wc-block-components-price-slider__actions:empty { display: none; } div.editor-styles-wrapper button.wc-block-components-filter-reset-button { padding: 0.6rem 0.9rem; text-decoration: none; text-transform: uppercase; font-size: 0.8rem; line-height: 1; } div.editor-styles-wrapper button.wc-block-components-filter-reset-button:hover { color: var(--bt-button-color-hover, #FFF); background-color: var(--bt-color-button-bg-hover, #212121); } div.editor-styles-wrapper .wp-block-search .wp-block-search__label { font-weight: 600; margin-bottom: 15px; color: var(--bt-color-heading-2, #212121); } div.editor-styles-wrapper .wp-block-search .wp-block-search__button { background: #212121; color: #FFF; padding-left: 1rem; padding-right: 1rem; } div.editor-styles-wrapper .wp-block-search .wp-block-search__button:hover { background: #757575; } div.editor-styles-wrapper .wp-block-woocommerce-product-search .wc-block-product-search__label { display: block; font-weight: 600; margin-bottom: 15px; } div.editor-styles-wrapper .wp-block-columns p a { color: var(--bt-color-body-text, #212121); } div.editor-styles-wrapper .wc-block-product-categories-list-item.active a { font-weight: 700; } div.editor-styles-wrapper .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox] { margin: 0 0.7em 0 0 !important; } div.editor-styles-wrapper .wc-block-components-checkbox-list li { margin: 0 !important; } div.editor-styles-wrapper .widget li > .wc-block-components-checkbox { margin-top: 0; } div.editor-styles-wrapper .botiga-dropdown { --dropdown--symbol--size: 0.8em; display: block; width: 100%; } div.editor-styles-wrapper .botiga-dropdown.main-navigation > div#primary-menu > ul { list-style: none; padding: 0; } @media (min-width: 1025px) { div.editor-styles-wrapper .botiga-dropdown.main-navigation > div#primary-menu > ul { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } div.editor-styles-wrapper .botiga-dropdown.main-navigation > div#primary-menu > ul li + li { margin-left: 35px; } } div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul { list-style: none; margin: 0; padding-left: 0; } div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul { width: 200px; -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.1); box-shadow: 0 0 15px rgba(0, 0, 0, 0.1); float: left; position: absolute; left: -999em; z-index: 99999; display: block; opacity: 0; height: 0; overflow: hidden; -webkit-transform: translate3d(0, 15px, 0); transform: translate3d(0, 15px, 0); -webkit-transition: ease transform 300ms, ease opacity 300ms; transition: ease transform 300ms, ease opacity 300ms; } div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul .botiga-dropdown-ul { left: 100%; top: 0; } div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul .botiga-dropdown-li { background: #fff; padding: 0; display: -webkit-box; display: -ms-flexbox; display: flex; margin-right: 0; } div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul .botiga-dropdown-li.hovered > .botiga-dropdown-ul, div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul .botiga-dropdown-li:hover > .botiga-dropdown-ul, div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul .botiga-dropdown-li.focus > .botiga-dropdown-ul { display: block; left: 100%; } div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul .botiga-dropdown-li .dropdown-symbol { margin-top: 10px; margin-right: 15px; } div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul .botiga-dropdown-li .dropdown-symbol svg { -webkit-transform: rotate(-90deg); transform: rotate(-90deg); } div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul.toggled .botiga-dropdown-li { background-color: transparent; } div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul .botiga-dropdown-link { width: 100%; display: inline-block; text-transform: none; padding: 10px 15px; } div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-li.hovered > .botiga-dropdown-ul, div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-li:hover > .botiga-dropdown-ul, div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-li.focus > .botiga-dropdown-ul { left: auto; top: 100%; opacity: 1; height: auto; overflow: visible; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-li.hovered > .botiga-dropdown-ul.sub-menu-reverse, div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-li:hover > .botiga-dropdown-ul.sub-menu-reverse, div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-li.focus > .botiga-dropdown-ul.sub-menu-reverse { left: auto; right: 0; } div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-li.hovered > .botiga-dropdown-ul.sub-menu-reverse-vertically, div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-li:hover > .botiga-dropdown-ul.sub-menu-reverse-vertically, div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-li.focus > .botiga-dropdown-ul.sub-menu-reverse-vertically { top: auto; bottom: 100%; } div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-li.hovered > .botiga-dropdown-ul .botiga-dropdown-ul, div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-li:hover > .botiga-dropdown-ul .botiga-dropdown-ul, div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-li.focus > .botiga-dropdown-ul .botiga-dropdown-ul { top: 0; } div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-li.hovered > .botiga-dropdown-ul .botiga-dropdown-ul.sub-menu-reverse, div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-li:hover > .botiga-dropdown-ul .botiga-dropdown-ul.sub-menu-reverse, div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-li.focus > .botiga-dropdown-ul .botiga-dropdown-ul.sub-menu-reverse { left: auto; right: 100%; } div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-li.hovered > .botiga-dropdown-ul .botiga-dropdown-ul.sub-menu-reverse-vertically, div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-li:hover > .botiga-dropdown-ul .botiga-dropdown-ul.sub-menu-reverse-vertically, div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-li.focus > .botiga-dropdown-ul .botiga-dropdown-ul.sub-menu-reverse-vertically { top: auto; bottom: 0; } div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-li { position: relative; margin-right: 35px; padding-bottom: 0; } div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-li:last-of-type { margin-right: 0; } div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-link { padding: 10px 0; display: inline-block; text-decoration: none; } div.editor-styles-wrapper .botiga-dropdown .ws-svg-icon { width: var(--dropdown--symbol--size); height: var(--dropdown--symbol--size); margin-top: -2px; } div.editor-styles-wrapper .botiga-dropdown .dropdown-symbol { margin-left: 8px; } div.editor-styles-wrapper .botiga-dropdown.with-hover-delay .botiga-dropdown-ul .botiga-dropdown-ul { -webkit-transition-delay: 0ms; transition-delay: 0ms; } div.editor-styles-wrapper .botiga-dropdown.with-hover-delay .botiga-dropdown-ul .botiga-dropdown-li.hovered > .botiga-dropdown-ul, div.editor-styles-wrapper .botiga-dropdown.with-hover-delay .botiga-dropdown-ul .botiga-dropdown-li:hover > .botiga-dropdown-ul, div.editor-styles-wrapper .botiga-dropdown.with-hover-delay .botiga-dropdown-ul .botiga-dropdown-li.focus > .botiga-dropdown-ul { -webkit-transition-delay: 300ms; transition-delay: 300ms; } @media (max-width: 1024px) { div.editor-styles-wrapper .botiga-dropdown.botiga-dropdown-mobile-accordion .botiga-dropdown-li { margin-right: 0; } div.editor-styles-wrapper .botiga-dropdown.botiga-dropdown-mobile-accordion .botiga-dropdown-li.menu-item-has-children { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } div.editor-styles-wrapper .botiga-dropdown.botiga-dropdown-mobile-accordion .botiga-dropdown-li.menu-item-has-children > .botiga-dropdown-link { width: calc(100% - (var(--dropdown--symbol--size) + 0.5em)); } div.editor-styles-wrapper .botiga-dropdown.botiga-dropdown-mobile-accordion .botiga-dropdown-li.menu-item-has-children > .sub-menu { position: relative; width: 100%; left: 0; top: 0; right: auto !important; -webkit-transform: none; transform: none; -webkit-box-shadow: none; box-shadow: none; } div.editor-styles-wrapper .botiga-dropdown.botiga-dropdown-mobile-accordion .botiga-dropdown-li.menu-item-has-children > .sub-menu > .botiga-dropdown-li { background-color: transparent; } div.editor-styles-wrapper .botiga-dropdown.botiga-dropdown-mobile-accordion .botiga-dropdown-li.menu-item-has-children > .sub-menu .sub-menu { padding-left: 20px; } div.editor-styles-wrapper .botiga-dropdown.botiga-dropdown-mobile-accordion .botiga-dropdown-li.menu-item-has-children.expand > .sub-menu { opacity: 1; height: auto; overflow: visible; } div.editor-styles-wrapper .botiga-dropdown.botiga-dropdown-mobile-accordion .botiga-dropdown-li.menu-item-has-children:not(.expand) > .sub-menu { opacity: 0; height: 0; overflow: hidden; } div.editor-styles-wrapper .botiga-dropdown.botiga-dropdown-mobile-accordion .botiga-dropdown-li .dropdown-symbol { margin: 0 !important; } div.editor-styles-wrapper .botiga-dropdown.botiga-dropdown-mobile-accordion .botiga-dropdown-li .dropdown-symbol svg { -webkit-transform: none !important; transform: none !important; } } div.editor-styles-wrapper .bottom-header-row .dropdown-symbol, div.editor-styles-wrapper .site-header .dropdown-symbol { margin-left: 10px; cursor: pointer; } div.editor-styles-wrapper .bottom-header-row .dropdown-symbol .ws-svg-icon, div.editor-styles-wrapper .site-header .dropdown-symbol .ws-svg-icon { width: 0.8em; height: 0.8em; margin-top: -2px; } div.editor-styles-wrapper .bottom-header-row .dropdown-symbol .ws-svg-icon svg, div.editor-styles-wrapper .site-header .dropdown-symbol .ws-svg-icon svg { -webkit-transition: ease all 300ms; transition: ease all 300ms; } div.editor-styles-wrapper .botiga-dropdown.toggled .botiga-dropdown-ul { display: block; } @media screen and (min-width: 1025px) { div.editor-styles-wrapper .botiga-dropdown .botiga-dropdown-ul { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } } .site-main div.editor-styles-wrapper .comment-navigation, .site-main div.editor-styles-wrapper .posts-navigation, .site-main div.editor-styles-wrapper .post-navigation { margin: 0 0 1.5em; } div.editor-styles-wrapper .comment-navigation .nav-links, div.editor-styles-wrapper .posts-navigation .nav-links, div.editor-styles-wrapper .post-navigation .nav-links { display: -webkit-box; display: -ms-flexbox; display: flex; } div.editor-styles-wrapper .comment-navigation .nav-previous, div.editor-styles-wrapper .posts-navigation .nav-previous, div.editor-styles-wrapper .post-navigation .nav-previous { -webkit-box-flex: 1; -ms-flex: 1 0 50%; flex: 1 0 50%; } div.editor-styles-wrapper .comment-navigation .nav-previous a, div.editor-styles-wrapper .posts-navigation .nav-previous a, div.editor-styles-wrapper .post-navigation .nav-previous a { color: var(--bt-color-body-text, #212121); } div.editor-styles-wrapper .comment-navigation .nav-previous a:hover, div.editor-styles-wrapper .posts-navigation .nav-previous a:hover, div.editor-styles-wrapper .post-navigation .nav-previous a:hover { color: var(--bt-color-link-default, #757575); } div.editor-styles-wrapper .comment-navigation .nav-next, div.editor-styles-wrapper .posts-navigation .nav-next, div.editor-styles-wrapper .post-navigation .nav-next { text-align: end; -webkit-box-flex: 1; -ms-flex: 1 0 50%; flex: 1 0 50%; } div.editor-styles-wrapper .comment-navigation .nav-next a, div.editor-styles-wrapper .posts-navigation .nav-next a, div.editor-styles-wrapper .post-navigation .nav-next a { color: var(--bt-color-body-text, #212121); } div.editor-styles-wrapper .comment-navigation .nav-next a:hover, div.editor-styles-wrapper .posts-navigation .nav-next a:hover, div.editor-styles-wrapper .post-navigation .nav-next a:hover { color: var(--bt-color-link-default, #757575); } div.editor-styles-wrapper .navigation.pagination { text-align: center; margin-top: 40px; } div.editor-styles-wrapper .navigation.pagination .page-numbers { display: inline-block; width: 36px; height: 36px; line-height: 36px; text-align: center; -webkit-transition: background-color 0.3s; transition: background-color 0.3s; margin-right: 7px; border-radius: 50%; background: transparent; color: var(--bt-color-body-text, #212121); } div.editor-styles-wrapper .navigation.pagination .page-numbers:last-child { margin-right: 0; } div.editor-styles-wrapper .navigation.pagination .page-numbers:hover, div.editor-styles-wrapper .navigation.pagination .page-numbers:focus, div.editor-styles-wrapper .navigation.pagination .page-numbers.current { color: var(--bt-color-button-hover, #FFF); background-color: var(--bt-color-button-bg, #212121); } div.editor-styles-wrapper .woocommerce-pagination { text-align: center; margin-top: 40px; } div.editor-styles-wrapper .woocommerce-pagination ul { list-style: none; margin: 0; padding: 0; } div.editor-styles-wrapper .woocommerce-pagination li { display: inline-block; margin-right: 7px; } div.editor-styles-wrapper .woocommerce-pagination li:last-child { margin-right: 0; } div.editor-styles-wrapper .woocommerce-pagination li .page-numbers { display: block; width: 36px; height: 36px; line-height: 36px; text-align: center; background: transparent; -webkit-transition: background-color 0.3s; transition: background-color 0.3s; border-radius: 50%; color: var(--bt-color-body-text, #212121); } div.editor-styles-wrapper .woocommerce-pagination li .page-numbers:hover, div.editor-styles-wrapper .woocommerce-pagination li .page-numbers:focus, div.editor-styles-wrapper .woocommerce-pagination li .page-numbers.current { color: var(--bt-color-button-hover, #FFF); background-color: var(--bt-color-button-bg, #212121); } div.editor-styles-wrapper .botiga-pagination-load-more .navigation.pagination, div.editor-styles-wrapper .botiga-pagination-load-more .woocommerce-pagination { display: none; } div.editor-styles-wrapper .botiga-pagination-wrapper { text-align: center; margin-top: 60px; } div.editor-styles-wrapper .botiga-pagination-button { position: relative; display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } div.editor-styles-wrapper .botiga-pagination-button .botiga-pagination-button__label { display: inline-block; font-size: 0.9em; text-transform: uppercase; -webkit-transition: ease all 300ms; transition: ease all 300ms; } div.editor-styles-wrapper .botiga-pagination-button .botiga-pagination-button__loader { position: absolute; top: 50%; left: 50%; -webkit-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0); } div.editor-styles-wrapper .botiga-pagination-button svg { opacity: 0; -webkit-animation-name: rotateAnim; animation-name: rotateAnim; -webkit-animation-duration: 1.5s; animation-duration: 1.5s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-transition: ease all 300ms; transition: ease all 300ms; } div.editor-styles-wrapper .botiga-pagination-button.loading .botiga-pagination-button__label, div.editor-styles-wrapper .botiga-pagination-button.loading-anim .botiga-pagination-button__label { opacity: 0; visibility: hidden; } div.editor-styles-wrapper .botiga-pagination-button.loading svg, div.editor-styles-wrapper .botiga-pagination-button.loading-anim svg { display: block; opacity: 0.7; } div.editor-styles-wrapper .botiga-pagination-button.loading-anim .botiga-pagination-button__label { display: none; } div.editor-styles-wrapper .botiga-pagination-button.loading-anim svg path { fill: var(--bt-color-body-text, #212121); } div.editor-styles-wrapper .botiga-offcanvas-menu { position: fixed; left: 0; opacity: 0; -webkit-transition: all 0.4s; transition: all 0.4s; top: 0; -webkit-box-shadow: 0 5px 15px 3px rgba(0, 0, 0, 0.07); box-shadow: 0 5px 15px 3px rgba(0, 0, 0, 0.07); padding: 30px; margin: 0; z-index: 99999; color: var(--bt-color-menu-text, #212121); background-color: var(--bt-color-menu-bg, #FFF); width: 100%; max-width: 300px; height: 100%; overflow-y: auto; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } div.editor-styles-wrapper .botiga-offcanvas-menu a:not(.button) { color: var(--bt-color-menu-text, #212121); } div.editor-styles-wrapper .botiga-offcanvas-menu svg.stroke-based { stroke: var(--bt-color-menu-text, #212121); } div.editor-styles-wrapper .botiga-offcanvas-menu svg:not(.stroke-based) { fill: var(--bt-color-menu-text, #212121); } div.editor-styles-wrapper .botiga-offcanvas-menu .dropdown-symbol .ws-svg-icon svg { fill: var(--bt-color-menu-text, #212121); } div.editor-styles-wrapper .botiga-offcanvas-menu .header-item .botiga-image.is-svg { background-color: var(--bt-color-menu-text, #212121); } div.editor-styles-wrapper .botiga-offcanvas-menu .main-navigation { font-size: var(--bt-font-size-header-menu, 16px); } div.editor-styles-wrapper .botiga-offcanvas-menu .mobile-header-item { visibility: hidden; } .admin-bar div.editor-styles-wrapper .botiga-offcanvas-menu { top: 32px; } div.editor-styles-wrapper .botiga-offcanvas-menu.toggled { opacity: 1; -webkit-transform: none; transform: none; } div.editor-styles-wrapper .botiga-offcanvas-menu.toggled .mobile-header-item { visibility: visible; } div.editor-styles-wrapper .botiga-offcanvas-menu .mobile-offcanvas-menu-content { width: 100%; } div.editor-styles-wrapper .botiga-offcanvas-menu .botiga-dropdown .botiga-dropdown-link { width: 100%; } div.editor-styles-wrapper .botiga-offcanvas-menu .botiga-dropdown .menu-item-has-children .botiga-dropdown-link { width: calc(100% - 26px); } div.editor-styles-wrapper .botiga-offcanvas-menu .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul { width: 100%; } div.editor-styles-wrapper .botiga-offcanvas-menu .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul .botiga-dropdown-link { width: calc(100% - 26px); } div.editor-styles-wrapper .botiga-offcanvas-menu .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul .botiga-dropdown-li { display: block; padding: 0; } div.editor-styles-wrapper .botiga-offcanvas-menu .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul .botiga-dropdown-li .dropdown-symbol { position: relative; left: 10px; margin-left: 0; margin-right: 0; } div.editor-styles-wrapper .botiga-offcanvas-menu .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul .botiga-dropdown-li .dropdown-symbol svg { -webkit-transform: none; transform: none; } div.editor-styles-wrapper .botiga-offcanvas-menu .botiga-dropdown > .botiga-dropdown-ul > .botiga-dropdown-li:first-child > .botiga-dropdown-link { padding-top: 0; } div.editor-styles-wrapper .botiga-offcanvas-menu .botiga-dropdown > .botiga-dropdown-ul > .botiga-dropdown-li:last-child { border-bottom: 0; } div.editor-styles-wrapper .botiga-offcanvas-menu .botiga-dropdown > .botiga-dropdown-ul > .botiga-dropdown-li:last-child > .botiga-dropdown-link { padding-bottom: 0; } div.editor-styles-wrapper .botiga-offcanvas-menu .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-li { margin-right: 0; padding-top: 5px; } div.editor-styles-wrapper .botiga-offcanvas-menu .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-li:last-child { border-bottom: 0; } div.editor-styles-wrapper .botiga-offcanvas-menu .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul .botiga-dropdown-ul { position: static; } div.editor-styles-wrapper .botiga-offcanvas-menu .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul .botiga-dropdown-li > .botiga-dropdown-ul { display: none; } div.editor-styles-wrapper .botiga-offcanvas-menu .botiga-dropdown .sub-menu { display: none; margin: 0; list-style: none; padding-left: 10px; position: static; float: none; -webkit-box-shadow: none; box-shadow: none; height: auto; overflow: visible; } div.editor-styles-wrapper .botiga-offcanvas-menu .botiga-dropdown .sub-menu.toggled { display: block !important; height: auto; visibility: visible; } div.editor-styles-wrapper .botiga-offcanvas-menu.botiga-offcanvas-menu-hide-close-icon .mobile-menu-close { display: none; } div.editor-styles-wrapper .botiga-offcanvas-menu .widget_shopping_cart { display: none !important; } div.editor-styles-wrapper .botiga-desktop-offcanvas-menu .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul { width: 100%; } div.editor-styles-wrapper .botiga-desktop-offcanvas-menu .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul .botiga-dropdown-link { width: auto; padding-right: 0; padding-left: 0; } div.editor-styles-wrapper .botiga-desktop-offcanvas-menu .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul .botiga-dropdown-li { display: block; padding: 0; } div.editor-styles-wrapper .botiga-desktop-offcanvas-menu .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul .botiga-dropdown-li .dropdown-symbol { position: relative; left: 10px; margin-left: 0; margin-right: 10px; } div.editor-styles-wrapper .botiga-desktop-offcanvas-menu .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul .botiga-dropdown-li .dropdown-symbol svg { -webkit-transform: none; transform: none; } div.editor-styles-wrapper .botiga-desktop-offcanvas-menu .botiga-dropdown > .botiga-dropdown-ul > .botiga-dropdown-li:first-child > .botiga-dropdown-link { padding-top: 0; } div.editor-styles-wrapper .botiga-desktop-offcanvas-menu .botiga-dropdown > .botiga-dropdown-ul > .botiga-dropdown-li:last-child { border-bottom: 0; } div.editor-styles-wrapper .botiga-desktop-offcanvas-menu .botiga-dropdown > .botiga-dropdown-ul > .botiga-dropdown-li:last-child > .botiga-dropdown-link { padding-bottom: 0; } div.editor-styles-wrapper .botiga-desktop-offcanvas-menu .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-li { margin-right: 0; } div.editor-styles-wrapper .botiga-desktop-offcanvas-menu .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-li:last-child { border-bottom: 0; } div.editor-styles-wrapper .botiga-desktop-offcanvas-menu .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul .botiga-dropdown-ul { position: static; } div.editor-styles-wrapper .botiga-desktop-offcanvas-menu .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul .botiga-dropdown-li:hover > .botiga-dropdown-ul { display: none; } div.editor-styles-wrapper .botiga-desktop-offcanvas-menu .botiga-dropdown .sub-menu { display: none; width: 100%; position: static; left: 0; z-index: 1; opacity: 1; padding-left: 10px; padding-right: 10px; margin: 0; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-box-shadow: none; box-shadow: none; } div.editor-styles-wrapper .botiga-desktop-offcanvas-menu .botiga-dropdown .sub-menu.toggled { float: none !important; display: block !important; height: auto; overflow: visible; } div.editor-styles-wrapper .botiga-desktop-offcanvas-menu .botiga-dropdown .sub-menu.toggled .botiga-dropdown-link { background-color: transparent; } @media screen and (max-width: 1024px) { div.editor-styles-wrapper .botiga-offcanvas-menu .botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul { -webkit-transform: none; transform: none; opacity: 1; } } div.editor-styles-wrapper .botiga-offcanvas-menu.toggled .menu { display: block; } div.editor-styles-wrapper body.mobile-menu-visible { overflow-y: hidden; } div.editor-styles-wrapper body.mobile-menu-visible:before { content: ""; position: fixed; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(0, 0, 0, 0.5); z-index: 99999; } div.editor-styles-wrapper .menu-toggle { width: 28px; position: relative; cursor: pointer; display: inline-block; } div.editor-styles-wrapper .menu-toggle i, div.editor-styles-wrapper .menu-toggle svg { width: 28px !important; height: 20px !important; } div.editor-styles-wrapper .secondary-navigation:not(.bhfb-navigation).botiga-dropdown { width: auto; } div.editor-styles-wrapper .secondary-navigation:not(.bhfb-navigation).botiga-dropdown .menu > .botiga-dropdown-li { margin-right: 20px; } div.editor-styles-wrapper .secondary-navigation:not(.bhfb-navigation).botiga-dropdown .menu > .botiga-dropdown-li:last-child { margin-right: 0; } div.editor-styles-wrapper .secondary-navigation:not(.bhfb-navigation).botiga-dropdown .menu > .botiga-dropdown-li > .botiga-dropdown-link { position: relative; padding-top: 0; padding-bottom: 0; } div.editor-styles-wrapper .secondary-navigation:not(.bhfb-navigation).botiga-dropdown .menu > .botiga-dropdown-li > .botiga-dropdown-link:after { content: ""; width: 100%; height: 15px; position: absolute; left: 0; top: 100%; } div.editor-styles-wrapper .secondary-navigation:not(.bhfb-navigation).botiga-dropdown .menu > .botiga-dropdown-li .ws-svg-icon { position: relative; top: -2px; width: 0.75em; height: 0.75em; margin-left: 7px; } div.editor-styles-wrapper .secondary-navigation:not(.bhfb-navigation).botiga-dropdown .menu > .botiga-dropdown-li > .botiga-dropdown-ul { -webkit-transform: translate3d(0, 30px, 0); transform: translate3d(0, 30px, 0); } div.editor-styles-wrapper .secondary-navigation:not(.bhfb-navigation).botiga-dropdown .menu > .botiga-dropdown-li > .botiga-dropdown-ul .botiga-dropdown-li .botiga-dropdown-link { padding: 14px 0; } div.editor-styles-wrapper .secondary-navigation:not(.bhfb-navigation).botiga-dropdown .menu > .botiga-dropdown-li:hover > .botiga-dropdown-ul { -webkit-transform: translate3d(0, 15px, 0); transform: translate3d(0, 15px, 0); } div.editor-styles-wrapper .botiga-footer-copyright-navigation.not-footer-builder { display: block; } div.editor-styles-wrapper .botiga-footer-copyright-navigation.not-footer-builder ul { display: -webkit-box; display: -ms-flexbox; display: flex; list-style: none; margin: 0; padding-left: 0; } div.editor-styles-wrapper .botiga-footer-copyright-navigation.not-footer-builder ul li { padding-bottom: 0; } div.editor-styles-wrapper .botiga-footer-copyright-navigation.not-footer-builder ul li a { padding: 0 10px; text-decoration: none; } div.editor-styles-wrapper .header-elements:nth-child(1) ul li:first-child a, div.editor-styles-wrapper .footer-copyright-elements:nth-child(1) ul li:first-child a { padding-left: 0; } div.editor-styles-wrapper .header-elements:nth-child(2) ul li:last-child a, div.editor-styles-wrapper .footer-copyright-elements:nth-child(2) ul li:last-child a { padding-right: 0; } div.editor-styles-wrapper .footer-copyright-elements:nth-child(2) ul { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } div.editor-styles-wrapper .top-bar .top-bar-mobile-navigation.header-item { margin-right: 0; } div.editor-styles-wrapper .top-bar .top-bar-mobile-navigation.header-item + .secondary-navigation { display: none; } div.editor-styles-wrapper .top-bar .top-bar-mobile-navigation.header-item + .secondary-navigation + .header-item { margin-left: 25px; } @media screen and (min-width: 1025px) { div.editor-styles-wrapper .top-bar .top-bar-mobile-navigation.header-item { display: none; } div.editor-styles-wrapper .top-bar .top-bar-mobile-navigation.header-item + .secondary-navigation { display: -webkit-box; display: -ms-flexbox; display: flex; } div.editor-styles-wrapper .top-bar .top-bar-mobile-navigation.header-item + .secondary-navigation + .header-item { margin-left: 0; } } @media screen and (max-width: 1024px) { div.editor-styles-wrapper .top-bar .top-bar-mobile-navigation.header-item { z-index: 1000; } } div.editor-styles-wrapper .botiga-breadcrumb-trail { border-bottom: 1px solid rgba(0, 16, 46, 0.1); text-transform: uppercase; letter-spacing: 1px; font-size: 0.8em; font-weight: 600; padding-top: 15px; padding-bottom: 15px; } div.editor-styles-wrapper .botiga-breadcrumb-trail ul { list-style: none; padding: 0; margin: 0; } div.editor-styles-wrapper .botiga-breadcrumb-trail ul li { display: inline; padding-bottom: 0; } div.editor-styles-wrapper .botiga-breadcrumb-trail ul li:last-of-type .botiga-svg-icon { display: none; } div.editor-styles-wrapper .botiga-breadcrumb-trail .botiga-svg-icon { margin: 0 9px; position: relative; top: 1px; } div.editor-styles-wrapper .botiga-breadcrumb-trail .botiga-svg-icon, div.editor-styles-wrapper .botiga-breadcrumb-trail .botiga-svg-icon svg { width: 0.9em; height: 0.9em; } div.editor-styles-wrapper input[type=text], div.editor-styles-wrapper input[type=email], div.editor-styles-wrapper input[type=url], div.editor-styles-wrapper input[type=password], div.editor-styles-wrapper input[type=search], div.editor-styles-wrapper input[type=number], div.editor-styles-wrapper input[type=tel], div.editor-styles-wrapper input[type=range], div.editor-styles-wrapper input[type=date], div.editor-styles-wrapper input[type=month], div.editor-styles-wrapper input[type=week], div.editor-styles-wrapper input[type=time], div.editor-styles-wrapper input[type=datetime], div.editor-styles-wrapper input[type=datetime-local], div.editor-styles-wrapper input[type=color], div.editor-styles-wrapper textarea, div.editor-styles-wrapper select, div.editor-styles-wrapper .wp-block-search .wp-block-search__input, div.editor-styles-wrapper .wc-block-product-search .wc-block-product-search__field, div.editor-styles-wrapper .woocommerce .select2-container .select2-selection--single, div.editor-styles-wrapper .woocommerce-page .select2-container .select2-selection--single { color: var(--bt-color-forms-text, #212121); background-color: var(--bt-color-forms-background, transparent); border: 1px solid var(--bt-color-forms-borders, #212121); border-radius: 0; padding: 12px 16px; border-radius: 0; min-height: 51px; max-width: 100%; } div.editor-styles-wrapper input[type=text]:focus, div.editor-styles-wrapper input[type=email]:focus, div.editor-styles-wrapper input[type=url]:focus, div.editor-styles-wrapper input[type=password]:focus, div.editor-styles-wrapper input[type=search]:focus, div.editor-styles-wrapper input[type=number]:focus, div.editor-styles-wrapper input[type=tel]:focus, div.editor-styles-wrapper input[type=range]:focus, div.editor-styles-wrapper input[type=date]:focus, div.editor-styles-wrapper input[type=month]:focus, div.editor-styles-wrapper input[type=week]:focus, div.editor-styles-wrapper input[type=time]:focus, div.editor-styles-wrapper input[type=datetime]:focus, div.editor-styles-wrapper input[type=datetime-local]:focus, div.editor-styles-wrapper input[type=color]:focus, div.editor-styles-wrapper textarea:focus, div.editor-styles-wrapper select:focus, div.editor-styles-wrapper .wp-block-search .wp-block-search__input:focus, div.editor-styles-wrapper .wc-block-product-search .wc-block-product-search__field:focus, div.editor-styles-wrapper .woocommerce .select2-container .select2-selection--single:focus, div.editor-styles-wrapper .woocommerce-page .select2-container .select2-selection--single:focus { color: var(--bt-color-forms-text, #212121); outline: none; -webkit-box-shadow: 0 0 0 1px; box-shadow: 0 0 0 1px; } div.editor-styles-wrapper select { width: 100%; border: 1px solid var(--bt-color-forms-borders, #212121); font-family: inherit; -webkit-appearance: none; -moz-appearance: none; appearance: none; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23212121' viewBox='0 0 448 512'%3E%3Cpath d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z' /%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: calc(100% - 18px) center; } div.editor-styles-wrapper .botiga-select { position: relative; font-size: 1rem; } div.editor-styles-wrapper .botiga-select:before { content: ""; display: block; position: absolute; width: 0.4em; height: 0.4em; border-bottom: 1px solid var(--bt-color-forms-borders, #212121); border-right: 1px solid var(--bt-color-forms-borders, #212121); -webkit-transform: rotate(45deg); transform: rotate(45deg) translate3d(0, -50%, 0); right: 1.5em; top: 46%; } div.editor-styles-wrapper .botiga-select select { padding: 1em 2.5em 1em 1em; background-image: none; font-size: 1rem; min-height: 0; min-width: 140px; } div.editor-styles-wrapper textarea { width: 100%; } div.editor-styles-wrapper label.error { margin-top: 10px; color: #dd3434; } div.editor-styles-wrapper .woocommerce .select2-container .select2-selection--single, div.editor-styles-wrapper .woocommerce-page .select2-container .select2-selection--single { height: 100%; } div.editor-styles-wrapper .woocommerce .select2-container .select2-selection--single .select2-selection__arrow, div.editor-styles-wrapper .woocommerce-page .select2-container .select2-selection--single .select2-selection__arrow { top: 15px; right: 15px; } div.editor-styles-wrapper .woocommerce-form__label-for-checkbox { position: relative; } div.editor-styles-wrapper .woocommerce-form__label-for-checkbox input { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; } div.editor-styles-wrapper .woocommerce-form__label-for-checkbox input:checked + span:before, div.editor-styles-wrapper .woocommerce-form__label-for-checkbox input:checked + .error + span:before { opacity: 1; } div.editor-styles-wrapper .woocommerce-form__label-for-checkbox input[required] + .error { position: absolute; bottom: -30px; } div.editor-styles-wrapper .woocommerce-form__label-for-checkbox span:not(.required) { position: relative; padding-left: 1.6rem; line-height: 1.3; } div.editor-styles-wrapper .woocommerce-form__label-for-checkbox span:not(.required):before { content: ""; position: absolute; opacity: 0; left: 0.35rem; top: 0.25rem; width: 0.4rem; height: 0.6rem; border: solid var(--bt-color-forms-text, #212121); border-width: 0 3px 3px 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); -webkit-transition: ease opacity 200ms; transition: ease opacity 200ms; } div.editor-styles-wrapper .woocommerce-form__label-for-checkbox span:not(.required):after { content: ""; position: absolute; left: 0; top: 0.15rem; width: 1rem; height: 1rem; border: 1px solid #212121; } div.editor-styles-wrapper .woocommerce-product-search { display: -webkit-box; display: -ms-flexbox; display: flex; } div.editor-styles-wrapper .woocommerce-product-search .search-submit { margin-left: 10px; } div.editor-styles-wrapper .woocommerce-product-search .search-submit svg { fill: var(--bt-color-button, #FFF); } div.editor-styles-wrapper .woocommerce-product-search .search-submit:hover svg { fill: var(--bt-color-button-hover, #FFF); } div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field :-ms-input-placeholder { color: var(--bt-color-forms-placeholder, #848484) !important; } div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field ::-ms-input-placeholder { color: var(--bt-color-forms-placeholder, #848484) !important; } div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field ::placeholder, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field :-ms-input-placeholder, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field ::-ms-input-placeholder { color: var(--bt-color-forms-placeholder, #848484) !important; } div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=text], div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=email], div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=url], div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=password], div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=search], div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=number], div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=tel], div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=date], div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=month], div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=week], div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=time], div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=datetime], div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=datetime-local], div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=color], div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field textarea, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field select { background-color: var(--bt-color-forms-background, transparent) !important; color: var(--bt-color-forms-text, #212121) !important; border-color: var(--bt-color-forms-borders, #212121) !important; border-radius: 0 !important; padding: 12px 16px !important; min-height: 51px !important; } div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=text]:focus, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=email]:focus, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=url]:focus, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=password]:focus, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=search]:focus, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=number]:focus, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=tel]:focus, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=date]:focus, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=month]:focus, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=week]:focus, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=time]:focus, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=datetime]:focus, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=datetime-local]:focus, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=color]:focus, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field textarea:focus, div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field select:focus { outline: none !important; -webkit-box-shadow: 0 0 0 1px !important; box-shadow: 0 0 0 1px !important; } div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field input[type=range] { height: 0 !important; min-height: 0; border-radius: 0 !important; margin-top: 22px !important; } div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field .wpforms-field-number-slider-hint { margin-top: 15px !important; } div.editor-styles-wrapper .wpforms-block:not(.wpforms-render-modern) .wpforms-field-label { margin-bottom: 15px !important; } div.editor-styles-wrapper .wpcf7 form .wpcf7-response-output { margin: 0; } div.editor-styles-wrapper table.variations { border: none; } div.editor-styles-wrapper table.variations tr, div.editor-styles-wrapper table.variations th, div.editor-styles-wrapper table.variations td { padding: 0; border: none; } div.editor-styles-wrapper .wp-block-social-links { padding-left: 0; padding-right: 0; margin-left: 0; } /* * Widget blocks */ .wp-block[data-type="core/widget-area"] { max-width: 340px; } .wp-block[data-type="core/widget-area"] h3 { margin: 0 0 20px; font-size: 18px; font-size: 1.125rem; } .wp-block[data-type="core/social-link"] button { background: none !important; border: none; padding: 0; width: 1.5em; height: 1.5em; } .wp-block[data-type="core/social-link"] button svg { height: 1.5em; width: 1.5em; } /* * Custom Control Components */ .botiga-dimensions-control > div { max-width: 100%; gap: 3px; } .botiga-dimensions-control .components-number-control { margin-bottom: 8px; } .botiga-inspector-tabs-content-wrapper .components-base-control__label, .botiga-inspector-tabs-content-wrapper .components-input-control__label { text-transform: none !important; font-weight: 400 !important; font-size: inherit !important; }
Copyright ©2021 || Defacer Indonesia