html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
nav ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {
content: '';
content: none;
} a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}
ins{background-color:#ff9;color:#000;text-decoration:none;}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
del{text-decoration:line-through;}
abbr[title],
dfn[title]{border-bottom:1px dotted;cursor:help;}
table{border-collapse:collapse;border-spacing:0;}
hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}
input, select {
vertical-align: middle;
} a{color:#000;text-decoration:none;}
.wp-block-button{padding:0;}
.wp-block-button a{padding:0;background-color:initial;color:initial;}:root{}
.grid{display:grid;}
.grid--1{grid-template-columns:1fr;}
.grid--2{grid-template-columns:repeat(3, 1fr);}
.grid--3{grid-template-columns:repeat(3, 1fr);}
.grid--4{grid-template-columns:repeat(4, 1fr);}
.flex{display:flex;}
.flex--column{flex-direction:column;}
.center--x{justify-content:center;}
.center-y{align-items:center;}
.center--xy{justify-content:center;align-items:center;}
.text-center{text-align:center;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-black{color:#000;}
.text-white{color:#fff;}
.text-bold--300{font-weight:300;}
.text-bold--400{font-weight:400;}
.text-bold--500{font-weight:500;}
.text-bold--600{font-weight:600;}
.text-bold--600{font-weight:700;}
.text-bold--700{font-weight:800;}
.text-uppercase{text-transform:uppercase;}
.font-size--12{font-size:12px;}
.font-size--13{font-size:13px;}
.font-size--14{font-size:14px;}
.font-size--15{font-size:15px;}
.font-size--16{font-size:16px;}
.font-size--17{font-size:17px;}
.font-size--18{font-size:18px;}
.font-size--19{font-size:19px;}
.font-size--20{font-size:20px;}
.font-size--21{font-size:21px;}
.font-size--22{font-size:22px;}
.font-size--23{font-size:23px;}
.font-size--24{font-size:24px;}
.font-size--25{font-size:25px;}
.font-size--26{font-size:26px;}
.font-size--27{font-size:27px;}
.font-size--28{font-size:28px;}
.font-size--29{font-size:29px;}
.font-size--30{font-size:30px;}
.font-size--31{font-size:31px;}
.font-size--32{font-size:32px;}
.font-size--33{font-size:33px;}
.font-size--34{font-size:34px;}
.font-size--35{font-size:35px;}
.font-size--36{font-size:36px;}
.font-size--37{font-size:37px;}
.font-size--38{font-size:38px;}
.font-size--39{font-size:39px;}
.font-size--40{font-size:40px;}
.line-height--10{line-height:10px;}
.line-height--11{line-height:11px;}
.line-height--12{line-height:12px;}
.line-height--13{line-height:13px;}
.line-height--14{line-height:14px;}
.line-height--15{line-height:15px;}
.line-height--16{line-height:16px;}
.line-height--17{line-height:17px;}
.line-height--18{line-height:18px;}
.line-height--19{line-height:19px;}
.line-height--20{line-height:20px;}
.line-height--21{line-height:21px;}
.line-height--22{line-height:22px;}
.line-height--23{line-height:23px;}
.line-height--24{line-height:24px;}
.line-height--25{line-height:25px;}
.line-height--26{line-height:26px;}
.line-height--27{line-height:27px;}
.line-height--28{line-height:28px;}
.line-height--29{line-height:29px;}
.line-height--30{line-height:30px;}
.line-height--31{line-height:31px;}
.line-height--32{line-height:32px;}
.line-height--33{line-height:33px;}
.line-height--34{line-height:34px;}
.line-height--35{line-height:35px;}
.line-height--36{line-height:36px;}
.line-height--37{line-height:37px;}
.line-height--38{line-height:38px;}
.line-height--39{line-height:39px;}
.line-height--40{line-height:40px;}
.fluid{max-width:100%;}
.fit-cover{object-fit:cover;}
.container{max-width:90vw;margin:0 auto;width:100%;}
.container-fluid{max-width:100vw;margin:0 auto;width:100%;}
.container-left-0{max-width:100vw;margin:0 auto;margin-right:5vw;width:100%;}
.container-right-0{max-width:100vw;margin:0 auto;margin-left:5vw;width:100%;}
.border-r1{border-radius:1px;}
.border-r2{border-radius:2px;}
.border-r3{border-radius:3px;}
.border-r4{border-radius:4px;}
.border-r5{border-radius:5px;}
.border-r6{border-radius:6px;}
.border-r7{border-radius:7px;}
.border-r8{border-radius:8px;}
.border-r9{border-radius:9px;}
.border-r10{border-radius:10px;}
.border-r50{border-radius:50%;}
@media (width <= 769px) { .mobile-grid{display:grid;}
.mobile-grid--1{grid-template-columns:1fr;}
.mobile-grid--2{grid-template-columns:repeat(3, 1fr);}
.mobile-grid--3{grid-template-columns:repeat(3, 1fr);}
.mobile-grid--4{grid-template-columns:repeat(4, 1fr);}
.mobile-grid-order--1{order:1;}
.mobile-grid-order--2{order:2;}
.mobile-grid-order--3{order:2;}
.mobile-flex{display:flex;}
.mobile-flex--column{flex-direction:column;}
.mobile-text-bold--300{font-weight:300;}
.mobile-text-bold--400{font-weight:400;}
.mobile-text-bold--500{font-weight:500;}
.mobile-text-bold--600{font-weight:600;}
.mobile-text-bold--600{font-weight:700;}
.mobile-text-bold--700{font-weight:800;}
.mobile-font-size--12{font-size:12px;}
.mobile-font-size--13{font-size:13px;}
.mobile-font-size--14{font-size:14px;}
.mobile-font-size--15{font-size:15px;}
.mobile-font-size--16{font-size:16px;}
.mobile-font-size--17{font-size:17px;}
.mobile-font-size--18{font-size:18px;}
.mobile-font-size--19{font-size:19px;}
.mobile-font-size--20{font-size:20px;}
.mobile-font-size--21{font-size:21px;}
.mobile-font-size--22{font-size:22px;}
.mobile-font-size--23{font-size:23px;}
.mobile-font-size--24{font-size:24px;}
.mobile-font-size--25{font-size:25px;}
.mobile-font-size--26{font-size:26px;}
.mobile-font-size--27{font-size:27px;}
.mobile-font-size--28{font-size:28px;}
.mobile-font-size--29{font-size:29px;}
.mobile-font-size--30{font-size:30px;}
.mobile-font-size--31{font-size:31px;}
.mobile-font-size--32{font-size:32px;}
.mobile-font-size--33{font-size:33px;}
.mobile-font-size--34{font-size:34px;}
.mobile-font-size--35{font-size:35px;}
.mobile-font-size--36{font-size:36px;}
.mobile-font-size--37{font-size:37px;}
.mobile-font-size--38{font-size:38px;}
.mobile-font-size--39{font-size:39px;}
.mobile-font-size--40{font-size:40px;}
.mobile-line-height--10{line-height:10px;}
.mobile-line-height--11{line-height:11px;}
.mobile-line-height--12{line-height:12px;}
.mobile-line-height--13{line-height:13px;}
.mobile-line-height--14{line-height:14px;}
.mobile-line-height--15{line-height:15px;}
.mobile-line-height--16{line-height:16px;}
.mobile-line-height--17{line-height:17px;}
.mobile-line-height--18{line-height:18px;}
.mobile-line-height--19{line-height:19px;}
.mobile-line-height--20{line-height:20px;}
.mobile-line-height--21{line-height:21px;}
.mobile-line-height--22{line-height:22px;}
.mobile-line-height--23{line-height:23px;}
.mobile-line-height--24{line-height:24px;}
.mobile-line-height--25{line-height:25px;}
.mobile-line-height--26{line-height:26px;}
.mobile-line-height--27{line-height:27px;}
.mobile-line-height--28{line-height:28px;}
.mobile-line-height--29{line-height:29px;}
.mobile-line-height--30{line-height:30px;}
.mobile-line-height--31{line-height:31px;}
.mobile-line-height--32{line-height:32px;}
.mobile-line-height--33{line-height:33px;}
.mobile-line-height--34{line-height:34px;}
.mobile-line-height--35{line-height:35px;}
.mobile-line-height--36{line-height:36px;}
.mobile-line-height--37{line-height:37px;}
.mobile-line-height--38{line-height:38px;}
.mobile-line-height--39{line-height:39px;}
.mobile-line-height--40{line-height:40px;}
.mobile-fit-cover{object-fit:cover;}
.mobile-container{max-width:90vw;margin:0 auto;}
.mobile-container-fluid{max-width:100vw;margin:0 auto;}
.mobile-container-left-0{max-width:100vw;margin:0 auto;margin-right:5vw;}
.mobile-container-right-0{max-width:100vw;margin:0 auto;margin-left:5vw;}
} .btn{padding:16px 45px;border-radius:3px;font-size:16px;line-height:22px;font-family:inherit;font-weight:500;text-align:center;text-transform:uppercase;transition:background-color 0.4s, color 0.4s;}
.btn-gold{border:1px solid #e0c882;background-color:#e0c882;color:#131313;}
.btn-gold:hover{background-color:transparent;}
.btn-black{background-color:#131313;color:#fcfcfc;border:1px solid #131313;}
.btn-black:hover{background-color:transparent;color:#131313;}
.btn-white{background-color:#fcfcfc;color:#131313;border:1px solid #fcfcfc;}
.btn-white:hover{background-color:#131313;color:#fcfcfc;}
@media(max-width:769px){
.btn{font-size:11px;padding:10px 30px;}
}
body{font-weight:400;line-height:22px;font-size:16px;color:#131313;font-family:'Clash Grotesk', sans-serif;}
h1{font-family:inherit;font-size:100px;line-height:100px;color:#141414;}
h2{font-family:inherit;font-size:100px;line-height:100px;color:#141414;}
h3{font-size:30px;line-height:40px;}
@media(max-width:769px){
body{font-size:14px;}
h1{font-size:48px;line-height:54px;}
h2{font-size:48px;line-height:54px;}
h3{font-size:16px;line-height:22px;}
.number{font-size:50px;}
} p{font-size:14px;line-height:1.5;}:root{--transition:all 0.3s ease-in-out;}
.menu{display:flex;gap:1rem;}
.menu li{cursor:pointer;transition:transform 0.3s ease-in-out;}
.menu li{}
.menu-item-has-children > a::after{content:'';display:inline-block;width:8px;height:8px;border-right:2px solid #333;border-bottom:2px solid #333;transform:rotate(45deg);margin-right:10px;transition:transform 0.4s;margin-left:8px;}
@media(min-width:769px){
.menu-item-has-children{position:relative;}
.sub-menu > li{transition-delay:0.1s;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
.menu-item-has-children:hover > a::after{transform:rotate(225deg);margin-left:8px;}
.menu-item-has-children .sub-menu{position:absolute;top:100%;left:20px;background:#ffffff;z-index:-1;opacity:0;visibility:hidden;min-width:250px;padding:15px 10px;border-radius:4px;-webkit-transition:var(--transition);transition:var(--transition);list-style:none;margin:0;box-shadow:0 13px 48px 0 rgb(0 0 0 / 15%);}
.menu-item-has-children:hover > .sub-menu{opacity:1;visibility:visible;z-index:9;left:0;}
.menu-item-has-children:hover > .sub-menu li{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
.menu-item-has-children:hover > .sub-menu li:nth-child(1n){-webkit-transition-delay:0.1s;transition-delay:0.1s;}
.menu-item-has-children:hover > .sub-menu li:nth-child(2n){-webkit-transition-delay:0.2s;transition-delay:0.2s;}
.menu-item-has-children:hover > .sub-menu li:nth-child(3n){-webkit-transition-delay:0.3s;transition-delay:0.3s;}
.menu-item-has-children:hover > .sub-menu li:nth-child(4n){-webkit-transition-delay:0.4s;transition-delay:0.4s;}
.menu-item-has-children:hover > .sub-menu li:nth-child(5n){-webkit-transition-delay:0.5s;transition-delay:0.5s;}
.menu-item-has-children:hover > .sub-menu li:nth-child(6n){-webkit-transition-delay:0.6s;transition-delay:0.6s;}
.menu-item-has-children:hover > .sub-menu li:nth-child(7n){-webkit-transition-delay:0.7s;transition-delay:0.7s;}
.menu-item-has-children:hover > .sub-menu li:nth-child(8n){-webkit-transition-delay:0.8s;transition-delay:0.8s;}
.menu-item-has-children:hover > .sub-menu li:nth-child(9n){-webkit-transition-delay:0.8s;transition-delay:0.8s;}
.menu-item-has-children:hover > .sub-menu li:nth-child(10n){-webkit-transition-delay:0.8s;transition-delay:0.8s;}
.menu-item-has-children:hover > .sub-menu li:nth-child(11n){-webkit-transition-delay:0.8s;transition-delay:0.8s;}
.menu-item-has-children:hover > .sub-menu li:nth-child(12n){-webkit-transition-delay:0.8s;transition-delay:0.8s;}
.menu-item-has-children > .sub-menu li{margin:0;-webkit-transition:var(--transition);transition:var(--transition);opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}
}
@media(max-width:769px){
.menu-item-has-children .sub-menu{display:none;list-style:none;padding:15px 10px;}
.menu-item-has-children .sub-menu.mactive{box-shadow:none;background:transparent;min-width:auto;position:inherit;display:block;}
.menu-item-has-children:has(.sub-menu.mactive) > a::after{transform:rotate(225deg);margin-left:8px;}
}
.mobile-menu-wrapper{display:none;}
.mobile-menu-wrapper.active{display:flex;align-items:center;position:fixed;background-color:#f5f5f5;width:100%;height:100%;top:0;left:0;z-index:250;}
.mobile-menu-wrapper > .menu{flex-direction:column;list-style:none;}
#mobile-menu-toggle{transform:rotate(180deg);position:absolute;right:25px;top:21px;z-index:275;padding:1rem;box-shadow:0 10px 30px rgb(0 0 0 / 20%);border-radius:8px;background-color:whitesmoke;}
#mobile-menu-toggle span{width:36px;height:3px;display:block;background-color:#000;margin:3px 0;transform:rotate(0);transition:transform 0.4s;}
#mobile-menu-toggle span:nth-child(2){width:27px;background-color:#000;}
#mobile-menu-toggle span.first-cross{transform:rotate(-45deg);}
#mobile-menu-toggle span.hidden{display:none;}
#mobile-menu-toggle span.second-cross{margin-top:-5px;transform:rotate(45deg);}
#mobile-menu-toggle:has(.hidden){box-shadow:none;}
@media(min-width:769px){
#mobile-menu-toggle{display:none;}
}
.site-menu{display:flex;align-items:center;justify-content:space-between;position:initial;margin-left:0 !important;margin-right:0 !important;}
.header-nav{transition:box-shadow 0.3s ease-in-out;box-shadow:0 10px 30px rgb(255 255 255 / 20%);}
.header-nav.sticky{position:fixed;top:0;left:0;right:0;width:100%;box-shadow:0 10px 30px rgb(0 0 0 / 20%);background-color:#fff;}
@media(max-width:769px){
.site-menu{display:none;}
}
@keyframes jump {
0%{transform:translateY(0);}
50%{transform:translateY(-10px);}
100%{transform:translateY(0);}
}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}
.slick-track:before, .slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;margin:0 25px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow, .slick-arrow.slick-hidden{display:none !important;}
[data-module='carousel']{max-width:calc(100vw - 2rem);margin:0 auto;position:relative;}
[data-module='carousel']{}
.slick-navigation{z-index:10000000;position:absolute;top:50%;transform:translate(-50%, 50%);border-radius:50%;margin-top:-11px;cursor:pointer;}
.slick-navigation.prev-arrow-button{left:0;}
.slick-navigation.next-arrow-button{right:0;}
.radius{border-radius:25px}.border{border:1px solid #8c8c8c}h1{font-size:75px;line-height:79px}@media(max-width:996px){h1{font-size:40px;line-height:42px}}h2{font-size:48px;line-height:46px}@media(max-width:996px){h2{font-size:32px;line-height:36px}}h3{font-size:32px;line-height:normal}p{font-size:16px;line-height:normal}@media(max-width:996px){p{font-size:14px}}.wp-block-buttons.is-layout-flex.wp-block-buttons-is-layout-flex .wp-block-button.btn{margin:0!important;padding:0!important}.wp-block-buttons.is-layout-flex.wp-block-buttons-is-layout-flex .wp-block-button.btn .wp-block-button__link.wp-element-button{padding:15px 35px;border-radius:6px;line-height:initial}.btn-white-border a{border:1px solid #f6f6f6!important;color:#f6f6f6!important;background-color:transparent!important}.btn-white-border a:hover{background-color:#f6f6f6!important;color:#141414!important;transition:ease-in-out .3s}.page-id-20{padding:0 10px}.page-id-20 figure{margin:0!important}.page-id-20 figure img{width:100%}.page-id-20 .wp-block-columns.is-layout-flex{margin:0!important;gap:10px!important}.page-id-20 .wp-block-column.wp-block-column-is-layout-flow{margin:0!important}.page-id-20 .components-page-wrapper.container{max-width:fit-content}.page-id-20 .section-10,.page-id-20 .section-5,.page-id-20 .section-7{padding-bottom:10px}.page-id-20 .section-10 .col-left,.page-id-20 .section-5 .col-left,.page-id-20 .section-7 .col-left{padding:60px 60px!important}@media(max-width:781px){.page-id-20 .section-10 .col-left,.page-id-20 .section-5 .col-left,.page-id-20 .section-7 .col-left{padding:30px!important}}.page-id-20 .section-10 .col-left p,.page-id-20 .section-5 .col-left p,.page-id-20 .section-7 .col-left p{margin-top:40px}@media(max-width:781px){.page-id-20 .section-10 .col-left p,.page-id-20 .section-5 .col-left p,.page-id-20 .section-7 .col-left p{margin-top:30px!important}}.page-id-20 .section-10 .col-right,.page-id-20 .section-5 .col-right,.page-id-20 .section-7 .col-right{margin:0!important;padding-right:0!important}.page-id-20 .section-10 .col-right img,.page-id-20 .section-5 .col-right img,.page-id-20 .section-7 .col-right img{width:100%}@media(min-width:781px) and (max-width:1150px){.page-id-20 .section-10 .col-right,.page-id-20 .section-5 .col-right,.page-id-20 .section-7 .col-right{display:flex}.page-id-20 .section-10 .col-right figure,.page-id-20 .section-5 .col-right figure,.page-id-20 .section-7 .col-right figure{display:flex}}.page-id-20 .section-10,.page-id-20 .section-6,.page-id-20 .section-7,.page-id-20 .section-8,.page-id-20 .section-9{padding-bottom:10px}@media(max-width:781px){.page-id-20 .section-6 .col-left,.page-id-20 .section-8 .col-left{order:2}.page-id-20 .section-6 .col-right,.page-id-20 .section-8 .col-right{order:1}}.page-id-20 .section-7 .col-right{display:flex;flex-direction:column;gap:10px!important}@media(max-width:781px){.page-id-20 .section-7 .col-right{display:grid;grid-template-columns:1fr 1fr}}.page-id-20 .section-9{margin-bottom:10px}.page-id-20 .section-9 .column-wrapper{padding:70px!important;display:flex;flex-direction:column;gap:10px!important;background-color:#b8b8b8!important}@media(max-width:781px){.page-id-20 .section-9 .column-wrapper{padding:40px 30px!important}}.page-id-20 .section-9 .column-wrapper .column-row h2{font-size:75px}@media(max-width:781px){.page-id-20 .section-9 .column-wrapper .column-row h2{margin-bottom:30px}}.page-id-20 .section-9 .column-wrapper .column-row .column-element{padding:50px!important;height:550px}@media(max-width:781px){.page-id-20 .section-9 .column-wrapper .column-row .column-element{padding:30px!important;height:auto!important}}.page-id-20 .section-9 .column-wrapper .column-row .column-element img{max-width:fit-content}.page-id-20 .section-9 .column-wrapper .column-row .column-element h3{margin:40px 0}@media(max-width:781px){.page-id-20 .section-9 .column-wrapper .column-row .column-element h3{margin:30px 0}}.page-id-20 .section-11 .col-left{margin:0!important;padding-right:0!important}@media(min-width:781px) and (max-width:1250px){.page-id-20 .section-11 .col-left{display:flex}.page-id-20 .section-11 .col-left figure{display:flex}}@media(max-width:781px){.page-id-20 .section-11 .col-left{order:2}}.page-id-20 .section-11 .col-left img{width:100%}.page-id-20 .section-11 .col-right{padding:60px 60px!important;display:flex;flex-direction:column;justify-content:space-between}@media(max-width:781px){.page-id-20 .section-11 .col-right{padding:0 30px 30px 30px!important;order:1}.page-id-20 .section-11 .col-right h1{margin-top:30px}}.page-id-20 .section-11 .col-right p{margin-top:40px;max-width:585px}@media(max-width:1250px){.page-id-20 .section-11 .col-right p{margin-top:30px}}.page-id-20 .section-11 .col-right .wp-element-button{margin-top:30px}.page-id-22{padding:0 10px}.page-id-22 figure{margin:0!important}.page-id-22 figure img{width:100%}.page-id-22 .wp-block-columns.is-layout-flex{margin:0!important;gap:10px!important}.page-id-22 .wp-block-column.wp-block-column-is-layout-flow{margin:0!important}.page-id-22 .components-page-wrapper.container{max-width:fit-content}.page-id-22 .section-1,.page-id-22 .section-3{padding:10px 0}.page-id-22 .section-1 .col-left,.page-id-22 .section-3 .col-left{margin:0!important;padding-right:0!important}@media(min-width:781px) and (max-width:1150px){.page-id-22 .section-1 .col-left,.page-id-22 .section-3 .col-left{display:flex}.page-id-22 .section-1 .col-left figure,.page-id-22 .section-3 .col-left figure{display:flex}}@media(max-width:781px){.page-id-22 .section-1 .col-left,.page-id-22 .section-3 .col-left{order:2}}.page-id-22 .section-1 .col-left img,.page-id-22 .section-3 .col-left img{width:100%}.page-id-22 .section-1 .col-right,.page-id-22 .section-3 .col-right{padding:60px 60px!important}@media(max-width:781px){.page-id-22 .section-1 .col-right,.page-id-22 .section-3 .col-right{padding:30px!important;order:1}}.page-id-22 .section-1 .col-right p,.page-id-22 .section-3 .col-right p{margin-top:40px;max-width:585px}@media(max-width:1150px){.page-id-22 .section-1 .col-right p,.page-id-22 .section-3 .col-right p{margin-top:30px}}.page-id-22 .section-2,.page-id-22 .section-4{padding-bottom:10px}.page-id-22 .section-2 .col-left,.page-id-22 .section-4 .col-left{padding:60px 60px!important}@media(max-width:781px){.page-id-22 .section-2 .col-left,.page-id-22 .section-4 .col-left{padding:30px!important}}.page-id-22 .section-2 .col-left p,.page-id-22 .section-4 .col-left p{margin-top:40px;max-width:500px}@media(max-width:781px){.page-id-22 .section-2 .col-left p,.page-id-22 .section-4 .col-left p{margin-top:30px!important}}.page-id-22 .section-2 .col-left .wp-block-buttons.is-layout-flex.wp-block-buttons-is-layout-flex,.page-id-22 .section-4 .col-left .wp-block-buttons.is-layout-flex.wp-block-buttons-is-layout-flex{margin-top:40px!important}.page-id-22 .section-2 .col-right,.page-id-22 .section-4 .col-right{margin:0!important;padding-right:0!important}.page-id-22 .section-2 .col-right img,.page-id-22 .section-4 .col-right img{width:100%}@media(min-width:781px) and (max-width:1150px){.page-id-22 .section-2 .col-right,.page-id-22 .section-4 .col-right{display:flex}.page-id-22 .section-2 .col-right figure,.page-id-22 .section-4 .col-right figure{display:flex}}.page-id-22 .section-5{padding-bottom:10px}.page-id-22 .section-5 .col-left{padding:100px 120px!important}@media(max-width:781px){.page-id-22 .section-5 .col-left{padding:40px 30px!important}}.page-id-22 .section-5 .col-right{margin:0!important;padding-right:0!important}.page-id-22 .section-5 .col-right img{width:100%}@media(min-width:781px) and (max-width:1150px){.page-id-22 .section-5 .col-right{display:flex}.page-id-22 .section-5 .col-right figure{display:flex}}.col-full-height{display:flex;height:100%}.col-full-height.bottom{align-items:flex-end}.col-full-height.top{align-items:flex-start}.page-id-1804{padding:0 10px}.page-id-1804 figure{margin:0!important}.page-id-1804 figure img{width:100%}.page-id-1804 .wp-block-columns.is-layout-flex{margin:0!important;gap:10px!important}.page-id-1804 .wp-block-column.wp-block-column-is-layout-flow{margin:0!important}.page-id-1804 .components-page-wrapper.container{max-width:fit-content}.page-id-1804 .section-1,.page-id-1804 .section-11,.page-id-1804 .section-3,.page-id-1804 .section-5,.page-id-1804 .section-7,.page-id-1804 .section-9{padding:10px 0}.page-id-1804 .section-1 .col-left,.page-id-1804 .section-11 .col-left,.page-id-1804 .section-3 .col-left,.page-id-1804 .section-5 .col-left,.page-id-1804 .section-7 .col-left,.page-id-1804 .section-9 .col-left{margin:0!important;padding-right:0!important}@media(min-width:781px) and (max-width:1150px){.page-id-1804 .section-1 .col-left,.page-id-1804 .section-11 .col-left,.page-id-1804 .section-3 .col-left,.page-id-1804 .section-5 .col-left,.page-id-1804 .section-7 .col-left,.page-id-1804 .section-9 .col-left{display:flex}.page-id-1804 .section-1 .col-left figure,.page-id-1804 .section-11 .col-left figure,.page-id-1804 .section-3 .col-left figure,.page-id-1804 .section-5 .col-left figure,.page-id-1804 .section-7 .col-left figure,.page-id-1804 .section-9 .col-left figure{display:flex}}@media(max-width:781px){.page-id-1804 .section-1 .col-left,.page-id-1804 .section-11 .col-left,.page-id-1804 .section-3 .col-left,.page-id-1804 .section-5 .col-left,.page-id-1804 .section-7 .col-left,.page-id-1804 .section-9 .col-left{order:2}}.page-id-1804 .section-1 .col-left img,.page-id-1804 .section-11 .col-left img,.page-id-1804 .section-3 .col-left img,.page-id-1804 .section-5 .col-left img,.page-id-1804 .section-7 .col-left img,.page-id-1804 .section-9 .col-left img{width:100%}.page-id-1804 .section-1 .col-right,.page-id-1804 .section-11 .col-right,.page-id-1804 .section-3 .col-right,.page-id-1804 .section-5 .col-right,.page-id-1804 .section-7 .col-right,.page-id-1804 .section-9 .col-right{padding:60px 60px!important}@media(max-width:781px){.page-id-1804 .section-1 .col-right,.page-id-1804 .section-11 .col-right,.page-id-1804 .section-3 .col-right,.page-id-1804 .section-5 .col-right,.page-id-1804 .section-7 .col-right,.page-id-1804 .section-9 .col-right{padding:0 30px 30px 30px!important;order:1}.page-id-1804 .section-1 .col-right h1,.page-id-1804 .section-11 .col-right h1,.page-id-1804 .section-3 .col-right h1,.page-id-1804 .section-5 .col-right h1,.page-id-1804 .section-7 .col-right h1,.page-id-1804 .section-9 .col-right h1{margin-top:30px}}.page-id-1804 .section-1 .col-right p,.page-id-1804 .section-11 .col-right p,.page-id-1804 .section-3 .col-right p,.page-id-1804 .section-5 .col-right p,.page-id-1804 .section-7 .col-right p,.page-id-1804 .section-9 .col-right p{margin-top:40px;max-width:585px}@media(max-width:1150px){.page-id-1804 .section-1 .col-right p,.page-id-1804 .section-11 .col-right p,.page-id-1804 .section-3 .col-right p,.page-id-1804 .section-5 .col-right p,.page-id-1804 .section-7 .col-right p,.page-id-1804 .section-9 .col-right p{margin-top:30px}}.page-id-1804 .section-10,.page-id-1804 .section-12,.page-id-1804 .section-2,.page-id-1804 .section-4,.page-id-1804 .section-6,.page-id-1804 .section-8{padding-bottom:10px}.page-id-1804 .section-10 .col-left,.page-id-1804 .section-12 .col-left,.page-id-1804 .section-2 .col-left,.page-id-1804 .section-4 .col-left,.page-id-1804 .section-6 .col-left,.page-id-1804 .section-8 .col-left{padding:60px 60px!important}@media(max-width:781px){.page-id-1804 .section-10 .col-left,.page-id-1804 .section-12 .col-left,.page-id-1804 .section-2 .col-left,.page-id-1804 .section-4 .col-left,.page-id-1804 .section-6 .col-left,.page-id-1804 .section-8 .col-left{padding:0 30px 30px 30px!important}}.page-id-1804 .section-10 .col-left p,.page-id-1804 .section-12 .col-left p,.page-id-1804 .section-2 .col-left p,.page-id-1804 .section-4 .col-left p,.page-id-1804 .section-6 .col-left p,.page-id-1804 .section-8 .col-left p{margin-top:40px;max-width:500px}@media(max-width:781px){.page-id-1804 .section-10 .col-left p,.page-id-1804 .section-12 .col-left p,.page-id-1804 .section-2 .col-left p,.page-id-1804 .section-4 .col-left p,.page-id-1804 .section-6 .col-left p,.page-id-1804 .section-8 .col-left p{margin-top:30px!important}}.page-id-1804 .section-10 .col-right,.page-id-1804 .section-12 .col-right,.page-id-1804 .section-2 .col-right,.page-id-1804 .section-4 .col-right,.page-id-1804 .section-6 .col-right,.page-id-1804 .section-8 .col-right{margin:0!important;padding-right:0!important}.page-id-1804 .section-10 .col-right img,.page-id-1804 .section-12 .col-right img,.page-id-1804 .section-2 .col-right img,.page-id-1804 .section-4 .col-right img,.page-id-1804 .section-6 .col-right img,.page-id-1804 .section-8 .col-right img{width:100%}@media(min-width:781px) and (max-width:1150px){.page-id-1804 .section-10 .col-right,.page-id-1804 .section-12 .col-right,.page-id-1804 .section-2 .col-right,.page-id-1804 .section-4 .col-right,.page-id-1804 .section-6 .col-right,.page-id-1804 .section-8 .col-right{display:flex}.page-id-1804 .section-10 .col-right figure,.page-id-1804 .section-12 .col-right figure,.page-id-1804 .section-2 .col-right figure,.page-id-1804 .section-4 .col-right figure,.page-id-1804 .section-6 .col-right figure,.page-id-1804 .section-8 .col-right figure{display:flex}}@media(max-width:781px){.page-id-1804 .section-11 .col-right,.page-id-1804 .section-3 .col-right,.page-id-1804 .section-5 .col-right,.page-id-1804 .section-9 .col-right{order:1}}@media(max-width:781px){.page-id-1804 .section-11 .col-left,.page-id-1804 .section-3 .col-left,.page-id-1804 .section-5 .col-left,.page-id-1804 .section-9 .col-left{order:2}}.page-id-24{padding:0 10px}.page-id-24 figure{margin:0!important}.page-id-24 figure img{width:100%}.page-id-24 .wp-block-columns.is-layout-flex{margin:0!important;gap:10px!important}.page-id-24 .wp-block-column.wp-block-column-is-layout-flow{margin:0!important}.page-id-24 .components-page-wrapper.container{max-width:fit-content}.page-id-24 .section-1,.page-id-24 .section-3,.page-id-24 .section-5{padding-bottom:10px}.page-id-24 .section-1 .col-left,.page-id-24 .section-3 .col-left,.page-id-24 .section-5 .col-left{padding:60px 60px!important}@media(max-width:781px){.page-id-24 .section-1 .col-left,.page-id-24 .section-3 .col-left,.page-id-24 .section-5 .col-left{padding:0 30px 30px 30px!important}.page-id-24 .section-1 .col-left h1,.page-id-24 .section-3 .col-left h1,.page-id-24 .section-5 .col-left h1{margin-top:30px}}.page-id-24 .section-1 .col-left p,.page-id-24 .section-3 .col-left p,.page-id-24 .section-5 .col-left p{margin-top:40px;margin-bottom:40px}@media(max-width:781px){.page-id-24 .section-1 .col-left p,.page-id-24 .section-3 .col-left p,.page-id-24 .section-5 .col-left p{margin-top:30px!important}}.page-id-24 .section-1 .col-right,.page-id-24 .section-3 .col-right,.page-id-24 .section-5 .col-right{margin:0!important;padding-right:0!important}.page-id-24 .section-1 .col-right img,.page-id-24 .section-3 .col-right img,.page-id-24 .section-5 .col-right img{width:100%}@media(min-width:781px) and (max-width:1150px){.page-id-24 .section-1 .col-right,.page-id-24 .section-3 .col-right,.page-id-24 .section-5 .col-right{display:flex}.page-id-24 .section-1 .col-right figure,.page-id-24 .section-3 .col-right figure,.page-id-24 .section-5 .col-right figure{display:flex}}.page-id-24 .section-2,.page-id-24 .section-4,.page-id-24 .section-6{padding-bottom:10px}.page-id-24 .section-2 .col-right,.page-id-24 .section-4 .col-right,.page-id-24 .section-6 .col-right{padding:60px 60px!important}@media(max-width:781px){.page-id-24 .section-2 .col-right,.page-id-24 .section-4 .col-right,.page-id-24 .section-6 .col-right{padding:0 30px 30px 30px!important;order:1}}.page-id-24 .section-2 .col-right p,.page-id-24 .section-4 .col-right p,.page-id-24 .section-6 .col-right p{margin-top:40px;max-width:500px}@media(max-width:781px){.page-id-24 .section-2 .col-right p,.page-id-24 .section-4 .col-right p,.page-id-24 .section-6 .col-right p{margin-top:30px!important}}.page-id-24 .section-2 .col-left,.page-id-24 .section-4 .col-left,.page-id-24 .section-6 .col-left{margin:0!important;padding-right:0!important}.page-id-24 .section-2 .col-left img,.page-id-24 .section-4 .col-left img,.page-id-24 .section-6 .col-left img{width:100%}@media(min-width:781px) and (max-width:1150px){.page-id-24 .section-2 .col-left,.page-id-24 .section-4 .col-left,.page-id-24 .section-6 .col-left{display:flex}.page-id-24 .section-2 .col-left figure,.page-id-24 .section-4 .col-left figure,.page-id-24 .section-6 .col-left figure{display:flex}}@media(max-width:781px){.page-id-24 .section-2 .col-left,.page-id-24 .section-4 .col-left,.page-id-24 .section-6 .col-left{order:2}}.page-id-26{padding:0 10px}.page-id-26 figure{margin:0!important}.page-id-26 figure img{width:100%}.page-id-26 .wp-block-columns.is-layout-flex{margin:0!important;gap:10px!important}.page-id-26 .wp-block-column.wp-block-column-is-layout-flow{margin:0!important}.page-id-26 .components-page-wrapper.container{max-width:fit-content}.page-id-26 .section-1{margin:10px 0}.page-id-26 .section-1 .row{padding:80px 60px!important}@media(max-width:781px){.page-id-26 .section-1 .row{padding:30px!important;text-align:center}}@media(max-width:996px){.page-id-26 .section-2 .columns{display:grid;grid-template-columns:1fr}}.page-id-26 .section-2 .col-left{display:flex;flex-direction:column;gap:10px}.page-id-26 .section-2 .col-left .row{padding:60px;border:solid 1px #141414}@media(max-width:781px){.page-id-26 .section-2 .col-left .row{padding:40px 30px!important}}.page-id-26 .section-2 .col-left .row h3{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #141414}.page-id-26 .section-2 .col-left .row p:nth-of-type(n+2){margin-top:30px}.page-id-26 .section-2 .col-right{padding:60px!important}@media(max-width:781px){.page-id-26 .section-2 .col-right{padding:40px 30px!important}}.page-id-26 .section-2 .col-right h3{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #f6f6f6}.page-id-26 .section-2 .col-right .accordion p{margin-bottom:10px;font-size:14px;line-height:normal}.page-id-26 .section-2 .col-right .accordion .list{margin-left:27px}.page-id-26 .section-2 .col-right .accordion .list li{font-size:14px}.page-id-1914{padding:0 10px!important}.page-id-1914 figure{margin:0!important}.page-id-1914 figure img{width:100%}.page-id-1914 .wp-block-columns.is-layout-flex{margin:0!important;gap:10px!important}.page-id-1914 .wp-block-column.wp-block-column-is-layout-flow{margin:0!important}.page-id-1914 .components-page-wrapper.container{max-width:fit-content}.page-id-1914 .section-1{padding:10px 0}@media(max-width:781px){.page-id-1914 .section-1 .col-left{order:2;padding-right:0!important}}.page-id-1914 .section-1 .col-right{padding:60px!important}@media(max-width:781px){.page-id-1914 .section-1 .col-right{order:1;padding:30px!important}}.page-id-1914 .section-1 .col-right h2{margin-bottom:40px}@media(max-width:781px){.page-id-1914 .section-1 .col-right h2{margin-bottom:20px}}.page-id-1914 .section-1 .col-right p{margin-bottom:85px}@media(max-width:781px){.page-id-1914 .section-1 .col-right p{margin-bottom:30px}}.page-id-1914 .section-2{margin-bottom:10px}.page-id-1914 .section-2 .column-wrapper{padding:70px!important;display:flex;flex-direction:column;gap:10px!important}@media(max-width:781px){.page-id-1914 .section-2 .column-wrapper{padding:40px 30px!important}}.page-id-1914 .section-2 .column-wrapper .column-row h2{font-size:75px}@media(max-width:781px){.page-id-1914 .section-2 .column-wrapper .column-row h2{margin-bottom:30px}}.page-id-1914 .section-2 .column-wrapper .column-row .column-element{padding:50px!important;height:550px}@media(max-width:781px){.page-id-1914 .section-2 .column-wrapper .column-row .column-element{padding:30px!important;height:auto!important}}.page-id-1914 .section-2 .column-wrapper .column-row .column-element img{max-width:fit-content}.page-id-1914 .section-2 .column-wrapper .column-row .column-element h3{margin:40px 0}@media(max-width:781px){.page-id-1914 .section-2 .column-wrapper .column-row .column-element h3{margin:30px 0}}.page-id-1914 .section-3{margin-bottom:10px}.page-id-1914 .section-3 .col-left{display:flex;flex-direction:column;gap:10px!important}.page-id-1914 .section-4{margin-bottom:10px}.page-id-1914 .section-4 .col-left{padding:60px!important;display:flex;flex-direction:column;justify-content:flex-end}@media(max-width:781px){.page-id-1914 .section-4 .col-left{padding:30px!important;height:410px}}.page-id-1914 .section-4 .col-left h2{margin-bottom:40px}@media(max-width:781px){.page-id-1914 .section-4 .col-left h2{margin-bottom:20px}}.page-id-1914 .section-5{margin-bottom:10px;padding:60px!important}@media(max-width:781px){.page-id-1914 .section-5{padding:30px!important}}.page-id-1914 .section-5 h2{margin-bottom:40px}@media(max-width:781px){.page-id-1914 .section-5 h2{margin-bottom:30px}}.page-id-1914 .section-5 .column-wrapper{gap:15px!important;margin-bottom:10px!important}@media(max-width:781px){.page-id-1914 .section-5 .column-wrapper{display:grid;grid-template-columns:1fr 1fr}}.page-id-1914 .section-6{padding:60px!important;margin-bottom:10px}@media(max-width:781px){.page-id-1914 .section-6{padding:30px!important}}.page-id-1914 .section-6 h2{margin-bottom:50px}@media(max-width:781px){.page-id-1914 .section-6 h2{margin-bottom:30px}}.page-id-1914 .section-6 .columns-wrapper{gap:10px!important;padding-bottom:30px}.page-id-1914 .section-6 .columns-wrapper .col-left,.page-id-1914 .section-6 .columns-wrapper .col-right{text-align:center;align-items:center;display:flex;flex-direction:column}.page-id-1914 .section-6 .columns-wrapper .col-left img,.page-id-1914 .section-6 .columns-wrapper .col-right img{width:100%}.page-id-1914 .section-6 .columns-wrapper .col-left h3,.page-id-1914 .section-6 .columns-wrapper .col-right h3{margin:20px 0 40px 0}.page-id-1914 .section-6 .columns-wrapper .col-left p,.page-id-1914 .section-6 .columns-wrapper .col-right p{padding:0 20px 20px 20px;max-width:500px}@media(max-width:781px){.page-id-1914 .section-6 .columns-wrapper .col-left p,.page-id-1914 .section-6 .columns-wrapper .col-right p{padding:0 0 20px 0}}.page-id-1961{padding:0 10px!important}.page-id-1961 figure{margin:0!important}.page-id-1961 figure img{width:100%}.page-id-1961 .wp-block-columns.is-layout-flex{margin:0!important;gap:10px!important}.page-id-1961 .wp-block-column.wp-block-column-is-layout-flow{margin:0!important}.page-id-1961 .components-page-wrapper.container{max-width:fit-content}.page-id-1961 .section-1{padding:10px 0}@media(max-width:781px){.page-id-1961 .section-1 .col-left{order:2;padding-right:0!important}}.page-id-1961 .section-1 .col-right{padding:60px!important}@media(max-width:781px){.page-id-1961 .section-1 .col-right{order:1;padding:30px!important}}.page-id-1961 .section-1 .col-right h2{margin-bottom:40px}@media(max-width:781px){.page-id-1961 .section-1 .col-right h2{margin-bottom:20px}}.page-id-1961 .section-1 .col-right p{margin-bottom:85px}@media(max-width:781px){.page-id-1961 .section-1 .col-right p{margin-bottom:30px}}.page-id-1961 .section-2{margin-bottom:10px}.page-id-1961 .section-2 .column-wrapper{padding:70px!important;display:flex;flex-direction:column;gap:10px!important}@media(max-width:781px){.page-id-1961 .section-2 .column-wrapper{padding:40px 30px!important}}.page-id-1961 .section-2 .column-wrapper .column-row h2{font-size:75px}@media(max-width:781px){.page-id-1961 .section-2 .column-wrapper .column-row h2{margin-bottom:30px}}.page-id-1961 .section-2 .column-wrapper .column-row .column-element{padding:50px!important;height:550px}@media(max-width:781px){.page-id-1961 .section-2 .column-wrapper .column-row .column-element{padding:30px!important;height:auto!important}}.page-id-1961 .section-2 .column-wrapper .column-row .column-element img{max-width:fit-content}.page-id-1961 .section-2 .column-wrapper .column-row .column-element h3{margin:40px 0}@media(max-width:781px){.page-id-1961 .section-2 .column-wrapper .column-row .column-element h3{margin:30px 0}}.page-id-1961 .section-3{margin-bottom:10px}.page-id-1961 .section-3 .col-left{display:flex;flex-direction:column;gap:10px!important}@media(max-width:781px){.page-id-1961 .section-3 .col-left .columns-img-row{display:grid;grid-template-columns:1fr 1fr}}@media(max-width:781px){.page-id-1961 .section-5 .col-left{order:1}}@media(max-width:781px){.page-id-1961 .section-5 .col-right{order:2}}.page-id-1961 .section-4,.page-id-1961 .section-5{margin-bottom:10px}.page-id-1961 .section-4 .col-right,.page-id-1961 .section-5 .col-right{padding:60px!important;display:flex;flex-direction:column;justify-content:flex-end}@media(max-width:781px){.page-id-1961 .section-4 .col-right,.page-id-1961 .section-5 .col-right{padding:30px!important;height:410px}}.page-id-1961 .section-4 .col-right h2,.page-id-1961 .section-5 .col-right h2{margin-bottom:40px}@media(max-width:781px){.page-id-1961 .section-4 .col-right h2,.page-id-1961 .section-5 .col-right h2{margin-bottom:20px}}.page-id-1961 .section-6{margin-bottom:10px;padding:60px!important}@media(max-width:781px){.page-id-1961 .section-6{padding:30px!important}}.page-id-1961 .section-6 h2{margin-bottom:40px}@media(max-width:781px){.page-id-1961 .section-6 h2{margin-bottom:30px}}.page-id-1961 .section-6 .column-wrapper{gap:15px!important;margin-bottom:10px!important}@media(max-width:781px){.page-id-1961 .section-6 .column-wrapper{display:grid;grid-template-columns:1fr 1fr}}.page-id-1961 .section-7{padding:60px!important;margin-bottom:10px}@media(max-width:781px){.page-id-1961 .section-7{padding:30px!important;background-color:#b8b8b8!important}}.page-id-1961 .section-7 h2{margin-bottom:50px}@media(max-width:781px){.page-id-1961 .section-7 h2{margin-bottom:30px}}.page-id-1961 .section-7 .columns-wrapper{gap:10px!important;padding-bottom:30px}.page-id-1961 .section-7 .columns-wrapper .col-left,.page-id-1961 .section-7 .columns-wrapper .col-right{text-align:center;align-items:center;display:flex;flex-direction:column}.page-id-1961 .section-7 .columns-wrapper .col-left img,.page-id-1961 .section-7 .columns-wrapper .col-right img{width:100%}.page-id-1961 .section-7 .columns-wrapper .col-left h3,.page-id-1961 .section-7 .columns-wrapper .col-right h3{margin:20px 0 40px 0}@media(max-width:781px){.page-id-1961 .section-7 .columns-wrapper .col-left h3,.page-id-1961 .section-7 .columns-wrapper .col-right h3{margin-bottom:30px;font-size:20px}}.page-id-1961 .section-7 .columns-wrapper .col-left p,.page-id-1961 .section-7 .columns-wrapper .col-right p{padding:0 20px 20px 20px;max-width:500px}@media(max-width:781px){.page-id-1961 .section-7 .columns-wrapper .col-left p,.page-id-1961 .section-7 .columns-wrapper .col-right p{padding:0 0 20px 0}}.page-id-1983{padding:0 10px!important}.page-id-1983 figure{margin:0!important}.page-id-1983 figure img{width:100%}.page-id-1983 .wp-block-columns.is-layout-flex{margin:0!important;gap:10px!important}.page-id-1983 .wp-block-column.wp-block-column-is-layout-flow{margin:0!important}.page-id-1983 .components-page-wrapper.container{max-width:fit-content}.page-id-1983 .section-1{padding:10px 0}@media(max-width:781px){.page-id-1983 .section-1 .col-left{order:2;padding-right:0!important}}.page-id-1983 .section-1 .col-right{padding:60px!important}@media(max-width:781px){.page-id-1983 .section-1 .col-right{order:1;padding:30px!important}}.page-id-1983 .section-1 .col-right h2{margin-bottom:40px}@media(max-width:781px){.page-id-1983 .section-1 .col-right h2{margin-bottom:20px}}.page-id-1983 .section-1 .col-right p{margin-bottom:85px}@media(max-width:781px){.page-id-1983 .section-1 .col-right p{margin-bottom:30px}}.page-id-1983 .section-2{margin-bottom:10px}.page-id-1983 .section-2 .column-wrapper{padding:70px!important;display:flex;flex-direction:column;gap:10px!important}@media(max-width:781px){.page-id-1983 .section-2 .column-wrapper{padding:40px 30px!important}}.page-id-1983 .section-2 .column-wrapper .column-row h2{font-size:75px}@media(max-width:781px){.page-id-1983 .section-2 .column-wrapper .column-row h2{margin-bottom:30px}}.page-id-1983 .section-2 .column-wrapper .column-row .column-element{padding:50px!important;height:550px}@media(max-width:781px){.page-id-1983 .section-2 .column-wrapper .column-row .column-element{padding:30px!important;height:auto!important}}.page-id-1983 .section-2 .column-wrapper .column-row .column-element img{max-width:fit-content}.page-id-1983 .section-2 .column-wrapper .column-row .column-element h3{margin:40px 0}@media(max-width:781px){.page-id-1983 .section-2 .column-wrapper .column-row .column-element h3{margin:30px 0}}.page-id-1983 .section-3{margin-bottom:10px}.page-id-1983 .section-4{margin-bottom:10px}.page-id-1983 .section-4 .col-right{padding:60px!important;display:flex;flex-direction:column;justify-content:flex-end}@media(max-width:781px){.page-id-1983 .section-4 .col-right{padding:30px!important;height:410px}}.page-id-1983 .section-4 .col-right h2{margin-bottom:40px}@media(max-width:781px){.page-id-1983 .section-4 .col-right h2{margin-bottom:20px}}.page-id-1983 .section-5{margin-bottom:10px}.page-id-1983 .section-5 .col-left{padding:60px!important;display:flex;flex-direction:column;justify-content:flex-end}@media(max-width:781px){.page-id-1983 .section-5 .col-left{padding:30px!important;height:410px}}.page-id-1983 .section-5 .col-left h2{margin-bottom:40px}@media(max-width:781px){.page-id-1983 .section-5 .col-left h2{margin-bottom:20px}}.page-id-1983 .section-6{margin-bottom:10px;padding:60px!important}@media(max-width:781px){.page-id-1983 .section-6{padding:30px!important}}.page-id-1983 .section-6 h2{margin-bottom:40px}@media(max-width:781px){.page-id-1983 .section-6 h2{margin-bottom:30px}}.page-id-1983 .section-6 .column-wrapper{gap:15px!important;margin-bottom:10px!important}@media(max-width:781px){.page-id-1983 .section-6 .column-wrapper{display:grid;grid-template-columns:1fr 1fr}}.page-id-2000{padding:0 10px!important}.page-id-2000 figure{margin:0!important}.page-id-2000 figure img{width:100%}.page-id-2000 .wp-block-columns.is-layout-flex{margin:0!important;gap:10px!important}.page-id-2000 .wp-block-column.wp-block-column-is-layout-flow{margin:0!important}.page-id-2000 .components-page-wrapper.container{max-width:fit-content}.page-id-2000 .section-1{padding:10px 0}@media(max-width:781px){.page-id-2000 .section-1 .col-left{order:2;padding-right:0!important}}.page-id-2000 .section-1 .col-right{padding:60px!important}@media(max-width:781px){.page-id-2000 .section-1 .col-right{order:1;padding:30px!important}}.page-id-2000 .section-1 .col-right h2{margin-bottom:40px}@media(max-width:781px){.page-id-2000 .section-1 .col-right h2{margin-bottom:20px}}.page-id-2000 .section-1 .col-right p{margin-bottom:85px}@media(max-width:781px){.page-id-2000 .section-1 .col-right p{margin-bottom:30px}}.page-id-2000 .section-2{margin-bottom:10px}.page-id-2000 .section-2 .column-wrapper{padding:70px!important;display:flex;flex-direction:column;gap:10px!important}@media(max-width:781px){.page-id-2000 .section-2 .column-wrapper{padding:40px 30px!important}}.page-id-2000 .section-2 .column-wrapper .column-row h2{font-size:75px}@media(max-width:781px){.page-id-2000 .section-2 .column-wrapper .column-row h2{margin-bottom:30px}}.page-id-2000 .section-2 .column-wrapper .column-row .column-element{padding:50px!important;height:550px}@media(max-width:781px){.page-id-2000 .section-2 .column-wrapper .column-row .column-element{padding:30px!important;height:auto!important}}.page-id-2000 .section-2 .column-wrapper .column-row .column-element img{max-width:fit-content}.page-id-2000 .section-2 .column-wrapper .column-row .column-element h3{margin:40px 0}@media(max-width:781px){.page-id-2000 .section-2 .column-wrapper .column-row .column-element h3{margin:30px 0}}.page-id-2000 .section-3{margin-bottom:10px}.page-id-2000 .section-3 .col-left{display:flex;flex-direction:column;gap:10px!important}@media(max-width:781px){.page-id-2000 .section-3 .col-left .columns-img-first-row{display:grid;grid-template-columns:1fr 1fr!important}}@media(max-width:781px){.page-id-2000 .section-4 .col-left{order:2}}@media(max-width:781px){.page-id-2000 .section-4 .col-right{order:1}}.page-id-2000 .section-4,.page-id-2000 .section-5{margin-bottom:10px}.page-id-2000 .section-4 .col-right,.page-id-2000 .section-5 .col-right{padding:60px!important;display:flex;flex-direction:column;justify-content:flex-end}@media(max-width:781px){.page-id-2000 .section-4 .col-right,.page-id-2000 .section-5 .col-right{padding:30px!important;height:410px}}.page-id-2000 .section-4 .col-right h2,.page-id-2000 .section-5 .col-right h2{margin-bottom:40px}@media(max-width:781px){.page-id-2000 .section-4 .col-right h2,.page-id-2000 .section-5 .col-right h2{margin-bottom:20px}}.page-id-2000 .section-6{margin-bottom:10px;padding:60px!important}@media(max-width:781px){.page-id-2000 .section-6{padding:30px!important}}.page-id-2000 .section-6 h2{margin-bottom:40px}@media(max-width:781px){.page-id-2000 .section-6 h2{margin-bottom:30px}}.page-id-2000 .section-6 .column-wrapper{gap:15px!important;margin-bottom:10px!important}@media(max-width:781px){.page-id-2000 .section-6 .column-wrapper{display:grid;grid-template-columns:1fr 1fr}}.theme-storefront .button.alt:focus,.theme-storefront a:focus,.theme-storefront button:focus,.theme-storefront input:focus,.theme-storefront input[type=button]:focus,.theme-storefront input[type=email]:focus,.theme-storefront input[type=password]:focus,.theme-storefront input[type=reset]:focus,.theme-storefront input[type=search]:focus,.theme-storefront input[type=submit]:focus,.theme-storefront input[type=tel]:focus,.theme-storefront input[type=url]:focus,.theme-storefront textarea:focus{outline:0}.woocommerce-shop #primary.content-area{max-width:90vw;margin:0 auto;width:100%;float:initial}.woocommerce-shop .store-main-wrapper{display:flex;gap:5vw}.woocommerce-shop .store-main-wrapper .store-left-sidebar{display:flex;flex-direction:column;gap:.5rem}@media(max-width:769px){.woocommerce-shop .store-main-wrapper{flex-direction:column}}.woocommerce-shop .store-main-wrapper .store-products .storefront-sorting{display:none}.woocommerce-shop .store-main-wrapper .store-products ul.products{display:grid;grid-template-columns:1fr 1fr 1fr;padding:0;gap:5vw}@media(max-width:769px){.woocommerce-shop .store-main-wrapper .store-products ul.products{grid-template-columns:1fr}}.woocommerce-shop .store-main-wrapper .store-products ul.products::after,.woocommerce-shop .store-main-wrapper .store-products ul.products::before{content:none}.woocommerce-shop .store-main-wrapper .store-products ul.products>li.product{width:100%;float:initial;margin-right:0}.woocommerce-shop .store-main-wrapper .store-products ul.products>li.product img{margin:0 auto}.woocommerce-shop .store-main-wrapper .store-products ul.products>li.product h2.woocommerce-loop-product__title{font-size:24px;font-weight:400;line-height:initial;color:#000;margin-top:.5rem}.woocommerce-shop .store-main-wrapper .store-products ul.products>li.product span.price{font-size:20px;font-weight:400;line-height:initial;color:#000}.woocommerce-shop .store-main-wrapper .store-products ul.products>li.product a.button{padding:1rem 2rem;border:none;border-radius:30px;background-color:#fff;color:#000;box-shadow:0 10px 20px rgba(0,0,0,.1);font-size:16px;outline:0;transition:box-shadow .3s ease-in-out;cursor:pointer}.woocommerce-shop .store-main-wrapper .store-products ul.products>li.product a.button:hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.woocommerce-shop .store-main-wrapper .store-products ul.products>li.product a.button:focus{box-shadow:0 10px 30px rgba(0,0,0,.2);outline:0}.woocommerce-shop .store-main-wrapper .store-products ul.products>li.product a.button:active{transform:translateY(2px);box-shadow:0 5px 10px rgba(0,0,0,.2)}.woocommerce-shop .store-main-wrapper .store-products ul.products>li.product .onsale{display:none}.single-product #primary.content-area{margin-right:0;width:100%}.single-product .product-main-section{display:grid;grid-template-columns:30vw 70vw;gap:5vw}@media(max-width:769px){.single-product .product-main-section{margin-top:5rem;display:flex;flex-direction:column}}.single-product .product-main-section .product-main-image img{margin:0 auto;object-fit:cover;min-width:100%;}.single-product .product-main-section .product-gallery{margin-top:2rem}.single-product .product-main-section .single-product-info h1{font-size:24px;font-weight:400;line-height:initial;color:#000}.single-product .product-main-section .single-product-info .stock.in-stock{display:none}.single-product .product-main-section .single-product-info .product-content p{font-size:18px;font-weight:400;line-height:initial;color:#000}.single-product .product-main-section .single-product-info .price-add-wrapper .price{font-size:18px;font-weight:400;line-height:initial;color:#000;margin:1rem 0}.single-product .product-main-section .single-product-info .price-add-wrapper .price ins{background-color:transparent}.single-product .product-main-section .single-product-info .price-add-wrapper form{padding:0;display:flex;align-items:center}.single-product .product-main-section .single-product-info .price-add-wrapper form input{background-color:#fff;padding:12px 20px;border:none;border-radius:10px;box-shadow:0 10px 20px rgba(45,44,44,.1);font-size:16px;outline:0;transition:box-shadow .3s ease-in-out;min-width:100px;border:1px solid #f5f5f5}.single-product .product-main-section .single-product-info .price-add-wrapper form input:hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.single-product .product-main-section .single-product-info .price-add-wrapper form button{padding:1rem 2rem;border:none;border-radius:30px;background-color:#fff;color:#000;box-shadow:0 10px 20px rgba(0,0,0,.1);font-size:16px;outline:0;transition:box-shadow .3s ease-in-out;cursor:pointer}.single-product .product-main-section .single-product-info .price-add-wrapper form button:hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.single-product .product-main-section .single-product-info .price-add-wrapper form button:focus{box-shadow:0 10px 30px rgba(0,0,0,.2);outline:0}.single-product .product-main-section .single-product-info .price-add-wrapper form button:active{transform:translateY(2px);box-shadow:0 5px 10px rgba(0,0,0,.2)}.single-product .woocommerce-error{border-left:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px;max-width:fit-content;margin:0 auto;background-color:#cc1c1c}.single-product .woocommerce-error li{display:flex;align-items:center;flex-direction:row-reverse}.single-product .woocommerce-error li a{border-left:none}.single-product .woocommerce-message{border-left:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px;max-width:fit-content;margin:0 auto;background-color:#12a918;display:flex;align-items:center}.single-product .woocommerce-message::before{top:auto}.single-product .woocommerce-message a{border-left:none;margin-left:0}.woocommerce-cart table.cart th{padding:1rem;font-size:18px;color:#000;border-bottom:1px solid #000;background-color:#fff}.woocommerce-cart table.cart th.product-thumbnail{width:100px}.woocommerce-cart table.cart tbody tr{border-bottom:1px solid #000}.woocommerce-cart table.cart tbody tr td{padding:1rem;font-size:18px;color:#000;background-color:#fff}.woocommerce-cart table.cart tbody tr td.product-thumbnail{padding:0}.woocommerce-cart table.cart tbody tr td.product-thumbnail img{margin:0 auto;min-width:100%;object-fit:contain;margin-top:1rem}.woocommerce-cart table.cart tbody tr td.actions button[type=submit]{padding:1rem 2rem;border:none;border-radius:30px;background-color:#fff;color:#000;box-shadow:0 10px 20px rgba(0,0,0,.1);font-size:16px;outline:0;transition:box-shadow .3s ease-in-out;cursor:pointer}.woocommerce-cart table.cart tbody tr td.actions button[type=submit]:hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.woocommerce-cart table.cart tbody tr td.actions button[type=submit]:focus{box-shadow:0 10px 30px rgba(0,0,0,.2);outline:0}.woocommerce-cart table.cart tbody tr td.actions button[type=submit]:active{transform:translateY(2px);box-shadow:0 5px 10px rgba(0,0,0,.2)}.woocommerce-cart table.cart tbody tr input{background-color:#fff;padding:12px 20px;border:none;border-radius:10px;box-shadow:0 10px 20px rgba(45,44,44,.1);font-size:16px;outline:0;transition:box-shadow .3s ease-in-out;min-width:100px;border:1px solid #f5f5f5}.woocommerce-cart table.cart tbody tr input:hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.woocommerce-cart .cart_totals{max-width:fit-content;padding-right:10vw}@media(max-width:769px){.woocommerce-cart .cart_totals{margin-right:0;margin-left:auto;text-align:right}}.woocommerce-cart .cart_totals>div{display:flex;flex-direction:column;gap:1rem}.woocommerce-cart .cart_totals h2{font-size:42px;font-weight:400;color:#000}.woocommerce-cart .cart_totals .cart-totals-prices{display:flex;flex-direction:column;gap:1rem}.woocommerce-cart .cart_totals .wc-proceed-to-checkout{margin-top:1rem}.woocommerce-cart .cart_totals .wc-proceed-to-checkout a{padding:1rem 2rem;border:none;border-radius:30px;background-color:#fff;color:#000;box-shadow:0 10px 20px rgba(0,0,0,.1);font-size:16px;outline:0;transition:box-shadow .3s ease-in-out;cursor:pointer;text-decoration:none}.woocommerce-cart .cart_totals .wc-proceed-to-checkout a:hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.woocommerce-cart .cart_totals .wc-proceed-to-checkout a:focus{box-shadow:0 10px 30px rgba(0,0,0,.2);outline:0}.woocommerce-cart .cart_totals .wc-proceed-to-checkout a:active{transform:translateY(2px);box-shadow:0 5px 10px rgba(0,0,0,.2)}.woocommerce-cart .return-to-shop-box{padding:2rem;background-color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.2);text-align:center}.woocommerce-cart .return-to-shop-box a{padding:1rem 2rem;border:none;border-radius:30px;background-color:#fff;color:#000;box-shadow:0 10px 20px rgba(0,0,0,.1);font-size:16px;outline:0;transition:box-shadow .3s ease-in-out;cursor:pointer;display:block;max-width:fit-content;margin:2rem auto;text-decoration:none}.woocommerce-cart .return-to-shop-box a:hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.woocommerce-cart .return-to-shop-box a:focus{box-shadow:0 10px 30px rgba(0,0,0,.2);outline:0}.woocommerce-cart .return-to-shop-box a:active{transform:translateY(2px);box-shadow:0 5px 10px rgba(0,0,0,.2)}.woocommerce-cart .woo-success-message{position:fixed;top:1rem;left:50%;transform:translateX(-50%);padding:10px 20px;background-color:#12a918;color:#fff;font-size:16px;font-weight:400;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.2);z-index:9999;border-radius:8px}@media(max-width:769px){.woocommerce-checkout .entry-content{margin-top:4rem}}.woocommerce-checkout h3{font-size:32px;color:#000;font-weight:500}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{margin-top:2rem}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper label{margin-bottom:.5rem;color:#000;font-size:18px}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper textarea{background-color:#fff;padding:12px 20px;border:none;border-radius:10px;box-shadow:0 10px 20px rgba(45,44,44,.1);font-size:16px;outline:0;transition:box-shadow .3s ease-in-out;min-width:100px;border:1px solid #f5f5f5;margin-top:.5rem;margin-bottom:.5rem}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input:hover,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper textarea:hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.woocommerce-checkout .woocommerce-additional-fields__field-wrapper textarea{background-color:#fff;padding:12px 20px;border:none;border-radius:10px;box-shadow:0 10px 20px rgba(45,44,44,.1);font-size:16px;outline:0;transition:box-shadow .3s ease-in-out;min-width:100px;border:1px solid #f5f5f5;margin-top:.5rem;margin-bottom:.5rem}.woocommerce-checkout .woocommerce-additional-fields__field-wrapper textarea:hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.woocommerce-checkout #billing_country_field{display:none}.woocommerce-checkout #order_review .shop_table{box-shadow:0 10px 30px rgba(0,0,0,.2)}.woocommerce-checkout #order_review .shop_table tbody,.woocommerce-checkout #order_review .shop_table tfoot,.woocommerce-checkout #order_review .shop_table thead{font-size:18px;color:#000;font-weight:400}.woocommerce-checkout #order_review .shop_table tbody span,.woocommerce-checkout #order_review .shop_table tfoot span,.woocommerce-checkout #order_review .shop_table thead span{font-size:18px;color:#000;font-weight:400}.woocommerce-checkout #order_review .shop_table th{background-color:#fff}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info,.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info{background-color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.2);color:#000;border-left:0}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info a,.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info a{color:#000}@media(max-width:769px){.woocommerce-checkout .woocommerce-form-coupon-toggle,.woocommerce-checkout .woocommerce-form-login-toggle{text-align:center}}.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login input:not(input[type=checkbox]){background-color:#fff;padding:12px 20px;border:none;border-radius:10px;box-shadow:0 10px 20px rgba(45,44,44,.1);font-size:16px;outline:0;transition:box-shadow .3s ease-in-out;min-width:100px;border:1px solid #f5f5f5}.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login input:not(input[type=checkbox]):hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login button{padding:1rem 2rem;border:none;border-radius:30px;background-color:#fff;color:#000;box-shadow:0 10px 20px rgba(0,0,0,.1);font-size:16px;outline:0;transition:box-shadow .3s ease-in-out;cursor:pointer}.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login button:hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login button:focus{box-shadow:0 10px 30px rgba(0,0,0,.2);outline:0}.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login button:active{transform:translateY(2px);box-shadow:0 5px 10px rgba(0,0,0,.2)}.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login .form-row-first,.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login .form-row-last{margin:1rem auto}.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login .lost_password{margin:1rem auto}.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon #coupon_code{background-color:#fff;padding:12px 20px;border:none;border-radius:10px;box-shadow:0 10px 20px rgba(45,44,44,.1);font-size:16px;outline:0;transition:box-shadow .3s ease-in-out;min-width:100px;border:1px solid #f5f5f5}.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon #coupon_code:hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon .coupon-wrapper{display:flex;align-items:center;gap:1rem}.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon .coupon-wrapper .form-row-first{margin-right:0}.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon .coupon-wrapper button[name=apply_coupon]{padding:1rem 2rem;border:none;border-radius:30px;background-color:#fff;color:#000;box-shadow:0 10px 20px rgba(0,0,0,.1);font-size:16px;outline:0;transition:box-shadow .3s ease-in-out;cursor:pointer}.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon .coupon-wrapper button[name=apply_coupon]:hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon .coupon-wrapper button[name=apply_coupon]:focus{box-shadow:0 10px 30px rgba(0,0,0,.2);outline:0}.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon .coupon-wrapper button[name=apply_coupon]:active{transform:translateY(2px);box-shadow:0 5px 10px rgba(0,0,0,.2)}.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address span{font-size:32px;color:#000;font-weight:500}.woocommerce-checkout .woocommerce-shipping-fields input:not(input[type=checkbox]){background-color:#fff;padding:12px 20px;border:none;border-radius:10px;box-shadow:0 10px 20px rgba(45,44,44,.1);font-size:16px;outline:0;transition:box-shadow .3s ease-in-out;min-width:100px;border:1px solid #f5f5f5}.woocommerce-checkout .woocommerce-shipping-fields input:not(input[type=checkbox]):hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.woocommerce-checkout .woocommerce-shipping-fields label{margin-bottom:.5rem;color:#000;font-size:18px}.woocommerce-checkout .woocommerce-shipping-fields input,.woocommerce-checkout .woocommerce-shipping-fields textarea{background-color:#fff;padding:12px 20px;border:none;border-radius:10px;box-shadow:0 10px 20px rgba(45,44,44,.1);font-size:16px;outline:0;transition:box-shadow .3s ease-in-out;min-width:100px;border:1px solid #f5f5f5;margin-top:.5rem;margin-bottom:.5rem}.woocommerce-checkout .woocommerce-shipping-fields input:hover,.woocommerce-checkout .woocommerce-shipping-fields textarea:hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.woocommerce-checkout .woocommerce-shipping-fields #shipping_country_field{display:none}.woocommerce-checkout .woocommerce-additional-fields #order_comments_field{margin-top:1rem}.woocommerce-checkout #payment .wc_payment_methods.payment_methods.methods{display:flex;flex-direction:column;gap:1rem}.woocommerce-checkout #payment .wc_payment_methods.payment_methods.methods li{box-shadow:0 10px 30px rgba(0,0,0,.2);background-color:#fff}.woocommerce-checkout #payment .wc_payment_methods.payment_methods.methods li .payment_box{border-top:1px solid #000;background-color:#fff}.woocommerce-checkout #payment .place-order{background-color:#fff;margin-top:2rem;padding-top:0;padding-left:0}.woocommerce-checkout #payment .woocommerce-privacy-policy-text{color:#000}.woocommerce-checkout #payment #place_order{margin-top:1rem;padding:1rem 2rem;border:none;border-radius:30px;background-color:#fff;color:#000;box-shadow:0 10px 20px rgba(0,0,0,.1);font-size:16px;outline:0;transition:box-shadow .3s ease-in-out;cursor:pointer}.woocommerce-checkout #payment #place_order:hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.woocommerce-checkout #payment #place_order:focus{box-shadow:0 10px 30px rgba(0,0,0,.2);outline:0}.woocommerce-checkout #payment #place_order:active{transform:translateY(2px);box-shadow:0 5px 10px rgba(0,0,0,.2)}.woocommerce-checkout #payment .payment_methods li input[type=radio]:first-child:checked+label:before{color:#000}.woocommerce-checkout .woocommerce-error{border-left:0;box-shadow:0 10px 30px rgba(0,0,0,.2);max-width:fit-content;border-radius:8px;margin:1rem auto}.woocommerce-checkout .blockUI.blockOverlay:before,.woocommerce-checkout .loader:before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:30px;content:"\f1ce";margin-right:10px;animation:fa-spin 1s infinite linear}.woocommerce-lost-password .lost_reset_password{box-shadow:0 10px 30px rgba(0,0,0,.2);padding:2rem;color:#000}.woocommerce-lost-password .lostform-wrapper{display:flex;gap:1rem;align-items:center}.woocommerce-lost-password .lostform-wrapper input{background-color:#fff;padding:12px 20px;border:none;border-radius:10px;box-shadow:0 10px 20px rgba(45,44,44,.1);font-size:16px;outline:0;transition:box-shadow .3s ease-in-out;min-width:100px;border:1px solid #f5f5f5}.woocommerce-lost-password .lostform-wrapper input:hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.woocommerce-lost-password .lostform-wrapper button{padding:1rem 2rem;border:none;border-radius:30px;background-color:#fff;color:#000;box-shadow:0 10px 20px rgba(0,0,0,.1);font-size:16px;outline:0;transition:box-shadow .3s ease-in-out;cursor:pointer}.woocommerce-lost-password .lostform-wrapper button:hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.woocommerce-lost-password .lostform-wrapper button:focus{box-shadow:0 10px 30px rgba(0,0,0,.2);outline:0}.woocommerce-lost-password .lostform-wrapper button:active{transform:translateY(2px);box-shadow:0 5px 10px rgba(0,0,0,.2)}.woocommerce-order-received .thankyou-waiting-payment-box{box-shadow:0 10px 30px rgba(0,0,0,.2);padding:2rem;color:#000;margin:2rem auto;text-align:center;font-size:20px}.woocommerce-order-received .thankyou-waiting-payment-box a{padding:1rem 2rem;border:none;border-radius:30px;background-color:#fff;color:#000;box-shadow:0 10px 20px rgba(0,0,0,.1);font-size:16px;outline:0;transition:box-shadow .3s ease-in-out;cursor:pointer;margin:2rem auto}.woocommerce-order-received .thankyou-waiting-payment-box a:hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.woocommerce-order-received .thankyou-waiting-payment-box a:focus{box-shadow:0 10px 30px rgba(0,0,0,.2);outline:0}.woocommerce-order-received .thankyou-waiting-payment-box a:active{transform:translateY(2px);box-shadow:0 5px 10px rgba(0,0,0,.2)}.woocommerce-order-received .thankyou-intro{box-shadow:0 10px 30px rgba(0,0,0,.2);padding:1rem;color:#000}.woocommerce-order-received .thankyou-intro h1{font-size:32px;color:#000;font-weight:500;margin-top:1rem;margin-bottom:1rem}.woocommerce-order-received ul.order_details{margin-top:1rem;margin-bottom:0}.woocommerce-order-received ul.order_details li{background-color:#fff}.woocommerce-order-received ul.order_details::after,.woocommerce-order-received ul.order_details::before{content:none}.woocommerce-order-received .woocommerce-order-details h2.woocommerce-order-details__title{font-size:32px;color:#000;font-weight:500}.woocommerce-order-received .woocommerce-order-details table.order_details{margin-top:1rem;box-shadow:0 10px 30px rgba(0,0,0,.2)}.woocommerce-order-received .woocommerce-order-details table.order_details td,.woocommerce-order-received .woocommerce-order-details table.order_details th{background-color:#fff}.woocommerce-account #customer_login{display:grid;grid-template-columns:1fr 1fr;gap:5vw}@media(max-width:769px){.woocommerce-account #customer_login{grid-template-columns:1fr}}.woocommerce-account #customer_login h2{font-size:32px;color:#000;font-weight:500}.woocommerce-account #customer_login .woocommerce-form__label-for-checkbox{margin-top:1rem}.woocommerce-account #customer_login input:not(input[type=checkbox]){background-color:#fff;padding:12px 20px;border:none;border-radius:10px;box-shadow:0 10px 20px rgba(45,44,44,.1);font-size:16px;outline:0;transition:box-shadow .3s ease-in-out;min-width:100px;border:1px solid #f5f5f5;margin-top:1rem}.woocommerce-account #customer_login input:not(input[type=checkbox]):hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.woocommerce-account #customer_login input:not(input[type=checkbox])#reg_email{margin-bottom:2rem}.woocommerce-account #customer_login button{padding:1rem 2rem;border:none;border-radius:30px;background-color:#fff;color:#000;box-shadow:0 10px 20px rgba(0,0,0,.1);font-size:16px;outline:0;transition:box-shadow .3s ease-in-out;cursor:pointer;margin-top:1rem;margin-bottom:1rem}.woocommerce-account #customer_login button:hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.woocommerce-account #customer_login button:focus{box-shadow:0 10px 30px rgba(0,0,0,.2);outline:0}.woocommerce-account #customer_login button:active{transform:translateY(2px);box-shadow:0 5px 10px rgba(0,0,0,.2)}.woocommerce-account .woocommerce-error{max-width:fit-content;margin:0 auto;border-left:0;display:flex;align-items:center;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background-color:#cc1c1c}@media(max-width:769px){.woocommerce-account .woocommerce-MyAccount-navigation{margin-top:5rem}}.woocommerce-account .woocommerce-EditAccountForm.edit-account label,.woocommerce-account .woocommerce-address-fields__field-wrapper label{margin-top:.5rem}.woocommerce-account .woocommerce-EditAccountForm.edit-account input,.woocommerce-account .woocommerce-address-fields__field-wrapper input{background-color:#fff;padding:12px 20px;border:none;border-radius:10px;box-shadow:0 10px 20px rgba(45,44,44,.1);font-size:16px;outline:0;transition:box-shadow .3s ease-in-out;min-width:100px;border:1px solid #f5f5f5;margin-bottom:.5rem}.woocommerce-account .woocommerce-EditAccountForm.edit-account input:hover,.woocommerce-account .woocommerce-address-fields__field-wrapper input:hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.woocommerce-account .woocommerce-EditAccountForm.edit-account button,.woocommerce-account .woocommerce-address-fields__field-wrapper button{padding:1rem 2rem;border:none;border-radius:30px;background-color:#fff;color:#000;box-shadow:0 10px 20px rgba(0,0,0,.1);font-size:16px;outline:0;transition:box-shadow .3s ease-in-out;cursor:pointer}.woocommerce-account .woocommerce-EditAccountForm.edit-account button:hover,.woocommerce-account .woocommerce-address-fields__field-wrapper button:hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.woocommerce-account .woocommerce-EditAccountForm.edit-account button:focus,.woocommerce-account .woocommerce-address-fields__field-wrapper button:focus{box-shadow:0 10px 30px rgba(0,0,0,.2);outline:0}.woocommerce-account .woocommerce-EditAccountForm.edit-account button:active,.woocommerce-account .woocommerce-address-fields__field-wrapper button:active{transform:translateY(2px);box-shadow:0 5px 10px rgba(0,0,0,.2)}.woocommerce-account .woocommerce-MyAccount-content h3{font-size:32px;color:#000;font-weight:500;margin-top:1rem;margin-bottom:.5rem}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Message.woocommerce-Message--info,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message.woocommerce-message--info{border-left:none;border-radius:8px;display:flex;align-items:center;text-align:center;flex-direction:column-reverse;margin:0 auto;border-radius:8px;padding:1rem 2rem;background-color:#fff;color:#000;box-shadow:0 10px 30px rgba(0,0,0,.2)}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Message.woocommerce-Message--info::after,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Message.woocommerce-Message--info::before,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message.woocommerce-message--info::after,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message.woocommerce-message--info::before{content:""}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Message.woocommerce-Message--info a,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message.woocommerce-message--info a{color:#000;border-left:none;margin-left:none}.woocommerce-account button[name=save_address]{padding:1rem 2rem;border:none;border-radius:30px;background-color:#fff;color:#000;box-shadow:0 10px 20px rgba(0,0,0,.1);font-size:16px;outline:0;transition:box-shadow .3s ease-in-out;cursor:pointer;margin-top:1rem}.woocommerce-account button[name=save_address]:hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.woocommerce-account button[name=save_address]:focus{box-shadow:0 10px 30px rgba(0,0,0,.2);outline:0}.woocommerce-account button[name=save_address]:active{transform:translateY(2px);box-shadow:0 5px 10px rgba(0,0,0,.2)}.site-menu{margin:10px;border:1px solid #141414;border-radius:25px;padding:40px}.site-menu .search-bar{display:flex;width:20%}.site-menu .search-bar .search-icon{border-bottom:1px solid #141414}.site-menu .search-bar input{background-color:transparent;border:0;box-shadow:none;border-bottom:1px solid #141414;padding:0 5px;width:100%}.site-menu .menu-links ul{gap:60px}.site-menu .menu-links ul li a{padding:5px 8px;border-radius:6px}.site-menu .menu-links ul li a:hover{background-color:#02879f;color:#f6f6f6;transition:ease-in-out .3s}.site-menu .menu-icons{display:flex;flex-direction:row;gap:30px}.site-menu .menu-icons a{border-radius:6px;padding:5px}.site-menu .menu-icons a:hover{background-color:#02879f;transition:ease-in-out .3s}.site-menu .menu-icons a:hover img{filter:invert(1)}.section-footer{padding:60px!important}@media(max-width:900px){.section-footer{padding:30px!important}}.section-footer .wp-block-columns.is-layout-flex{margin:0!important;gap:10px!important}.section-footer .wp-block-column.wp-block-column-is-layout-flow{margin:0!important}.section-footer .components-page-wrapper.container{max-width:fit-content}.section-footer .columns{justify-content:space-between}@media(max-width:900px){.section-footer .columns{display:grid;grid-template-columns:1fr 1fr;gap:30px 50px!important}}.section-footer .columns .col-1{max-width:fit-content}@media(max-width:900px){.section-footer .columns .col-1{max-width:auto}}.section-footer .columns .col-1 h3{margin-bottom:50px}@media(max-width:900px){.section-footer .columns .col-1 h3{margin-bottom:20px;font-size:20px}}.section-footer .columns .col-1 p{font-size:16px;margin-bottom:10px}@media(max-width:900px){.section-footer .columns .col-1 p{font-size:10px;margin-bottom:5px}}.section-footer .columns .col-1 a{color:#f6f6f6}@media(max-width:900px){.section-footer .columns .row-2{margin-top:50px!important}}.page-id-26 .section-footer{background-color:#b8b8b8!important}.page-id-1914 .section-footer{background-color:#b20000!important}.page-id-1961 .section-footer{background-color:#4440b0!important}.page-id-1983 .section-footer{background-color:#d7c0f4!important}.page-id-1983 .section-footer a,.page-id-1983 .section-footer h3,.page-id-1983 .section-footer p{color:#141414!important}.page-id-2000 .section-footer{background-color:#b9e500!important}.page-id-2000 .section-footer a,.page-id-2000 .section-footer h3,.page-id-2000 .section-footer p{color:#141414!important}li.product{border:1px solid #141414;border-radius:25px;display:flex;flex-direction:column;justify-content:space-between}li.product a.woocommerce-LoopProduct-link{padding:20px 40px 0 40px}li.product a.woocommerce-LoopProduct-link h2{font-size:32px!important;font-weight:500!important;text-align:left}li.product a.woocommerce-LoopProduct-link span.price{font-size:16px!important;font-weight:700!important;text-align:left}li.product a.button{margin:0 40px 20px 40px!important;border-radius:6px!important;box-shadow:none!important;border:1px solid #4440b0!important;padding:15px!important;font-size:16px!important;font-weight:500!important;background-color:#4440b0!important;color:#f6f6f6!important}li.product a.button:hover{background-color:#f6f6f6!important;color:#141414!important;transition:ease-in-out .3s!important}
h1, h2{font-size:75px;line-height:100%;}
@media(max-width:996px){
h1, h2{font-size:40px;}
}
body:not(.woocommerce-account) .entry-header h1.entry-title{display:none;}
.woocommerce-account .site-footer-{display:none;}
.woocommerce-account .hentry{margin-bottom:0px;}
.woocommerce-account .site-main{margin-bottom:0;}
.site-main{margin-bottom:0px;}
.hentry{margin-bottom:20px;}
.edit-link{display:none;}
body{background-color:#f6f6f6;}
.storefront-sorting{display:none;}
.archive, .single-product{padding:10px;}
@media(min-width:996px){
.archive, .single-product{padding-top:0;}
}
.container-carousel{max-width:calc(100vw - 20px);margin:0 auto;width:100%;border:1px solid #8C8C8C;padding:10vh;margin-bottom:40px;border-radius:25px;}
.editor-styles-wrapper, .entry-content{max-width:100vw;}
.container-carousel .woocommerce-Price-amount{color:#141414;}
.container-carousel .splide__arrow{display:none !important;}
.kb-splide .splide__pagination__page.is-active{width:50px !important;border-radius:25px !important;}
.container-carousel h2{font-size:75px;}
.container-carousel p{margin-top:30px;margin-bottom:30px;}
.bestsellers-carousel p{max-width:40%;margin-left:auto;}
.gr-hidden{display:none;}
.home .section-2{margin-top:10px;margin-bottom:20px;}
.home .section-2 .wp-block-column{border:1px solid #141414;padding:25px !important;border-radius:25px;}
.home .section-2 .wp-block-column img{max-width:100%;margin-left:auto;}
.home .section-2 .wp-block-column p{padding-left:60px;padding-right:20px;}
.home .section-2 .wp-block-columns .wp-block-column:first-child h3{bottom:50px;}
.home .section-2 .texts{position:relative;}
.home .section-2 h3{position:absolute;bottom:0;transform:rotate(270deg);bottom:35px;left:-50px;}
.site-footer-{margin-bottom:10px;}
@media(max-width:996px){
.home .section-6 h2{font-size:36px !important;line-height:normal !important;}
.home .section-9 .column-wrapper{padding:30px !important;}
.page-id-20 .section-9 .column-wrapper .column-row .column-element{padding:30px !important;height:auto;}
} .hentry .entry-content .woocommerce-MyAccount-navigation ul{display:grid;}
.woocommerce-MyAccount-navigation-link--edit-account{order:2;}
.woocommerce-MyAccount-navigation-link--customer-logout{order:3;}
.woocommerce-MyAccount-navigation-link.return-form-link{order:1;}
.kb-splide .splide__pagination, .kb-splide ul.splide__pagination.splide__pagination{justify-content:flex-start;}
.woocommerce-account .site-menu, .page-template-return-form .site-menu{margin-right:10px !important;margin-left:10px !important;}
#baner-home{border-radius:25px;height:85px;display:flex;align-items:center;margin-top:10px;display:none;}
.home #baner-home{display:flex;justify-content:center;height:42px;max-width:100%;}
.home #baner-home h3{font-size:20px;}
#baner-home.ukryj{display:none;}
.n2-ss-section-main-content.n2-ss-layer-with-background.n2-ss-layer-content.n2-ow.n-uc-y5ZU7fRY4GPl-inner{border-radius:25px;}
.store-main-wrapper .store-products ul.products{gap:10px !important;}
.store-main-wrapper .store-products ul.products li.product{margin-bottom:10px !important;}
#fluentform_4 input,
#fluentform_4 textarea{border:none;background-color:#f6f6f6;box-shadow:none;color:#141414;padding-left:0 !important;padding-bottom:5px !important;border-bottom:1px solid #141414;border-radius:0;}
.page-id-22 .section-5 h2{margin-bottom:40px;}
#fluentform_4 button{background-color:transparent;border-radius:6px;border:1px solid #141414;color:#141414;}
.fluentform_wrapper_4 .ff-btn-submit:hover{background-color:#141414 !important;color:#f6f6f6 !important;}
@media(max-width:996px){
.page-id-22 .section-3{padding-top:0;}
}
.page-id-1804 .section-3 h2, .page-id-1804 .section-4 h2 , .page-id-1804 .section-10 h2, .page-id-1804 .section-1 h2{margin-top:30px;}
.woocommerce-account .login-form h2{font-weight:300 !important;}
.woocommerce-account #customer_login button:hover{background-color:#ffffff !important;color:#05889f !important;box-shadow:none !important;border:1px solid #05889f;}
.woocommerce-account #customer_login input:not(input[type=checkbox]){background-color:#f6f6f6 !important;}
@media(max-width:996px){
.woocommerce-account .hentry.type-page .entry-header{padding-top:25px !important;}
.woocommerce-form.woocommerce-form-register button{margin-left:auto;display:block;}
}
@media(min-width:996px){
.footer-my-account{margin:10px;}
}
@media(max-width:996px){
.footer-my-account{margin-top:10px;}
}
.woocommerce-MyAccount-navigation-link--downloads, .woocommerce-MyAccount-navigation-link--edit-address{display:none;}
.woocommerce-account .woocommerce-Address-title h3, .woocommerce-account .woocommerce-Address address{color:#F6F6F6 !important;}
.woocommerce-account .woocommerce-Address{margin-top:25px;}
.woocommerce-edit-address h3{color:#F6F6F6 !important;}
.woocommerce-address-fields__field-wrapper > p, .woocommerce-edit-account .edit-account > p{margin-bottom:25px;}
.woocommerce-edit-address .select2-selection__rendered{background-color:#4e4e4e !important;}
.select2-results__option[aria-selected], .select2-results__option[data-selected]{background-color:#4e4e4e;color:whitesmoke;}
.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected]{background-color:whitesmoke;color:#4e4e4e;}
.woocommerce-edit-address button[type="submit"],
.woocommerce-edit-account button[type="submit"]{background-color:#02879F !important;border-radius:6px !important;font-weight:600 !important;color:#F6F6F6 !important;padding:16px 32px !important;margin-left:auto;display:block;margin-bottom:25px;margin-top:10px;}
.woocommerce-edit-address button[type="submit"]:hover,
.woocommerce-edit-account button[type="submit"]:hover{background-color:#F6F6F6 !important;color:#02879F !important;}
.woocommerce-edit-account legend{display:none;}
.show-password-input::after{margin-top:15px;}
li.product a.woocommerce-LoopProduct-link h2{font-size:24px !important;}
.container-carousel li.product a.button, .container-carousel li.product .add_to_cart_button{background-color:#02879F !important;border:1px solid #02879F !important;}
.container-carousel li.product a.button:hover, .container-carousel li.product .add_to_cart_button:hover{background-color:#f6f6f6 !important;}
@media(min-width:996px){
.container-carousel p{max-width:70%;}
}
.page-id-22 .section-5 .col-right{display:flex !important;}
.page-id-22 .section-5 .col-right img, .page-id-22 .section-5 .col-right figure{height:100%;}
.panel-menu{display:flex;width:100%;flex-direction:column;border-radius:25px;border:1px solid #141414;background-color:#F6F6F6;margin-left:0;margin-right:0;max-width:calc(100vw - 20px);padding:10px;gap:10px;}
.panel-menu .panel-menu-first-row{display:flex;justify-content:space-between;}
.panel-menu .panel-languages .active{font-weight:700;}
.panel-menu-second-row a{border-radius:10px;border:1px solid #141414;padding:6px 16px;width:25%;display:block;text-align:center;font-weight:500;}
.panel-menu-second-row{display:flex;gap:8px;}
.panel-menu-second-row .active{background-color:#02879F;color:#F6F6F6;border:1px solid #02879F;}
.header-nav.mobile-sticky .panel-menu{position:fixed;top:10px;left:10px;width:100%;z-index:500;}
@media(min-width:996px){
.panel-menu{display:none;}
}
@media(max-width:996px){
.site-menu{display:none;}
}
.link-icons-wrapper a{border-radius:7px;height:30px;width:30px;padding-top:4px;}
.single-product .container{max-width:1600px;}
.single-product .container img{border-radius:25px;}
.single-product .section-1{padding:10px 0;}
.single-product .container .wp-block-columns.is-layout-flex{gap:10px !important;}
.single-product .section-1 figure{margin:0 !important;}
.single-product .section-1 figure img{width:100%;}
.single-product .section-1 .col-right{padding:60px;}
.single-product .section-1 .col-right h2{margin-bottom:40px;}
.single-product .section-1 .col-right p{margin-bottom:85px;}
.single-product .section-2{margin-bottom:10px;}
.single-product .section-2 .column-wrapper{padding:70px;display:flex;flex-direction:column;gap:10px;}
.single-product .section-2 .column-wrapper .column-row .column-element{padding:50px;height:auto;}
.single-product .section-2 .column-wrapper .column-row .column-element img{width:210px;height:73px;max-width:fit-content;}
.single-product .section-2 .column-wrapper .column-row .column-element h3{margin:40px 0;}
.single-product .section-3 .wp-block-columns{display:flex;}
.single-product .section-3 .wp-block-columns .wp-block-column{flex:1;display:flex;flex-direction:column;}
.single-product .section-3 .wp-block-columns .wp-block-column .wp-block-image{flex:1;display:flex;}
.single-product .section-3 .wp-block-columns .wp-block-column .wp-block-image img{width:100%;height:100%;object-fit:cover;}
.single-product .section-3, .single-product .section-4, .single-product .section-5, .single-product .section-5-data{margin-bottom:10px;}
.single-product .section-4 .col-left figure img, .single-product .section-5 .col-left-img figure img, .single-product .section-4 .col-right-img figure img, .single-product .section-5 .col-right-img figure img{width:100%;}
.single-product .section-4 .col-left-img figure, .single-product .section-5 .col-right-img figure{width:100%;height:100%;}
.single-product .section-4 .col-left-img figure img{width:100%;height:100%;object-fit:cover;object-position:left;}
.single-product .section-4 .col-left .wp-block-image, .single-product .section-5 .col-left .wp-block-image, .single-product .section-5 .col-left-img .wp-block-image, .single-product .section-4 .col-right-img .wp-block-image, .single-product .section-4 .col-left-img .wp-block-image{margin:0 !important;}
.single-product .section-4 .col-right, .single-product .section-4 .col-left, .single-product .section-5 .col-right, .single-product .section-5 .col-left{padding:60px;display:flex;flex-direction:column;justify-content:flex-end;}
.single-product .section-4 .col-right h2, .single-product .section-5 .col-right h2, .single-product .section-5-data h2, .single-product .section-7 h2{margin-bottom:40px;}
.single-product .section-5-data, .single-product .section-7{padding:60px;}
.single-product .section-5 .col-right-img .wp-block-image{margin:0;}
.single-product .section-6{margin-bottom:10px;padding:60px;}
.single-product .section-6 h2{margin-bottom:40px;}
.single-product .section-6 .column-wrapper, .single-product .section-5-data .column-wrapper{gap:15px !important;margin-bottom:10px !important;}
.single-product .section-6 .columns-wrapper .col-left, .single-product .section-6 .columns-wrapper .col-right, .single-product .section-7 .columns-wrapper .col-left, .single-product .section-7 .columns-wrapper .col-right{text-align:center;align-items:center;display:flex;flex-direction:column;}
.single-product .section-6 .columns-wrapper .col-left h3, .single-product .section-6 .columns-wrapper .col-right h3, .single-product .section-7 .columns-wrapper .col-left h3, .single-product .section-7 .columns-wrapper .col-right h3{margin:20px 0 40px 0;}
.single-product .section-6 .columns-wrapper .col-left p, .single-product .section-6 .columns-wrapper .col-right p, .single-product .section-7 .columns-wrapper .col-left p, .single-product .section-7 .columns-wrapper .col-right p{padding:0 20px 20px 20px;max-width:500px;}
.single-product .section-7 .columns-wrapper{gap:10px !important;padding-bottom:30px;}
@media(max-width:996px){
.single-product .section-2 .column-wrapper{padding:44px 30px 80px 30px;}
.single-product .section-2 .column-wrapper .column-row .column-element{padding:30px;height:auto;margin-bottom:43px;}
.single-product .section-2 .column-wrapper .column-row .column-element h3{margin:30px 0;}
.single-product .section-2 h2{margin-bottom:29px;}
.single-product .section-4 .col-left, .single-product .section-5-data, .single-product .section-6, .single-product .section-4 .col-right, .single-product .section-5 .col-left, .single-product .section-5 .col-right, .single-product .section-7{padding:30px;}
.single-product .section-4 .col-left h2, .single-product .section-4 .col-right h2, .single-product .section-5 .col-left h2, .single-product .section-5 .col-right h2{font-size:32px;margin-bottom:20px;}
.single-product .section-7 h3{font-size:20px;}
.reviews-wrapper .woocommerce-tabs{margin-top:20px;}
} .technical-data{border:1px solid #141414;border-radius:25px;padding:60px;margin-bottom:10px;max-width:1600px;margin:0 auto;}
.technical-data h3{color:#141414;margin-bottom:40px;font-size:48px;line-height:100%;}
.technical-data .attribute-label, .technical-data .attribute-values{padding:0;}
.technical-data .product-attributes tbody td{padding-bottom:5px;}
@media(max-width:996px){
.technical-data{padding:30px;}
.technical-data h3{font-size:40px;}
.technical-data .product-attributes tbody td{padding-right:10px;}
}
.page-id-20 figure img{max-height:60vh;object-fit:cover;}
.product-main-image{width:100%;background-color:#fff;border-radius:20px;}
.product-main-image img{object-fit:contain !important;}
.single-product ul#menu-menu{margin:inherit;}
.page-id-20 .section-9 .column-wrapper .column-row .column-element{height:auto;}
.menu-links{align-content:center;}
.single-product .product-attributes tbody td{padding:10px;}
@media(min-width:1600px){
.wp-block-group.is-layout-constrained.wp-block-group-is-layout-constrained, section.wp-block-group.container-carousel.bestsellers-carousel, section.wp-block-group.container-carousel, .wp-block-group__inner-container.is-layout-constrained.wp-block-group-is-layout-constrained{max-width:1600px;margin-left:auto;margin-right:auto;}
} #load-more{margin-top:15px;width:100%;background:transparent;border:1px solid #141414;border-radius:15px;padding:17px;}
.site-menu .menu-icons{flex-direction:row-reverse;}
.active-link{background-color:#02879f;}
.active-link img{filter:brightness(0) invert(1);}
.active-menu-link{color:#F6F6F6 !important;background-color:#02879f;}
.home .section-2{max-width:calc(100% - 20px);}
.home .bestsellers-carousel, .home .container-carousel{width:calc(100% - 20px);margin:0;padding:35px;}
.home .bestsellers-carousel h2, .home .container-carousel h2{font-size:40px;font-style:normal;font-weight:400;line-height:105%;}
@media(min-width:996px){
.home .bestsellers-carousel h2, .home .container-carousel h2{font-size:75px;}
}
.home .section-6 h2, .home .section-7 h2, .home .section-8 h2{font-size:40px;font-weight:500;}
.home .section-5, .home .section-6, .home .section-7, .home .section-8, .home .section-9, .home .section-10, .home .section-11{max-width:calc(100% - 20px);margin-top:10px;}
@media(max-width:769px){
.home .section-5, .home .section-6, .home .section-7, .home .section-8, .home .section-9, .home .section-10, .home .section-11, .home .section-2{margin-top:0px;margin-bottom:0;}
.home .site-footer-{margin-top:-10px;}
}
.home .header-nav{max-width:100% !important;}
.home .container-carousel p{max-width:880px;}
.home .bestsellers-carousel p{max-width:523px;}
.home .container-carousel{margin-bottom:30px;margin-top:30px;}
@media(max-width:996px){
.home .powercube-slider>div{padding:30px !important;}
.home .powercube-slider p{margin-bottom:-35px !important;font-size:14px !important;}
.home .powercube-slider .heading{font-size:40px !important;font-style:normal;font-weight:400 !important;line-height:105% !important;}
.home .bestsellers-carousel p, .home .container-carousel p{width:100%;max-width:fit-content;margin:20px 0;}
.home.page-id-20 div#n2-ss-2 .n2-ss-slide{height:fit-content !important;}
.home .container-carousel{padding-bottom:0;}
.home .kb-splide .splide__pagination, .kb-splide ul.splide__pagination.splide__pagination{margin-top:-25px;bottom:auto !important;}
#baner-home{height:auto;margin-bottom:10px;}
#baner-home h3{font-weight:400;padding:12px 40px;}
.home .section-7 h2{font-size:32px !important;}
.home .section-9 h2{font-size:40px !important;margin-bottom:0 !important;}
.home .section-9 h3{font-size:20px !important;margin-bottom:20px !important;}
.home .section-11 h2{padding-top:40px;}
.home .container-carousel{margin-top:10px;margin-bottom:10px;}
}
.wp-block-image.size-full img{border-radius:25px;}
.archive #primary{min-width:-webkit-fill-available;}
.archive #primary .store-main-wrapper{min-width:100%;justify-content:center;gap:10px;}
.archive #primary .store-left-sidebar{width:20vw;border-radius:25px;border:1px solid #141414;padding:30px;}
@media(min-width:996px){
.archive #primary .store-left-sidebar{max-width:20vw;}
}
.store-left-sidebar{display:flex;flex-direction:column;gap:0.5rem;}
@media(max-width:996px){
.archive #primary .store-left-sidebar{width:100%;margin-top:5px;padding-bottom:0;}
.woocommerce-shop .store-main-wrapper .store-products ul.products{display:grid;grid-template-columns:1fr 1fr;gap:5px !important;}
.woocommerce-shop .store-main-wrapper .store-products ul.products li.product a.woocommerce-LoopProduct-link{padding:10px !important;}
} .single-product .product-main-section .product-gallery{border-radius:22px;padding:15px;border-radius:25px;border:1px solid #141414;margin-top:10px;}
.single-product .product-main-section .product-gallery .owl-carousel-product-images .item img{aspect-ratio:1 / 1;object-fit:cover;}
.single-product ul{margin:5vh;}
.single-product h2{margin-bottom:5vh;}
.single-product p img{margin:0 auto;}
.single-product .product-main-section{grid-template-columns:50% 50%;gap:5px;max-width:1600px;margin:0 auto;}
@media(min-width:996px){
.single-product .product-main-section>div{min-width:-webkit-fill-available;}
}
.single-product .single-product-info{width:100%;min-width:fit-content;}
.single-product .woocommerce-message{border-radius:25px;}
@media(max-width:996px){
.single-product .product-main-section{margin-top:10px;}
.single-product .single-product-info{padding:40px 20px;margin-top:5px;}
.single-product .price .woocommerce-Price-amount bdi{font-size:20px;}
.single-product #ref-add-btn{width:100%;}
.single-product .woocommerce-message{margin-bottom:10px;}
}
.page-id-22 .section-1, .page-id-22 .section-3, .page-id-24 .section-1, .page-id-1804 .section-1{padding-top:0;}
@media(max-width:996px){
.page-id-22 .section-1, .page-id-24 .section-1, .page-id-1804 .section-1{padding-top:10px;}
.page-id-1804 .section-9, .page-id-1804 .section-7, .page-id-1804 .section-5, .page-id-1804 .section-3, .page-id-1804 .section-11{padding-top:0;}
}
.right-sidebar .content-area{margin-right:0;}
.store-main-wrapper .store-products ul.products>li.product{margin-bottom:0 !important;}
.archive .site-footer-{margin-top:10px;}
@media(min-width:996px){
.single-product .container-0{max-width:calc(100vw - 30px);}
}
.single-product .product-content h1, .single-product .product-content h2{font-size:48px;}
@media(max-width:996px){
.single-product .product-main-section .single-product-info h1, .single-product .product-content h1, .single-product .product-content h2{font-size:32px !important;}
} .reviews.reviews-wrapper{max-width:1600px;margin:10px auto;}
ul.tabs.wc-tabs, .storefront-product-pagination{display:none;}
.woocommerce-Tabs-panel--description{display:none !important;}
div#tab-reviews{display:block !important;margin:30px 0;width:100%;border:1px solid #141414;border-radius:25px;padding:40px 60px;}
.order-again a.button{color:#141414;}
.cart-container{padding-top:130px;}
@media(max-width:996px){
.cart-container{padding-top:40px;}
}
.woocommerce-cart{padding:10px;padding-top:0;}
.woocommerce-cart .site-main{border-radius:25px;}
.woocommerce-cart .site-footer-{margin-top:32px;}
.woocommerce-cart .cart-tableup-text{margin-bottom:-40px;}
.powercube-btn, .woocommerce-button{background-color:#02879F !important;border-radius:6px !important;font-weight:600 !important;color:#F6F6F6 !important;transition:background-color .4s !important;}
.powercube-btn:hover, .woocommerce-button:hover{background-color:#f6f6f6 !important;color:#141414 !important;}
.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input, .woocommerce-checkout .woocommerce-billing-fields__field-wrapper textarea, .woocommerce-checkout form.woocommerce-checkout .woocommerce-shipping-fields input, .woocommerce-checkout form.woocommerce-checkout .woocommerce-shipping-fields textarea, textarea[name="order_comments"],
.woocommerce-checkout .woocommerce-additional-fields__field-wrapper textarea{background-color:transparent;box-shadow:none;border-bottom:1px solid #141414;border-radius:0;padding-left:0;padding-left:5px;border-top-left-radius:15px;border-top-right-radius:10px;padding-top:0;}
.shipping-logo{max-width:40px;}
.bm-payment-channel-method-logo{mix-blend-mode:multiply;transform:scale(.6);}
#payment ul.wc_payment_methods > li.wc_payment_method.payment_method_bluemedia > .payment_box.payment_method_bluemedia .payment_box.payment_method_bacs > .bm-payment-channels-wrapper ul.woocommerce-shipping-methods > div{margin:-22px 0;}
@media(max-width:996px){
body.woocommerce-account, body.page-template-return-form{padding:10px;}
body.woocommerce-account .my-account-container, body.page-template-return-form .my-account-container{width:100%;min-width:fit-content;}
body.woocommerce-account .woocommerce-MyAccount-navigation, body.page-template-return-form .woocommerce-MyAccount-navigation{margin-top:10px;}
body.woocommerce-account .hentry .entry-content .woocommerce-MyAccount-navigation ul li a, body.page-template-return-form .hentry .entry-content .woocommerce-MyAccount-navigation ul li a{border-radius:25px;}
.return-form-wrapper h1{font-size:32px !important;}
.return-form-wrapper{padding:0 !important;}
.page-template-return-form .site-footer-{margin-left:0 !important;margin-right:0 !important;margin-top:10px;}
}
.return-to-shop-box{margin:0;width:100%;min-width:100%;margin-top:10px;padding:25px;border-radius:25px;border:1px solid #141414;box-shadow:none !important;background-color:transparent !important;display:flex;justify-content:center;align-items:center;flex-direction:column;height:-webkit-fill-available;}
.store-left-sidebar .category-main-title{font-size:32px;font-style:normal;font-weight:500;}
.store-left-sidebar-title{display:flex;padding-bottom:25px;gap:15px;}
.products-view-options img{max-width:22px;cursor:pointer;}
.products-view-options{display:flex;align-items:center;gap:5px;}
body.home .section-footer{max-width:calc(100% - 20px);}
li.product a.woocommerce-LoopProduct-link span.price{display:flex;justify-content:space-between;align-items:center;}
li.product a.woocommerce-LoopProduct-link span.price .add-to-cart-icon-ref img{margin-bottom:0;}
.added_to_cart.wc-forward{position:absolute;width:100%;background-color:#f6f6f6;top:10px;color:#141414;max-width:calc(100% - 10px);left:5px;z-index:100000;border:1px solid #141414;border-radius:25px;top:5px;}
@media(max-width:996px){
.page-id-1804, .page-id-22, .page-id-24, .page-id-7, .page-id-26{padding-top:10px !important;}
.page-id-7 .panel-menu{margin-bottom:10px !important;}
.site-footer-{margin-bottom:70px !important;}
.page-id-1804 .hentry, .page-id-22 .hentry, .page-id-24 .hentry{margin-bottom:0;}
}
@media(min-width:996px){
body.home .site-main{margin-top:-10px;}
}
.search-no-results .store-products{width:-webkit-fill-available;}
.woocommerce-no-products-found{width:100%;display:block;display:flex;justify-content:center;align-items:center;display:flex;align-items:center;height:100%;margin-bottom:50vh;}
@media(max-width:996px){
.woocommerce-no-products-found{margin-bottom:0;}
.woocommerce-no-products-found .woocommerce-info{margin-bottom:0;width:100%;}
}
.woocommerce-no-products-found .woocommerce-info{border:1px solid #141414;border-radius:25px;background-color:transparent;color:#141414;}
.woocommerce-no-products-found .woocommerce-info::before{color:#141414;}
.thankyou-intro{min-height:50vh;border-radius:25px;display:flex;justify-content:center;align-items:center;font-size:75px;padding:10vh !important;background-color:#02879F;margin-left:10px;margin-right:10px;margin-bottom:-10px;}
.thankyou-intro p{font-size:75px;text-align:center;color:#F6F6F6;}
@media(max-width:996px){
.thankyou-intro{padding:50px 30px !important;}
.thankyou-intro p{font-size:32px;}
.woocommerce-order-received.woocommerce-checkout .entry-content{margin-top:10px !important;}
}
.store-products.row-view .products li>a{display:none;}
.store-products:not(.row-view) .products .row-product{display:none;}
.store-products.row-view .products{grid-template-columns:1fr !important;}
.store-products.row-view{width:-webkit-fill-available;}
.store-products.row-view .row-product{display:flex;}
.store-products.row-view .row-product--image{padding:10px;}
.store-products.row-view .row-product--image img{border-radius:25px;}
.store-products.row-view .row-product--info{align-items:center;display:flex;flex-direction:column;height:100%;padding:40px;width:100%;}
.store-products.row-view .row-product--title span{font-size:32px;display:block;text-align:left;}
.store-products.row-view .row-product--price{margin-top:auto;width:100%;display:flex;align-items:center;justify-content:space-between;}
.store-products.row-view .row-product--title{width:100%;display:block;}
.store-products.row-view .row-product--price .price{display:flex;align-items:center;gap:50px;margin-bottom:0;}
.store-products.row-view .row-product--price .price .add-to-cart-icon-ref img{margin-bottom:0 !important;cursor:pointer;}
.store-products.row-view .row-product--price .see-more.button{margin:0 !important;min-width:170px !important;}
.store-products.row-view .row-product--price .price .woocommerce-Price-amount.amount{font-size:16px;font-weight:700;color:#141414;}
@media(max-width:996px){
.store-main-wrapper{flex-direction:column;}
.store-main-wrapper .products li.product a.woocommerce-LoopProduct-link{padding:10px;}
.store-main-wrapper .products li.product a.woocommerce-LoopProduct-link h2{font-size:14px !important;}
.store-main-wrapper .products li.product a.button{margin:auto 10px 20px 10px !important;}
.store-products.row-view .row-product--info{padding:10px;}
.store-products.row-view .row-product--title span{font-size:14px;}
.store-main-wrapper .store-products.row-view ul.products>li.product img{max-width:90px;}
.store-main-wrapper .store-products.row-view ul.products>li.product a.button{min-width:auto !important;max-width:92px !important;padding:8px 20px !important;}
.store-main-wrapper .store-products.row-view ul.products>li.product span.price{gap:5px;}
}
@media(max-width:996px){
.woocommerce-account .hentry.type-page .entry-header{padding-bottom:25px !important;padding-left:10px !important;}
}
.woocommerce-form.woocommerce-form-register .woocommerce-form-row.form-row{text-align:right;}
.woocommerce-lost-password h1{text-align:center;margin-top:60px;margin-bottom:60px;}
.woocommerce-lost-password .lost_reset_password{box-shadow:none;border:1px solid #141414;border-radius:25px;margin-bottom:60px;}
.woocommerce-lost-password .lostform-wrapper{justify-content:center;margin-top:40px;margin-bottom:40px;}
.woocommerce-lost-password .lostform-wrapper input{background-color:transparent;box-shadow:none;border-bottom:1px solid #141414;border-radius:0;}
.lost_reset_password{text-align:center;}
@media(max-width:996px){
.woocommerce-lost-password h1{margin-top:20px;margin-bottom:20px;}
.woocommerce-lost-password .lostform-wrapper{margin-bottom:10px;margin-top:10px;flex-direction:column;}
}
.woocommerce-account .woocommerce-MyAccount-orders td, th{background-color:transparent !important;color:#F6F6F6 !important}
.woocommerce-account .woocommerce-order-details__title{color:#F6F6F6 !important;margin-top:20px;margin-bottom:20px;}
.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;font-style:normal;color:#F6F6F6 !important;}
.woocommerce-account .order_details, .woocommerce-account .order_details td{background-color:transparent;color:#F6F6F6 !important;}
.woocommerce-account .woocommerce-customer-details{color:#F6F6F6 !important;}
.woocommerce-account .woocommerce-customer-details .woocommerce-column__title{margin-bottom:20px;margin-top:20px;color:#F6F6F6 !important;}
.container-lost-password-confirm{margin-bottom:40px;border:1px solid #141414;padding:25px;border-radius:25px;}
@media(min-width:996px){
.home .container-carousel{padding:100px 70px 70px 70px;}
}
@media(max-width:996px){
.home .container-carousel li.product{margin-right:5px !important;}
.home .container-carousel li.product>a{padding-top:10px !important;padding-left:10px !important;padding-right:10px !important;}
.home .container-carousel li.product img{max-height:90px !important;object-fit:cover;}
.home .container-carousel li.product h2{font-size:14px !important;}
.home .container-carousel a.woocommerce-loop-product__link{margin-bottom:0 !important;padding-bottom:0 !important;}
.home .container-carousel .woocommerce-Price-amount{font-size:10px !important;}
.home .container-carousel li.product a.woocommerce-LoopProduct-link span.price{margin-bottom:0;}
.home .container-carousel .see-more.button{margin:10px !important;padding:5px !important;font-size:10px !important;}
.home .container-carousel li.product a.woocommerce-LoopProduct-link span.price .add-to-cart-icon-ref img{max-width:25px;}
}
.page-id-20 .section-8 .col-right, .page-id-20 .section-6 .col-right{position:relative;}
.page-id-20 .section-8 .col-right figure, .page-id-20 .section-6 .col-right figure{height:100%;}
.page-id-20 .section-8 .col-right figure img, .page-id-20 .section-6 .col-right figure img{height:inherit;}
.page-id-20 .section-8 .col-right .text-group{position:absolute;top:60px;left:60px;right:60px;}
.page-id-20 .section-6 .col-right .text-group{position:absolute;bottom:60px;left:60px;right:60px;}
@media(max-width:781px){
.page-id-20 .section-6 .col-right .text-group, .page-id-20 .section-8 .col-right .text-group{left:20px;right:20px;}
}
.page-id-20 .section-8 .col-right .text-group p, .page-id-20 .section-6 .col-right .text-group p{color:#f6f6f6;}
.hover-col-image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .5s;}
.hover-col-image img{width:100%;height:100%;display:block;position:absolute;min-width:-webkit-fill-available;object-fit:cover;}
.col-hover{position:relative;}
.col-hover:hover .hover-col-image{opacity:1;}
.category-link{display:block;width:33.333%;}
.page-id-8 .shop_table.woocommerce-checkout-review-order-table th{color:#141414 !important;}
#order_review{background-color:transparent;}
#order_review .shop_table{border:1px solid #141414;border-spacing:0;border-collapse:collapse;border-radius:25px;border-style:hidden;box-shadow:0 0 0 1px #666 !important;}
.woocommerce-checkout .order_review_heading{margin-bottom:-165px;padding-bottom:0;padding-top:35px;padding-left:1.2rem;}
.woocommerce-checkout #order_review .shop_table th.product-name,
.woocommerce-checkout #order_review .shop_table th.product-total{padding-top:100px;background-color:transparent !important;}
.woocommerce-checkout #order_review_heading{padding-top:35px;margin-bottom:-150px;padding-left:1.2rem;}
.woocommerce-checkout table.woocommerce-checkout-review-order-table .product-name, .woocommerce-checkout table.woocommerce-checkout-review-order-table .product-total{background-color:transparent;}
.woocommerce-checkout #payment .wc_payment_methods.payment_methods.methods li{background-color:transparent;box-shadow:none;}
.woocommerce-checkout #payment .payment-options{padding:35px;border:1px solid #141414;border-radius:25px;}
.woocommerce-checkout #payment .payment_methods li p{font-size:12px;color:#8C8C8C;}
.woocommerce-checkout #payment .wc_payment_methods.payment_methods.methods li .payment_box{background-color:transparent;padding:10px 0;}
.woocommerce-checkout #payment .payment_methods>.wc_payment_method>label{padding-left:0;margin-left:0;}
.woocommerce-checkout #payment .place-order{background-color:transparent;}
.woocommerce-checkout .woocommerce-privacy-policy-text p{font-size:12px;color:#8C8C8C;}
.woocommerce-checkout #payment #place_order{box-shadow:none !important;border:1px solid #05889f;height:43px;padding:0 32px;margin-top:0;}
.order-action-btns{display:flex;align-items:center;gap:20px;margin-top:25px;}
.order-action-btns .back-to-cart{height:43px;padding:0 32px;display:flex;text-decoration:none !important;align-items:center;border:1px solid #141414;background-color:#F6F6F6 !important;color:#141414 !important;}
.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input:hover, .woocommerce-checkout .woocommerce-billing-fields__field-wrapper textarea:hover, .woocommerce-checkout form.woocommerce-checkout .woocommerce-shipping-fields input:hover, .woocommerce-checkout form.woocommerce-checkout .woocommerce-shipping-fields textarea:hover, textarea[name="order_comments"]:hover{box-shadow:none !important;}
.woocommerce-checkout .woocommerce-billing-fields__field-wrapper label, .woocommerce-checkout form.woocommerce-checkout .woocommerce-shipping-fields label, .woocommerce-checkout form.woocommerce-checkout .woocommerce-shipping-fields label{font-size:12px;color:#B8B8B8;margin-bottom:0;margin-top:10px;}
body.woocommerce-checkout{margin:0 10px;}
@media(max-width:996px){
.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address span{font-size:22px;}
#ship-to-different-address>label{display:flex;align-items:center;gap:0.5rem;margin-top:10px;}
#ship-to-different-address>label>input{min-width:auto;}
.woocommerce-checkout #order_review_heading{margin-bottom:-60px;}
.woocommerce-checkout #payment{margin-top:10px;}
.order-action-btns .back-to-cart{padding:0 10px;}
body.woocommerce-checkout{margin:10px;}
.woocommerce-checkout #payment .place-order{padding-bottom:0;}
}
.woocommerce-checkout #payment .payment_methods li input[type=radio]:first-child:checked+label:before,
.woocommerce-checkout #payment .payment_methods>.wc_payment_method>label::before,
ul#shipping_method input::before{width:17px;height:17px;background-color:#F6F6F6;width:17px;height:17px;border-radius:4px;border:1px solid #141414;content:'';}
ul#shipping_method input{width:17px;height:17px;}
ul#shipping_method input::before{display:block;}
ul#shipping_method li{display:flex;margin-bottom:10px;cursor:pointer;}
ul#shipping_method input:checked:before,
.woocommerce-checkout #payment .payment_methods li input[type=radio]:first-child:checked+label:before{background-color:#02879F;border:3px solid white;border-radius:6px;outline:1px solid #141414;}
.woocommerce-checkout #payment .payment_methods>.wc_payment_method>label{align-items:center;display:flex;}
.woocommerce-checkout #payment .wc_payment_methods.payment_methods.methods li:not(:first-child) > label{padding-top:0;}
.cart-coupon-wrapper input{background-color:#F6F6F6;border-radius:8px;min-width:40%;}
.cart-coupon-wrapper h3{font-size:32px;font-style:normal;font-weight:500;color:#F6F6F6;}
.cart-coupon-wrapper button[name="apply_coupon"]{background-color:#02879F !important;border:1px solid #02879F;border-radius:6px !important;font-weight:600 !important;color:#F6F6F6 !important;margin-left:10px;transition:background-color .4s;}
.cart-coupon-wrapper button[name="apply_coupon"]:hover{background-color:#F6F6F6 !important;color:#141414 !important;}
.woocommerce-cart .site-footer-{margin-top:10px;margin-bottom:0;}
.woocommerce-checkout form.checkout{margin-top:50px;}
@media(max-width:996px){
.woocommerce-checkout .entry-content{margin-top:-25px;}
}
.woocommerce-order-details .woocommerce-table__product-name.product-name, .woocommerce-order-details .woocommerce-table__product-total.product-total{background-color:transparent;}
.yith-wcan-filters{background-color:transparent;}
#filter_2276_0 .level-0 a{font-size:22px;font-style:normal;font-weight:400;color:#141414;}
#filter_2276_0 .level-1 a{color:#141414;font-size:16px;font-style:normal;font-weight:400;}
#filter_2276_0 .level-0.active > a,
#filter_2276_0 .level-1.active > a{font-weight:700 !important;}
.yith-wcan-filters .item-count{display:none;}
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.hierarchy-collapsable .toggle-handle{background-size:contain;margin-top:10px;}
.yith-wcan-filters .filter-items input[type="checkbox"]{width:17px;height:17px;}
.yith-wcan-filters .filter-items input[type="checkbox"]::before{background-color:#F6F6F6;width:17px;height:17px;border-radius:4px;border:1px solid #141414;content:'';display:block;}
.yith-wcan-filters .filter-items input[type="checkbox"]:checked::before{background-color:#02879F;}
.yith-wcan-filters .filter-items.filter-checkbox label{display:flex;align-items:center;gap:10px;}
.yith-wcan-filters .filter-items.filter-checkbox .term-label{margin-top:3px;}
.filter-title{font-weight:700;font-size:16px;color:#141414 !important;}
#filter_2276_0 h4.filter-title{display:none;}
@media(max-width:996px){
.yith-wcan-filters .yith-wcan-filter{margin-bottom:10px !important;}
}
.cart-collaterals .cart_totals small.includes_tax{margin-top:15px;}
.yith-wcan-filters .yith-wcan-filter .price-slider .irs-to, .yith-wcan-filters .yith-wcan-filter .price-slider .irs-from{display:none !important;}
.yith-wcan-filters .yith-wcan-filter .price-slider .irs-handle{border-radius:3px;background-color:#02879F;border:1px solid #02879F;width:12px;height:12px;top:32px;}
.yith-wcan-filters .yith-wcan-filter .price-slider .irs-bar{background-color:#4E4E4E;}
.yith-wcan-filters .yith-wcan-filter .price-slider.both{padding-top:0;padding-left:0;}
.yith-wcan-filters .yith-wcan-filter .price-slider.both .irs{margin-bottom:10px;}
.yith-wcan-filters .yith-wcan-filter .price-slider.both .price-slider-max, .yith-wcan-filters .yith-wcan-filter .price-slider.both .price-slider-min{background-color:transparent;box-shadow:none;border:none;border-bottom:1px solid #4E4E4E;padding:0;}
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.checkbox.active > label > a{color:#141414;}
@media(max-width:996px){
.woocommerce-cart table.cart tbody tr td.product-name{padding-left:15px !important;}
.woocommerce-cart table.cart tbody tr td.product-name a{margin:0 !important;}
.woocommerce-cart table.cart .qty-wrapper{margin-left:auto;margin-right:auto;margin-top:20px;}
.woocommerce-cart h1{padding-left:10px;}
.woocommerce-cart .cart-tableup-text{margin-top:10px !important;padding-left:10px;border-bottom:1px solid #F6F6F6;padding-left:0;margin-left:10px;margin-right:20px;margin-bottom:0;font-size:20px;padding-bottom:10px;}
.woocommerce-cart  .cart-coupon-wrapper{margin-bottom:25px;}
.woocommerce-cart  .cart-coupon-wrapper h3, .woocommerce-cart  .cart-collaterals .cart_totals h2{font-size:20px !important;}
.woocommerce-cart  .cart-totals-prices bdi, .woocommerce-cart .woocommerce-Price-amount.amount{font-size:20px;}
.woocommerce-cart table.cart td.product-remove a.remove{margin:0 auto;position:static;display:block;margin-left:auto;margin-bottom:-30px;}
.woocommerce-cart table.cart tbody tr td.actions{padding-right:0 !important;}
}
@media(max-width:996px){
.home .container-carousel li.product{width:calc(((100% + 30px) / 1.4) - 30px) !important;}
}
@media(min-width:996px){
.home .section-7 .hide-on-desktop{display:none !important;}
}
@media(max-width:996px){
.home .section-7 .hide-on-mobile{display:none !important;}
}
.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{margin-top:0;}
.woocommerce-checkout .main-heading{margin-top:8vh;}
@media(max-width:996px){
.woocommerce-checkout form.checkout{margin-top:25px;}
}
.home .section-10 .col-right, .home .section-10 .col-right figure{display:flex;}
.home .section-10 .col-right figure{min-width:100%;width:100%;}
.home .section-10 .tnp-email{border-radius:15px !important;border:1px solid #141414 !important;background-color:transparent;}
.home .section-10 div.tnp-subscription{margin-left:0;margin-top:40px;}
.home .section-10 .tnp-field-button{margin-top:40px;}
.tnp-subscription input.tnp-submit{border-radius:6px;border:1px solid #141414;background-color:#f6f6f6;color:#141414;padding:8px 16px;font-size:16px;font-style:normal;font-weight:500;transition:background-color .4s, color .4s;}
.tnp-subscription input.tnp-submit:hover{background-color:#141414;color:#f6f6f6;}
@media(max-width:996px){
.tnp-subscription input.tnp-submit{max-width:fit-content;}
}
.free-delivery-info-wrapper{font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:#F6F6F6;margin-top:10px;}
.cart-totals-prices{text-align:right;}
.cart-totals-prices .amount{margin-left:10px !important;}
.free-delivery-info-wrapper span{font-size:32px !important;font-weight:normal;margin-left:10px;}
@media(max-width:996px){
.cart-totals-prices .amount{margin-left:5px !important;}
.free-delivery-info-wrapper span{font-size:20px !important;}
}
.store-category-description{color:#141414;font-size:32px;border-radius:25px;border:1px solid #141414;padding:30px;margin-bottom:10px;}
.store-category-description h2, .store-category-description h1{margin-bottom:10px;font-size:32px;}
.main-category-hero-intro{border-radius:25px;border:1px solid #141414;padding:30px;margin-bottom:10px;min-height:38vh;background-repeat:no-repeat;background-size:cover;background-position:center center;}
@media(max-width:781px){
.main-category-hero-intro{margin-top:10px;margin-bottom:5px;min-height:38vh;}
}
.single-product .product-attributes .attribute{display:flex;gap:0.5rem;color:#000;}
.single-product .product-attributes{margin-top:1rem;display:flex;flex-direction:column;gap:0.5rem;}
.return-action-cols{display:flex;gap:2rem;min-height:150px;overflow-y:scroll;max-height:150px;}
.return-action-cols .select-col, .return-action-cols .checkboxes-col{display:flex;flex-direction:column;gap:.5rem;}
.return-action-cols .checkboxes-col input[type="checkbox"]{width:15px;height:15px;}
.return-action-cols .checkboxes-col input[type="checkbox"]::before{width:15px;height:15px;background-color:#F6F6F6;border-radius:4px;border:1px solid #141414;content:'';display:block;cursor:pointer;border:3px solid white;border-radius:6px;outline:1px solid #141414;}
.return-action-cols .checkboxes-col input[type="checkbox"]:checked::before{background-color:#02879F;}
.return-action-cols .checkboxes-col ul{display:flex;flex-direction:column;gap:.4rem;}
.return-action-cols .checkboxes-col li{display:flex;align-items:center;gap:0.5rem;}
.return-action-cols .checkboxes-col .order.hidden{display:none;}
.return-form-wrapper .fluentform .ff-el-form-control:focus{background-color:transparent !important;}
.return-form-wrapper .fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label:after{display:none;}
@media(max-width:786px){
.return-action-cols{flex-direction:column;margin-bottom:25px;}
}
@media(min-width:768px){
.store-products:not(.row-view) li.product:has(.add-to-cart-icon-ref) a.woocommerce-LoopProduct-link h2{min-height:65px;}
} .page-id-2295 .row{padding:80px 60px !important;}
.section-2 .row h3{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #141414;}
.section-2 .row p, .section-2 .row li{font-size:14px;}
figure.wp-block-table.privacy-table{border:1px solid #141414;border-radius:25px;}
.privacy-table th, .privacy-table td{border:1px solid #141414 !important;}
figure.wp-block-table.privacy-table th{color:#141414 !important;}
.single-product .product-attributes .attribute-label, .single-product .product-attributes .attribute-values{background-color:transparent;}
.woocommerce-info, .woocommerce-noreviews, p.no-comments{background-color:#f6f6f6;color:#141414;border-left:none;margin-bottom:1.5rem;padding-left:0;}
.woocommerce-noreviews::before, p.no-comments::before{content:none;}
@media(max-width:768px){
div#tab-reviews{padding:25px;margin-bottom:0;margin-top:0;}
.woocommerce-noreviews, p.no-comments{margin-bottom:.5rem;padding-top:0;}
}
#ship-to-different-address-checkbox{width:auto !important;min-width:auto;position:inherit !important;}
#shipping_method .shipping-method-description img{max-width:50px;}
.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address span{font-size:16px;}
#ship-to-different-address-checkbox{width:17px;height:17px;}
#ship-to-different-address-checkbox::before{width:17px;height:17px;background-color:#F6F6F6;width:17px;height:17px;border-radius:4px;border:1px solid #141414;content:'';display:block;cursor:pointer;}
#ship-to-different-address-checkbox:checked::before{background-color:#02879F;}
#ship-to-different-address label{display:flex;gap:1rem;}
body.currency-pln .menu-lang a:first-child, body:not(.currency-pln) .menu-lang a:last-child,
body.currency-pln .panel-languages a:first-child, body:not(.currency-pln) .panel-languages a:last-child{font-weight:bold;}
body.currency-eur .free-delivery-info-wrapper{display:none;}
ul#shipping_method li{display:grid !important;grid-template-columns:auto 1fr auto;align-items:center;}
ul#shipping_method li label{font-size:14px;}
.img-home-fix-1 img{object-fit:cover;}
.store-main-wrapper .woocommerce-Price-amount.amount{color:#141414;}
@media(min-width:1440px){
.img-b2b-fix-1{width:100%;}
}
.section-footer .columns .col-1 a{text-decoration:none;}
.page-id-26 .section-2 .col-left .row h3{margin-right:50px;}
@media(max-width:769px){
.page-id-26 .section-2 .col-left .row h3{}
.site-main ul.products li.product > .add_to_cart_button, .site-main ul.products li.product > a.button, .store-products.row-view .row-product--price .see-more.button{background-color:#05889f !important;border:1px solid #05889f !important;padding:5px 0 !important;font-size:12px !important;}
}
.page-id-26 .section-2 .col-left .row h3{border-bottom:1px solid #4E4E4E;}
body:has(li.woocommerce-MyAccount-navigation-link--orders.is-active) .woocommerce-Addresses,
body:has(li.woocommerce-MyAccount-navigation-link--edit-account.is-active) .woocommerce-Addresses{display:none;}
body:has(li.woocommerce-MyAccount-navigation-link--edit-account.is-active) .woocommerce-MyAccount-content > p{display:none;}
.woocommerce-checkout form.woocommerce-checkout abbr.required{display:none;}
.woocommerce-checkout form.woocommerce-checkout label:has(abbr.required){position:relative;}
.woocommerce-checkout form.woocommerce-checkout label:has(abbr.required)::after{content:'*';display:inline-block;}
.woocommerce-checkout .shop_table .order-total th, .woocommerce-checkout .shop_table .order-total td{position:relative;overflow-x:hidden;}
.woocommerce-checkout .shop_table .order-total td{padding-left:0;}
.woocommerce-checkout .shop_table .order-total th::before, .woocommerce-checkout .shop_table .order-total td::before{content:'';display:block;height:1px;width:calc(100% - 20px);background-color:#141414;position:absolute;margin-top:-18px;}
.woocommerce-checkout #order_review_heading{position:relative;}
.woocommerce-checkout #order_review_heading::after{content:'';display:block;height:1px;width:calc(100% - 62px);background-color:#141414;position:absolute;margin-top:8px;}
.reviews-wrapper {
padding: 60px 60px;
background-color: #B8B8B8;
border-radius: 25px;
& h3{font-size:48px;font-style:normal;font-weight:500;color:#141414;}
.woocommerce-Reviews-title{display:none;}
& .comment_container::before{display:none !important;}
}
p.woocommerce-noreviews{background-color:transparent;margin-bottom:0;padding-top:0;}
#reviews .commentlist li::before, #reviews .commentlist li::after,
#reviews .commentlist li .comment_container::after{display:none !important;}
div#tab-reviews:has(.comment-text-){border:none;padding:0;margin-top:0;}
div#tab-reviews .commentlist > li{padding:30px;background-color:#F6F6F6;border-radius:25px;position:relative;}
#tab-reviews .commentlist .comment-author{font-size:16px;font-style:normal;font-weight:700;color:#141414;margin-top:40px;}
#tab-reviews .commentlist .description{font-size:16px;font-style:normal;font-weight:400;color:#141414;}
div#tab-reviews:has(.comment-text-) .woocommerce-verification-required{margin-top:25px;}
.opinions-sumup-wrapper {
display: flex;
gap: 10px;
flex-wrap: wrap;
margin-bottom: 30px;
margin-top: 30px;
& .opinions-average {
background-color: #F6F6F6;
border-radius: 25px;
padding: 60px 50px;
display: flex;
flex-direction: column;
align-items: center;
gap: 30px;
justify-content: center;
min-width: 280px;
& strong{font-size:32px;font-weight:500;color:#141414;}
}
& .opinions-stars {
background-color: #F6F6F6;
border-radius: 25px;
padding: 60px 30px;
display: flex;
flex: 1; 
flex-direction: column;
gap: 10px;
& .opinion-rating {
display: flex;
flex-direction: row;
align-items: center;
& img{max-width:15px;}
& .stars-rating{display:flex;flex-direction:row;margin-left:20px;margin-right:40px;}
& .progress-bar {
border-radius: 5px;
border: 1px solid #8C8C8C;
flex: 1;
margin-right: 10px;
height: 5px;
& .progress{background-color:#8C8C8C;height:5px;}
}
}
}
}
.comment-respond {
padding: 0 !important;
margin-top: 30px;
& textarea{background-color:#f6f6f6;box-shadow:none;border-bottom:1px solid #141414;border-radius:25px;margin-top:10px;margin-bottom:10px;}
& p.stars.selected a.active:before, 
& p.stars:hover a:before,
&  p.stars.selected a:not(.active):before, 
& p.stars.selected a.active:before{color:#141414 !important;}
& #respond .comment-form-comment{margin-top:10px;}
& input[type="submit"]{padding:15px 35px;border-radius:6px;line-height:initial;border:1px solid #141414;}
& .form-submit{margin-top:10px;text-align:right;}
}
.reviews-wrapper > .woocommerce-tabs{padding-bottom:0;padding-top:0 !important;}
@media(max-width:769px){
.reviews-wrapper {
padding: 25px;
margin-bottom: 10px;
& .opinions-sumup-wrapper {
& .opinions-average{width:100%;margin-top:20px;}
& .opinions-stars {
padding: 40px 20px;
& .stars-rating{margin-left:10px;margin-right:5px;}
}
}
& h3{font-size:32px;}
}
}
.row-product .star-rating, .grid-view .star-rating{margin-left:0 !important;}
.single-product-info .woocommerce-variation-add-to-cart button[type="submit"]{display:none !important;}
.woo-variation-swatches.wvs-show-label .variations td .woo-selected-variation-item-name, .woo-variation-swatches.wvs-show-label .variations td label, .woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name, .woo-variation-swatches.wvs-show-label .variations th label{color:#000;}
.reset_variations{display:none !important;}
#tab-additional_information{display:none !important;}
.no-products-to-return{color:#141414 !important;}
.home .star-rating span:before{color:#02879F !important;}
.woocommerce-cart-form.processing{background-color:transparent !important;}
.woocommerce-cart-form .blockUI, .cart-collaterals .blockUI{background-color:transparent !important;}
.total-ratings-text{display:block;text-align:center;color:#141414;font-size:12px;}
#tab-reviews #reviews{display:flex;flex-direction:column-reverse;}
#reviews .commentlist{margin-top:30px;}
#reviews .commentlist .review.hidden{display:none !important;}
.load-more-reviews-wrapper{display:flex;justify-content:center;}
@media(max-width:769px){
.opinions-sumup-wrapper{margin-top:0;}
#reviews .commentlist li{margin-bottom:25px;}
}
.quantity-select.hidden{display:none;}
.quantity-select{min-width:50px;border:1px solid #05889f;text-align:center;}
textarea[name="produkty_do_zwrotu"]{line-height:inherit !important;}
.star-rating-top {
display: flex;
position: absolute;
top: 0;
right: 15px;
top: 5px;
& img{max-width:20px;}
}
.container:has(.woocommerce-form-login-toggle) {
padding: 35px;
border: 1px solid #141414;
border-radius: 25px;
& .woocommerce-info{background-color:transparent;box-shadow:none;margin-bottom:0;}
& .woocommerce-info::before,
& .woocommerce-info::after{display:none;}
& input{background-color:transparent !important;box-shadow:none !important;border-bottom:1px solid #141414 !important;border-radius:0 !important;padding-left:0;padding-left:5px;border-top-left-radius:15px;border-top-right-radius:10px;padding-top:0;}
& .woocommerce-form-login__rememberme{display:none;}
}
.products li.product-type-variable {
& .add-to-cart-icon-ref{display:none;}
}
@media(max-width:769px){
.product .product-main-section{display:flex;flex-direction:column-reverse;}
}
.related-gallery {
& .product{height:100%;}
& .price bdi{color:#141414;font-size:16px !important;}
& .woocommerce-loop-product__title{margin-top:15px;margin-bottom:10px;}
& .add-to-cart-icon-ref img{max-width:30px;}
& .see-more.button{text-align:center !important;margin-top:15px !important;}
}
.container.related-gallery-section {
max-width: calc(100vw - 40px) !important;
border-radius: 25px;
border: 1px solid #141414;
padding: 30px;
margin-top: 10px;
margin-bottom: 10px;
& > h2{margin-bottom:30px;}
.owl-carousel .owl-stage{display:flex;height:100%;}
& .owl-carousel.owl-drag .owl-item{margin-left:2px;}
}
.container.related-gallery-section h2.related-title{font-size:48px;}
@media(max-width:769px){
.container.related-gallery-section{max-width:calc(100vw - 20px) !important;}
.related-gallery {
& li.product a.woocommerce-LoopProduct-link{padding:0;}
& .owl-carousel-related img{width:100% !important;}
& h2.woocommerce-loop-product__title{font-size:16px !important;}
& h2, & .price{padding:10px;}
.see-more.button{margin-left:10px !important;margin-right:10px !important;}
& .owl-carousel .owl-item img{border-radius:25px;}
}
li.product a.woocommerce-LoopProduct-link h2{font-size:16px !important;}
.added_to_cart.wc-forward{text-align:center;}
}
.store-products:not(.row-view) li.grid-view.product a.woocommerce-LoopProduct-link{display:flex !important;flex-direction:column !important;height:100%;}
li.grid-view.product a.woocommerce-LoopProduct-link span.price{margin-top:auto;}
.loader{width:48px;height:48px;border:5px solid #FFF;border-bottom-color:#02879F;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;}
@keyframes rotation {
0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
} 
li.product{position:relative;}
li.product.add-cart-loading{pointer-events:none;}
.loader-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#f6f6f6;display:flex;align-items:center;justify-content:center;opacity:0.6;pointer-events:none;}
.notifications-wrapper {
position: fixed;
bottom: 5vw;
right: 20px;
display: flex;
flex-direction: column;
gap: 20px;
z-index: 250;
& .product-added-to-cart-template.hidden{display:none;}
& .success-notification{border-radius:25px;padding:20px;background-color:#83e85c;box-shadow:0 10px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19) !important;}
}
@media(max-width:769px){
.notifications-wrapper {
bottom: 70px;
& .success-notification {
padding: 12px 16px;
& p{font-size:12px;}
}
}
}
li.product .added_to_cart.wc-forward{display:none !important;}
.cart-icon-wrapper{position:relative;}
.cart-count{position:absolute;top:0;right:0;background-color:#05889f;border-radius:50%;font-size:12px;height:25px;width:25px;display:flex;align-items:center;justify-content:center;color:#f6f6f6;top:-13px;right:-10px;z-index:12;}
.cart-count.hidden{display:none;}
@media(max-width:769px){
.comment-respond{margin-top:0;}
.woocommerce-noreviews{margin-top:15px;}
}
@keyframes shake {
0%{transform:translateX(0);}
25%{transform:translateX(-4px);}
50%{transform:translateX(4px);}
75%{transform:translateX(-4px);}
100%{transform:translateX(0);}
}
.shake-cart{animation:shake .8s ease-in-out;}
.woocommerce-variation-add-to-cart {
& .qty-wrapper{margin-left:0;}
}
.related-gallery .owl-item li.product a.woocommerce-LoopProduct-link{display:flex;flex-direction:column;height:100%;}
.single-product div.product .variations_button {
display: flex;
& .qty-wrapper{margin-left:20px;}
}
.cross-sell-gallery-section {
max-width: calc(100vw - 40px) !important;
border-radius: 25px;
padding: 30px;
margin-top: 10px;
margin-bottom: 10px;
& h2{margin-top:15px;margin-bottom:15px;}
& li.product{height:100%;overflow:hidden;}
& li.product a.button{text-align:center;}
& li.product > .woocommerce-loop-product__link{display:flex;flex-direction:column;height:100%;}
& .owl-stage {
display: flex;
height: 100%;
& .owl-item{margin-left:2px;}
}
& .see-more.button{margin-top:15px !important;}
& .add-to-cart-icon-ref {
& img{max-width:30px;}
}
}
@media(max-width:769px){
.cross-sell-gallery-section {
padding-left: 0;
& li.product > .woocommerce-loop-product__link{padding:0;}
& h2, & .price{padding-left:10px;padding-right:10px;}
}
}
.registration-agrees {
& .single-agree {
display: flex;
gap: 1rem;
margin-bottom: 20px;
margin-top: 20px;
& input[type="checkbox"]{width:15px;height:15px;}
& input[type="checkbox"]::before{width:15px;height:15px;background-color:#F6F6F6;border-radius:4px;border:1px solid #141414;content:'';display:block;cursor:pointer;border:3px solid white;border-radius:6px;outline:1px solid #141414;}
& input[type="checkbox"]:checked::before{background-color:#02879F;}
}
}
form.woocommerce-form-register {
& .woocommerce-privacy-policy-text{display:none;}
& #agree-text{display:none;}
}
.woocommerce-no-products-found .woocommerce-info{width:100%;height:100%;display:flex;justify-content:center;align-items:center;}
@media(min-width:769px){
.woocommerce-no-products-found .woocommerce-info{margin-top:25px;}
}
.woocommerce-no-products-found .woocommerce-info::before{display:none;}
.woocommerce-cart .return-to-shop-box{min-height:calc(100vh - 470px);}
.updated-cart-template{display:none;}
.notfound-container{min-height:calc(100vh - 470px);border-radius:6px;padding:25px;border:1px solid #141414;margin-bottom:20px;max-width:calc(100vw - 20px);margin-bottom:10px;border-radius:25px;}
@media(max-width:769px){
.notfound-container{margin-top:10px;}
.page-template-simple .entry-content{margin-top:10px;}
}
.page-template-simple .entry-content{min-height:calc(100vh - 470px);border-radius:6px;padding:25px;border:1px solid #141414;max-width:calc(100vw - 20px);border-radius:25px;margin-bottom:-10px;}
.page-template-simple{padding:10px;}
@media(min-width:769px){
.page-template-simple {
padding-top: 0;
padding-bottom: 0;
}
}