/* Generat de tools/purge_theme_css.js: regulile temei Uncode folosite pe paginile refacute. Nu se editeaza de mana. */
@font-face { font-family: uncodeicon; src: url("/wp-content/themes/uncode/library/fonts/uncode-icons.woff2") format("woff2"), url("/wp-content/themes/uncode/library/fonts/uncode-icons.woff") format("woff"), url("/wp-content/themes/uncode/library/fonts/uncode-icons.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
/* 7a2dcc2ccc4d9030d6f7905b7e9d0981.css */
.gdpr-overlay{background: rgb(20, 22, 24); display: none; height: 100%; left: 0px; opacity: 0.6; position: fixed; top: 0px; width: 100%; z-index: 99999999;}
.gdpr *{font-family: inherit !important;}
.gdpr input[type="submit"]{border-radius: 2px; border-width: 0px; box-shadow: none; letter-spacing: -0.3px; line-height: 22px; padding: 9px 27px; text-shadow: none; text-transform: none; font-family: inherit !important; font-size: 12px !important; font-weight: 600 !important;}
.gdpr input[type="submit"].btn-accent:focus{color: rgb(255, 255, 255) !important;}
.gdpr-privacy-preferences .gdpr-wrapper{border-radius: 2.5px; box-sizing: border-box; display: none; height: 100%; left: 50%; max-height: 700px; max-width: 1000px; overflow: visible; position: fixed; top: 50%; transform: translate(-50%, -50%); width: 100%; z-index: 999999999; padding: 36px;}
.gdpr-privacy-preferences form{box-shadow: rgba(0, 0, 0, 0.2) 0px 50px 50px -30px, rgba(0, 0, 0, 0.15) 0px 30px 50px 0px; height: 100%; position: relative;}
.gdpr-privacy-preferences .gdpr-box-title{height: 0px; position: relative;}
.gdpr-privacy-preferences .gdpr-box-title h3{display: none;}
.gdpr-privacy-preferences .gdpr-close{color: rgb(255, 255, 255); cursor: pointer; line-height: 0; position: absolute; top: 50%;}
body:not(.rtl) .gdpr-privacy-preferences .gdpr-close{right: -27px;}
.gdpr-privacy-preferences .gdpr-close::before{content: ""; font-size: 18px; transition: 400ms cubic-bezier(0.785, 0.135, 0.15, 0.86); display: inline-block; font-family: uncodeicon !important;}
.gdpr-privacy-preferences .gdpr-close:hover::before{transform: rotate(180deg);}
.gdpr-privacy-preferences footer{background-color: rgb(247, 247, 247); border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-top: 1px solid rgb(234, 234, 234); bottom: 0px; height: 96px; left: 0px; margin-left: 0px; overflow: hidden; padding: 18px 36px; position: absolute; right: 0px; width: auto;}
.gdpr-privacy-preferences footer input{margin-top: 0px;}
.gdpr-privacy-preferences footer span{margin-top: 9px; display: block; text-align: center;}
.gdpr-privacy-preferences footer a{color: rgb(85, 93, 102); display: inline-block; font-size: 12px; text-decoration: none;}
.gdpr-privacy-preferences .gdpr-content{background: rgb(255, 255, 255); border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; inset: 0px; overflow: hidden; position: absolute;}
.gdpr-privacy-preferences .gdpr-tab-content{background-color: rgb(255, 255, 255); inset: 0px 0px 76px; display: block; overflow: hidden; position: absolute;}
.gdpr-privacy-preferences .gdpr-tab-content header{padding: 36px 36px 0px;}
.gdpr-privacy-preferences .gdpr-tab-content h4{color: rgb(48, 49, 51); font-size: 16px; margin-bottom: 18px; margin-top: 0px; font-family: inherit !important;}
.gdpr-privacy-preferences .gdpr-tab-content > div{max-height: 100%; overflow-y: auto;}
.gdpr-privacy-preferences .gdpr-tab-content .gdpr-active{display: block;}
.gdpr-privacy-preferences .gdpr-info{color: rgb(114, 119, 124); font-size: 14px; font-weight: 400; padding: 0px 36px 36px;}
.gdpr-privacy-preferences .gdpr-info p{color: rgb(114, 119, 124); font-size: 13px; font-weight: 400; margin-bottom: 27px; margin-top: 0px;}
@media (min-width: 480px){
.gdpr-privacy-preferences footer{height: 76px;}
.gdpr-privacy-preferences footer input{width: auto !important;}
.gdpr-privacy-preferences footer span{margin-top: 0px; position: absolute; top: 50%; transform: translateY(-50%);}
body:not(.rtl) .gdpr-privacy-preferences footer span{right: 36px;}
}
@media (min-width: 570px){
.gdpr-privacy-preferences .gdpr-content{border-radius: 2px;}
.gdpr-privacy-preferences .gdpr-tab-content{display: block;}
}
/* e5b9a8737b3abb8dfefbfa920f8f49f5.css */
/* 333b6c3423567307fc0e250cda9b3e39.css */
/* 71a0171cd35aafe609cf646543d60f61.css */
html{font-family: sans-serif; text-size-adjust: 100%;}
body{margin: 0px;}
article,aside,details,figcaption,figure,footer,header,nav,section,summary{display: block;}
[hidden]{display: none;}
a{background: rgba(255, 255, 255, 0);}
body:not(.uncode-accessible) a:active,body:not(.uncode-accessible) a:hover{outline: 0px;}
b,strong{font-weight: 700;}
h1{font-size: 2em; margin: 0.67em 0px;}
small{font-size: 80%;}
img{border: 0px;}
svg:not(:root){overflow: hidden;}
figure{margin: 1em 40px;}
button,input,select{color: inherit; font: inherit; margin: 0px;}
button{overflow: visible;}
button,select{text-transform: none;}
button,input[type="submit"]{appearance: button; cursor: pointer;}
input{line-height: normal;}
input[type="checkbox"],input[type="radio"]{box-sizing: border-box; padding: 0px;}
input[type="search"]{appearance: textfield; box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{appearance: none;}
legend{border: 0px; padding: 0px;}
table{border-collapse: collapse; border-spacing: 0px;}
td,th{padding: 0px;}
script{display: none !important;}
@media print{
.box-container{width: 100% !important; margin-left: 0px !important;}
}
*{box-sizing: border-box;}
::before,::after{box-sizing: border-box;}
html{overflow: hidden scroll; height: 100%;}
@media (max-width: 569px){
html{margin-top: 0px;}
}
body{height: 100%; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.3); overflow: initial !important;}
.box-wrapper{display: table; table-layout: fixed; width: 100%; height: 100%; overflow: hidden;}
.box-container{display: table; width: 100%; height: 100%; table-layout: fixed; position: relative;}
.main-wrapper{position: relative; width: 100%;}
body:not(.uncode-unmodal-overlay-visible) .main-wrapper{z-index: 0;}
.hmenu .main-wrapper{display: table-row;}
body:not(.menu-offcanvas) .main-wrapper{height: 100%;}
@media (max-width: 959px){
.main-container{padding-top: 0px !important;}
}
.sections-container{display: table; table-layout: fixed; width: 100%; height: 100%;}
.page-wrapper{display: table-row; width: 100%; height: 100%;}
input,button,select{font-family: inherit; font-size: inherit; line-height: inherit;}
a{border: 0px; text-decoration: none;}
body:not(.uncode-accessible) a{outline: 0px;}
a:hover,a:focus{text-decoration: none;}
body:not(.uncode-accessible) :focus{outline: 0px;}
button{border: 0px;}
body:not(.uncode-accessible) button{outline: 0px;}
figure{margin: 0px; max-width: 100%;}
img{max-width: 100%; height: auto;}
.body-borders > *{position: fixed; z-index: 11000;}
.body-borders .top-border{top: 0px; left: 0px; width: 100%;}
.body-borders .right-border{top: 0px; right: 0px; height: 100%;}
.body-borders .bottom-border{bottom: 0px; left: 0px; width: 100%;}
.body-borders .left-border{top: 0px; left: 0px; height: 100%;}
b,strong{font-weight: 600;}
h1,h2,h3,h4{-webkit-font-smoothing: antialiased;}
h1{font-size: 35px; line-height: 1.2; margin: 27px 0px 0px;}
@media (max-width: 339px){
h1{font-size: 28px;}
}
h2{font-size: 29px; line-height: 1.2; margin: 27px 0px 0px;}
h3{font-size: 24px; line-height: 1.2; margin: 27px 0px 0px;}
h4{font-size: 20px; line-height: 1.2; margin: 27px 0px 0px;}
p,li,dt,dd,dl,address,label,small{margin: 18px 0px 0px;}
p,li,dt,dd,dl,address,label,small{line-height: 1.75;}
small,figcaption{font-size: 12px;}
figcaption{line-height: normal; margin: 9px 0px 0px;}
ul,ol{margin: 18px 0px 0px; padding-left: 18px;}
@media (max-width: 569px){
ul,ol{padding-left: 0.5em;}
}
ul,ol{padding: 0px;}
ul i:not(.icon-box *):not(.menu-smart-social *){margin-right: 18px;}
ul{list-style: none;}
ol{margin-left: 18px;}
ul li,ol li{margin-top: 0px;}
ul > li > ul{margin-left: 9px; padding-left: 0px; margin-top: 0px;}
dl{margin: 18px 18px 0px;}
dl dt{font-weight: 600;}
dd{margin-top: 0px;}
dl dd{margin-bottom: 0px;}
dl dt:first-child{margin-top: 0px;}
blockquote{margin: 36px 0px; padding: 0px 0px 0px 36px; border-left: 2px solid;}
.main-container{display: table; table-layout: fixed; width: 100%; height: 100%;}
.main-container .row-container .row-parent .uncont > :first-child:not(.divider-wrapper):not(.edit-account) > :first-child:not(.isotope-wrapper):not(.justified-wrapper):not(.index-wrapper):not(.edit-account):not([class*="shift_y_"]),.block-wrapper-parent .row-container .row-parent .uncont > :first-child:not(.divider-wrapper):not(.edit-account) > :first-child:not(.isotope-wrapper):not(.justified-wrapper):not(.index-wrapper):not(.edit-account):not([class*="shift_y_"]),.has-unblock .row-container .row-parent .uncont > :first-child:not(.divider-wrapper):not(.edit-account) > :first-child:not(.isotope-wrapper):not(.justified-wrapper):not(.index-wrapper):not(.edit-account):not([class*="shift_y_"]),.main-container .row-container .row-parent .uncont > :first-child:not(.divider-wrapper):not(.edit-account) > :first-child > :first-child:not([class*="shift_y_"]),.block-wrapper-parent .row-container .row-parent .uncont > :first-child:not(.divider-wrapper):not(.edit-account) > :first-child > :first-child:not([class*="shift_y_"]),.has-unblock .row-container .row-parent .uncont > :first-child:not(.divider-wrapper):not(.edit-account) > :first-child > :first-child:not([class*="shift_y_"]),.main-container .row-container .row-parent .uncont > :first-child:not(.divider-wrapper):not(.edit-account) > :first-child:not(.isotope-wrapper):not(.justified-wrapper):not(.index-wrapper):not(.edit-account) > :first-child > :first-child:not([class*="shift_y_"]),.block-wrapper-parent .row-container .row-parent .uncont > :first-child:not(.divider-wrapper):not(.edit-account) > :first-child:not(.isotope-wrapper):not(.justified-wrapper):not(.index-wrapper):not(.edit-account) > :first-child > :first-child:not([class*="shift_y_"]),.has-unblock .row-container .row-parent .uncont > :first-child:not(.divider-wrapper):not(.edit-account) > :first-child:not(.isotope-wrapper):not(.justified-wrapper):not(.index-wrapper):not(.edit-account) > :first-child > :first-child:not([class*="shift_y_"]){margin-top: 0px !important;}
table{empty-cells: show; border: 1px solid; margin: 18px 0px 0px;}
table thead{text-align: left; vertical-align: bottom;}
table td,table th{background-color: rgba(255, 255, 255, 0); border-left: 1px solid; border-bottom: 1px solid; font-size: inherit; margin: 0px; overflow: visible; padding: 8px 18px 7px; font-weight: 600;}
@media (max-width: 959px){
table td,table th{padding: 8px 5px 7px;}
}
table td:first-child,table th:first-child{border-left-width: 0px;}
label{font-size: 14px; line-height: 1.75; margin: 0px 0px 5px;}
form p{margin: 18px 0px 0px; font-weight: 600;}
input,select{display: block; line-height: initial; margin: 9px 0px 0px; padding: 10px 15px; border-radius: 2px; font-weight: 400; background-color: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0);}
.style-dark input{background-color: rgba(255, 255, 255, 0);}
input:focus,select:focus{border-style: solid;}
body:not(.uncode-accessible) input:focus,body:not(.uncode-accessible) select:focus{outline: 0px;}
fieldset{margin: 0px; padding: 18px; border-style: solid; border-width: 1px;}
input[type="submit"]{display: inline-block; transition: color 200ms ease-in-out, background-color 200ms ease-in-out, border-color 200ms ease-in-out; vertical-align: middle; max-width: 100%; border-radius: 2px; white-space: nowrap; -webkit-text-stroke: 0px; width: auto; box-shadow: none; cursor: pointer; -webkit-font-smoothing: antialiased; text-align: center !important;}
body:not(.uncode-accessible) input[type="submit"]{outline: 0px;}
input[type="submit"]{background-image: none;}
input[type="checkbox"],input[type="radio"]{display: inline-block; font-size: 1em; appearance: none; margin: 0px; position: relative; text-align: center; line-height: normal; width: 16px; height: 16px; box-sizing: border-box; vertical-align: middle; min-height: 0px !important; padding: 0px !important;}
input[type="checkbox"]:checked::before,input[type="radio"]:checked::before{box-sizing: border-box; font-family: uncodeicon; margin: auto; position: absolute; inset: 0px; line-height: 1.2em; font-size: 11px;}
input[type="radio"]{border-radius: 50%;}
input[type="radio"]:checked::before{content: ""; border-radius: 100%; width: 45%; height: 45%;}
input[type="checkbox"]:checked::before{content: ""; font-weight: 600;}
input[type="search"]{box-sizing: border-box; appearance: none;}
select{width: 100%; max-width: 100%; min-width: 100%; appearance: none; border-style: solid; border-color: rgba(255, 255, 255, 0); background-position: 100% center; background-repeat: no-repeat; box-shadow: none !important;}
body:not(.uncode-accessible) select{outline: 0px;}
body:not(.uncode-accessible) select:focus{outline: 0px;}
select option{color: initial !important;}
.form-fluid{width: 100% !important;}
.search-container-inner{position: relative;}
.search-container-inner input{padding-right: 36px;}
.search-container-inner i.fa{cursor: pointer; position: absolute; right: 0.35em; top: calc(50% - 1em); margin-top: -9px; padding: 1em;}
.form-fluid{width: 100% !important;}
body.uncode-btn-circle input[type="submit"]:not(.btn-default-shape):not(.btn-round):not(.btn-square){border-radius: 10em;}
.nav-links > *{display: inline-block;}
.nav-links > :nth-child(2){margin-left: 18px;}
#vh_layout_help{height: 100vh; pointer-events: none; position: fixed; visibility: hidden; z-index: -100000;}
:first-child + html ul.sm-vertical > li{float: left; width: 100%;}
:first-child + html ul.sm{min-height: 1px;}
.unmenu-block.unmenu-collapse.unmenu-collapse-yes .menu-item-has-children > :first-child + ul.sub-menu:not(.toggle-init){opacity: 0; position: absolute; left: -10000vw;}
@media (max-width: 959px){
.unmenu-block.unmenu-collapse.unmenu-collapse-mobile .menu-item-has-children > :first-child + ul.sub-menu:not(.toggle-init){opacity: 0; position: absolute; left: -10000vw;}
}
@media (max-width: 959px){
form input[type="submit"]{width: 100%; box-sizing: border-box; margin: 0px;}
}
@media (min-width: 960px){
header{width: 100%; z-index: 1000; position: relative;}
}
@media (max-width: 959px){
.menu-wrapper{position: relative; z-index: 1000;}
}
.menu-wrapper{display: table-row; width: 100%; position: relative; height: 1px;}
@media (min-width: 960px){
.hmenu:not(.menu-item-link) > a{height: 0px;}
}
body .menu-button-offcanvas{align-items: center; align-self: stretch; display: flex;}
.mmb-container{align-content: center; align-items: center; display: none; height: 100%; pointer-events: none; z-index: 100;}
.mmb-container > *{pointer-events: auto;}
@media (max-width: 959px){
.mmb-container{display: inline-flex; opacity: 1 !important;}
}
@media (max-width: 959px){
.mmb-container{position: absolute; top: 0px; right: 0px;}
}
.mobile-menu-button{display: none; line-height: 0; position: relative; padding: 0px 36px; cursor: pointer; z-index: 0;}
@media (max-width: 959px){
.mobile-menu-button{align-items: center; display: flex; height: 100%; opacity: 1 !important;}
}
.mobile-menu-button.menu-close-search{transform: none; height: 74px; line-height: 20px;}
.lines-button{transition: 0.3s;}
.lines-button .lines{position: relative; vertical-align: middle;}
.lines-button .lines,.lines-button .lines::before,.lines-button .lines::after{border-radius: 5px; background-clip: padding-box; display: inline-block; height: 2px; width: 20px;}
.lines-button .lines::before,.lines-button .lines::after{content: ""; left: 0px; position: absolute; transition: top 0.3s ease-in-out 0.6s, transform 0.3s ease-in-out; transform-origin: 10px center;}
.lines-button .lines::before{top: 6px;}
.lines-button .lines::after{top: -6px;}
.lines-button.close .lines{transition: background 0.3s ease-in-out; background: transparent !important;}
.lines-button.close .lines::before,.lines-button.close .lines::after{transition: top 0.3s ease-in-out, transform 0.3s ease-in-out 0.5s; top: 0px;}
.lines-button.close .lines::before{transform: rotate3d(0, 0, 1, 45deg);}
.lines-button.close .lines::after{transform: rotate3d(0, 0, 1, -45deg);}
.hide-title-tooltip.tmb .t-entry-text-tc:not(.no-block-padding) .t-entry > :first-child:not(.spacer) + *{margin-top: 0px !important;}
@media (min-width: 960px){
.show-title-mobile.tmb .t-entry-text-tc:not(.no-block-padding) .t-entry > :first-child:not(.spacer) + *{margin-top: 0px !important;}
}
@media (max-width: 959px){
.show-title-desktop.tmb .t-entry-text-tc:not(.no-block-padding) .t-entry > :first-child:not(.spacer) + *{margin-top: 0px !important;}
}
.overlay-menu-focus{display: none; height: 100%; left: 0px; opacity: 0.3; pointer-events: none; position: fixed; top: 0px; width: 100%; z-index: 20;}
.overlay{position: fixed; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 10000; opacity: 0; visibility: hidden; transition: opacity 0.5s 0.5s, visibility 1s, z-index 1s;}
.overlay input{background-color: transparent !important;}
.overlay .search-container{perspective: 1200px;}
@media (min-width: 960px){
.overlay.overlay-sequential .search-container form{opacity: 0; transform: translateY(-40px); animation-timing-function: cubic-bezier(0.45, 0.005, 0, 1);}
}
.overlay.overlay-search{display: table; table-layout: fixed; height: 100%; overflow: hidden; width: 100%; text-align: center; z-index: 10002;}
.overlay.overlay-search .mmb-container{display: inline-flex; height: auto; position: absolute; right: 0px; top: 0px; z-index: 10003;}
.overlay.overlay-search .search-container{display: table-cell; perspective: none; vertical-align: middle; width: 100%; font-size: 3.5vh;}
@media (max-width: 569px){
.overlay.overlay-search .search-container{font-size: 18px;}
}
.overlay.overlay-search .search-container .search-container-inner{width: 100%; max-width: none;}
.overlay.overlay-search .search-container .search-container-inner i{cursor: pointer; margin-top: -1.5em; padding: 1em; right: 0.5em; top: 50%;}
.overlay.overlay-search .search-container form{display: inline-block; width: 100%; max-width: 60vw; padding-top: 100px; padding-bottom: 100px;}
@media (min-width: 960px){
.overlay.overlay-search .search-container form{max-width: 60vw;}
}
@media (max-width: 959px){
.overlay.overlay-search .search-container form{max-width: calc(100% - 72px);}
}
.overlay.overlay-search .search-container form .search-container-inner input{display: inline-block; margin: 0px; width: 100%; font-size: 3.5vh; padding: 0.8em 3em 0.8em 1.5em;}
@media (max-width: 569px){
.overlay.overlay-search .search-container form .search-container-inner input{font-size: 16px;}
}
@media (min-width: 960px){
body.menu-dd-search .overlay.overlay-full{display: none;}
}
html{position: inherit;}
footer{width: 100%;}
/* 1e80caeadce98f57e4cbb7d76d62a1cc.css */
/* 6708bad85468db4fe5840feedb3640a3.css */
.fa{speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-family: uncodeicon !important;}
.fa-search3::before{content: "";}
/* 6951345da845f2a684f988e8a8e51a2a.css */
.style-color-xsdn-bg{background-color: rgb(255, 255, 255);}
.btn-accent{color: rgb(255, 255, 255) !important; background-color: rgb(216, 169, 124) !important; border-color: rgb(216, 169, 124) !important;}
.btn-accent:not(.btn-hover-nobg):not(.icon-animated):hover,.btn-accent:not(.btn-hover-nobg):not(.icon-animated):focus,.btn-accent:not(.btn-hover-nobg):not(.icon-animated):active{background-color: transparent !important; border-color: rgb(216, 169, 124) !important;}
.btn-accent.btn-flat:not(.btn-hover-nobg):hover,.btn-accent.btn-flat:not(.btn-hover-nobg):focus,.btn-accent.btn-flat:active{background-color: rgb(203, 156, 111) !important; border-color: rgb(203, 156, 111) !important;}
.btn-accent:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover,.btn-accent:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus,.btn-accent:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):active{color: rgb(216, 169, 124) !important;}
.style-light-bg{background-color: rgb(255, 255, 255);}
.style-dark-bg{background-color: rgb(0, 0, 0);}
body,p,li,dt,dd,dl,address,label{font-size: 18px;}
h1:not([class*="fontsize-"]){font-size: 48px;}
@media (max-width: 959px){
h1:not([class*="fontsize-"]){font-size: 32px;}
}
h2:not([class*="fontsize-"]){font-size: 40px;}
@media (max-width: 959px){
h2:not([class*="fontsize-"]){font-size: 26.6667px;}
}
h3:not([class*="fontsize-"]){font-size: 32px;}
h4:not([class*="fontsize-"]){font-size: 26px;}
body{font-weight: 400; font-family: var(--font-body);}
::selection{background: rgb(216, 169, 124); color: rgb(255, 255, 255) !important;}
.style-dark{color: rgb(255, 255, 255);}
blockquote{border-color: rgb(216, 169, 124);}
h1,h2,h3,h4{letter-spacing: 0em; font-weight: 400; font-family: "Playfair Display", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;}
input[type="submit"]:not(.btn-custom-typo):not(.btn-inherit){letter-spacing: 0.1em; text-transform: uppercase; font-weight: 400 !important; font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif !important;}
input:focus,select:focus,input[type="submit"]{border-width: 1px;}
.style-dark input{border-color: rgba(255, 255, 255, 0.25);}
@media (min-width: 960px){
.overlay.style-dark-bg{background-color: rgba(20, 22, 24, 0.95) !important;}
}
.style-dark input:not([type="submit"]):not([type="button"]):not([type="number"]):not([type="checkbox"]):not([type="radio"]):focus{border-color: rgb(216, 169, 124);}
input,select{box-shadow: rgba(0, 0, 0, 0.024) 0px 2px 1px inset;}
input,button,select{transition: color 400ms cubic-bezier(0.785, 0.135, 0.15, 0.86), background-color 400ms cubic-bezier(0.785, 0.135, 0.15, 0.86), border-color 400ms cubic-bezier(0.785, 0.135, 0.15, 0.86);}
.main-wrapper a{transition: color 200ms cubic-bezier(0.785, 0.135, 0.15, 0.86), background-color 200ms cubic-bezier(0.785, 0.135, 0.15, 0.86), border-color 200ms cubic-bezier(0.785, 0.135, 0.15, 0.86);}
input,select,input[type="submit"],.overlay input{border-width: 1px;}
.style-dark ::-webkit-input-placeholder{color: rgb(255, 255, 255);}
.style-dark ::placeholder{color: rgb(255, 255, 255);}
input[type="submit"]{font-size: 16px; padding: 17px 42px;}
.mobile-menu-button-dark .lines:not(.lines-dropdown),.mobile-menu-button-dark .lines:not(.lines-dropdown)::before,.mobile-menu-button-dark .lines:not(.lines-dropdown)::after{background: rgb(255, 255, 255);}
.body-borders .body-border-shadow{box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 14px 0px;}
span.price{letter-spacing: 0em; font-weight: 400; font-family: "Playfair Display", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;}
/* c10011b55d34af7a91aa8d4551f526bc.css */
/* 69b27746c2abc9ab15b8d0e50bc9ff4c.css */
/* 7fd8f57a897e530d80522320b97185a5.css */
/* 482ab513dcb2444d2a654a9ac1abca6d.css */
