@font-face{font-family:"lg";src:url(https://djerela.lviv.ua/wp-content/themes/djerela/assets/css/../fonts/lg.woff2#1786005629) format("woff2"),url(https://djerela.lviv.ua/wp-content/themes/djerela/assets/css/../fonts/lg.ttf#1786005629) format("truetype"),url(https://djerela.lviv.ua/wp-content/themes/djerela/assets/css/../fonts/lg.woff#1786005629) format("woff"),url(https://djerela.lviv.ua/wp-content/themes/djerela/assets/css/../fonts/lg.svg?io9a6k#lg) format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:"lg"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-container{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.lg-next,.lg-prev{background-color:rgb(0 0 0 / .45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084;outline:none;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0!important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:"\e095"}.lg-prev{left:20px}.lg-prev:after{content:"\e094"}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{animation:lg-right-end 0.3s;position:relative}.lg-outer.lg-left-end .lg-object{animation:lg-left-end 0.3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,#fff0,rgb(0 0 0 / .4))}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;will-change:color;transition:color 0.2s linear;background:none;border:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:"\e90a"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;transition:opacity 0.2s ease-out 0s}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,#fff0,rgb(0 0 0 / .6))}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-toolbar,.lg-closing .lg-prev,.lg-closing .lg-next,.lg-closing .lg-sub-html{opacity:0;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-media-cont{opacity:0;transform:scale3d(.5,.5,.5);will-change:transform,opacity;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-media-cont{opacity:1;transform:scale3d(1,1,1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed rgb(255 255 255 / .6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-group:after{content:"";display:table;clear:both}.lg-container{display:none;outline:none}.lg-container.lg-show{display:block}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-toolbar,.lg-prev,.lg-next,.lg-pager-outer,.lg-hide-sub-html .lg-sub-html{opacity:0;will-change:transform,opacity;transition:transform 0.25s cubic-bezier(0,0,.25,1) 0s,opacity 0.25s cubic-bezier(0,0,.25,1) 0s}.lg-show-in .lg-toolbar,.lg-show-in .lg-prev,.lg-show-in .lg-next,.lg-show-in .lg-pager-outer{opacity:1}.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:none;will-change:auto;overflow:hidden;transition:opacity 0.15s ease 0s}.lg-outer *{box-sizing:border-box}.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current{transition-duration:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item{display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(https://djerela.lviv.ua/wp-content/themes/djerela/assets/css/../images/loading.gif) no-repeat scroll center center #fff0}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block!important}.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html.lg-sub-html,.lg-outer .lg-empty-html .lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{transform:translate3d(0,0%,0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity 0.2s ease-out 0.15s}.lg-outer .lg-media-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-media-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-media-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;transition:opacity 333ms ease-in 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{transition:opacity 0.1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{transition:transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 0.1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{transition-duration:0s!important;opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:"\e909"}.lg-components{transform:translate3d(0,100%,0);will-change:transform;transition:transform 0.35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{transition-duration:0ms!important}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;transition:transform 0.5s cubic-bezier(.12,.415,.01,1.19) 0s}.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;transition:transform 0.8s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transform:translate3d(0,0,0);backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img{transform:scale3d(1,1,1);transition:transform 0.5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity 0.15s!important;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition{transition:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition{transform:scale3d(1,1,1) translate3d(-50%,-50%,0)!important;max-width:none!important;max-height:none!important;top:50%!important;left:50%!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x{transform:scale3d(1,1,1) translate3d(-50%,0,0)!important;top:0!important;left:50%!important;max-width:none!important;max-height:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y{transform:scale3d(1,1,1) translate3d(0,-50%,0)!important;top:50%!important;left:0%!important;max-width:none!important;max-height:none!important}.lg-icon.lg-zoom-in:after{content:"\e311"}.lg-actual-size .lg-icon.lg-zoom-in{opacity:1;pointer-events:auto}.lg-icon.lg-actual-size{font-size:20px}.lg-icon.lg-actual-size:after{content:"\e033"}.lg-icon.lg-zoom-out{opacity:.5;pointer-events:none}.lg-icon.lg-zoom-out:after{content:"\e312"}.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-out{opacity:.75;pointer-events:none}.lg-medium-zoom-item{cursor:zoom-in}.lg-medium-zoom .lg-outer{cursor:zoom-out}.lg-medium-zoom .lg-outer.lg-grab img.lg-object{cursor:zoom-out}.lg-medium-zoom .lg-outer.lg-grabbing img.lg-object{cursor:zoom-out}:root{--white:#FFFFFF;--black:#000000;--blue:#009ADE;--light-blue:#64D7FE;--dark-blue:#104A6F;--grey:#95A8B4;--light-grey:#E6E6E6;--border-grey:#D5E6EC;--error:#EA4335;--success:#009800;--bg:#ECF5F8}*,::before,::after{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;scroll-behavior:smooth;height:100%}body{overflow-x:hidden;position:relative;display:flex;flex-direction:column;margin:0;min-height:100%;font-family:"Inter",serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji";font-optical-sizing:auto;font-style:normal;font-weight:400;font-size:14px;line-height:normal;color:var(--dark-blue);--bs-body-color:var(--dark-blue);background-color:var(--white);overflow-anchor:none;-webkit-tap-highlight-color:#fff0}body.no-scroll{overflow:hidden}body.preload *{opacity:0;-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}body.preload * .modal{display:none!important}svg path{transition:0.3s}picture{display:flex}img{display:flex;max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}a{text-decoration:none;color:inherit}ul{list-style:none;margin:0;padding:0}p{margin:0;padding:0}p:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;padding:0;margin:0}button{border:none;padding:0;background:#fff0;cursor:pointer;outline:none;color:var(--dark-blue)}button:focus{outline:none}address{font-style:normal}input{outline:none}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}summary{display:list-item}h1,.main-title{font-weight:500;font-size:56px;line-height:60px;font-family:inherit}@media (max-width:1199px){h1,.main-title{font-size:48px;line-height:52px}}@media (max-width:767px){h1,.main-title{font-size:32px;line-height:36px}}h2,.title{font-weight:500;font-size:42px;line-height:48px;font-family:inherit}@media (max-width:767px){h2,.title{font-size:24px;line-height:28px}}h3,.subtitle{font-weight:500;font-size:24px;line-height:28px;font-family:inherit}@media (max-width:767px){h3,.subtitle{font-size:16px;line-height:19px}}p,a,li,time{font-weight:400;font-size:16px;line-height:24px}p span,a span,li span,time span{width:-moz-max-content;width:max-content}@media (max-width:767px){p,a,li,time{font-size:14px}}.text{font-size:18px;line-height:22px}@media (max-width:767px){.text{font-size:18px;line-height:22px}}.bold{font-weight:700}a,.link{display:flex}.text-editor p{font-size:18px;line-height:22px}@media (max-width:767px){.text-editor p{font-size:16px;line-height:1.2}}.text-editor table{width:100%!important;max-width:100%!important;overflow-x:scroll}.text-editor a{position:relative;display:inline-flex}.text-editor a::before{content:"";position:absolute;bottom:3px;left:0;right:0;height:1px;background-color:#012344;opacity:1;transition:opacity 0.3s}.text-editor a:hover::before{opacity:0}.text-editor p.clearfix+h3+p::after{display:block;clear:both;content:""}.text-editor ol,.text-editor ul{margin:0}.text-editor ol{margin-top:30px;margin-bottom:40px;padding-left:25px}.text-editor ul{margin-top:30px;margin-bottom:40px;list-style:disc;padding-left:25px}.text-editor li+li{margin-top:20px}.text-editor p+p{margin-top:24px}.text-editor h2,.text-editor h3,.text-editor h4,.text-editor h5,.text-editor h6{font-weight:700;font-size:18px;line-height:1.2;margin-bottom:30px}.text-editor p+h2,.text-editor ul+h2,.text-editor ol+h2,.text-editor p+h3,.text-editor ul+h3,.text-editor ol+h3{margin-top:44px;padding-top:30px;border-top:1px solid var(--light-grey)}.container-lg{margin:0 auto;padding:0 15px;max-width:1750px}@media (max-width:1800px){.container-lg{max-width:1270px}}@media (max-width:767px){.container-lg{padding:0 10px}}.container{width:100%;margin:0 auto;padding:0 15px;max-width:1450px}@media (max-width:1800px){.container{max-width:1270px}}@media (max-width:767px){.container{padding:0 10px}}.container-sm{width:100%;margin:0 auto;padding:0 15px;max-width:1270px}@media (max-width:767px){.container-sm{padding:0 10px}}.header,.footer{flex:0 0 auto}.main,.wp-site-blocks{flex:1 0 auto}body>.container{flex:1 0 auto}.hidden{display:none!important}.bold{font-weight:700}button *{pointer-events:none}input[type=number]{-moz-appearance:textfield}@keyframes spin{100%{transform:translateY(-50%) rotate(360deg)}}:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13, 110, 253;--bs-secondary-rgb:108, 117, 125;--bs-success-rgb:25, 135, 84;--bs-info-rgb:13, 202, 240;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-primary-text-emphasis:rgb(5.2, 44, 101.2);--bs-secondary-text-emphasis:rgb(43.2, 46.8, 50);--bs-success-text-emphasis:rgb(10, 54, 33.6);--bs-info-text-emphasis:rgb(5.2, 80.8, 96);--bs-warning-text-emphasis:rgb(102, 77.2, 2.8);--bs-danger-text-emphasis:rgb(88, 21.2, 27.6);--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:rgb(206.6, 226, 254.6);--bs-secondary-bg-subtle:rgb(225.6, 227.4, 229);--bs-success-bg-subtle:rgb(209, 231, 220.8);--bs-info-bg-subtle:rgb(206.6, 244.4, 252);--bs-warning-bg-subtle:rgb(255, 242.6, 205.4);--bs-danger-bg-subtle:rgb(248, 214.6, 217.8);--bs-light-bg-subtle:rgb(251.5, 252, 252.5);--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:rgb(158.2, 197, 254.2);--bs-secondary-border-subtle:rgb(196.2, 199.8, 203);--bs-success-border-subtle:rgb(163, 207, 186.6);--bs-info-border-subtle:rgb(158.2, 233.8, 249);--bs-warning-border-subtle:rgb(255, 230.2, 155.8);--bs-danger-border-subtle:rgb(241, 174.2, 180.6);--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33, 37, 41;--bs-body-bg:#fff;--bs-body-bg-rgb:255, 255, 255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0, 0, 0;--bs-secondary-color:rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb:33, 37, 41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233, 236, 239;--bs-tertiary-color:rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb:33, 37, 41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248, 249, 250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13, 110, 253;--bs-link-decoration:underline;--bs-link-hover-color:rgb(10.4, 88, 202.4);--bs-link-hover-color-rgb:10, 88, 202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:rgb(255, 242.6, 205.4);--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13, 110, 253, 0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222, 226, 230;--bs-body-bg:#212529;--bs-body-bg-rgb:33, 37, 41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255, 255, 255;--bs-secondary-color:rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb:222, 226, 230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52, 58, 64;--bs-tertiary-color:rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb:222, 226, 230;--bs-tertiary-bg:rgb(42.5, 47.5, 52.5);--bs-tertiary-bg-rgb:43, 48, 53;--bs-primary-text-emphasis:rgb(109.8, 168, 253.8);--bs-secondary-text-emphasis:rgb(166.8, 172.2, 177);--bs-success-text-emphasis:rgb(117, 183, 152.4);--bs-info-text-emphasis:rgb(109.8, 223.2, 246);--bs-warning-text-emphasis:rgb(255, 217.8, 106.2);--bs-danger-text-emphasis:rgb(234, 133.8, 143.4);--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:rgb(2.6, 22, 50.6);--bs-secondary-bg-subtle:rgb(21.6, 23.4, 25);--bs-success-bg-subtle:rgb(5, 27, 16.8);--bs-info-bg-subtle:rgb(2.6, 40.4, 48);--bs-warning-bg-subtle:rgb(51, 38.6, 1.4);--bs-danger-bg-subtle:rgb(44, 10.6, 13.8);--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:rgb(7.8, 66, 151.8);--bs-secondary-border-subtle:rgb(64.8, 70.2, 75);--bs-success-border-subtle:rgb(15, 81, 50.4);--bs-info-border-subtle:rgb(7.8, 121.2, 144);--bs-warning-border-subtle:rgb(153, 115.8, 4.2);--bs-danger-border-subtle:rgb(132, 31.8, 41.4);--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:rgb(109.8, 168, 253.8);--bs-link-hover-color:rgb(138.84, 185.4, 254.04);--bs-link-color-rgb:110, 168, 254;--bs-link-hover-color-rgb:139, 185, 254;--bs-code-color:rgb(230.4, 132.6, 181.2);--bs-highlight-color:#dee2e6;--bs-highlight-bg:rgb(102, 77.2, 2.8);--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, 0.15);--bs-form-valid-color:rgb(117, 183, 152.4);--bs-form-valid-border-color:rgb(117, 183, 152.4);--bs-form-invalid-color:rgb(234, 133.8, 143.4);--bs-form-invalid-border-color:rgb(234, 133.8, 143.4)}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color:;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg:;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);margin:calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * 0.5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);margin:calc(-0.5 * var(--bs-offcanvas-padding-y)) calc(-0.5 * var(--bs-offcanvas-padding-x)) calc(-0.5 * var(--bs-offcanvas-padding-y)) auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight:;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:none;border:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgb(13 110 253 / .25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid #fff0;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid #fff0}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0%;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid #fff0;border-bottom:0;border-left:.3em solid #fff0}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid #fff0;border-bottom:.3em solid;border-left:.3em solid #fff0}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid #fff0;border-right:0;border-bottom:.3em solid #fff0;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid #fff0;border-right:.3em solid;border-bottom:.3em solid #fff0}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:#fff0;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:#fff0}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow:;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.fade{transition:opacity 0.15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height 0.35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width 0.35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color:;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-0.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.dropdown-menu{--bs-dropdown-min-width:1rem}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgb(0 0 0 / .15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgb(0 0 0 / .5),#fff0)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgb(0 0 0 / .5),#fff0)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgb(0 0 0 / .5),#fff0)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgb(0 0 0 / .5),#fff0)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:#fff0}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgb(0 0 0 / .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.section-swiper .container{padding:0 45px;max-width:1510px}.section-swiper .section-swiper-wrap{position:relative}.section-swiper .swiper-button-prev,.section-swiper .swiper-button-next{background-color:var(--bg)}.section-swiper .swiper-button-prev:hover,.section-swiper .swiper-button-next:hover{background-color:var(--blue)}.section-swiper .swiper-button-prev:hover svg path,.section-swiper .swiper-button-next:hover svg path{fill:var(--white)}.section-swiper .swiper-button-next{right:-28px}.section-swiper .swiper-button-prev{left:-28px}.section-swiper .swiper-pagination{position:unset;margin-top:75px}.section-swiper .swiper-pagination .swiper-pagination-bullet{background-color:var(--light-grey)}.section-swiper .section-grid-wrap{display:none}@media (max-width:767px){.section-swiper .container{padding:0 10px}.section-swiper .swiper-button-next{right:5px}.section-swiper .swiper-button-prev{left:5px}.section-swiper .section-grid-wrap{margin-top:24px;display:block}.section-swiper .section-grid-wrap.show .card:nth-child(n+5){display:block}.section-swiper .section-grid-wrap.show .btn__primary{display:none}.section-swiper .section-grid-wrap .grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.section-swiper .section-grid-wrap .card:nth-child(n+5){display:none}.section-swiper .section-grid-wrap .btn__primary{margin-top:20px;margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:var(--white);display:flex;justify-content:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swiper-button-prev,.swiper-button-next{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--white);transition:background-color 0.3s}.swiper-button-prev svg,.swiper-button-next svg{max-width:24px;aspect-ratio:1/1}.swiper-button-prev::after,.swiper-button-next::after{display:none}.swiper-button-prev:hover,.swiper-button-next:hover{background-color:var(--blue)}.swiper-button-prev:hover svg path,.swiper-button-next:hover svg path{fill:var(--white)}@media (max-width:767px){.swiper-button-prev,.swiper-button-next{width:52px;height:52px;transform:translateY(-27px)}}.swiper-pagination .swiper-pagination-bullet{width:14px;height:14px;background-color:var(--white);position:relative;opacity:1}.swiper-pagination .swiper-pagination-bullet::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:8px;width:8px;background-color:var(--dark-blue);border-radius:50%;opacity:0}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after{opacity:1}@media (max-width:767px){.swiper-pagination{position:unset;margin-top:20px}.swiper-pagination .swiper-pagination-bullet{background-color:#EDEDED}}.product .added_to_cart{display:none}.woocommerce-cart-form__cart-item .product-quantity{padding:10px;max-width:140px}.woocommerce-cart-form__cart-item .product-quantity .increment,.woocommerce-cart-form__cart-item .product-quantity .decrement{min-width:30px;min-height:30px}.screen-reader-text{display:none}.woocommerce-product-search{position:relative;width:100%;max-width:700px}.woocommerce-product-search input{border:1px solid var(--grey);border-radius:24px;min-height:56px;font-weight:400;font-size:14px;line-height:24px;padding:10px 16px;width:100%;color:var(--dark-blue)}.woocommerce-product-search input::-moz-placeholder{color:#95A8B4}.woocommerce-product-search input::placeholder{color:#95A8B4}.woocommerce-product-search>button{display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%);z-index:1}.woocommerce-product-search>button:hover svg path{fill:var(--blue)}.woocommerce-product-search .form-search-dropdown{position:absolute;top:calc(100% + 17px);left:0;right:0;padding:24px 0;box-shadow:10px 20px 50px 0 rgb(0 0 0 / .1490196078);border:1px solid var(--bg);border-radius:24px;background-color:#fff;z-index:1;visibility:hidden;opacity:0;transition:visibility 0.3s,opacity 0.3s}.woocommerce-product-search .form-search-dropdown.active{visibility:visible;opacity:1}.woocommerce-product-search .form-search-dropdown .btn{margin:16px auto 0;min-height:52px;font-weight:700;font-size:14px;line-height:24px}.woocommerce-product-search .form-search-dropdown ul{display:flex;flex-direction:column;gap:16px}.woocommerce-product-search .form-search-dropdown p{padding:0 24px}.woocommerce-product-search .form-search-dropdown a{display:grid;grid-template-columns:71px 1fr;grid-gap:24px;align-items:center;padding:8px 16px 8px 8px}@media (max-width:480px){.woocommerce-product-search .form-search-dropdown a{grid-gap:12px}}.woocommerce-product-search .form-search-dropdown a>span{display:flex;align-items:center;justify-content:space-between;width:100%;transition:color 0.3s}@media (max-width:480px){.woocommerce-product-search .form-search-dropdown a>span{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2px;min-width:0}.woocommerce-product-search .form-search-dropdown a>span>span{max-width:100%;min-width:0;overflow-wrap:anywhere}}.woocommerce-product-search .form-search-dropdown a:hover span{color:var(--blue)}.woocommerce-breadcrumb-wrap{overflow:auto}.woocommerce-breadcrumb{display:flex;align-items:center;gap:4px;margin-top:32px;margin-bottom:11px;white-space:nowrap;overflow:auto;padding-bottom:5px}.woocommerce-breadcrumb svg{display:flex;min-width:18px}.woocommerce-breadcrumb a{font-weight:400;font-size:14px;line-height:100%;padding:4px 16px;border-radius:16px;background-color:var(--bg);transition:background-color 0.3s;white-space:nowrap}.woocommerce-breadcrumb a:hover{background-color:rgb(198.7307692308,225.3846153846,234.2692307692)}.woocommerce-breadcrumb>span{display:flex;overflow:unset;gap:5px;white-space:nowrap}@media (max-width:767px){.woocommerce-breadcrumb{margin-top:20px;margin-bottom:3px}.woocommerce-breadcrumb a{font-size:13px}}.woocommerce-pagination,.navigation.pagination{margin-top:40px;display:flex;align-items:center;justify-content:center}.woocommerce-pagination .page-numbers,.woocommerce-pagination .nav-links,.navigation.pagination .page-numbers,.navigation.pagination .nav-links{display:flex;align-items:center;justify-content:center;gap:16px}.woocommerce-pagination .page-numbers .woocommerce-pagination-pages,.woocommerce-pagination .nav-links .woocommerce-pagination-pages,.navigation.pagination .page-numbers .woocommerce-pagination-pages,.navigation.pagination .nav-links .woocommerce-pagination-pages{display:flex;align-items:center;justify-content:center}.woocommerce-pagination .page-numbers .woocommerce-pagination-pages span,.woocommerce-pagination .nav-links .woocommerce-pagination-pages span,.navigation.pagination .page-numbers .woocommerce-pagination-pages span,.navigation.pagination .nav-links .woocommerce-pagination-pages span{border:none}.woocommerce-pagination .page-numbers li.disabled,.woocommerce-pagination .nav-links li.disabled,.navigation.pagination .page-numbers li.disabled,.navigation.pagination .nav-links li.disabled{pointer-events:none;opacity:.5}.woocommerce-pagination .page-numbers a,.woocommerce-pagination .page-numbers span,.woocommerce-pagination .nav-links a,.woocommerce-pagination .nav-links span,.navigation.pagination .page-numbers a,.navigation.pagination .page-numbers span,.navigation.pagination .nav-links a,.navigation.pagination .nav-links span{display:flex;align-items:center;justify-content:center;min-width:40px;aspect-ratio:1/1;border-radius:50%;border:1px solid #D5E6EC;font-weight:400;font-size:16px;line-height:100%;transition:0.3s}.woocommerce-pagination .page-numbers a.current,.woocommerce-pagination .page-numbers span.current,.woocommerce-pagination .nav-links a.current,.woocommerce-pagination .nav-links span.current,.navigation.pagination .page-numbers a.current,.navigation.pagination .page-numbers span.current,.navigation.pagination .nav-links a.current,.navigation.pagination .nav-links span.current{border-color:var(--blue)}.woocommerce-pagination .page-numbers a.next,.woocommerce-pagination .page-numbers a.prev,.woocommerce-pagination .page-numbers span.next,.woocommerce-pagination .page-numbers span.prev,.woocommerce-pagination .nav-links a.next,.woocommerce-pagination .nav-links a.prev,.woocommerce-pagination .nav-links span.next,.woocommerce-pagination .nav-links span.prev,.navigation.pagination .page-numbers a.next,.navigation.pagination .page-numbers a.prev,.navigation.pagination .page-numbers span.next,.navigation.pagination .page-numbers span.prev,.navigation.pagination .nav-links a.next,.navigation.pagination .nav-links a.prev,.navigation.pagination .nav-links span.next,.navigation.pagination .nav-links span.prev{background-color:#ECF5F8;border-color:#ECF5F8}.woocommerce-pagination .page-numbers a:hover,.woocommerce-pagination .page-numbers span:hover,.woocommerce-pagination .nav-links a:hover,.woocommerce-pagination .nav-links span:hover,.navigation.pagination .page-numbers a:hover,.navigation.pagination .page-numbers span:hover,.navigation.pagination .nav-links a:hover,.navigation.pagination .nav-links span:hover{background-color:var(--blue);border-color:var(--blue);color:var(--white)}.woocommerce-pagination .page-numbers a:hover svg path,.woocommerce-pagination .page-numbers span:hover svg path,.woocommerce-pagination .nav-links a:hover svg path,.woocommerce-pagination .nav-links span:hover svg path,.navigation.pagination .page-numbers a:hover svg path,.navigation.pagination .page-numbers span:hover svg path,.navigation.pagination .nav-links a:hover svg path,.navigation.pagination .nav-links span:hover svg path{fill:var(--white)}.woocommerce-pagination .page-numbers span,.woocommerce-pagination .nav-links span,.navigation.pagination .page-numbers span,.navigation.pagination .nav-links span{pointer-events:none}@media (max-width:767px){.woocommerce-pagination,.navigation.pagination{margin-top:24px}.woocommerce-pagination .page-numbers,.woocommerce-pagination .nav-links,.navigation.pagination .page-numbers,.navigation.pagination .nav-links{flex-wrap:wrap;gap:8px}.woocommerce-pagination .page-numbers a,.woocommerce-pagination .page-numbers span,.woocommerce-pagination .nav-links a,.woocommerce-pagination .nav-links span,.navigation.pagination .page-numbers a,.navigation.pagination .page-numbers span,.navigation.pagination .nav-links a,.navigation.pagination .nav-links span{min-width:36px;font-size:14px}}.woocommerce-error,.woocommerce-success{display:flex;flex-direction:column;gap:5px;border-left:2px solid var(--error);padding-left:10px;outline:none;margin-top:16px;margin-bottom:16px}.woocommerce-error a,.woocommerce-success a{display:flex;gap:5px}.woocommerce-success{border-left:2px solid var(--success)}.woocommerce-message{position:relative;display:flex;align-items:center;width:100%;max-width:480px;padding:16px 16px 16px 48px;border-radius:24px;background-color:var(--bg);font-size:14px;line-height:18px;border:none;outline:none;margin-bottom:24px}.woocommerce-message a{font-size:14px;line-height:18px;color:var(--blue);text-decoration:underline}.woocommerce-message a:hover{text-decoration:none}.woocommerce-message::before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_221_7628' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(https://djerela.lviv.ua/wp-content/themes/djerela/assets/css/%23mask0_221_7628)'%3E%3Cpath d='M12.0001 16.7306C12.2289 16.7306 12.4207 16.6532 12.5756 16.4983C12.7304 16.3435 12.8078 16.1517 12.8078 15.9228C12.8078 15.694 12.7304 15.5022 12.5756 15.3473C12.4207 15.1927 12.2289 15.1153 12.0001 15.1153C11.7713 15.1153 11.5794 15.1927 11.4246 15.3473C11.2698 15.5022 11.1923 15.694 11.1923 15.9228C11.1923 16.1517 11.2698 16.3435 11.4246 16.4983C11.5794 16.6532 11.7713 16.7306 12.0001 16.7306ZM11.2501 13.0768H12.7501V7.07684H11.2501V13.0768ZM12.0001 22.6076L8.85958 19.4998H4.50008V15.1403L1.39233 11.9998L4.50008 8.85934V4.49984H8.85958L12.0001 1.39209L15.1406 4.49984H19.5001V8.85934L22.6078 11.9998L19.5001 15.1403V19.4998H15.1406L12.0001 22.6076ZM12.0001 20.4998L14.5001 17.9998H18.0001V14.4998L20.5001 11.9998L18.0001 9.49984V5.99984H14.5001L12.0001 3.49984L9.50008 5.99984H6.00008V9.49984L3.50008 11.9998L6.00008 14.4998V17.9998H9.50008L12.0001 20.4998Z' fill='%23104A6F'/%3E%3C/g%3E%3C/svg%3E%0A");width:24px;height:24px;position:absolute;left:16px;top:50%;transform:translateY(-50%)}@media (max-width:575px){.woocommerce-message{padding:48px 16px 16px}.woocommerce-message::before{position:absolute;left:16px;top:16px;transform:unset}}.woocommerce-form-row span,.required_field span{color:var(--blue)}#cookie-notice{background-color:transparent!important;position:fixed;top:0;bottom:0;right:0;left:0;pointer-events:none}#cookie-notice .cookie-notice-container{pointer-events:auto;background-color:var(--white);border-radius:8px;width:100%;max-width:680px;position:absolute;right:36px;bottom:36px;padding:36px}#cookie-notice .cn-text-container{text-align:left;font-weight:400;font-size:14px;line-height:18px;color:var(--dark-blue);margin:0}#cookie-notice .cn-privacy-policy-link{display:inline;font-weight:400;font-size:14px;line-height:18px;color:var(--blue)}#cookie-notice .cn-privacy-policy-link:hover{text-decoration:underline}#cookie-notice #cn-close-notice{display:none}#cookie-notice #cn-notice-buttons{margin-top:24px;width:100%;display:flex;flex-direction:row-reverse;justify-content:flex-start;gap:10px}#cookie-notice #cn-accept-cookie,#cookie-notice #cn-refuse-cookie{display:flex;align-items:center;min-height:52px;background-color:var(--blue)!important;font-weight:700;font-size:14px;line-height:24px;color:var(--white);border-radius:24px;padding:10px 24px;width:-moz-fit-content;width:fit-content;transition:background-color 0.3s;margin:0}#cookie-notice #cn-accept-cookie:hover,#cookie-notice #cn-refuse-cookie:hover{background-color:var(--dark-blue)!important}#cookie-notice #cn-refuse-cookie{color:var(--dark-blue);background-color:transparent!important;background-image:none;border:1px solid var(--blue)}#cookie-notice #cn-refuse-cookie:hover{background-color:var(--blue)!important;color:var(--white)}@media (max-width:767px){#cookie-notice .cookie-notice-container{width:auto;right:11px;left:11px;bottom:50px;padding:24px 16px}#cookie-notice #cn-notice-buttons{flex-wrap:wrap;justify-content:center}}.btn{display:flex;position:relative;gap:10px;cursor:pointer}.btn__primary,.add_to_cart_button{align-items:center;justify-content:center;font-weight:700;font-size:18px;line-height:24px;color:var(--white);height:-moz-fit-content;height:fit-content;min-height:72px;width:-moz-fit-content;width:fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:10px 48px;border-radius:24px;border:1px solid var(--blue);background-color:var(--blue);transition:background-color 0.3s,color 0.3s}.btn__primary:hover,.add_to_cart_button:hover{background-color:var(--white);color:var(--blue)}.btn__primary:disabled,.btn__primary.disabled,.btn__primary.loading,.add_to_cart_button:disabled,.add_to_cart_button.disabled,.add_to_cart_button.loading{pointer-events:none;opacity:.2}.btn__primary--unavailable,.btn__primary--unavailable:disabled,.add_to_cart_button--unavailable,.add_to_cart_button--unavailable:disabled{background-color:var(--light-grey);border-color:var(--light-grey);color:var(--grey);opacity:1;cursor:default;pointer-events:none}.btn__primary--unavailable:hover,.btn__primary--unavailable:disabled:hover,.add_to_cart_button--unavailable:hover,.add_to_cart_button--unavailable:disabled:hover{background-color:var(--light-grey);color:var(--grey)}.btn__primary.show,.add_to_cart_button.show{display:flex}.btn__primary.hide,.add_to_cart_button.hide{display:none}.btn__primary--lg,.add_to_cart_button--lg{min-height:64px}.btn__primary--sm,.add_to_cart_button--sm{min-height:48px}.btn__primary--outline,.add_to_cart_button--outline{color:var(--dark-blue);background-color:#fff0;background-image:none;border-color:var(--blue)}.btn__primary--outline:hover,.add_to_cart_button--outline:hover{background-color:var(--blue);color:var(--white)}@media (max-width:767px){.btn__primary,.add_to_cart_button{width:100%;max-width:320px;min-height:52px;font-size:14px;line-height:24px;padding:10px 36px}}.custom__select+ul{margin-top:8px;display:flex;align-items:center;gap:8px}.custom__select+ul a{font-size:14px;line-height:100%;text-decoration:underline;text-decoration-style:solid;color:var(--grey)}.custom__select+ul a:hover{text-decoration:unset}.custom__select .error-massage{margin:0}.custom__select.disabled,.custom__select.readonly{background-color:#F1F2F4;pointer-events:none;opacity:.8}.custom__select .select-item{position:relative}.custom__select .custom-select__message{padding:5px 5px 10px 5px;font-size:14px}.custom__select .dropdown-toggle{position:relative;display:flex;align-items:center;width:100%;padding:14px 50px 14px 16px;border-radius:8px;border:1px solid var(--border-grey);font-weight:400;font-size:14px;line-height:16px;color:var(--dark-blue);min-height:48px}.custom__select .dropdown-toggle::after{background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_715_694' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='8' y='8' width='24' height='24'%3E%3Crect x='8' y='8' width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(https://djerela.lviv.ua/wp-content/themes/djerela/assets/css/%23mask0_715_694)'%3E%3Cpath d='M20 23.4L14 17.4L15.4 16L20 20.6L24.6 16L26 17.4L20 23.4Z' fill='%23104A6F'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100% auto;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:40px;height:40px;border:0}.custom__select .dropdown-toggle.show::after{transform:translateY(-50%) rotate(-180deg)}.custom__select .dropdown-toggle span{width:100%;overflow:hidden;text-overflow:ellipsis;text-align:left}.custom__select>input{position:absolute;z-index:-1;opacity:0}.custom__select .dropdown-menu{overflow:hidden;right:0!important;padding:0!important;outline:0!important;border:1px solid var(--border-grey);--bs-dropdown-min-width:50px;width:100%}.custom__select ul{padding:16px 0;border-radius:8px;right:0!important;border:0!important;outline:0!important;background-color:var(--white);overflow:auto;max-height:344px}.custom__select li,.custom__select .custom-select__option{line-height:1;cursor:pointer;margin:4px 0 0}.custom__select li>a,.custom__select li>label,.custom__select li>span,.custom__select .custom-select__option>a,.custom__select .custom-select__option>label,.custom__select .custom-select__option>span{display:flex;padding:8px 16px;width:100%;font-weight:400;font-size:16px;line-height:22px;color:var(--dark-blue);transition:background-color 0.2s,color 0.2s}.custom__select li label span,.custom__select .custom-select__option label span{padding:0}.custom__select li:hover a,.custom__select li:hover label,.custom__select li:hover span,.custom__select li.selected a,.custom__select li.selected label,.custom__select li.selected span,.custom__select .custom-select__option:hover a,.custom__select .custom-select__option:hover label,.custom__select .custom-select__option:hover span,.custom__select .custom-select__option.selected a,.custom__select .custom-select__option.selected label,.custom__select .custom-select__option.selected span{background-color:var(--bg)}.custom__select li.selected,.custom__select .custom-select__option.selected{pointer-events:none}.custom__select li.hidden,.custom__select .custom-select__option.hidden{display:none}.custom__select .select__search-item{padding:0 16px}.custom__select .select__search-item .custom-select__search{font-size:14px!important;line-height:16px!important;color:var(--grey);border-radius:6px!important;padding:12px 16px!important;min-height:48px!important}.custom__select .select__search-item .custom-select__search::-moz-placeholder{font-size:14px!important;line-height:16px!important;color:var(--grey)!important}.custom__select .select__search-item .custom-select__search::placeholder{font-size:14px!important;line-height:16px!important;color:var(--grey)!important}.custom__select .custom-select__option *{pointer-events:none}@media (max-width:767px){.custom__select{font-size:14px;line-height:18px}.custom__select .dropdown-toggle{min-height:52px;font-size:14px;line-height:16px}.custom__select li>a,.custom__select li>label,.custom__select li>span,.custom__select .custom-select__option>a,.custom__select .custom-select__option>label,.custom__select .custom-select__option>span{font-size:14px;line-height:18px}}.addr-ac{position:absolute;z-index:2000;background:#fff;border:1px solid rgb(0 0 0 / .12);border-radius:6px;box-shadow:0 8px 24px rgb(0 0 0 / .15);max-height:280px;overflow:auto;display:none}.addr-ac .addr-ac__list{list-style:none;margin:0;padding:4px}.addr-ac .addr-ac__item{padding:8px 10px;cursor:pointer;border-radius:4px}.addr-ac .addr-ac__item.is-active,.addr-ac .addr-ac__item:hover{background:rgb(0 0 0 / .05)}.addr-ac .addr-ac__name{font-size:14px;line-height:1.3}.addr-ac .addr-ac__meta{font-size:12px;opacity:.7}.addr-ac .addr-ac__empty{padding:10px;font-size:13px;opacity:.75}.addr-ac .addr-ac mark{background:#fff0;color:inherit;font-weight:600;text-decoration:underline}.select2+ul{margin-top:8px;display:flex;align-items:center;gap:8px}.select2+ul a{font-size:13px;line-height:100%;text-decoration:underline;text-decoration-style:solid;color:var(--grey)}.select2+ul a:hover{text-decoration:unset}.select2 .error-massage{margin:0}.select2.disabled,.select2.readonly{background-color:#F1F2F4;pointer-events:none;opacity:.8}.select2 .select-item{position:relative}.select2.select2-container--open .select2-selection::after{transform:translateY(-50%) rotate(-180deg)}.select2 .select2-selection__arrow{display:none}.select2 .select2-selection{position:relative;display:flex;align-items:center;width:100%;padding:14px 50px 14px 16px;border-radius:8px!important;border:1px solid var(--border-grey);height:auto;min-height:48px}.select2 .select2-selection::after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_715_694' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='8' y='8' width='24' height='24'%3E%3Crect x='8' y='8' width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(https://djerela.lviv.ua/wp-content/themes/djerela/assets/css/%23mask0_715_694)'%3E%3Cpath d='M20 23.4L14 17.4L15.4 16L20 20.6L24.6 16L26 17.4L20 23.4Z' fill='%23104A6F'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100% auto;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:40px;height:40px;border:0}.select2 .select2-selection span{width:100%;overflow:hidden;text-overflow:ellipsis;text-align:left}.select2 .select2-selection .select2-selection__rendered{font-weight:400;font-size:14px;line-height:16px;color:var(--dark-blue);padding:0}.select2>input{position:absolute;z-index:-1;opacity:0}.select2 .dropdown-menu{overflow:hidden;right:0!important;padding:0!important;outline:0!important;border:1px solid var(--border-grey);--bs-dropdown-min-width:50px;width:100%}.select2 .select__search-item{padding:0 16px}.select2 .select__search-item .custom-select__search{font-size:14px!important;line-height:16px!important;color:var(--grey);border-radius:6px!important;padding:12px 16px!important;min-height:48px!important}.select2 .select__search-item .custom-select__search::-moz-placeholder{font-size:14px!important;line-height:16px!important;color:var(--grey)!important}.select2 .select__search-item .custom-select__search::placeholder{font-size:14px!important;line-height:16px!important;color:var(--grey)!important}.select2 .custom-select__option *{pointer-events:none}@media (max-width:767px){.select2{font-size:14px;line-height:18px}.select2 .dropdown-toggle{min-height:52px;font-size:14px;line-height:16px}.select2 li>a,.select2 li>label,.select2 li>span,.select2 .custom-select__option>a,.select2 .custom-select__option>label,.select2 .custom-select__option>span{font-size:14px;line-height:18px}}.select2-container .select2-dropdown--below{margin-top:8px;border-radius:8px}.select2-container .select2-dropdown{border:1px solid var(--border-grey);overflow:hidden}.select2-container .select2-results>.select2-results__options{padding:16px 0;border-radius:8px;right:0!important;border:0!important;outline:0!important;background-color:var(--white);overflow:auto;max-height:344px}.select2-container .select2-results>.select2-results__options .select2-results__option{cursor:pointer;margin:4px 0 0;display:flex;padding:8px 16px;width:100%;font-weight:400;font-size:16px;line-height:22px;color:var(--dark-blue);transition:background-color 0.2s,color 0.2s}.select2-container .select2-results>.select2-results__options .select2-results__option.select2-results__option--highlighted{color:var(--dark-blue);background-color:unset}.select2-container .select2-results>.select2-results__options .select2-results__option:hover,.select2-container .select2-results>.select2-results__options .select2-results__option.selected,.select2-container .select2-results>.select2-results__options .select2-results__option.select2-results__option[data-selected=true]{background-color:var(--bg)!important;color:var(--dark-blue)!important}.rating-stars{display:flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content}.rating-stars label{display:flex;position:relative;cursor:pointer}.rating-stars label svg path{stroke:#FBBC04;fill:#fff0}.rating-stars label:has(.active) svg path{fill:#FBBC04}.rating-stars input{visibility:hidden;opacity:0;position:absolute}.checkbox2{position:relative;display:grid;grid-template-columns:14px 1fr;align-items:center;grid-gap:10px;cursor:pointer;width:-moz-fit-content;width:fit-content}.checkbox2.disabled{pointer-events:none;opacity:.7}.checkbox2 input{position:absolute;top:50%;left:0;z-index:-1;opacity:0;transform:translateY(-50%);width:18px}.checkbox2 .checkmark{position:relative;display:flex;align-items:center;justify-content:center;width:100%;background-image:url("data:image/svg+xml, %3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.95 9.89031L10.9923 4.84806L10.2019 4.05775L5.95 8.30969L3.8125 6.17219L3.02219 6.9625L5.95 9.89031ZM1.98081 13.375C1.60194 13.375 1.28125 13.2438 1.01875 12.9813C0.75625 12.7188 0.625 12.3981 0.625 12.0192V1.98081C0.625 1.60194 0.75625 1.28125 1.01875 1.01875C1.28125 0.75625 1.60194 0.625 1.98081 0.625H12.0192C12.3981 0.625 12.7188 0.75625 12.9813 1.01875C13.2438 1.28125 13.375 1.60194 13.375 1.98081V12.0192C13.375 12.3981 13.2438 12.7188 12.9813 12.9813C12.7188 13.2438 12.3981 13.375 12.0192 13.375H1.98081ZM1.98081 12.25H12.0192C12.0769 12.25 12.1298 12.2259 12.1778 12.1778C12.2259 12.1298 12.25 12.0769 12.25 12.0192V1.98081C12.25 1.92306 12.2259 1.87019 12.1778 1.82219C12.1298 1.77406 12.0769 1.75 12.0192 1.75H1.98081C1.92306 1.75 1.87019 1.77406 1.82219 1.82219C1.77406 1.87019 1.75 1.92306 1.75 1.98081V12.0192C1.75 12.0769 1.77406 12.1298 1.82219 12.1778C1.87019 12.2259 1.92306 12.25 1.98081 12.25Z' fill='%23104A6F'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;height:14px;aspect-ratio:1/1}.checkbox2 .checkmark::before{content:"";width:10px;height:10px;background-color:#fff;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity 0.3s}.checkbox2 input:checked+.checkmark::before{opacity:0}.checkbox2 .checkbox__text{font-weight:400;font-size:16px;line-height:24px;color:var(--dark-blue)!important}.checkbox2 .checkbox__text a{display:inline;font-weight:400;font-size:16px;line-height:24px;transition:color 0.3s}.checkbox2 .checkbox__text a:hover{color:var(--blue)}@media (max-width:767px){.checkbox2{grid-gap:10px}}.auth-tabs .tab-buttons,.auth-tabs .tabs,.woocommerce-tabs .tab-buttons,.woocommerce-tabs .tabs{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px}.auth-tabs .tab-buttons li.active a,.auth-tabs .tabs li.active a,.woocommerce-tabs .tab-buttons li.active a,.woocommerce-tabs .tabs li.active a{color:var(--dark-blue);border-color:var(--blue)}.auth-tabs .tab-buttons .nav-link,.auth-tabs .tab-buttons>li a,.auth-tabs .tabs .nav-link,.auth-tabs .tabs>li a,.woocommerce-tabs .tab-buttons .nav-link,.woocommerce-tabs .tab-buttons>li a,.woocommerce-tabs .tabs .nav-link,.woocommerce-tabs .tabs>li a{display:flex;align-items:center;justify-content:center;min-height:72px;font-weight:700;font-size:18px;line-height:24px;width:100%;border-bottom:2px solid var(--light-grey);transition:0.3s;color:var(--grey)}.auth-tabs .tab-buttons .nav-link.active,.auth-tabs .tab-buttons>li a.active,.auth-tabs .tabs .nav-link.active,.auth-tabs .tabs>li a.active,.woocommerce-tabs .tab-buttons .nav-link.active,.woocommerce-tabs .tab-buttons>li a.active,.woocommerce-tabs .tabs .nav-link.active,.woocommerce-tabs .tabs>li a.active{color:var(--dark-blue);border-color:var(--blue)}.auth-tabs .tab-content,.woocommerce-tabs .tab-content{margin-top:16px}.auth-tabs .auth-form,.woocommerce-tabs .auth-form{display:flex;flex-direction:column;gap:16px}.auth-tabs .auth-form .form-container-legal,.woocommerce-tabs .auth-form .form-container-legal{display:none}.auth-tabs .auth-form:has(.legal-person:checked) .form-container-legal,.woocommerce-tabs .auth-form:has(.legal-person:checked) .form-container-legal{display:flex}.auth-tabs .auth-form a,.woocommerce-tabs .auth-form a{font-weight:600;font-size:14px;line-height:24px;color:var(--blue)}.auth-tabs .auth-form a:hover,.woocommerce-tabs .auth-form a:hover{text-decoration:underline}@media (max-width:767px){.auth-tabs .tab-buttons .nav-link,.auth-tabs .tab-buttons>li a,.auth-tabs .tabs .nav-link,.auth-tabs .tabs>li a,.woocommerce-tabs .tab-buttons .nav-link,.woocommerce-tabs .tab-buttons>li a,.woocommerce-tabs .tabs .nav-link,.woocommerce-tabs .tabs>li a{min-height:56px;font-size:14px;line-height:24px}}.form-group:not(:has(.custom__select)),.form-row:not(:has(.custom__select)){overflow:hidden}.form-group.form-group-lg .input__calendar button,.form-row.form-group-lg .input__calendar button{min-height:72px;font-size:18px;line-height:22px}.form-group.form-group-lg .custom__select .dropdown-toggle,.form-row.form-group-lg .custom__select .dropdown-toggle{min-height:72px;font-size:18px;line-height:24px}.form-group.form-group-lg .custom__select li>a,.form-group.form-group-lg .custom__select li>label,.form-group.form-group-lg .custom__select li>span,.form-group.form-group-lg .custom__select .custom-select__option>a,.form-group.form-group-lg .custom__select .custom-select__option>label,.form-group.form-group-lg .custom__select .custom-select__option>span,.form-row.form-group-lg .custom__select li>a,.form-row.form-group-lg .custom__select li>label,.form-row.form-group-lg .custom__select li>span,.form-row.form-group-lg .custom__select .custom-select__option>a,.form-row.form-group-lg .custom__select .custom-select__option>label,.form-row.form-group-lg .custom__select .custom-select__option>span{font-size:18px;line-height:24px}.form-group.form-group-lg .custom__select .select__search-item,.form-row.form-group-lg .custom__select .select__search-item{padding:0 16px}.form-group.form-group-lg .custom__select .select__search-item .custom-select__search,.form-row.form-group-lg .custom__select .select__search-item .custom-select__search{font-size:16px!important;line-height:24px!important}.form-group.form-group-lg .custom__select .select__search-item .custom-select__search::-moz-placeholder,.form-row.form-group-lg .custom__select .select__search-item .custom-select__search::-moz-placeholder{font-size:16px!important;line-height:24px!important;color:var(--grey)!important}.form-group.form-group-lg .custom__select .select__search-item .custom-select__search::placeholder,.form-row.form-group-lg .custom__select .select__search-item .custom-select__search::placeholder{font-size:16px!important;line-height:24px!important;color:var(--grey)!important}.form-group.form-group-lg .form-group-title,.form-row.form-group-lg .form-group-title{display:flex;gap:5px;font-weight:400;font-size:24px;line-height:32px}.form-group.form-group-lg input[type=text],.form-group.form-group-lg input[type=password],.form-group.form-group-lg input[type=tel],.form-group.form-group-lg input[type=email],.form-group.form-group-lg textarea,.form-row.form-group-lg input[type=text],.form-row.form-group-lg input[type=password],.form-row.form-group-lg input[type=tel],.form-row.form-group-lg input[type=email],.form-row.form-group-lg textarea{font-size:18px;line-height:21.78px;min-height:72px;padding:5px 16px}.form-group.form-group-lg input[type=text]::-moz-placeholder,.form-group.form-group-lg input[type=password]::-moz-placeholder,.form-group.form-group-lg input[type=tel]::-moz-placeholder,.form-group.form-group-lg input[type=email]::-moz-placeholder,.form-group.form-group-lg textarea::-moz-placeholder,.form-row.form-group-lg input[type=text]::-moz-placeholder,.form-row.form-group-lg input[type=password]::-moz-placeholder,.form-row.form-group-lg input[type=tel]::-moz-placeholder,.form-row.form-group-lg input[type=email]::-moz-placeholder,.form-row.form-group-lg textarea::-moz-placeholder{font-size:18px;line-height:21.78px}.form-group.form-group-lg input[type=text]::placeholder,.form-group.form-group-lg input[type=password]::placeholder,.form-group.form-group-lg input[type=tel]::placeholder,.form-group.form-group-lg input[type=email]::placeholder,.form-group.form-group-lg textarea::placeholder,.form-row.form-group-lg input[type=text]::placeholder,.form-row.form-group-lg input[type=password]::placeholder,.form-row.form-group-lg input[type=tel]::placeholder,.form-row.form-group-lg input[type=email]::placeholder,.form-row.form-group-lg textarea::placeholder{font-size:18px;line-height:21.78px}@media (max-width:767px){.form-group.form-group-lg .input__calendar button,.form-row.form-group-lg .input__calendar button{font-size:14px;line-height:16px;min-height:52px}.form-group.form-group-lg .custom__select li>a,.form-group.form-group-lg .custom__select li>label,.form-group.form-group-lg .custom__select li>span,.form-group.form-group-lg .custom__select .custom-select__option>a,.form-group.form-group-lg .custom__select .custom-select__option>label,.form-group.form-group-lg .custom__select .custom-select__option>span,.form-row.form-group-lg .custom__select li>a,.form-row.form-group-lg .custom__select li>label,.form-row.form-group-lg .custom__select li>span,.form-row.form-group-lg .custom__select .custom-select__option>a,.form-row.form-group-lg .custom__select .custom-select__option>label,.form-row.form-group-lg .custom__select .custom-select__option>span{font-size:14px;line-height:18px}.form-group.form-group-lg .custom__select .dropdown-toggle,.form-row.form-group-lg .custom__select .dropdown-toggle{min-height:52px;font-size:14px;line-height:16px}.form-group.form-group-lg .custom__select .select__search-item .custom-select__search,.form-row.form-group-lg .custom__select .select__search-item .custom-select__search{font-size:14px!important;line-height:16px!important}.form-group.form-group-lg .custom__select .select__search-item .custom-select__search::-moz-placeholder,.form-row.form-group-lg .custom__select .select__search-item .custom-select__search::-moz-placeholder{font-size:14px!important;line-height:16px!important}.form-group.form-group-lg .custom__select .select__search-item .custom-select__search::placeholder,.form-row.form-group-lg .custom__select .select__search-item .custom-select__search::placeholder{font-size:14px!important;line-height:16px!important}.form-group.form-group-lg .form-group-title,.form-row.form-group-lg .form-group-title{font-size:16px;line-height:20px}.form-group.form-group-lg input[type=text],.form-group.form-group-lg input[type=password],.form-group.form-group-lg input[type=tel],.form-group.form-group-lg input[type=email],.form-group.form-group-lg textarea,.form-row.form-group-lg input[type=text],.form-row.form-group-lg input[type=password],.form-row.form-group-lg input[type=tel],.form-row.form-group-lg input[type=email],.form-row.form-group-lg textarea{font-size:14px;line-height:16px;min-height:52px}.form-group.form-group-lg input[type=text]::-moz-placeholder,.form-group.form-group-lg input[type=password]::-moz-placeholder,.form-group.form-group-lg input[type=tel]::-moz-placeholder,.form-group.form-group-lg input[type=email]::-moz-placeholder,.form-group.form-group-lg textarea::-moz-placeholder,.form-row.form-group-lg input[type=text]::-moz-placeholder,.form-row.form-group-lg input[type=password]::-moz-placeholder,.form-row.form-group-lg input[type=tel]::-moz-placeholder,.form-row.form-group-lg input[type=email]::-moz-placeholder,.form-row.form-group-lg textarea::-moz-placeholder{font-size:14px;line-height:16px}.form-group.form-group-lg input[type=text]::placeholder,.form-group.form-group-lg input[type=password]::placeholder,.form-group.form-group-lg input[type=tel]::placeholder,.form-group.form-group-lg input[type=email]::placeholder,.form-group.form-group-lg textarea::placeholder,.form-row.form-group-lg input[type=text]::placeholder,.form-row.form-group-lg input[type=password]::placeholder,.form-row.form-group-lg input[type=tel]::placeholder,.form-row.form-group-lg input[type=email]::placeholder,.form-row.form-group-lg textarea::placeholder{font-size:14px;line-height:16px}}.form-group .btn__primary,.form-row .btn__primary{font-size:16px}.form-group input[type=password]::-ms-reveal,.form-group input[type=password]::-ms-clear,.form-row input[type=password]::-ms-reveal,.form-row input[type=password]::-ms-clear{display:none}.form-group .screen-reader-text,.form-row .screen-reader-text{display:block}.form-group .form-group-title,.form-group label:not(.checkbox2),.form-row .form-group-title,.form-row label:not(.checkbox2){display:flex;font-weight:400;font-size:16px;line-height:24px;margin-bottom:8px}.form-group .form-group-title span,.form-group label:not(.checkbox2) span,.form-row .form-group-title span,.form-row label:not(.checkbox2) span{color:var(--blue)}.form-group .form-group-title,.form-row .form-group-title{flex-wrap:wrap;white-space:normal}.form-group .form-group-radio .form-radio span,.form-row .form-group-radio .form-radio span{color:var(--dark-blue)}.form-group .error,.form-row .error{font-size:14px;font-weight:400;line-height:16px;color:var(--red)}.form-group .form-input,.form-row .form-input{position:relative}.form-group .form-input label,.form-row .form-input label{font-size:14px;font-weight:400;line-height:16px;color:var(--grey94);position:absolute;left:0;top:0;bottom:0;display:flex;align-items:center;pointer-events:none;padding:10px 20px}.form-group .form-input label::after,.form-row .form-input label::after{content:"*";color:var(--blue);margin-left:2px}.form-group .form-password,.form-row .form-password{position:relative;display:block;width:100%}.form-group .form-password input,.form-row .form-password input{padding-right:35px}.form-group .form-password .show-password-input,.form-row .form-password .show-password-input{display:none}.form-group .form-password:has(input[type=password]) .form-password-eye::after,.form-row .form-password:has(input[type=password]) .form-password-eye::after{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_417_20417' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(https://djerela.lviv.ua/wp-content/themes/djerela/assets/css/%23mask0_417_20417)'%3E%3Cpath d='M16.1 13.3L14.65 11.85C14.8 11.0667 14.575 10.3334 13.975 9.65005C13.375 8.96672 12.6 8.70005 11.65 8.85005L10.2 7.40005C10.4833 7.26672 10.7708 7.16672 11.0625 7.10005C11.3542 7.03338 11.6667 7.00005 12 7.00005C13.25 7.00005 14.3125 7.43755 15.1875 8.31255C16.0625 9.18755 16.5 10.25 16.5 11.5C16.5 11.8334 16.4667 12.1459 16.4 12.4375C16.3333 12.7292 16.2333 13.0167 16.1 13.3ZM19.3 16.4501L17.85 15.05C18.4833 14.5667 19.0458 14.0375 19.5375 13.4626C20.0292 12.8876 20.45 12.2334 20.8 11.5C19.9667 9.81672 18.7708 8.47922 17.2125 7.48755C15.6542 6.49588 13.9167 6.00005 12 6.00005C11.5167 6.00005 11.0417 6.03338 10.575 6.10005C10.1083 6.16672 9.65 6.26672 9.2 6.40005L7.65 4.85005C8.33333 4.56672 9.03333 4.35422 9.75 4.21255C10.4667 4.07088 11.2167 4.00005 12 4.00005C14.5167 4.00005 16.7583 4.69588 18.725 6.08755C20.6917 7.47922 22.1167 9.28338 23 11.5C22.6167 12.4834 22.1125 13.3959 21.4875 14.2375C20.8625 15.0792 20.1333 15.8167 19.3 16.4501ZM19.8 22.6L15.6 18.4501C15.0167 18.6334 14.4292 18.7709 13.8375 18.8626C13.2458 18.9542 12.6333 19 12 19C9.48333 19 7.24167 18.3042 5.275 16.9125C3.30833 15.5209 1.88333 13.7167 1 11.5C1.35 10.6167 1.79167 9.79588 2.325 9.03755C2.85833 8.27922 3.46667 7.60005 4.15 7.00005L1.4 4.20005L2.8 2.80005L21.2 21.2001L19.8 22.6ZM5.55 8.40005C5.06667 8.83338 4.625 9.30838 4.225 9.82505C3.825 10.3417 3.48333 10.9 3.2 11.5C4.03333 13.1834 5.22917 14.5209 6.7875 15.5126C8.34583 16.5042 10.0833 17.0001 12 17.0001C12.3333 17.0001 12.6583 16.9792 12.975 16.9376C13.2917 16.8959 13.6167 16.85 13.95 16.8L13.05 15.85C12.8667 15.9001 12.6917 15.9376 12.525 15.9626C12.3583 15.9875 12.1833 16 12 16C10.75 16 9.6875 15.5625 8.8125 14.6875C7.9375 13.8125 7.5 12.75 7.5 11.5C7.5 11.3167 7.5125 11.1417 7.5375 10.975C7.5625 10.8084 7.6 10.6334 7.65 10.45L5.55 8.40005Z' fill='%232B2A29'/%3E%3C/g%3E%3C/svg%3E%0A")}.form-group .form-password-eye,.form-row .form-password-eye{position:absolute;top:50%;right:15px;transform:translateY(-50%);width:18px;height:18px}.form-group .form-password-eye::after,.form-row .form-password-eye::after{content:"";background-image:url("data:image/svg+xml, %3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_1288_7746' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='18' height='18'%3E%3Crect width='18' height='18' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(https://djerela.lviv.ua/wp-content/themes/djerela/assets/css/%23mask0_1288_7746)'%3E%3Cpath d='M9 12C9.9375 12 10.7344 11.6719 11.3906 11.0156C12.0469 10.3594 12.375 9.5625 12.375 8.625C12.375 7.6875 12.0469 6.89062 11.3906 6.23438C10.7344 5.57812 9.9375 5.25 9 5.25C8.0625 5.25 7.26562 5.57812 6.60938 6.23438C5.95312 6.89062 5.625 7.6875 5.625 8.625C5.625 9.5625 5.95312 10.3594 6.60938 11.0156C7.26562 11.6719 8.0625 12 9 12ZM9 10.65C8.4375 10.65 7.95938 10.4531 7.56563 10.0594C7.17188 9.66563 6.975 9.1875 6.975 8.625C6.975 8.0625 7.17188 7.58437 7.56563 7.19063C7.95938 6.79688 8.4375 6.6 9 6.6C9.5625 6.6 10.0406 6.79688 10.4344 7.19063C10.8281 7.58437 11.025 8.0625 11.025 8.625C11.025 9.1875 10.8281 9.66563 10.4344 10.0594C10.0406 10.4531 9.5625 10.65 9 10.65ZM9 14.25C7.175 14.25 5.5125 13.7406 4.0125 12.7219C2.5125 11.7031 1.425 10.3375 0.75 8.625C1.425 6.9125 2.5125 5.54688 4.0125 4.52813C5.5125 3.50938 7.175 3 9 3C10.825 3 12.4875 3.50938 13.9875 4.52813C15.4875 5.54688 16.575 6.9125 17.25 8.625C16.575 10.3375 15.4875 11.7031 13.9875 12.7219C12.4875 13.7406 10.825 14.25 9 14.25ZM9 12.75C10.4125 12.75 11.7094 12.3781 12.8906 11.6344C14.0719 10.8906 14.975 9.8875 15.6 8.625C14.975 7.3625 14.0719 6.35938 12.8906 5.61562C11.7094 4.87187 10.4125 4.5 9 4.5C7.5875 4.5 6.29063 4.87187 5.10938 5.61562C3.92812 6.35938 3.025 7.3625 2.4 8.625C3.025 9.8875 3.92812 10.8906 5.10938 11.6344C6.29063 12.3781 7.5875 12.75 9 12.75Z' fill='%23959595'/%3E%3C/g%3E%3C/svg%3E");background-size:100%;display:flex;width:18px;height:18px;cursor:pointer}.form-group .form-password-eye:focus,.form-row .form-password-eye:focus{border:1px solid var(--grey94)}.form-group .form-group-radio,.form-row .form-group-radio{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.form-group input[type=text],.form-group input[type=password],.form-group input[type=date],.form-group input[type=tel],.form-group input[type=email],.form-group textarea,.form-row input[type=text],.form-row input[type=password],.form-row input[type=date],.form-row input[type=tel],.form-row input[type=email],.form-row textarea{width:100%;border-radius:8px;border:1px solid var(--border-grey);font-weight:400;font-size:14px;line-height:16px;min-height:48px;padding:10px 24px;color:var(--dark-blue)}.form-group input[type=text]::-moz-placeholder,.form-group input[type=password]::-moz-placeholder,.form-group input[type=date]::-moz-placeholder,.form-group input[type=tel]::-moz-placeholder,.form-group input[type=email]::-moz-placeholder,.form-group textarea::-moz-placeholder,.form-row input[type=text]::-moz-placeholder,.form-row input[type=password]::-moz-placeholder,.form-row input[type=date]::-moz-placeholder,.form-row input[type=tel]::-moz-placeholder,.form-row input[type=email]::-moz-placeholder,.form-row textarea::-moz-placeholder{font-size:14px;line-height:16px;color:var(--grey)}.form-group input[type=text]::placeholder,.form-group input[type=password]::placeholder,.form-group input[type=date]::placeholder,.form-group input[type=tel]::placeholder,.form-group input[type=email]::placeholder,.form-group textarea::placeholder,.form-row input[type=text]::placeholder,.form-row input[type=password]::placeholder,.form-row input[type=date]::placeholder,.form-row input[type=tel]::placeholder,.form-row input[type=email]::placeholder,.form-row textarea::placeholder{font-size:14px;line-height:16px;color:var(--grey)}.form-group input[type=text]:not(:empty)+label,.form-group input[type=password]:not(:empty)+label,.form-group input[type=date]:not(:empty)+label,.form-group input[type=tel]:not(:empty)+label,.form-group input[type=email]:not(:empty)+label,.form-group textarea:not(:empty)+label,.form-row input[type=text]:not(:empty)+label,.form-row input[type=password]:not(:empty)+label,.form-row input[type=date]:not(:empty)+label,.form-row input[type=tel]:not(:empty)+label,.form-row input[type=email]:not(:empty)+label,.form-row textarea:not(:empty)+label{display:none!important}.form-group input[type=text]:focus,.form-group input[type=password]:focus,.form-group input[type=date]:focus,.form-group input[type=tel]:focus,.form-group input[type=email]:focus,.form-group textarea:focus,.form-row input[type=text]:focus,.form-row input[type=password]:focus,.form-row input[type=date]:focus,.form-row input[type=tel]:focus,.form-row input[type=email]:focus,.form-row textarea:focus{outline:none!important}.form-group input[type=text]:focus+label,.form-group input[type=text]:valid+label,.form-group input[type=text]:disabled+label,.form-group input[type=password]:focus+label,.form-group input[type=password]:valid+label,.form-group input[type=password]:disabled+label,.form-group input[type=date]:focus+label,.form-group input[type=date]:valid+label,.form-group input[type=date]:disabled+label,.form-group input[type=tel]:focus+label,.form-group input[type=tel]:valid+label,.form-group input[type=tel]:disabled+label,.form-group input[type=email]:focus+label,.form-group input[type=email]:valid+label,.form-group input[type=email]:disabled+label,.form-group textarea:focus+label,.form-group textarea:valid+label,.form-group textarea:disabled+label,.form-row input[type=text]:focus+label,.form-row input[type=text]:valid+label,.form-row input[type=text]:disabled+label,.form-row input[type=password]:focus+label,.form-row input[type=password]:valid+label,.form-row input[type=password]:disabled+label,.form-row input[type=date]:focus+label,.form-row input[type=date]:valid+label,.form-row input[type=date]:disabled+label,.form-row input[type=tel]:focus+label,.form-row input[type=tel]:valid+label,.form-row input[type=tel]:disabled+label,.form-row input[type=email]:focus+label,.form-row input[type=email]:valid+label,.form-row input[type=email]:disabled+label,.form-row textarea:focus+label,.form-row textarea:valid+label,.form-row textarea:disabled+label{display:none!important}.form-group input[type=text] input::-ms-reveal,.form-group input[type=text] input::-ms-clear,.form-group input[type=password] input::-ms-reveal,.form-group input[type=password] input::-ms-clear,.form-group input[type=date] input::-ms-reveal,.form-group input[type=date] input::-ms-clear,.form-group input[type=tel] input::-ms-reveal,.form-group input[type=tel] input::-ms-clear,.form-group input[type=email] input::-ms-reveal,.form-group input[type=email] input::-ms-clear,.form-group textarea input::-ms-reveal,.form-group textarea input::-ms-clear,.form-row input[type=text] input::-ms-reveal,.form-row input[type=text] input::-ms-clear,.form-row input[type=password] input::-ms-reveal,.form-row input[type=password] input::-ms-clear,.form-row input[type=date] input::-ms-reveal,.form-row input[type=date] input::-ms-clear,.form-row input[type=tel] input::-ms-reveal,.form-row input[type=tel] input::-ms-clear,.form-row input[type=email] input::-ms-reveal,.form-row input[type=email] input::-ms-clear,.form-row textarea input::-ms-reveal,.form-row textarea input::-ms-clear{display:none}.form-group textarea,.form-row textarea{resize:none;overflow:hidden;padding:15px}@media (max-width:767px){.form-group [name=company_office],.form-row [name=company_office]{max-width:66px}.form-group [name=delivery_day],.form-row [name=delivery_day]{max-width:none}.form-group [name=delivery_time],.form-row [name=delivery_time]{max-width:none}}.form-container{display:flex;flex-direction:column;gap:16px}.form-group-grid{display:grid;grid-template-columns:340px 340px;grid-gap:20px}#delivery_day_field .woocommerce-input-wrapper{position:relative;display:flex}#delivery_day_field .woocommerce-input-wrapper input{padding-right:52px}#delivery_day_field .woocommerce-input-wrapper::after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_1048_6081' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(https://djerela.lviv.ua/wp-content/themes/djerela/assets/css/%23mask0_1048_6081)'%3E%3Cpath d='M5.30775 21.5C4.80258 21.5 4.375 21.325 4.025 20.975C3.675 20.625 3.5 20.1974 3.5 19.6923V6.30777C3.5 5.8026 3.675 5.37502 4.025 5.02502C4.375 4.67502 4.80258 4.50002 5.30775 4.50002H6.69225V2.38477H8.23075V4.50002H15.8077V2.38477H17.3077V4.50002H18.6923C19.1974 4.50002 19.625 4.67502 19.975 5.02502C20.325 5.37502 20.5 5.8026 20.5 6.30777V19.6923C20.5 20.1974 20.325 20.625 19.975 20.975C19.625 21.325 19.1974 21.5 18.6923 21.5H5.30775ZM5.30775 20H18.6923C18.7692 20 18.8398 19.9679 18.9038 19.9038C18.9679 19.8398 19 19.7693 19 19.6923V10.3078H5V19.6923C5 19.7693 5.03208 19.8398 5.09625 19.9038C5.16025 19.9679 5.23075 20 5.30775 20ZM5 8.80777H19V6.30777C19 6.23077 18.9679 6.16026 18.9038 6.09626C18.8398 6.0321 18.7692 6.00002 18.6923 6.00002H5.30775C5.23075 6.00002 5.16025 6.0321 5.09625 6.09626C5.03208 6.16026 5 6.23077 5 6.30777V8.80777ZM12 14.077C11.7552 14.077 11.5465 13.9908 11.374 13.8183C11.2017 13.6459 11.1155 13.4373 11.1155 13.1923C11.1155 12.9474 11.2017 12.7388 11.374 12.5663C11.5465 12.3939 11.7552 12.3078 12 12.3078C12.2448 12.3078 12.4535 12.3939 12.626 12.5663C12.7983 12.7388 12.8845 12.9474 12.8845 13.1923C12.8845 13.4373 12.7983 13.6459 12.626 13.8183C12.4535 13.9908 12.2448 14.077 12 14.077ZM8 14.077C7.75517 14.077 7.5465 13.9908 7.374 13.8183C7.20167 13.6459 7.1155 13.4373 7.1155 13.1923C7.1155 12.9474 7.20167 12.7388 7.374 12.5663C7.5465 12.3939 7.75517 12.3078 8 12.3078C8.24483 12.3078 8.4535 12.3939 8.626 12.5663C8.79833 12.7388 8.8845 12.9474 8.8845 13.1923C8.8845 13.4373 8.79833 13.6459 8.626 13.8183C8.4535 13.9908 8.24483 14.077 8 14.077ZM16 14.077C15.7552 14.077 15.5465 13.9908 15.374 13.8183C15.2017 13.6459 15.1155 13.4373 15.1155 13.1923C15.1155 12.9474 15.2017 12.7388 15.374 12.5663C15.5465 12.3939 15.7552 12.3078 16 12.3078C16.2448 12.3078 16.4535 12.3939 16.626 12.5663C16.7983 12.7388 16.8845 12.9474 16.8845 13.1923C16.8845 13.4373 16.7983 13.6459 16.626 13.8183C16.4535 13.9908 16.2448 14.077 16 14.077ZM12 18C11.7552 18 11.5465 17.9138 11.374 17.7413C11.2017 17.5689 11.1155 17.3603 11.1155 17.1155C11.1155 16.8705 11.2017 16.6618 11.374 16.4895C11.5465 16.317 11.7552 16.2308 12 16.2308C12.2448 16.2308 12.4535 16.317 12.626 16.4895C12.7983 16.6618 12.8845 16.8705 12.8845 17.1155C12.8845 17.3603 12.7983 17.5689 12.626 17.7413C12.4535 17.9138 12.2448 18 12 18ZM8 18C7.75517 18 7.5465 17.9138 7.374 17.7413C7.20167 17.5689 7.1155 17.3603 7.1155 17.1155C7.1155 16.8705 7.20167 16.6618 7.374 16.4895C7.5465 16.317 7.75517 16.2308 8 16.2308C8.24483 16.2308 8.4535 16.317 8.626 16.4895C8.79833 16.6618 8.8845 16.8705 8.8845 17.1155C8.8845 17.3603 8.79833 17.5689 8.626 17.7413C8.4535 17.9138 8.24483 18 8 18ZM16 18C15.7552 18 15.5465 17.9138 15.374 17.7413C15.2017 17.5689 15.1155 17.3603 15.1155 17.1155C15.1155 16.8705 15.2017 16.6618 15.374 16.4895C15.5465 16.317 15.7552 16.2308 16 16.2308C16.2448 16.2308 16.4535 16.317 16.626 16.4895C16.7983 16.6618 16.8845 16.8705 16.8845 17.1155C16.8845 17.3603 16.7983 17.5689 16.626 17.7413C16.4535 17.9138 16.2448 18 16 18Z' fill='%2395A8B4'/%3E%3C/g%3E%3C/svg%3E%0A");position:absolute;top:50%;right:24px;transform:translateY(-50%);width:24px;height:24px;pointer-events:none}.form-radio{display:flex;align-items:center;justify-content:flex-start;gap:8px;cursor:pointer;position:relative;margin:0!important}.form-radio span{font-weight:400;font-size:16px;line-height:24px}.form-radio input{visibility:hidden;opacity:0;width:18px}.form-radio::before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_647_1519' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='18' height='18'%3E%3Crect width='18' height='18' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(https://djerela.lviv.ua/wp-content/themes/djerela/assets/css/%23mask0_647_1519)'%3E%3Cpath d='M9.00131 16.125C8.01581 16.125 7.0895 15.938 6.22237 15.564C5.35525 15.19 4.601 14.6824 3.95962 14.0413C3.31825 13.4002 2.81044 12.6463 2.43619 11.7795C2.06206 10.9128 1.875 9.98669 1.875 9.00131C1.875 8.01581 2.062 7.0895 2.436 6.22237C2.81 5.35525 3.31756 4.601 3.95869 3.95962C4.59981 3.31825 5.35375 2.81044 6.2205 2.43619C7.08725 2.06206 8.01331 1.875 8.99869 1.875C9.98419 1.875 10.9105 2.062 11.7776 2.436C12.6448 2.81 13.399 3.31756 14.0404 3.95869C14.6818 4.59981 15.1896 5.35375 15.5638 6.2205C15.9379 7.08725 16.125 8.01331 16.125 8.99869C16.125 9.98419 15.938 10.9105 15.564 11.7776C15.19 12.6448 14.6824 13.399 14.0413 14.0404C13.4002 14.6818 12.6463 15.1896 11.7795 15.5638C10.9128 15.9379 9.98669 16.125 9.00131 16.125ZM9 15C10.675 15 12.0938 14.4187 13.2563 13.2563C14.4187 12.0938 15 10.675 15 9C15 7.325 14.4187 5.90625 13.2563 4.74375C12.0938 3.58125 10.675 3 9 3C7.325 3 5.90625 3.58125 4.74375 4.74375C3.58125 5.90625 3 7.325 3 9C3 10.675 3.58125 12.0938 4.74375 13.2563C5.90625 14.4187 7.325 15 9 15Z' fill='%23104A6F'/%3E%3C/g%3E%3C/svg%3E%0A");display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%);width:18px;height:18px}.form-radio:has(input:checked)::before{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_647_1755' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='18' height='18'%3E%3Crect width='18' height='18' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(https://djerela.lviv.ua/wp-content/themes/djerela/assets/css/%23mask0_647_1755)'%3E%3Cpath d='M9 12.375C9.9365 12.375 10.7331 12.0466 11.3899 11.3899C12.0466 10.7331 12.375 9.9365 12.375 9C12.375 8.0635 12.0466 7.26687 11.3899 6.61012C10.7331 5.95337 9.9365 5.625 9 5.625C8.0635 5.625 7.26688 5.95337 6.61013 6.61012C5.95338 7.26687 5.625 8.0635 5.625 9C5.625 9.9365 5.95338 10.7331 6.61013 11.3899C7.26688 12.0466 8.0635 12.375 9 12.375ZM9.00131 16.125C8.01581 16.125 7.0895 15.938 6.22237 15.564C5.35525 15.19 4.601 14.6824 3.95962 14.0413C3.31825 13.4002 2.81044 12.6463 2.43619 11.7795C2.06206 10.9128 1.875 9.98669 1.875 9.00131C1.875 8.01581 2.062 7.0895 2.436 6.22237C2.81 5.35525 3.31756 4.601 3.95869 3.95962C4.59981 3.31825 5.35375 2.81044 6.2205 2.43619C7.08725 2.06206 8.01331 1.875 8.99869 1.875C9.98419 1.875 10.9105 2.062 11.7776 2.436C12.6448 2.81 13.399 3.31756 14.0404 3.95869C14.6818 4.59981 15.1896 5.35375 15.5638 6.2205C15.9379 7.08725 16.125 8.01331 16.125 8.99869C16.125 9.98419 15.938 10.9105 15.564 11.7776C15.19 12.6448 14.6824 13.399 14.0413 14.0404C13.4002 14.6818 12.6463 15.1896 11.7795 15.5638C10.9128 15.9379 9.98669 16.125 9.00131 16.125ZM9 15C10.675 15 12.0938 14.4187 13.2563 13.2563C14.4187 12.0938 15 10.675 15 9C15 7.325 14.4187 5.90625 13.2563 4.74375C12.0938 3.58125 10.675 3 9 3C7.325 3 5.90625 3.58125 4.74375 4.74375C3.58125 5.90625 3 7.325 3 9C3 10.675 3.58125 12.0938 4.74375 13.2563C5.90625 14.4187 7.325 15 9 15Z' fill='%23104A6F'/%3E%3C/g%3E%3C/svg%3E%0A")}.toast-container{top:30px;right:30px;display:flex;position:fixed}.toast-container .toast{padding:16px;border-radius:16px;box-shadow:0 20px 50px 0 rgb(0 0 0 / .1490196078);width:-moz-fit-content;width:fit-content;border:none;--bs-toast-bg:#fff}.toast-container .toast-body{display:flex;align-items:center;gap:24px}.toast-container button{display:flex}.toast-container .toast-message{font-weight:700;font-size:18px;line-height:24px}@media (max-width:767px){.toast-container{top:15px;right:50%;transform:translateX(50%)}.toast-container>div{max-width:300px;background-color:var(--white)}}.products .product{width:100%;height:100%;border-radius:16px;padding:24px;border:1px solid var(--bg);display:flex;flex-direction:column}.products .product .product-min{margin-top:24px}.products .product .product_type_external{display:none}.products .product .star-rating{display:none}.products .product .add_to_cart_button,.products .product .btn__primary--unavailable{min-height:52px;font-size:14px;line-height:24px}.products .product .product-quantity-grid{margin-top:auto;padding-top:24px;display:flex;align-items:center;justify-content:space-between;gap:16px 20px;flex-wrap:wrap}.products .product .product-quantity-grid .product-quantity{padding:10px;width:100%;max-width:120px}.products .product .product-quantity-grid .product-quantity .increment,.products .product .product-quantity-grid .product-quantity .decrement{min-width:30px;min-height:30px}.products .product .product-quantity-grid .btn__primary,.products .product .product-quantity-grid .add_to_cart_button{padding:10px 15px;min-width:130px}.products .product .woocommerce-loop-product__link{position:relative;display:flex;flex-direction:column;gap:24px}.products .product .woocommerce-loop-product__link img{width:100%;aspect-ratio:29/26}.products .product .woocommerce-loop-product__link h2{display:flex;align-items:center;font-weight:500;font-size:18px;line-height:24px;text-align:left}.products .product .woocommerce-loop-product__link .onsale{position:absolute;top:10px;right:10px}.products .product .woocommerce-loop-product__link .price{display:flex;flex-wrap:wrap;gap:0 10px;width:100%;font-weight:700;font-size:24px;line-height:24px;color:var(--blue);text-align:left}@media (max-width:1800px){.products .product{padding:16px}.products .product .product-quantity-grid{gap:16px 12px}.products .product .product-quantity-grid .btn__primary,.products .product .product-quantity-grid .add_to_cart_button{min-width:110px}}@media (max-width:767px){.products .product{padding:8px 8px 12px 8px}.products .product .product-min{margin-top:8px}.products .product .woocommerce-loop-product__link{gap:8px}.products .product .woocommerce-loop-product__link .price{width:100%;font-size:16px;line-height:24px}.products .product .woocommerce-loop-product__link h2{font-size:13px;line-height:18px}.products .product .woocommerce-loop-product__link img{aspect-ratio:124/128}.products .product .product-quantity-grid{gap:8px 16px;padding-top:8px}.products .product .product-quantity-grid .btn__primary,.products .product .product-quantity-grid .add_to_cart_button{max-width:140px;text-align:center}}@media (max-width:480px){.products .product .product-quantity-grid{flex-direction:column;align-items:stretch;gap:8px}.products .product .product-quantity-grid .product-quantity{max-width:none;width:100%}.products .product .product-quantity-grid .btn__primary,.products .product .product-quantity-grid .add_to_cart_button{min-width:0;max-width:none;width:100%}}.product-quantity,.wc-block-components-quantity-selector{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--border-grey);border-radius:60px;width:100%;max-width:156px;padding:15px}.product-quantity::after,.wc-block-components-quantity-selector::after{display:none}.product-quantity input,.wc-block-components-quantity-selector input{width:27px;min-width:27px;font-weight:400;font-size:18px;line-height:21.78px;color:var(--dark-blue);border:none;outline:none;text-align:center;padding:0!important;margin:0!important}.product-quantity input:disabled,.wc-block-components-quantity-selector input:disabled{color:var(--grey);-webkit-text-fill-color:var(--grey)}.product-quantity--unavailable,.wc-block-components-quantity-selector--unavailable{border-color:var(--light-grey);pointer-events:none}.product-quantity .increment,.product-quantity .decrement,.product-quantity .wc-block-components-quantity-selector__button--plus,.product-quantity .wc-block-components-quantity-selector__button--minus,.wc-block-components-quantity-selector .increment,.wc-block-components-quantity-selector .decrement,.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button--plus,.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button--minus{background-color:var(--bg);border-radius:50%;display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px}.product-quantity .increment:disabled,.product-quantity .decrement:disabled,.product-quantity .wc-block-components-quantity-selector__button--plus:disabled,.product-quantity .wc-block-components-quantity-selector__button--minus:disabled,.wc-block-components-quantity-selector .increment:disabled,.wc-block-components-quantity-selector .decrement:disabled,.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button--plus:disabled,.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button--minus:disabled{opacity:.5}@media (max-width:767px){.product-quantity,.wc-block-components-quantity-selector{padding:6px 8px}}.stars{display:flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content}.modal .modal-content{border-radius:16px;width:100%}.modal .btn-close{display:flex;position:absolute;top:24px;right:36px}.modal .btn-close:hover svg path{fill:var(--blue)}@media (max-width:767px){.modal .btn-close{top:12px;right:12px}}#reviewsModal{--bs-modal-width:480px}#reviewsModal h3{font-weight:700;font-size:18px;line-height:24px}#reviewsModal .modal-dialog{box-shadow:-40px 0 50px 0 rgb(0 0 0 / .1490196078)}#reviewsModal .modal-body{padding:32px 24px 24px}#reviewsModal .rating-stars{margin-top:32px;width:100%;justify-content:space-between}#reviewsModal .btn__primary{margin:0 auto!important}#reviewsModal .btn-close{top:32px;right:24px}#reviewsModal .comment-form-cookies-consent{display:none}#reviewsModal #reply-title,#reviewsModal #comment-form-rating-label,#reviewsModal .comment-notes{display:none}#reviewsModal .comment-form{display:flex;flex-direction:column;gap:24px}#reviewsModal .comment-form .rating-stars,#reviewsModal .comment-form .comment-form-author,#reviewsModal .comment-form .comment-form-phone,#reviewsModal .comment-form .comment-form-city{order:1}#reviewsModal .comment-form .comment-form-comment{order:2}#reviewsModal .comment-form .form-submit{order:3}@media (max-width:767px){#reviewsModal{padding:32px 16px 24px}}#reviewsModalProduct{--bs-modal-width:480px}#reviewsModalProduct h3{font-weight:700;font-size:18px;line-height:24px}#reviewsModalProduct .modal-dialog{box-shadow:-40px 0 50px 0 rgb(0 0 0 / .1490196078)}#reviewsModalProduct .modal-body{padding:32px 24px 24px}#reviewsModalProduct .rating-stars{margin-top:32px;width:100%;justify-content:space-between}#reviewsModalProduct .btn__primary{margin:0 auto!important}#reviewsModalProduct .btn-close{top:32px;right:24px}#reviewsModalProduct .comment-form-cookies-consent{display:none}#reviewsModalProduct #reply-title,#reviewsModalProduct #comment-form-rating-label,#reviewsModalProduct .comment-notes{display:none}#reviewsModalProduct .comment-form{display:flex;flex-direction:column;gap:24px}#reviewsModalProduct .comment-form .rating-stars,#reviewsModalProduct .comment-form .comment-form-author,#reviewsModalProduct .comment-form .comment-form-phone,#reviewsModalProduct .comment-form .comment-form-email,#reviewsModalProduct .comment-form .comment-form-city{order:1}#reviewsModalProduct .comment-form .comment-form-comment{order:2}#reviewsModalProduct .comment-form .form-submit{order:3}@media (max-width:767px){#reviewsModalProduct{padding:32px 16px 24px}}#fastOrderModal{--bs-modal-width:1102px}#fastOrderModal .form-group .form-group-title{font-weight:500;font-size:18px;line-height:24px}#fastOrderModal .order{margin:0;padding:24px 36px}#fastOrderModal .order>h3{text-align:center}#fastOrderModal .order .order__content{margin-top:40px;padding:0;border:none;grid-template-columns:1fr 352px;grid-gap:20px}#fastOrderModal .order .order__content h3{font-weight:500;font-size:18px;line-height:24px}#fastOrderModal .order .order__content p{font-size:14px;line-height:18px}#fastOrderModal .order .order__quantity-wrap p{gap:0}#fastOrderModal .order .product-quantity{padding:10px;max-width:140px}#fastOrderModal .order .product-quantity .increment,#fastOrderModal .order .product-quantity .decrement{min-width:30px;min-height:30px}#fastOrderModal .order .order__summary{padding:24px}#fastOrderModal .order .order__summary-top{gap:10px}#fastOrderModal .order .order__summary-bottom .btn{min-height:62px;font-size:16px;line-height:18px}@media (max-width:1199px){#fastOrderModal{--bs-modal-width:930px}#fastOrderModal .order{padding:24px 36px 60px}}@media (max-width:991px){#fastOrderModal{--bs-modal-width:700px}#fastOrderModal .order{padding:24px}#fastOrderModal .order .order__content{grid-template-columns:minmax(0,1fr);grid-gap:32px}}@media (max-width:767px){#fastOrderModal .form-group .form-group-title{font-size:16px;line-height:22px}#fastOrderModal .order{padding:24px 10px 0}#fastOrderModal .order>h3{font-size:20px;line-height:26px}#fastOrderModal .order .order__summary{padding-left:10px;padding-right:10px;border-radius:0 0 16px 16px}}.summary h1{font-weight:600;font-size:36px;line-height:48px}.summary .price{font-weight:700;font-size:32px;line-height:24px;color:var(--blue)}.summary .woocommerce-product-details__short-description p{font-weight:400;font-size:18px;line-height:24px}.header{border-bottom:1px solid var(--light-grey)}.header .header__container-tablet .header__col{display:none}.header .header__container-mobile{display:none}.header .header__promo{padding-top:8px;padding-bottom:8px;background-color:var(--dark-blue)}.header .header__promo p{font-weight:400;font-size:14px;line-height:16.94px;color:var(--white);text-align:center}.header .header__container{padding-top:16px;padding-bottom:20px;min-height:100px;display:flex;align-items:center;justify-content:space-between;gap:5px}.header .header__action-group{display:flex;align-items:center;gap:30px}.header .header__order-btn{display:flex;align-items:center;justify-content:center;padding:10px 21px;min-height:62px;border:1px solid var(--blue);font-weight:700;font-size:16px;line-height:24px;border-radius:24px;transition:0.2s}.header .header__order-btn:hover{color:var(--white);background-color:var(--blue)}.header .header__icon-btn{display:flex;align-items:center;justify-content:center;gap:5px;background-color:var(--white);border-radius:16px;border:1px solid var(--light-grey);min-height:62px;min-width:62px;width:-moz-fit-content;width:fit-content;padding:10px;transition:0.2s}.header .header__icon-btn:hover,.header .header__icon-btn.show{border-color:var(--blue);color:var(--blue)}.header .header__icon-btn:hover svg path,.header .header__icon-btn.show svg path{fill:var(--blue)}.header .header__col{padding-top:5px;align-self:flex-start}.header .header__col p{font-weight:400;font-size:14px;line-height:16.94px;color:var(--grey);padding-bottom:10px}.header .header__col .grid{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.header .header__col .grid a{padding-left:8px;padding-right:8px;display:flex;align-items:center;gap:8px;border:1px solid #F1F1F1;min-height:40px;border-radius:16px;font-weight:500;font-size:16px;line-height:16px;letter-spacing:-.47px;transition:0.3s}.header .header__col .grid a:hover{border-color:var(--blue)}.header .header__col .dropdown button{display:flex;align-items:center;gap:5px;font-weight:700;font-size:24px;line-height:29.05px;min-height:40px;transition:0.3s}.header .header__col .dropdown button:hover,.header .header__col .dropdown button.show{color:var(--blue)}.header .header__col .dropdown button:hover svg path,.header .header__col .dropdown button.show svg path{fill:var(--blue)}.header .header__col .dropdown-menu{--bs-dropdown-min-width:265px;margin-top:8px;border:1px solid var(--border-grey);border-radius:8px;left:-16px}.header .header__col .dropdown-menu a{padding:5px 16px;min-height:45px;display:flex;align-items:center;font-weight:700;font-size:24px;line-height:29.05px;transition:background-color 0.3s}.header .header__col .dropdown-menu a:hover{background-color:var(--bg)}.header .header__language .dropdown-menu{margin-top:8px;min-width:73px;border:1px solid var(--border-grey);border-radius:8px}.header .header__language #dropdownLanguages svg{min-width:24px}.header .header__language a{display:grid;grid-template-columns:22px 1fr;gap:5px;padding:5px 10px;transition:background-color 0.3s}.header .header__language a:hover{background-color:var(--bg)}.header .offcanvas{--bs-offcanvas-width:586px}.header .offcanvas .header__order-btn,.header .offcanvas .header__language-row,.header .offcanvas .header__col{display:none}.header .offcanvas .offcanvas-body{padding:57px 100px 50px 50px}.header .offcanvas .btn-close{margin-left:auto;min-height:56px;min-width:56px}.header .offcanvas .navbar-nav{margin-top:90px;display:flex;flex-direction:column;gap:10px}.header .offcanvas .nav-link{font-weight:500;font-size:42px;line-height:48px;text-align:right;transition:color 0.3s}.header .offcanvas .nav-link:hover,.header .offcanvas .nav-link.active{color:var(--blue)}.header .header__action .dropdown-menu{left:auto;right:0;margin-top:8px;box-shadow:0 20px 50px 0 rgb(0 0 0 / .1490196078);border:none;border-radius:16px;background-color:var(--white)}.header .header__cart .header__icon-btn{position:relative}.header .header__cart .header__cart-count{position:absolute;top:6px;right:6px;min-width:18px;height:18px;padding:0 5px;display:flex;align-items:center;justify-content:center;border-radius:9px;background-color:var(--blue);color:var(--white);font-size:11px;font-weight:600;line-height:1}.header .header__cart .dropdown-menu{--bs-dropdown-min-width:390px;padding:40px 24px 24px}.header .header__cart .text:not(.bold){margin-top:40px}.header .header__account .header__icon-btn{gap:10px;padding-left:16px;padding-right:16px;font-weight:400;font-size:14px;line-height:16px}.header .dropdown-menu.sign-in{--bs-dropdown-min-width:484px;padding:16px 24px 24px}.header .dropdown-menu.logged{--bs-dropdown-min-width:295px;padding:24px 0}.header .dropdown-menu.logged a{padding:0 24px;display:flex;align-items:center;gap:16px;font-weight:500;font-size:16px;line-height:24px;min-height:56px;transition:0.3s}.header .dropdown-menu.logged a svg{fill:#95A8B4}.header .dropdown-menu.logged a:hover,.header .dropdown-menu.logged a.active{background-color:#F4F8FA}.header .dropdown-menu.logged a:hover svg,.header .dropdown-menu.logged a.active svg{fill:var(--blue)}@media (max-width:1800px){.header .navbar-brand{max-width:256px}.header .header__col .dropdown button{font-size:18px;line-height:24px}.header .header__col .dropdown-menu{margin-top:0;--bs-dropdown-min-width:225px}.header .header__col .dropdown-menu a{min-height:40px;font-size:18px;line-height:24px}.header .header__action-group{gap:8px}.header .header__icon-btn{min-height:52px;min-width:52px}.header .header__order-btn{min-height:52px;font-size:14px;padding:5px 16px}}@media (max-width:1199px){.header .header__container .header__col{display:none}.header .header__container-tablet{display:flex;align-items:center;justify-content:space-between;padding-top:16px}.header .header__container-tablet .header__col{display:flex;align-items:center;gap:10px}.header .header__container-tablet p{padding:0;font-size:13px;line-height:15.73px}}@media (max-width:991px){.header .header__container-tablet,.header .header__language{display:none}.header .offcanvas{--bs-offcanvas-width:350px}.header .offcanvas .offcanvas-body{padding:24px}.header .offcanvas .btn-close{min-height:36px;min-width:36px;padding:0;border-radius:8px}.header .offcanvas .navbar-nav{margin-top:20px}.header .offcanvas .nav-link{font-size:26px;line-height:28px}.header .offcanvas .header__order-btn{display:flex;width:100%;margin-top:24px}.header .offcanvas .header__language-row{display:flex;align-items:center;justify-content:flex-end;margin-top:24px;gap:24px}.header .offcanvas .header__icon-btn{border-radius:8px}.header .offcanvas .header__col{margin-top:24px;display:block;text-align:right}.header .offcanvas .header__col .dropdown-menu{left:auto;right:0}.header .offcanvas .header__col .dropdown{width:-moz-fit-content;width:fit-content;margin-left:auto}.header .offcanvas .header__col .grid{justify-content:flex-end}.header .offcanvas .header__col+.header__col{margin-top:16px}}@media (max-width:767px){.header .dropdown-menu.sign-in{--bs-dropdown-min-width:420px}.header .header__col p{font-size:12px;line-height:16px;padding-bottom:0}.header .auth-tabs .tab-buttons{gap:20px}.header .auth-tabs .tab-buttons .nav-link{min-height:56px;font-size:14px;line-height:24px}.header .header__promo p{font-size:13px;line-height:15.73px}.header .header__container{padding-bottom:16px;min-height:unset}.header .navbar-brand{max-width:140px}.header .navbar-brand svg{display:flex;height:auto}.header .header__action-group .header__icon-btn{padding:0;min-height:36px;min-width:36px;border-radius:8px}.header .offcanvas .offcanvas-body{padding:24px 10px}.header .offcanvas .navbar-nav{gap:8px}.header .offcanvas .nav-link{font-size:18px;line-height:36px}.header .header__order-btn{display:none}.header .header__container-mobile{display:flex;flex-direction:column;gap:16px;padding-bottom:16px;max-width:320px}.header .header__container-mobile .header__order-btn{display:flex;width:100%;max-width:320px;margin-left:auto;margin-right:auto}}@media (max-width:480px){.header .header__promo{min-height:48px}.header .header__cart{position:unset}.header .header__cart .dropdown-menu{--bs-dropdown-min-width:300px;padding:24px 10px 16px;top:100px;left:10px;right:10px}.header .header__cart .text:not(.bold){margin-top:24px;font-size:16px;line-height:18px}.header .header__account{position:unset}.header .header__account .dropdown-menu{--bs-dropdown-min-width:320px;padding:20px 10px 40px;top:100px;left:0;right:0;border-radius:0}}.footer{padding:60px 0;background-color:var(--dark-blue);color:var(--white)}.footer .footer__title{font-weight:400;font-size:14px;line-height:16px}.footer .footer__grid{display:flex;justify-content:space-between;gap:15px}.footer .footer__app-grid{margin-top:10px;display:grid;grid-template-columns:1fr 1fr;gap:30px 10px;align-items:center;width:-moz-fit-content;width:fit-content}.footer .footer__phone-list{margin-top:10px;font-weight:400;font-size:24px;line-height:29.05px}.footer .footer__phone-list a{font-size:24px;line-height:29px;transition:color 0.3s}.footer .footer__phone-list a:hover{color:var(--blue)}.footer .footer__address,.footer .footer__email{margin-top:10px;font-size:24px;line-height:29px}.footer .footer__email{transition:color 0.3s}.footer .footer__email:hover{color:var(--blue)}.footer .footer__address+.footer__title{margin-top:15px}.footer .footer__col{max-width:312px;width:100%}.footer .footer__col:first-child{max-width:335px;display:flex;flex-direction:column;gap:16px}.footer .footer__col:first-child a{text-decoration:underline}.footer .footer__col:first-child a:hover{text-decoration:none}@media (max-width:991px){.footer .footer__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px}}@media (max-width:767px){.footer{padding:40px 0}.footer .footer__address,.footer .footer__email,.footer .footer__phone-list a{font-size:18px;line-height:22px}}@media (max-width:575px){.footer .navbar-brand{max-width:247px}.footer .footer__grid{grid-template-columns:1fr}.footer .footer__col{max-width:unset}}.hero{padding-top:64px;margin-bottom:128px}.hero .container-lg{display:flex;grid-gap:80px;align-items:center;justify-content:space-between}.hero .hero__img{width:100%;max-width:900px}.hero .hero__img img{width:100%}.hero .hero__content{max-width:580px;margin-left:150px}.hero .hero__content p{padding:8px 16px;background-color:var(--bg);line-height:19.36px;border-radius:8px;width:-moz-fit-content;width:fit-content}.hero .hero__content h1{margin-top:24px}.hero .hero__content .btn{margin-top:80px}@media (max-width:1800px){.hero .container-lg{grid-gap:24px}.hero .hero__content{margin-left:0}.hero .hero__content h1{margin-top:24px}.hero .hero__content .btn{margin-top:64px}}@media (max-width:991px){.hero{margin-bottom:64px}}@media (max-width:767px){.hero{padding-top:24px;margin-bottom:40px}.hero .hero__img{margin-left:auto;margin-right:auto}.hero .container-lg{flex-direction:column;align-items:flex-start;grid-gap:64px}.hero .hero__content .btn{margin-top:24px}}@media (max-width:575px){.hero .container-lg{padding:0}.hero .hero__content{padding-left:10px;padding-right:10px}.hero .hero__content p{font-size:12px}}.order{margin-top:128px;margin-bottom:128px}.order h2{text-align:center}.order .order__content{margin-top:48px;display:grid;grid-template-columns:minmax(0,1fr) 580px;grid-gap:64px;align-items:center;border:1px solid var(--bg);border-radius:16px;padding:30px}.order .order__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:24px 16px}.order .order__grid+.order__grid{margin-top:28px}.order .order__quantity-row{margin-top:20px;display:flex;align-items:center;gap:24px}.order .order__quantity-row svg{cursor:pointer}.order .order__quantity-row svg:hover path{fill:var(--blue)}.order .order__summary{border-radius:16px;background-color:var(--bg);padding:32px;height:-moz-fit-content;height:fit-content;min-width:0}.order .order__summary-wrap{max-width:340px;margin-left:auto;margin-right:auto}.order .order__summary-img{margin-top:24px}.order .order__summary-img img{aspect-ratio:34/32}.order .order__summary-top{display:grid;grid-template-columns:minmax(0,1fr) 130px;grid-gap:24px;align-items:flex-end}.order .order__summary-quantity{display:flex;flex-direction:column;gap:8px}.order .order__summary-quantity p{display:flex;justify-content:space-between}.order .order__summary-price{font-weight:700;font-size:24px;line-height:24px;color:var(--blue);text-align:right}.order .order__summary-bottom{margin-top:24px}.order .order__summary-bottom .order__summary-policy{font-weight:400;font-size:14px;line-height:16.94px;max-width:300px;color:#95A8B4}.order .order__summary-bottom .order__summary-policy a{display:inline-block;font-weight:400;font-size:14px;line-height:16.94px;text-decoration:underline;color:var(--blue)}.order .order__summary-bottom .order__summary-policy a:hover{text-decoration:none}.order .order__summary-bottom .btn{margin-top:24px;width:100%}.order .form-group-order-address{display:grid;grid-template-columns:minmax(0,1fr) 110px;grid-gap:16px}.order .form-group-order-date{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px}.order .order__inputs{max-width:864px;margin-left:auto;min-width:0}.order .order__quantity-wrap p{margin-top:5px;display:flex;gap:20px;font-size:14px;line-height:18px}.order .form-group.form-group-lg .form-group-title,.order .form-row.form-group-lg .form-group-title,.order .order__quantity-wrap h3{font-size:20px;line-height:26px}.order .form-group.form-group-lg>input,.order .form-group.form-group-lg .input__calendar input,.order .form-group.form-group-lg .custom__select .dropdown-toggle,.order .form-group.form-group-lg .custom__select .dropdown-toggle{min-height:60px!important}.order .product-quantity,.order .wc-block-components-quantity-selector{padding:10px}.order .product-quantity .quantity-input,.order .wc-block-components-quantity-selector .quantity-input{font-size:16px;line-height:22px}@media (max-width:1800px){.order .order__content{grid-template-columns:minmax(0,1fr) 400px;grid-gap:32px}}@media (max-width:1199px){.order .order__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:991px){.order{margin-top:64px;margin-bottom:64px}.order .order__content{grid-template-columns:minmax(0,1fr)}.order .order__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.order .order__inputs{margin-left:0}}@media (max-width:767px){.order{margin-top:40px;margin-bottom:40px}.order .order__summary-quantity h3{font-weight:500;font-size:18px;line-height:100%}.order .order__quantity-wrap p{flex-direction:column;gap:0}.order .order__grid:not(:has(.product-quantity)){grid-template-columns:minmax(0,1fr)}.order .order__summary-price{font-size:18px;line-height:24px}.order .form-group.form-group-lg>input,.order .form-group.form-group-lg .input__calendar input,.order .form-group.form-group-lg .custom__select .dropdown-toggle,.order .form-group.form-group-lg .custom__select .dropdown-toggle{min-height:52px!important}.order .product-quantity,.order .wc-block-components-quantity-selector{padding:5px 8px}.order .form-group.form-group-lg .form-group-title,.order .form-row.form-group-lg .form-group-title,.order .order__quantity-wrap h3{font-size:16px;line-height:20px}.order .order__summary-bottom .order__summary-policy{max-width:265px}}@media (max-width:575px){.order h2{text-align:left}.order .order__quantity-wrap p{flex-direction:row;gap:0 20px;flex-wrap:wrap}.order .order__content{margin-top:40px;border:none;padding:0}.order .order__grid{grid-template-columns:minmax(0,1fr)}.order .order__summary{padding:32px 10px;margin-left:-10px;margin-right:-10px}}@media (max-width:480px){.order .form-group-order-date,.order .form-group-order-address{grid-template-columns:minmax(0,1fr);grid-gap:24px}}.packs{margin-top:128px;margin-bottom:64px;overflow:hidden}.packs .container{overflow:auto}.packs .grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}.packs .item{position:relative;min-width:300px}.packs .item img{border-radius:16px;width:100%;aspect-ratio:46/60}.packs .item .btn{position:absolute;bottom:42px;left:25px;min-height:62px;font-size:16px;line-height:100%;width:-moz-fit-content;width:fit-content;padding-left:36px;padding-right:36px}@media (max-width:1199px){.packs .item .btn{left:20px;bottom:20px}}@media (max-width:991px){.packs{margin-top:64px}}@media (max-width:767px){.packs{margin-top:40px;margin-bottom:40px}.packs .grid{max-width:460px;margin-left:auto;margin-right:auto;grid-gap:24px;grid-template-columns:1fr}.packs .item .btn{left:19px;bottom:28px;min-height:52px;font-size:14px}.packs .item img{border-radius:8px;aspect-ratio:unset}}.how-order{margin:128px 0 64px}.how-order h2{text-align:center}.how-order h4{display:grid;grid-template-columns:auto 1fr;grid-gap:16px;align-items:flex-end;font-weight:500;font-size:18px;line-height:22px;text-transform:uppercase;max-width:220px}.how-order h4 span{font-weight:700;font-size:90px;line-height:67px;color:var(--blue)}.how-order .grid{margin-top:48px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}.how-order .wrap{padding:32px;border:2px solid var(--bg);border-radius:16px}.how-order .item{display:flex;flex-direction:column;gap:60px;max-width:325px;width:100%;margin-left:auto;margin-right:auto}.how-order .item p{margin-bottom:10px;font-size:18px;line-height:21.78px}.how-order .row a,.how-order .row>span{font-weight:700;font-size:24px;line-height:29.05px}.how-order .row a{transition:color 0.3s}.how-order .row a:hover{color:var(--blue)}.how-order .icons{display:flex;gap:15px;flex-wrap:wrap}.how-order .inline-bar{margin-top:20px;padding:40px 178px;border:2px solid var(--bg);border-radius:16px}.how-order .inline-bar .col{display:flex;align-items:flex-end;justify-content:space-between;gap:80px}.how-order .inline-bar h3{font-weight:500;font-size:36px;line-height:48px;margin-bottom:10px}.how-order .inline-bar p{font-size:18px;line-height:22px}@media (max-width:1199px){.how-order .inline-bar{padding:40px 16px}.how-order .wrap{padding:32px 16px}}@media (max-width:991px){.how-order{margin:64px 0}.how-order .grid{gap:16px}.how-order h4{font-size:16px;line-height:19px}.how-order h4 span{font-size:60px;line-height:48px}.how-order .item{gap:40px}.how-order .item p{font-size:16px;line-height:19px}.how-order .row a,.how-order .row>span{font-size:18px;line-height:22px}}@media (max-width:767px){.how-order{margin:40px 0}.how-order .grid{margin-top:40px;grid-template-columns:1fr;gap:24px;max-width:400px;margin-left:auto;margin-right:auto}.how-order .wrap{padding:32px 22px}.how-order .icons{gap:10px}.how-order .inline-bar{margin-top:24px;padding:40px 22px;max-width:400px;margin-left:auto;margin-right:auto}.how-order .inline-bar .col{align-items:flex-start;flex-direction:column;gap:40px}.how-order .inline-bar h3{margin-bottom:20px;font-size:20px;line-height:24px}.how-order .inline-bar p{font-size:16px;line-height:18px}.how-order .btn__primary{max-width:100%}}@media (max-width:575px){.how-order h2{text-align:left}}.app{margin-top:184px;margin-bottom:184px;padding:0 15px}.app h2{max-width:600px}.app .container-lg{background-color:var(--bg);border-radius:24px;max-width:1720px;padding:0}.app .container{padding-top:60px;padding-bottom:64px;display:grid;grid-template-columns:auto 1fr;grid-gap:70px;max-width:1300px}.app .container img{max-width:460px;width:100%}.app .app__img-wrap{margin-top:-180px;margin-bottom:-184px;height:-moz-fit-content;height:fit-content}.app .app__bonus{margin-top:30px;padding:8px 16px;font-weight:400;font-size:18px;line-height:22px;background-color:var(--white);width:-moz-fit-content;width:fit-content;border-radius:8px}.app .app__bonus span{font-weight:700}.app .app__grid{margin-top:60px;display:grid;grid-template-columns:auto 1fr;grid-gap:60px}.app .app__row{display:grid;grid-template-columns:36px 1fr;grid-gap:15px}.app .app__row h5{font-weight:700;font-size:18px;line-height:24px}.app .app__row p{font-weight:400;font-size:16px;line-height:19.36px}.app .app__row p span{font-weight:700}.app .app__icons-wrap{margin-top:60px;max-width:300px}.app .app__icons-wrap .app__icons{margin-top:10px;display:flex;gap:10px;flex-wrap:wrap}.app .app__icons-wrap p{font-weight:400;font-size:18px;line-height:22px}@media (max-width:1199px){.app .container{grid-gap:24px}.app .app__grid{display:flex;grid-gap:24px 60px;flex-wrap:wrap}}@media (max-width:991px){.app{margin-bottom:64px}.app .container{grid-template-columns:1fr}.app .app__img-wrap{max-width:260px;margin:-150px auto 0}}@media (max-width:767px){.app{margin-top:125px;margin-bottom:40px;padding:0}.app .container{padding-bottom:88px}.app .app__grid{margin-top:40px}.app .app__icons-wrap{margin-top:40px}.app .app__row{grid-gap:10px}.app .app__row h5{font-size:16px;line-height:24px}.app .app__bonus{font-size:16px;line-height:100%;max-width:230px}}.fact{margin-top:64px;margin-bottom:128px}.fact .grid{display:grid;grid-template-columns:1fr 1fr;align-items:center}.fact .fact__description{max-width:580px;margin-left:auto;margin-right:90px}.fact .fact__description .list{margin-top:60px;display:flex;flex-direction:column;gap:40px}.fact .fact__description .item{display:grid;grid-template-columns:76px 1fr;grid-gap:40px}.fact .fact__description .item span{display:flex;align-items:center;justify-content:center;border-radius:50%;aspect-ratio:1/1;width:100%;font-weight:400;font-size:36px;line-height:44px;text-align:center;background-color:var(--bg)}.fact .fact__description .bold{margin-bottom:8px}.fact .fact__image{border-radius:24px}.fact .fact__image img{width:100%;border-radius:24px}@media (max-width:1199px){.fact .grid{align-items:flex-start}.fact .fact__description{margin-right:32px}}@media (max-width:991px){.fact{margin-top:64px;margin-bottom:64px}.fact .grid{grid-template-columns:1fr;grid-gap:32px}.fact .fact__description{margin-left:0;margin-right:0;max-width:unset}.fact .fact__image{max-width:900px;margin-left:auto;margin-right:auto}}@media (max-width:767px){.fact{margin-top:40px;margin-bottom:40px}.fact .fact__description .list{margin-top:40px}.fact .fact__description .list .text{font-size:16px;line-height:120%}.fact .fact__description .item{grid-template-columns:62px 1fr;grid-gap:24px}.fact .fact__description .item span{font-size:24px;line-height:29px}}@media (max-width:480px){.fact .fact__image{aspect-ratio:32/36;margin-left:-10px;margin-right:-10px}.fact .fact__image img{-o-object-fit:contain;object-fit:contain}}.certificate{margin-top:128px;margin-bottom:64px;overflow:hidden}.certificate .certificate-container{overflow:auto}.certificate .item img{border-radius:16px;width:100%}.certificate .certificate__slider{position:relative}.certificate .certificate-swiper-buttons{display:none}@media (max-width:991px){.certificate{margin-top:64px}.certificate .certificate-container{padding-bottom:5px}.certificate .certificate-swiper-buttons{display:flex;align-items:center;justify-content:space-between;height:0;position:absolute;top:50%;right:10px;transform:translateY(-50%);width:100%;z-index:1}.certificate .certificate-swiper-buttons .swiper-button-prev,.certificate .certificate-swiper-buttons .swiper-button-next{position:unset!important;transform:unset}.certificate .certificate-swiper-buttons .swiper-button-prev{opacity:0;visibility:hidden}}@media (max-width:767px){.certificate{margin-top:40px;margin-bottom:35px}.certificate .container,.certificate .container-sm{padding:0 0 0 10px}.certificate .certificateSwiper{padding-right:10px}}.healthy{margin-top:164px;margin-bottom:164px;padding-left:15px;padding-right:15px}.healthy h2{font-size:36px;line-height:48px;max-width:580px}.healthy .container-lg{background-color:var(--bg);border-radius:24px;padding:0;max-width:1720px}.healthy .container{padding-top:60px;padding-bottom:60px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:40px}.healthy .container img{max-width:520px;width:100%}.healthy .healthy__img-wrap{margin-top:-160px;margin-bottom:-164px;height:-moz-fit-content;height:fit-content}.healthy .healthy__grid>div{margin-top:40px;display:flex;justify-content:space-between;gap:40px 70px;align-items:flex-end;flex-wrap:wrap}.healthy .healthy__grid p{max-width:480px}@media (max-width:1199px){.healthy .container img{max-width:400px}}@media (max-width:991px){.healthy{margin-bottom:64px}.healthy .container{grid-template-columns:1fr}.healthy .healthy__img-wrap{max-width:260px;margin:-155px auto 0}}@media (max-width:767px){.healthy{padding:0 10px;margin-top:125px;margin-bottom:40px}.healthy h2{font-size:20px;line-height:24px;max-width:unset}.healthy p{font-size:16px;line-height:120%}.healthy .container-lg{border-radius:16px}.healthy .container{grid-gap:0;padding:60px 20px 35px}.healthy .container img{max-width:280px}.healthy .healthy__grid>div{margin-top:20px}}.about-section{margin-bottom:128px}.about-section h2{text-align:center}.about-section .grid{margin-top:48px;padding:40px;border:2px solid var(--bg);border-radius:16px;display:grid;grid-template-columns:1fr 2fr;align-items:center}.about-section .about-section__text{display:flex;flex-direction:column;gap:25px;max-width:700px;margin-left:auto;margin-right:auto;padding-left:40px}.about-section .about-section__year{border-right:2px solid var(--bg);display:flex;align-items:center;justify-content:center;height:100%;padding-right:40px}.about-section h4{display:flex;flex-direction:column;color:var(--blue);font-weight:700;font-size:90px;letter-spacing:-5px;line-height:1}.about-section h4 span{font-weight:700;font-size:220px;line-height:155px;letter-spacing:-20px}@media (max-width:991px){.about-section{margin-bottom:64px}.about-section .grid{padding:32px}.about-section .about-section__text{padding-left:32px}.about-section .about-section__year{padding-right:32px}}@media (max-width:767px){.about-section{margin-bottom:40px}.about-section .grid{grid-template-columns:1fr;margin-top:40px;padding:0;border:none}.about-section .about-section__text{padding-left:0;padding-top:40px;padding-bottom:40px;border-bottom:2px solid var(--bg)}.about-section .about-section__year{padding-bottom:40px;padding-right:0;border-bottom:2px solid var(--bg);border-right:none}.about-section h4{font-size:60px;line-height:60px;letter-spacing:-2px}.about-section h4 span{font-size:150px;line-height:100px;letter-spacing:-15px}}@media (max-width:480px){.about-section h2{text-align:left}.about-section .about-section__year{justify-content:flex-start}}.equipment{margin-top:128px;margin-bottom:128px}.equipment .grid{display:grid;grid-template-columns:auto 1fr;grid-gap:90px;align-items:center}.equipment .equipment__img{width:100%}.equipment .equipment__img img{aspect-ratio:900/660}.equipment .equipment__slider{width:100%;max-width:900px}.equipment .equipment__text{margin-top:60px;display:flex;flex-direction:column;gap:25px;padding-bottom:40px;border-bottom:2px solid var(--bg)}.equipment .equipment__company-name{margin-top:60px;font-style:italic;font-size:18px;line-height:22px;max-width:410px}.equipment .equipment__description{max-width:580px}@media (max-width:1800px){.equipment .grid{align-items:flex-start}.equipment .equipment__slider{max-width:640px}}@media (max-width:1199px){.equipment .grid{grid-gap:32px}.equipment .equipment__slider{max-width:500px}}@media (max-width:991px){.equipment{margin-top:64px;margin-bottom:64px}.equipment .grid{display:flex;flex-direction:column-reverse;gap:80px}.equipment .equipment__slider{max-width:900px;margin-left:auto;margin-right:auto}}@media (max-width:767px){.equipment{margin-top:40px;margin-bottom:40px}.equipment .equipment__company-name{margin-top:40px}.equipment .equipment__text{margin-top:40px}.equipment .equipment__img img{aspect-ratio:15/11}}.reviews{margin-top:128px;margin-bottom:64px}.reviews .reviews__title{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.reviews .reviews__slider{margin-top:48px;position:relative}.reviews .reviews__card{padding:40px 40px 60px;border-radius:16px;border:2px solid var(--bg);display:flex;flex-direction:column;gap:40px;text-align:left}.reviews .reviews__card h4{font-weight:500;font-size:24px;line-height:100%}.reviews .reviews__date{font-size:16px}.reviews .reviews__text{padding-bottom:20px;border-bottom:1px solid var(--bg)}@media (max-width:1800px){.reviews .reviews__card{padding:40px 24px 60px}}@media (max-width:1199px){.reviews .reviews__card{padding:40px 40px 60px}}@media (max-width:991px){.reviews{margin-top:64px}.reviews .reviews__card{padding:40px 24px 60px}}@media (max-width:767px){.reviews{margin-top:40px;margin-bottom:40px}.reviews .swiper-pagination{margin-top:20px}.reviews .reviews__slider{margin-top:40px}.reviews .stars img{max-width:20px}.reviews .reviews__card{padding:24px 24px 44px;gap:24px;border-radius:8px}.reviews .reviews__card h4{font-size:18px}}.news{margin-top:64px;margin-bottom:64px}.news .news__container{border-radius:16px;background-color:var(--bg);padding-top:64px;padding-bottom:64px;max-width:1720px}.news .container{padding:0 45px;max-width:1510px}.news .news__title{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.news .news__gallery{margin-top:40px;display:none;flex-direction:column;gap:40px;max-width:450px;margin-left:auto;margin-right:auto}.news .news__slider{margin-top:48px;position:relative}.news .swiper-slide{height:auto}.news .swiper-pagination{position:unset;margin-top:75px}.news .news__card{display:flex;flex-direction:column;gap:40px;text-align:left;background-color:var(--bg);height:100%}.news .news__card h4{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;font-weight:500;font-size:24px;line-height:1.3;max-width:76%}.news .news__card p{font-size:16px;line-height:100%}.news .news__card .btn{margin-top:auto}.news .news__card-img img{width:100%;aspect-ratio:46/34;border-radius:24px}.news .news__card-body{display:flex;flex-direction:column;gap:20px;height:100%}.news .swiper-button-next{right:-28px}.news .swiper-button-prev{left:-28px}.news .news__slider-container{position:relative}.news .news__grid{display:none}@media (max-width:1800px){.news{padding-left:15px;padding-right:15px}.news .news__container{max-width:1510px}}@media (max-width:991px){.news{margin-top:64px;margin-bottom:64px}.news .news__card h4{max-width:90%}}@media (max-width:767px){.news{margin-top:40px;margin-bottom:0;padding:0}.news .news__title .btn{display:none}.news .news__container{border-radius:0;padding:40px 0}.news .container{padding:0 10px}.news .news__card{gap:24px}.news .news__card:nth-child(n+4){display:none}.news .news__card h4{font-size:18px;line-height:1.3}.news .news__card .btn{width:-moz-fit-content;width:fit-content}.news .news__card time{font-size:16px}.news .swiper-pagination{margin-top:20px}.news .swiper-pagination .swiper-pagination-bullet{background-color:var(--white)}.news .news__grid{margin-top:40px;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px}.news .news__slider{display:none}.news .news__gallery{display:flex}.news .news__card-img img{aspect-ratio:30/25}}@media (max-width:575px){.news .news__grid{grid-template-columns:1fr;grid-gap:40px}}.related{margin-top:64px;margin-bottom:64px}.related>h2{text-align:center}.related .relatedSwiper{margin-top:48px}.related .relatedSwiper .swiper-slide{height:auto}@media (max-width:1199px){.related{padding-left:20px;padding-right:20px}}@media (max-width:767px){.related{margin-top:40px;margin-bottom:40px;padding-left:0;padding-right:0}.related .relatedSwiper{margin-top:20px}.related .section-swiper-wrap{display:none}}.woocommerce-account .content{margin-bottom:64px}.woocommerce-account .message-copy{margin-top:8px;margin-bottom:24px}.woocommerce-account .woocommerce-MyAccount-content .account-discount-message,.woocommerce-account .woocommerce-MyAccount-content .message-copy p{font-weight:400}.woocommerce-account .woocommerce-MyAccount-content .account-discount-message span,.woocommerce-account .woocommerce-MyAccount-content .message-copy p span{font-weight:700}.woocommerce-account .account-grid{margin-top:32px;display:grid;grid-template-columns:295px 1fr;grid-gap:20px}.woocommerce-account .account-grid .woocommerce-message{margin-top:0}.woocommerce-account .woocommerce-MyAccount-navigation{border-radius:16px;background-color:var(--bg);overflow:hidden;height:-moz-fit-content;height:fit-content}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding:16px 0 24px}.woocommerce-account .woocommerce-MyAccount-navigation-link.is-active a,.woocommerce-account .woocommerce-MyAccount-navigation-link a:hover{background-color:#D8E2E5}.woocommerce-account .woocommerce-MyAccount-navigation-link.is-active a svg path,.woocommerce-account .woocommerce-MyAccount-navigation-link.is-active a svg,.woocommerce-account .woocommerce-MyAccount-navigation-link a:hover svg path,.woocommerce-account .woocommerce-MyAccount-navigation-link a:hover svg{fill:var(--blue)}.woocommerce-account .woocommerce-MyAccount-navigation-link a{display:flex;align-items:center;gap:16px;font-weight:500;font-size:16px;line-height:24px;padding:16px 24px;transition:background-color 0.2s}.woocommerce-account .woocommerce-MyAccount-navigation-link svg{fill:#95A8B4}.woocommerce-account .account-nav-top{padding:24px 24px 16px;background-color:var(--blue);color:var(--white);font-weight:500;font-size:14px;line-height:24px;text-transform:uppercase;display:flex;align-items:center;gap:16px}.woocommerce-account .woocommerce-MyAccount-content .account-form-title{font-weight:400;font-size:18px;line-height:24px}.woocommerce-account .woocommerce-MyAccount-content p{font-weight:600;font-size:16px;line-height:24px}.woocommerce-account .woocommerce-MyAccount-content>p+p{margin-top:12px}.woocommerce-account .woocommerce-MyAccount-content a{display:inline-flex;font-weight:400;font-size:16px;line-height:24px;color:var(--blue);text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-content a:hover{text-decoration:none}.woocommerce-account .woocommerce-MyAccount-content .account-form-id{font-weight:400}.woocommerce-account .woocommerce-error,.woocommerce-account .woocommerce-success{margin-top:32px}.woocommerce-account .form-group .form-password-eye{top:15px;transform:unset}.woocommerce-account .woocommerce-message{gap:8px;margin-top:32px;padding:16px;padding-left:50px}.woocommerce-account .account-form-address+.account-form-address{margin-top:24px}.woocommerce-account .account-form-address{border:1px solid var(--bg);border-radius:16px;overflow:hidden}.woocommerce-account .account-form-top{padding:12px 24px;background-color:var(--bg);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.woocommerce-account .account-form-top-left{display:flex;align-items:center;gap:24px}.woocommerce-account .account-form-group{max-width:610px;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px 20px}.woocommerce-account .account-form-group-column{grid-template-columns:1fr;max-width:295px}.woocommerce-account .account-form-body{display:flex;flex-direction:column;gap:24px;padding:16px 24px}.woocommerce-account .account-form-delete-btn{display:flex;align-items:center;gap:4px;font-weight:600;font-size:14px;line-height:24px;color:var(--blue);transition:color 0.2s}.woocommerce-account .account-form-delete-btn:hover{color:var(--error)}.woocommerce-account .account-form-delete-btn:hover svg path{fill:var(--error)}.woocommerce-account .account-add-address{margin-top:24px;display:flex;align-items:center;gap:4px;font-weight:600;font-size:14px;line-height:24px;color:var(--blue);transition:color 0.2s}.woocommerce-account .account-add-address:hover{color:var(--dark-blue)}.woocommerce-account .account-add-address:hover svg path{fill:var(--dark-blue)}.woocommerce-account .account-form-address:has([name=account_address_default]:checked) .account-form-delete-btn{display:none}.woocommerce-account .account-form-address.hidden{display:none}@media (max-width:991px){.woocommerce-account .account-grid{grid-template-columns:260px 1fr}.woocommerce-account .account-nav-top{padding:24px 16px 16px}.woocommerce-account .woocommerce-MyAccount-navigation-link a{padding:16px}.woocommerce-account .account-form-body{padding:16px}.woocommerce-account .account-form-top{padding:12px 16px}}@media (max-width:767px){.woocommerce-account .account-grid{grid-template-columns:1fr;grid-gap:40px}.woocommerce-account .content{margin-bottom:40px}.woocommerce-account .account-nav-top{padding:24px 24px 16px}.woocommerce-account .woocommerce-MyAccount-navigation-link a{padding:16px 24px}.woocommerce-account .message-copy{margin-bottom:16px}}@media (max-width:575px){.woocommerce-account .account-form-group{grid-template-columns:1fr}.woocommerce-account .account-form-group-column{max-width:100%}.woocommerce-account .account-form-body{padding:16px 10px}.woocommerce-account .account-form-top{padding:16px 24px}.woocommerce-account .account-form-top-left,.woocommerce-account .account-form-top{flex-direction:column;gap:16px;align-items:flex-start}.woocommerce-account .account-form-address+.account-form-address{margin-top:40px}.woocommerce-account .account-add-address{margin-top:40px}}@media (max-width:480px){.woocommerce-account .woocommerce-message{flex-direction:column;align-items:flex-start}}.account-order{display:flex;flex-direction:column;gap:16px}.account-order .item-top{background-color:var(--bg)}.account-order .status--completed .item-top{background-color:#E0E0E0}.account-order .status--pending .item-top p,.account-order .status--pending .item-top .item-text span,.account-order .status--processing .item-top p,.account-order .status--processing .item-top .item-text span,.account-order .status--cancelled .item-top p,.account-order .status--cancelled .item-top .item-text span,.account-order .status--failed .item-top p,.account-order .status--failed .item-top .item-text span,.account-order .status--refunded .item-top p,.account-order .status--refunded .item-top .item-text span{color:var(--white)}.account-order .status--pending .item-content .item-btn,.account-order .status--processing .item-content .item-btn,.account-order .status--cancelled .item-content .item-btn,.account-order .status--failed .item-content .item-btn,.account-order .status--refunded .item-content .item-btn{background-color:var(--white)}.account-order .status--pending .item-top{background-color:#DE9C00}.account-order .status--pending .item-content .item-btn{color:#DE9C00}.account-order .status--processing .item-top{background-color:#34A853}.account-order .status--processing .item-content .item-btn{color:#34A853}.account-order .status--cancelled .item-top,.account-order .status--failed .item-top,.account-order .status--refunded .item-top{background-color:#DE5A00}.account-order .status--cancelled .item-content .item-btn,.account-order .status--failed .item-content .item-btn,.account-order .status--refunded .item-content .item-btn{color:#DE5A00}.account-order .item-row{display:grid;grid-template-columns:140px 1fr;grid-gap:10px;align-items:center;padding:8px 10px;min-height:48px}.account-order .item-right{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.account-order .item-content{border:1px solid var(--bg);overflow:hidden;border-radius:16px}.account-order .item-content p{font-weight:400;font-size:14px;line-height:100%}.account-order .item-content .item-btn{display:flex;align-items:center;justify-content:center;padding:2px 10px;min-height:32px;background-color:var(--blue);color:var(--white);font-weight:400;font-size:14px;line-height:24px;text-decoration:none;border-radius:24px;transition:background-color 0.2s,color 0.2s}.account-order .item-content .item-btn:hover{background-color:var(--dark-blue);color:var(--white)}.account-order .item-text{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.account-order .item-text span{color:var(--grey)}.account-order .item-btn-collapse{margin-top:8px;display:flex;align-items:center;gap:4px;margin-left:auto;font-weight:600;font-size:14px;line-height:24px;color:var(--blue);transition:color 0.2s}.account-order .item-btn-collapse:hover{color:var(--dark-blue)}.account-order .item-btn-collapse .item-btn-open{display:none}.account-order .item-btn-collapse:not(.collapsed) svg{display:flex;transform:rotate(180deg)}.account-order .item-btn-collapse:not(.collapsed) .item-btn-open{display:flex}.account-order .item-btn-collapse:not(.collapsed) .item-btn-close{display:none}.account-order .item-collapse-content{padding:10px 24px}.account-order .item-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}.account-order .item-col-title{font-weight:600;font-size:14px;line-height:24px}.account-order .item-list{margin-top:8px;padding-top:16px;border-top:1px solid var(--grey);display:flex;flex-direction:column;gap:16px}.account-order .item-list li,.account-order .item-list a{display:flex;align-items:center;gap:16px;min-width:0;overflow-wrap:anywhere;font-weight:400;font-size:14px;line-height:18px}.account-order .item-list li svg,.account-order .item-list a svg{display:flex;min-width:18px}.account-order .item-price{display:flex;align-items:center;gap:16px;margin-top:16px}.account-order .item-price span{font-weight:600;font-size:18px;line-height:24px}@media (max-width:1199px){.account-order .item-grid{grid-template-columns:1fr}.account-order .item-row{grid-template-columns:1fr;grid-gap:16px;padding:16px 24px}}@media (max-width:480px){.account-order .item-text{align-items:flex-start;flex-direction:column}}@media (max-width:767px){.account-order .item-top .item-row{display:grid;grid-template-columns:auto auto;justify-content:space-between;align-items:center;grid-gap:12px}.account-order .item-top .item-right{display:contents}.account-order .item-top .item-payment-method{justify-self:end;text-align:right}.account-order .item-top .item-right>*:not(.item-payment-method){grid-column:1/-1;justify-self:start}.account-order .item-content>.item-row .item-right{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:480px){.account-order .item-top .item-text{align-items:center;flex-direction:row}}.pay-status{font-weight:700;white-space:nowrap}.pay-status--paid{color:#007E0F!important}.pay-status--failed{color:#FF383C!important}.order-payment-status{margin-top:16px}.order-payment-status span{color:var(--grey)}.edit-account{display:flex;flex-direction:column;gap:24px}.edit-account:has(.account-legal-person:checked) .account-form-company{display:flex}.edit-account [name=save_account_details]{margin-top:24px}.edit-account .account-form-company{display:none;flex-direction:column;gap:24px}.edit-account .account-form-line{background-color:var(--bg);height:1px;width:100%}.woocommerce-MyAccount-content>.account-form-line{background-color:var(--bg);height:1px;width:100%;margin:32px 0}.single-product .woocommerce-tabs{margin-top:32px;max-width:940px}.single-product .woocommerce-tabs .product-tabs-wrap{overflow:auto;padding-bottom:5px}.single-product .woocommerce-tabs .tabs{grid-template-columns:1fr 1fr 1fr;min-width:940px}.single-product .product__actions-quantity .product-quantity{min-width:172px}.single-product #tab-description{display:flex;flex-direction:column;gap:16px}.single-product #reviews .btn__primary{margin-top:36px}.single-product .comment-text{display:flex;flex-direction:column;gap:16px;padding-bottom:20px;border-bottom:1px solid var(--bg)}.single-product .woocommerce-review__author{font-weight:500;font-size:18px;line-height:100%}.single-product .woocommerce-review__published-date{margin-top:16px;display:flex;font-weight:400;font-size:16px;line-height:24px;color:var(--grey)}.single-product .panel{margin-top:35px}.single-product .panel .product__table{margin-top:40px;display:flex;flex-direction:column;gap:16px}.single-product .panel .product__table-row{display:grid;grid-template-columns:220px 1fr;grid-gap:24px}.single-product .panel .woocommerce-product-attributes-item__label{font-weight:500;font-size:14px;line-height:24px;text-transform:uppercase;color:#88A5B7}.single-product .panel .woocommerce-product-attributes-item__value{font-weight:400;font-size:16px;line-height:24px}.single-product .panel h2+p{margin-top:40px}.single-product .panel p{font-weight:400;font-size:18px;line-height:24px}.single-product .panel p a{display:inline-flex;color:var(--blue);text-decoration:underline}.single-product .panel p a:hover{text-decoration:none}.single-product .panel .commentlist{display:flex;flex-direction:column;gap:36px}.single-product .panel .commentlist p{font-weight:400;font-size:16px;line-height:24px}@media (max-width:767px){.single-product .woocommerce-tabs .tabs{min-width:700px}.single-product .panel p{font-size:16px}.single-product .panel .product__table-row{grid-template-columns:140px 1fr;grid-gap:20px}.single-product .product__actions-quantity .product-quantity{min-width:140px}}.product__grid{margin-top:32px;display:grid;grid-template-columns:580px 1fr;grid-gap:32px}.product__grid h1{font-weight:600;font-size:36px;line-height:48px}.product__grid .product__content{margin-left:auto;max-width:700px}.product__grid .product__text{margin-top:24px;padding-bottom:32px;border-bottom:1px solid var(--bg)}.product__grid .product__text p{font-size:18px;line-height:22px}.product__grid h4{margin-top:24px;font-weight:500;font-size:14px;line-height:24px;text-transform:uppercase;color:#88A5B7}.product__grid .product__table{margin-top:24px;border-bottom:1px solid var(--bg);padding-bottom:24px;display:flex;flex-direction:column;gap:16px}.product__grid .product__table-row{display:grid;grid-template-columns:220px 1fr;grid-gap:24px}.product__grid .product__table-row span{font-weight:400;font-size:16px;line-height:100%}.product__grid .product__actions{margin-top:24px;border-bottom:1px solid var(--bg);padding-bottom:24px;display:flex;align-items:center;justify-content:space-between;gap:16px 24px}.product__grid .product__actions .price{font-weight:700;font-size:32px;line-height:36px;color:var(--blue)}.product__grid .product__actions-quantity{display:flex;align-items:center;gap:8px}.product__grid .product__swiper{display:grid;grid-gap:16px;height:-moz-fit-content;height:fit-content}.product__grid .product__swiper>div{min-width:100%}.product__grid .product__swiper img{border:1px solid var(--bg);border-radius:16px;aspect-ratio:145/129}.product__grid .product__swiper .swiper-slide{cursor:pointer}.product__grid .product__swiper .swiper-slide-thumb-active img{border:1px solid var(--blue)}.product__grid .product__swiper .swiper-button-prev,.product__grid .product__swiper .swiper-button-next{background-color:var(--bg)}.product__grid .product__swiper .swiper-button-prev:hover,.product__grid .product__swiper .swiper-button-next:hover{background-color:var(--blue)}.product__grid .product__swiper .swiper-button-prev:hover svg path,.product__grid .product__swiper .swiper-button-next:hover svg path{fill:var(--white)}@media (max-width:1800px){.product__grid .product__actions .price{font-size:28px;line-height:34px}.product__grid .product__actions .product-min{font-size:12px;width:-moz-min-content;width:min-content}.product__grid .product__actions .btn__primary{padding:10px 32px}.product__grid .single-product .product__actions-quantity .product-quantity{min-width:150px}}@media (max-width:1199px){.product__grid{grid-template-columns:400px 1fr}.product__grid .product__actions{flex-wrap:wrap}.product__grid .product__actions .price{font-size:28px;line-height:34px}.product__grid .product__actions .product-min{font-size:16px;width:auto}.product__grid .product__actions .btn__primary{padding:10px 40px}}@media (max-width:991px){.product__grid{grid-template-columns:320px 1fr}}@media (max-width:767px){.product__grid{grid-template-columns:1fr;grid-gap:24px}.product__grid h1{font-size:32px;line-height:44px}.product__grid .product__text{padding-bottom:24px}.product__grid .product__text p{font-size:16px;line-height:24px}.product__grid .product__table-row{grid-template-columns:150px 1fr;grid-gap:20px}.product__grid .product__content{margin-left:0;max-width:100%}.product__grid .product__swiper{max-width:580px;margin-left:auto;margin-right:auto}.product__grid .swiper-button-prev,.product__grid .swiper-button-next{transform:unset}.product__grid .product__actions .price{font-size:24px;line-height:24px}}@media (max-width:480px){.product__grid .product__actions-quantity{width:100%}}.wp-block-woocommerce-active-filters{display:none}.wc-blocks-filter-wrapper h3{display:none}.category-grid{margin-top:50px;display:grid;grid-template-columns:340px 1fr;grid-gap:20px;margin-bottom:64px}.category-grid .wc-block-components-price-slider__actions,.category-grid #block-3{display:none}.category-grid .category-content{min-width:0}.category-grid .category-content-top{display:flex;align-items:center;justify-content:space-between;gap:16px}.category-grid .woocommerce-sidebar-top{padding:24px;border-radius:16px;background-color:var(--bg)}.category-grid .woocommerce-sidebar-top h2{font-size:14px;line-height:24px;text-transform:uppercase;color:#88A5B7}.category-grid .woocommerce-sidebar-top .wp-block-categories-list{margin-top:16px}.category-grid .woocommerce-sidebar-top .wp-block-categories-list .cat-has-children{position:relative}.category-grid .woocommerce-sidebar-top .wp-block-categories-list .cat-has-children>a{padding-right:36px}.category-grid .woocommerce-sidebar-top .wp-block-categories-list .cat-accordion-toggle{position:absolute;top:0;right:0;width:40px;height:40px;padding:0;border:none;background-color:#fff0;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_1080_2936' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(https://djerela.lviv.ua/wp-content/themes/djerela/assets/css/%23mask0_1080_2936)'%3E%3Cpath d='M12 15.0538L6.34625 9.4L7.4 8.34625L12 12.9463L16.6 8.34625L17.6538 9.4L12 15.0538Z' fill='%23104A6F'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;cursor:pointer;transition:transform 0.3s}.category-grid .woocommerce-sidebar-top .wp-block-categories-list .cat-has-children.is-open>.cat-accordion-toggle{transform:rotate(180deg)}.category-grid .woocommerce-sidebar-top .wp-block-categories-list.cat-accordion-ready .cat-has-children:not(.is-open)>.children{display:none}.category-grid .woocommerce-sidebar-top .wp-block-categories-list a{position:relative;font-weight:500;padding:8px 0;transition:color 0.3s}.category-grid .woocommerce-sidebar-top .wp-block-categories-list a:hover{color:var(--blue)}.category-grid .woocommerce-sidebar-top .wp-block-categories-list a[aria-current=page]{color:var(--blue)}.category-grid .woocommerce-sidebar-top .wp-block-categories-list .children a{padding:8px 24px;font-weight:400}.category-grid .woocommerce-sidebar-top .wp-block-categories-list .children li a[aria-current=page]{color:var(--blue)}.category-grid .wp-block-woocommerce-price-filter{margin-top:16px}.category-grid .wp-block-woocommerce-price-filter .wc-block-components-price-slider__label{display:none}.category-grid .wp-block-woocommerce-price-filter .wc-block-components-price-slider__handle{background:#fff;border:2px solid #0073aa;width:18px;height:18px;border-radius:50%;top:-6px}.category-grid .wc-block-components-price-slider__controls{position:relative}.category-grid .wc-block-components-price-slider__controls::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#D5E6EC;height:1px;width:22px}.category-grid .products{margin-top:24px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:24px 20px;min-width:0}.category-grid .products>.product{min-width:0}.category-grid .wc-blocks-filter-wrapper{margin-top:24px}.category-grid .wc-blocks-filter-wrapper h3{font-weight:400;font-size:14px;line-height:24px;text-transform:uppercase;color:#88A5B7}.category-grid .woocommerce-ordering{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-left:auto;width:-moz-fit-content;width:fit-content}.category-grid .woocommerce-ordering>label{font-weight:400;font-size:14px;line-height:24px;color:#95A8B4;white-space:nowrap}.category-grid .custom__select .dropdown-toggle{font-weight:500;font-size:14px;line-height:24px;padding:0 40px 0 0;width:-moz-fit-content;width:fit-content;border:none;min-height:unset;min-width:210px;color:var(--dark-blue)}.category-grid .custom__select .dropdown-toggle::after{right:0}.category-grid .custom__select .dropdown-list{padding:8px 0}.category-grid .custom__select .custom-select__option>span{font-weight:400;font-size:14px;line-height:24px}.category-grid .woocommerce-result-count{display:none}.category-grid .wc-block-price-filter{display:flex;flex-direction:column-reverse}.category-grid .wc-block-components-price-slider__controls{margin:0}.category-grid .wc-block-components-price-slider__controls .wc-block-components-price-slider__amount{border-radius:8px!important;border-color:#D5E6EC!important;font-weight:400;font-size:18px;line-height:100%;text-align:center;color:var(--dark-blue);min-height:56px;max-width:132px!important;width:100%}.category-grid .wc-block-components-price-slider__range-input-progress{--range-color:var(--blue)}.category-grid .wc-block-components-price-slider__range-input-wrapper{margin:24px 0 0}.category-grid .wc-block-components-price-slider__range-input-wrapper::before{background-color:#D9D9D9;opacity:1}@media (max-width:1199px){.category-grid .products{grid-template-columns:1fr 1fr}}@media (max-width:991px){.category-grid{grid-template-columns:1fr}}@media (max-width:767px){.category-grid{margin-top:40px}.category-grid .category-content-top{flex-direction:column;align-items:flex-start}.category-grid .products{grid-gap:20px}.category-grid .woocommerce-ordering{margin-left:0}}@media (max-width:480px){.category-grid .products{grid-gap:12px}}.button.wc-backward{text-decoration:underline}.woocommerce-cart .content{margin-bottom:64px}.woocommerce-cart .cart-grid{margin-top:32px;display:grid;grid-template-columns:1fr 400px;grid-gap:60px}.woocommerce-cart .cart-grid .shop_table{display:flex;flex-direction:column;gap:24px}.woocommerce-cart .cart-grid .coupon,.woocommerce-cart .cart-grid [name=update_cart]{display:none}.woocommerce-cart .product-remove a:hover svg path{fill:var(--blue)}.woocommerce-cart .product-quantity-price{display:flex;align-items:center;justify-content:space-between;gap:16px}.woocommerce-cart .product-name a{font-weight:500;font-size:18px;line-height:24px;transition:color 0.3s}.woocommerce-cart .product-name a:hover{color:var(--blue)}.woocommerce-cart .product-cart-col{display:flex;flex-direction:column;gap:16px}.woocommerce-cart .product-price{font-weight:500;font-size:18px;line-height:24px}.woocommerce-cart .product-subtotal{font-weight:700;font-size:18px;line-height:24px;color:var(--blue)}.woocommerce-cart .cart_item{border:1px solid var(--light-grey);border-radius:16px;padding:8px 16px 8px 8px;display:grid;grid-template-columns:2fr 1fr 24px;grid-gap:24px;align-items:center}.woocommerce-cart .product-thumbnail-name{display:grid;grid-template-columns:115px 1fr;grid-gap:24px}.woocommerce-cart .woocommerce-message{max-width:100%}.woocommerce-cart .cart-collaterals h2{font-weight:600;font-size:18px;line-height:24px}.woocommerce-cart .cart-collaterals .products{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.woocommerce-cart .cart-collaterals .products .product{padding:8px}.woocommerce-cart .cart-collaterals .products .woocommerce-loop-product__link{gap:8px}.woocommerce-cart .cart-collaterals .products .btn__primary,.woocommerce-cart .cart-collaterals .products .add_to_cart_button{margin-top:8px;padding:10px 20px}.woocommerce-cart .cart-collaterals .products .woocommerce-loop-product__title{font-weight:500;font-size:14px;line-height:18px;margin-top:8px}.woocommerce-cart .cart-collaterals .products .price{font-weight:700;font-size:18px;line-height:24px}.woocommerce-cart .cart_totals{margin-top:48px}.woocommerce-cart .cart_totals h2{display:none}.woocommerce-cart .cart_totals .cart-subtotal,.woocommerce-cart .cart_totals .cart-discount{display:none!important}.woocommerce-cart .cart_totals .order-total{display:flex;align-items:center;justify-content:flex-end;gap:36px}.woocommerce-cart .cart_totals .order-total div,.woocommerce-cart .cart_totals .order-total .amount{font-weight:600;font-size:24px;line-height:48px}.woocommerce-cart .cart-button-group{margin-top:48px;display:flex;align-items:center;justify-content:space-between;gap:24px}.woocommerce-cart .cart_item img{aspect-ratio:116/104}@media (max-width:1199px){.woocommerce-cart .cart-grid{grid-template-columns:1fr 275px;grid-gap:40px}.woocommerce-cart .cart-collaterals .products{grid-template-columns:1fr}}@media (max-width:991px){.woocommerce-cart .cart-grid{grid-template-columns:1fr}.woocommerce-cart .cart-collaterals .products{grid-template-columns:1fr 1fr}.woocommerce-cart .product-quantity-price{flex-wrap:wrap}}@media (max-width:575px){.woocommerce-cart .cart-grid{grid-template-columns:1fr}.woocommerce-cart .cart_item{position:relative;padding:8px 10px;grid-template-columns:1fr}.woocommerce-cart .product-name a{padding-right:30px}.woocommerce-cart .product-remove{position:absolute;top:10px;right:10px}.woocommerce-cart .product-thumbnail-name{grid-template-columns:87px 1fr}.woocommerce-cart .cart-collaterals .products{grid-template-columns:1fr 1fr}.woocommerce-cart .cart-collaterals .products .btn__primary,.woocommerce-cart .cart-collaterals .products .add_to_cart_button{padding:10px}.woocommerce-cart .cart_totals{margin-top:24px}.woocommerce-cart .cart_totals .order-total div,.woocommerce-cart .cart_totals .order-total .amount{font-size:18px}.woocommerce-cart .cart-button-group{margin-top:24px}.woocommerce-cart .product-quantity,.woocommerce-cart .wc-block-components-quantity-selector{max-width:124px;padding:5px 8px}}@media (max-width:480px){.woocommerce-cart .cart-button-group{flex-direction:column}}.logged-in .main .tab-buttons,.logged-in .main .for-unauthorized{display:none!important}.woocommerce-checkout .checkout-grid{margin-top:32px;margin-bottom:64px;display:grid;grid-template-columns:minmax(0,1fr) 400px;grid-gap:60px}.woocommerce-checkout .checkout-grid>*{min-width:0}.woocommerce-checkout .checkout-grid .woocommerce-terms-and-conditions-wrapper{display:none}.woocommerce-checkout .checkout-form-addresses:not(:has(select[name=user_address] option:checked[value=new_address])) .checkout-address-group{max-width:610px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:24px 20px}.woocommerce-checkout #new_address_fields{margin-top:24px}.woocommerce-checkout .checkout-address-select+.checkout-form-group,.woocommerce-checkout .select2+.checkout-form-group{margin-top:24px}.woocommerce-checkout .checkout-address-group.hidden{display:none!important}.woocommerce-checkout .checkout:has(.checkout-legal-person:checked) .checkout-form-company{display:block}.woocommerce-checkout .checkout-form-company{display:none}.woocommerce-checkout .checkout-form-company .form-group{margin-top:24px}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{margin-top:24px}.woocommerce-checkout .woocommerce-checkout-review-order-table{margin-top:32px}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .col-2{display:flex;flex-direction:column;gap:24px}.woocommerce-checkout .col-1+.col-2{margin-top:24px}.woocommerce-checkout #ship-to-different-address .text{display:block}.woocommerce-checkout #ship-to-different-address .checkout-checkbox-row{margin-top:16px;display:flex;align-items:center;gap:8px;font-weight:400;font-size:16px;line-height:24px;cursor:pointer}.woocommerce-checkout #ship-to-different-address input{cursor:pointer}.woocommerce-checkout .woocommerce-additional-fields{display:none}.woocommerce-checkout .woocommerce-shipping-fields{border-bottom:1px solid var(--light-grey);padding-bottom:48px}.woocommerce-checkout .woocommerce-checkout-payment{border-bottom:1px solid var(--light-grey);padding-bottom:48px}.woocommerce-checkout .woocommerce-checkout-payment .payment_methods{margin-top:24px;display:flex;flex-direction:column;gap:24px}.woocommerce-checkout .woocommerce-checkout-payment .payment_methods li,.woocommerce-checkout .woocommerce-checkout-payment .payment_methods input,.woocommerce-checkout .woocommerce-checkout-payment .payment_methods label{cursor:pointer}.woocommerce-checkout .woocommerce-checkout-payment .payment_methods p{padding-left:26px;font-size:14px;line-height:18px;color:var(--grey)}.woocommerce-checkout .shipping_address{margin-top:24px}.woocommerce-checkout .checkout-form-group-wrap h3{margin-bottom:24px}.woocommerce-checkout .checkout-form-group-wrap:has(#billing_last_name_field,.checkout-pdv,#account_password_confirm){border-bottom:1px solid var(--light-grey);padding-bottom:48px}.woocommerce-checkout .woocommerce-message{margin:0;max-width:100%}.woocommerce-checkout .checkout-form-group{max-width:610px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:24px 20px}.woocommerce-checkout .checkout-coupon-group{display:flex;align-items:center;justify-content:space-between;gap:20px}.woocommerce-checkout .checkout-coupon-group input{border-radius:24px!important}.woocommerce-checkout .checkout-coupon-group .btn{min-width:85px;text-transform:uppercase;font-size:14px;width:-moz-fit-content;width:fit-content;padding:10px 33px}.woocommerce-checkout .checkout-summary{margin-top:24px}.woocommerce-checkout .checkout-summary .cart-subtotal,.woocommerce-checkout .checkout-summary .order-total{display:flex;align-items:center;justify-content:space-between}.woocommerce-checkout .checkout-summary .cart-discount{display:flex;align-items:center;justify-content:space-between;position:relative;padding-bottom:20px}.woocommerce-checkout .checkout-summary .woocommerce-remove-coupon{position:absolute;bottom:0;right:0;color:var(--error);font-weight:400;font-size:16px;line-height:24px;transition:color 0.3s}.woocommerce-checkout .checkout-summary .woocommerce-remove-coupon:hover{color:var(--blue)}.woocommerce-checkout .checkout-summary .cart-subtotal div,.woocommerce-checkout .checkout-summary .cart-subtotal .amount,.woocommerce-checkout .checkout-summary .cart-discount div,.woocommerce-checkout .checkout-summary .cart-discount .amount{font-weight:400;font-size:16px;line-height:24px}.woocommerce-checkout .checkout-summary .cart-discount{margin-top:8px}.woocommerce-checkout .checkout-summary .order-total{margin-top:24px}.woocommerce-checkout .checkout-summary .order-total div,.woocommerce-checkout .checkout-summary .order-total .amount{font-weight:600;font-size:18px;line-height:48px}.woocommerce-checkout .place-order .btn{margin-top:16px;width:100%;font-weight:700;font-size:18px;line-height:24px;padding:10px}.woocommerce-checkout .checkout-products .cart_item{margin-bottom:16px;border:1px solid var(--border-grey);border-radius:16px;padding:8px 16px 8px 8px;display:grid;grid-template-columns:76px minmax(0,1fr);grid-gap:16px;align-items:center}.woocommerce-checkout .checkout-products .cart_item img{aspect-ratio:1/1;width:100%}.woocommerce-checkout .checkout-products .product-name{font-weight:500;font-size:14px;line-height:18px}.woocommerce-checkout .checkout-products a.product-name{transition:color 0.3s}.woocommerce-checkout .checkout-products a.product-name:hover{color:var(--blue)}.woocommerce-checkout .checkout-products .product-price{font-weight:500;font-size:16px;line-height:24px}.woocommerce-checkout .checkout-products .product-total{font-weight:700;font-size:18px;line-height:24px;color:var(--blue)}.woocommerce-checkout .checkout-products .product-quantity{padding:4px;max-width:100px}.woocommerce-checkout .checkout-products .product-quantity .increment,.woocommerce-checkout .checkout-products .product-quantity .decrement{min-width:30px;min-height:30px}.woocommerce-checkout .checkout-products .checkout-product-col{display:flex;flex-direction:column;justify-content:space-between;gap:16px}.woocommerce-checkout .checkout-products .checkout-product-row{display:flex;align-items:center;justify-content:space-between}.woocommerce-checkout .checkout-product-image .checkout-product-image-text{display:none}.woocommerce-checkout .checkout-grid .auth-tabs .tab-buttons{max-width:640px}.woocommerce-checkout .checkout-grid .auth-tabs .auth-form{max-width:300px}@media (max-width:1199px){.woocommerce-checkout .checkout-grid{grid-template-columns:minmax(0,1fr) 380px;grid-gap:24px}}@media (max-width:991px){.woocommerce-checkout .checkout-grid{grid-template-columns:minmax(0,1fr);grid-gap:40px;margin-bottom:40px}.woocommerce-checkout .place-order .btn{padding:10px 32px;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}}@media (max-width:767px){.woocommerce-checkout .place-order .btn{margin-top:40px;font-size:14px;line-height:24px;padding:10px 16px}.woocommerce-checkout .woocommerce-checkout-review-order-table{margin-top:24px}.woocommerce-checkout .checkout-coupon-group .btn{min-height:48px}}@media (max-width:575px){.woocommerce-checkout .checkout-product-image{display:grid;grid-template-columns:87px minmax(0,1fr);grid-gap:24px}.woocommerce-checkout .checkout-product-image .checkout-product-image-text{display:flex;flex-direction:column;gap:16px}.woocommerce-checkout .checkout-products .cart_item{grid-template-columns:minmax(0,1fr);grid-gap:24px}.woocommerce-checkout .checkout-products .checkout-product-col .product-name,.woocommerce-checkout .checkout-products .checkout-product-col .product-price{display:none}.woocommerce-checkout .checkout-products .checkout-product-row{flex-direction:row;align-items:center;justify-content:space-between}.woocommerce-checkout .checkout-form-group{grid-template-columns:minmax(0,1fr)}.woocommerce-checkout .checkout-form-addresses:not(:has(select[name=user_address] option:checked[value=new_address])) .checkout-address-group{grid-template-columns:minmax(0,1fr)}.woocommerce-checkout .checkout-form-group-wrap:has(#billing_last_name_field,.checkout-pdv),.woocommerce-checkout .woocommerce-checkout-payment,.woocommerce-checkout .woocommerce-shipping-fields{padding-bottom:24px}}@media (max-width:480px){.woocommerce-checkout .checkout-coupon-group{flex-direction:column}.woocommerce-checkout .checkout-coupon-group .btn{width:100%}}.thank-page{margin-top:32px;margin-bottom:64px}.thank-page .thank-order-grid{margin-top:48px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}.thank-page .thank-order-list{margin-top:24px;padding-top:24px;border-top:1px solid var(--light-grey);display:flex;flex-direction:column;gap:24px}.thank-page .thank-order-list .item{display:flex;align-items:center;gap:16px;font-weight:500;font-size:14px;line-height:18px}.thank-page .thank-order-list .item-total{font-weight:600;font-size:18px;line-height:24px}.thank-page .btn__primary{margin-top:48px}.thank-page .thank-order-title{font-weight:600;font-size:18px;line-height:24px}@media (max-width:991px){.thank-page .thank-order-grid{grid-template-columns:1fr;grid-gap:32px}}@media (max-width:767px){.thank-page{margin-top:40px;margin-bottom:40px}}@media (max-width:575px){.thank-page .thank-order-grid,.thank-page .btn__primary{margin-top:32px}}.page-policy{padding-bottom:104px}.page-policy h1{margin-bottom:32px}@media (max-width:767px){.page-policy{padding-bottom:40px}}.page-about .banner{margin-top:32px}.page-about .banner img{border-radius:24px;width:100%;height:500px}.page-about .container-sm>.grid{padding-bottom:40px;margin-top:40px;margin-bottom:64px;display:grid;grid-template-columns:1fr 1fr;grid-gap:66px;border-bottom:1px solid #88A5B7}.page-about .image img{width:100%}.page-about .decoration-line{margin:44px 0 30px;background-color:var(--light-grey);height:1px;width:100%}.page-about .team-grid{margin-top:40px;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.page-about .believe{background-color:var(--bg);padding:48px 36px;border-radius:16px;margin:100px -36px 64px}.page-about .believe-grid{margin-top:40px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px}.page-about .believe-grid img{width:100%;border-radius:8px}.page-about .certificate{margin-top:64px;margin-bottom:64px}.page-about .certificate .grid{margin-top:40px}.page-about .awards{padding-top:64px;margin-top:64px;margin-bottom:64px;border-top:1px solid #88A5B7}.page-about .awards .grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.page-about .awards__description .text-editor{margin-top:40px}.page-about .awards__slider{position:relative}.page-about .awards__slider .awardsSwiper{height:100%!important}.page-about .awards__slider .swiper{height:auto;align-items:center}.page-about .awards__slider .swiper-slide{width:100%!important}.page-about .awards__slider .swiper-slide img{width:auto;height:auto}.page-about .awards__slider .swiper-pagination{margin-top:30px;position:unset}.page-about .awards__slider .swiper-pagination .swiper-pagination-bullet{background-color:var(--light-grey)}.page-about .awards__slider .swiper-pagination .swiper-pagination-bullet::after{background-color:var(--dark-blue)}.page-about .awards__img{width:100%}.page-about .awards__img img{aspect-ratio:3/2;border-radius:24px;border:1px solid var(--bg)}@media (max-width:1199px){.page-about .awards .grid{grid-gap:32px}.page-about .container-sm>.grid{grid-gap:32px}.page-about .believe{margin:100px 0 64px}}@media (max-width:991px){.page-about .container-sm>.grid,.page-about .team-grid{display:flex;flex-direction:column}.page-about .container-sm>.grid .image,.page-about .team-grid .image{margin-left:auto;margin-right:auto;max-width:500px}.page-about .awards .grid{display:flex;flex-direction:column;gap:80px}.page-about .awards .awards__slider{max-width:900px;margin-left:auto;margin-right:auto}}@media (max-width:767px){.page-about .container-sm>.grid{margin-top:40px;margin-bottom:40px}.page-about .banner{margin-top:40px;margin-left:-10px;margin-right:-10px}.page-about .banner img{height:350px}.page-about .team-grid{margin-top:32px}.page-about .believe,.page-about .certificate{margin:40px 0}.page-about .believe{padding:40px 10px;margin-left:-10px;margin-right:-10px;border-radius:0}.page-about .believe-grid{grid-template-columns:1fr 1fr}.page-about .awards{padding-top:40px;margin:40px 0}.page-about .awards .grid{grid-gap:40px}.page-about .awards .awards__slider .awardsSwiper{height:220px!important}.page-about .swiper-button-prev,.page-about .swiper-button-next{transform:unset}.page-about .awards__description .text-editor{margin-top:32px}}@media (max-width:575px){.page-about .banner img{height:250px}.page-about .container-sm>.grid{margin-top:32px}.page-about .container-sm>.grid .image{margin-left:-10px;margin-right:-10px}}.page-water{padding-bottom:104px}.page-water h1{margin-bottom:32px}.page-water>.container-sm>.text-editor{margin-top:24px}.page-water .grid{margin-top:24px;display:grid;grid-template-columns:3fr 2fr;grid-gap:40px;align-items:start}.page-water .image img{width:100%;height:auto;border-radius:16px}.page-water .certificate{margin-top:64px}.page-water .certificate h2{margin-bottom:32px}@media (max-width:1199px){.page-water .grid{grid-gap:32px}}@media (max-width:991px){.page-water .grid{display:flex;flex-direction:column}.page-water .grid .image{max-width:500px}.page-water .certificate{margin-top:48px}}@media (max-width:767px){.page-water{padding-bottom:40px}}.page-news{padding-bottom:64px}.page-news .grid{margin-top:32px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px 20px}.page-news .card{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.page-news .card-img{width:100%}.page-news .card-img img{width:100%;height:330px;border-radius:16px}.page-news .text{font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word}.page-news .btn{margin-top:auto;min-height:56px;font-size:16px;line-height:24px}@media (max-width:991px){.page-news .grid{grid-template-columns:1fr 1fr}}@media (max-width:767px){.page-news{padding-bottom:40px}.page-news .time{font-size:16px}.page-news .text{font-size:16px}.page-news .btn{font-size:14px;line-height:18px}}@media (max-width:575px){.page-news .grid{margin-top:40px;grid-template-columns:1fr;grid-gap:36px}.page-news .card{gap:16px}}@media (max-width:380px){.page-news .card-img img{height:250px}}.page-article h1{font-weight:600;font-size:36px;line-height:48px}.page-article .banner{margin-top:32px;width:100%}.page-article .banner img{border-radius:24px;width:100%;height:500px}.page-article .grid{margin-top:36px;display:grid;grid-template-columns:1fr 400px;grid-gap:20px}.page-article .right .text{font-weight:600}.page-article .time{display:block;margin-bottom:24px;color:var(--grey)}.page-article .text-editor{padding-bottom:64px;border-bottom:1px solid var(--light-grey);max-width:715px}.page-article .author{margin-top:24px;display:grid;grid-template-columns:60px 1fr;grid-gap:16px;align-items:center}.page-article .author img{width:100%;aspect-ratio:1/1;border-radius:50%}.page-article .author-desc a{transition:color 0.3s}.page-article .author-desc a:hover{color:var(--blue)}.page-article .author-position{margin-top:8px;font-weight:400;font-size:16px;line-height:100%;color:var(--grey)}.page-article .card-grid{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.page-article .card-grid .product{padding:8px;display:flex;flex-direction:column}.page-article .card-grid .product .woocommerce-loop-product__link{gap:8px}.page-article .card-grid .product .woocommerce-loop-product__link h2{font-weight:500;font-size:14px;line-height:18px}.page-article .card-grid .product .woocommerce-loop-product__link .price{font-size:18px;line-height:24px}.page-article .card-grid .product .product-quantity-grid{padding-top:8px;margin-top:auto;gap:8px}.page-article .card-grid .product .product-quantity-grid .product-quantity,.page-article .card-grid .product .product-quantity-grid .add_to_cart_button{max-width:140px;width:100%}.page-article .card-grid .product .product-quantity-grid .product-max{font-size:14px;line-height:100%;color:#88A5B7}.page-article .products-wrapper .products{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.page-article .products-wrapper .products .product{padding:8px;display:flex;flex-direction:column}.page-article .products-wrapper .products .product .woocommerce-loop-product__link{gap:8px}.page-article .products-wrapper .products .product .woocommerce-loop-product__link h2{font-weight:500;font-size:14px;line-height:18px}.page-article .products-wrapper .products .product .woocommerce-loop-product__link .price{font-size:18px;line-height:24px}.page-article .products-wrapper .products .product .product-quantity-grid{padding-top:8px;margin-top:auto;gap:8px}.page-article .products-wrapper .products .product .product-quantity-grid .product-quantity,.page-article .products-wrapper .products .product .product-quantity-grid .add_to_cart_button{max-width:140px;width:100%}.page-article .products-wrapper .products .product .product-quantity-grid .product-max{font-size:14px;line-height:100%;color:#88A5B7}.page-article .news .news__container{max-width:1312px;padding:48px 36px}.page-article .news .container{padding:0;max-width:1240px}.page-article .news .news__grid{margin-top:20px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}.page-article .news .news__card-img img{aspect-ratio:40/33}.page-article .news .news__card{gap:24px}.page-article .news .news__card h4{font-weight:500;font-size:18px;line-height:100%}.page-article .news .news__card .btn{min-height:56px;font-size:16px;line-height:24px}@media (max-width:991px){.page-article .grid{grid-template-columns:1fr;grid-gap:60px}.page-article .news{padding:0}.page-article .news .news__container{padding:24px 15px;border-radius:0}.page-article .news .btn__primary{padding:10px 24px;font-size:14px}}@media (max-width:767px){.page-article article{margin-left:-10px;margin-right:-10px}.page-article h1{font-weight:500;font-size:32px;line-height:44px;padding-left:10px;padding-right:10px}.page-article .text-editor{padding-bottom:40px}.page-article .banner img{height:350px}.page-article .grid{margin-top:24px;padding-left:10px;padding-right:10px}.page-article .news{margin-bottom:0}.page-article .news .news__container{padding-bottom:40px}.page-article .news .news__grid{margin-top:40px;grid-template-columns:1fr;grid-gap:40px;max-width:450px;margin-left:auto;margin-right:auto}.page-article .news .news__title{gap:10px}.page-article .news .news__card .btn{min-height:52px;font-size:14px;padding:10px 36px}}@media (max-width:575px){.page-article .banner img{height:250px}}.page-contacts{padding-bottom:64px}.page-contacts h1{margin-bottom:32px}.page-contacts .grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px}.page-contacts .description{display:flex;flex-direction:column;gap:36px}.page-contacts .grid-items{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px}.page-contacts .list-title{font-size:14px;line-height:100%}.page-contacts .list{margin-top:10px}.page-contacts .list li,.page-contacts .list a,.page-contacts .list address{font-weight:700;font-size:18px;line-height:120%;width:-moz-fit-content;width:fit-content}.page-contacts .list a{transition:color 0.2s}.page-contacts .list a:hover{color:var(--blue)}.page-contacts .social{display:flex;align-items:center;gap:26px}.page-contacts .social-link{display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--blue);width:56px;height:56px;transition:background-color 0.2s}.page-contacts .social-link:hover{background-color:var(--dark-blue)}.page-contacts .form-title{font-weight:600;font-size:16px;line-height:36px}.page-contacts .contact-form{display:flex;flex-direction:column;gap:24px;max-width:400px}.page-contacts .contact-form .btn{min-height:62px;font-size:16px;line-height:24px;padding:10px 35px}@media (max-width:991px){.page-contacts{padding-bottom:0}.page-contacts .grid{grid-template-columns:1fr;gap:40px}}@media (max-width:767px){.page-contacts .map{margin-left:-10px;margin-right:-10px}.page-contacts .map iframe{height:400px}}@media (max-width:575px){.page-contacts .grid-items{grid-template-columns:1fr}.page-contacts .contact-form .btn{min-height:52px;font-size:14px;line-height:18px;padding:10px 35px}}.page-kutok{padding-bottom:64px}.page-kutok h1{margin-bottom:32px}.page-kutok .grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px}.page-kutok .description{display:flex;flex-direction:column;gap:36px}.page-kutok .list-title{font-size:20px;font-weight:700;line-height:100%;letter-spacing:0;margin-bottom:24px}.page-kutok .list{margin-top:10px}.page-kutok .list li,.page-kutok .list a{font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;width:-moz-fit-content;width:fit-content}.page-kutok .list a{transition:color 0.2s}.page-kutok .list a:hover{color:var(--blue)}.page-kutok .kutok-docs .list{display:flex;flex-direction:column;gap:16px;margin-top:16px}.page-kutok .kutok-form{padding:32px;border:1px solid var(--border-grey);border-radius:16px}.page-kutok .form-title{font-weight:600;font-size:16px;line-height:36px}.page-kutok .contact-form{display:flex;flex-direction:column;gap:24px;max-width:400px}.page-kutok .contact-form .btn{min-height:62px;font-size:16px;line-height:24px;padding:10px 35px}@media (max-width:991px){.page-kutok{padding-bottom:0}.page-kutok .grid{grid-template-columns:1fr;gap:40px}}@media (max-width:575px){.page-kutok .kutok-form{padding:20px}.page-kutok .contact-form .btn{min-height:52px;font-size:14px;line-height:18px;padding:10px 35px}}.page-delivery{margin-bottom:79px}.page-delivery .grid{margin-top:32px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}.page-delivery .editor-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.page-delivery .item{border-radius:8px;border:1px solid var(--bg);padding:24px;display:flex;flex-direction:column;gap:40px}.page-delivery .item p.text+a,.page-delivery .item p.text+address,.page-delivery .item .text+.text{margin-top:10px;display:block;font-weight:700}.page-delivery .item a{font-weight:700;font-size:18px;line-height:120%;transition:color 0.3s}.page-delivery .item a:hover{color:var(--blue)}.page-delivery .item address{font-weight:700;font-size:18px;line-height:100%}.page-delivery .item-app,.page-delivery .item-social{margin-top:10px;display:flex;align-items:center;gap:10px}.page-delivery .text-container{margin-top:79px}.page-delivery .text-container .text-editor{-moz-column-count:2;column-count:2}.page-delivery .text-container .text{margin-top:50px}@media (max-width:991px){.page-delivery .grid{grid-template-columns:1fr 1fr;grid-gap:24px}.page-delivery .text-container .text-editor{-moz-column-count:1;column-count:1}}@media (max-width:767px){.page-delivery{margin-bottom:40px}.page-delivery .grid{grid-template-columns:1fr}.page-delivery .item{width:100%;max-width:400px;margin-left:auto;margin-right:auto}.page-delivery .text-container{margin-top:24px}}.page-author{margin-bottom:64px}.page-author .grid{margin-top:32px;display:grid;grid-template-columns:190px 1fr;grid-gap:24px}.page-author .grid img{aspect-ratio:1/1;width:100%;border-radius:24px}.page-author .auth-tabs{margin-top:64px}.page-author .auth-tabs .tab-buttons{width:-moz-fit-content;width:fit-content;display:grid!important}.page-author .auth-tabs .nav-link{padding:10px 48px}.page-author .item{padding-bottom:16px;margin-bottom:24px;border-bottom:1px solid var(--bg);display:grid;grid-template-columns:120px 1fr;grid-gap:24px}.page-author .item img{aspect-ratio:1/1;width:100%;border-radius:8px}.page-author .item time{display:block;font-size:16px;line-height:100%}.page-author .item .text{display:block;margin-top:20px}.page-author .item span{width:auto!important}.page-author .social{display:flex;align-items:center;gap:16px;margin-top:10px}.page-author .social a{border:1px solid #fff0;border-radius:50%;transition:0.3s}.page-author .social a:hover{border:1px solid var(--dark-blue)}.page-author .tab-content{margin-top:24px}@media (max-width:767px){.page-author{margin-bottom:40px}}@media (max-width:575px){.page-author .grid{grid-template-columns:1fr}.page-author .grid img{aspect-ratio:3/2}.page-author .auth-tabs{margin-top:60px}.page-author .auth-tabs .tab-buttons{width:100%}.page-author .auth-tabs .nav-link{padding:10px}.page-author .item time{font-size:14px}.page-author .item .text{font-weight:500;font-size:16px;line-height:100%}.page-author .tab-content{margin-top:40px}.page-author .woocommerce-pagination,.page-author .navigation.pagination{margin-top:24px}}.page-404{padding-bottom:150px}.page-404 h1{margin-bottom:32px}.page-404 .grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;align-items:center}.page-404 .title-404{font-weight:700;font-size:320px;line-height:60px;letter-spacing:-25px;color:var(--light-grey)}.page-404 .left .title-404{display:none}.page-404 p{max-width:540px}.page-404 p+p{margin-top:20px}.page-404 .btn{margin-top:44px;min-height:62px;font-size:16px;line-height:22px;padding:10px 35px}@media (max-width:1199px){.page-404 .title-404{font-size:240px;letter-spacing:-15px}}@media (max-width:991px){.page-404 .grid{grid-template-columns:1fr}.page-404 .title-404{line-height:1.2}.page-404 .left .title-404{display:flex}.page-404 .right{display:none}}@media (max-width:767px){.page-404{padding-bottom:40px}.page-404 h1{margin-bottom:0}.page-404 .title-404{margin-top:40px;margin-bottom:40px;font-size:150px;line-height:120px;letter-spacing:-10px}.page-404 .btn{margin-top:24px;width:-moz-fit-content;width:fit-content;font-size:14px;line-height:18px;min-height:52px}}.lost_reset_password{margin-top:32px;margin-bottom:64px}.lost_reset_password .lost-password-description{display:grid;grid-template-columns:24px 1fr;grid-gap:8px;align-items:center;width:100%;max-width:480px;padding:16px;border-radius:24px;background-color:var(--bg)}.lost_reset_password .lost-password-description p{font-size:14px;line-height:18px}.lost_reset_password .form-group{margin-top:24px;max-width:320px}.lost_reset_password .btn{margin-top:24px}@media (max-width:767px){.lost_reset_password{margin-bottom:40px}.lost_reset_password .lost-password-description{grid-template-columns:1fr;border-radius:16px}}.flatpickr-calendar{background:#fff0;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;box-sizing:border-box;touch-action:manipulation;background:#fff;box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgb(0 0 0 / .08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid #fff0;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{background:#fff0;color:rgb(0 0 0 / .9);fill:rgb(0 0 0 / .9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgb(0 0 0 / .9);fill:rgb(0 0 0 / .9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{transition:fill 0.1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgb(57 57 57 / .15);box-sizing:border-box}.numInputWrapper span:hover{background:rgb(0 0 0 / .1)}.numInputWrapper span:active{background:rgb(0 0 0 / .2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid #fff0;border-right:4px solid #fff0;border-bottom:4px solid rgb(57 57 57 / .6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid #fff0;border-right:4px solid #fff0;border-top:4px solid rgb(57 57 57 / .6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgb(0 0 0 / .5)}.numInputWrapper:hover{background:rgb(0 0 0 / .05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgb(0 0 0 / .05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgb(0 0 0 / .9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgb(0 0 0 / .9)}.flatpickr-current-month input.cur-year{background:#fff0;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgb(0 0 0 / .5);background:#fff0;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:#fff0;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgb(0 0 0 / .05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#fff0;outline:none;padding:0}.flatpickr-weekdays{background:#fff0;text-align:center;overflow:hidden;width:100%;display:flex;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:#fff0;color:rgb(0 0 0 / .54);line-height:1;margin:0;text-align:center;display:block;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:flex;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;box-sizing:border-box;display:inline-block;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-around;transform:translate3d(0,0,0);opacity:1}.dayContainer+.dayContainer{box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid #fff0;border-radius:150px;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgb(57 57 57 / .3);background:#fff0;border-color:#fff0;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgb(57 57 57 / .1)}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgb(57 57 57 / .3);background:#fff0;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:flex;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:#fff0;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{from{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translate3d(0,0,0)}}.product-min{color:#88A5B7;text-align:left}.lg-backdrop.in{opacity:0.5!important}body:has(.offcanvas.show){overflow:hidden}body.cookies-accepted #cookie-notice{visibility:hidden!important;opacity:0!important}.message-copy{display:flex;align-items:center;gap:16px}.message-copy p{font-weight:600;font-size:18px;line-height:24px}.message-copy .message-copy-btn{display:flex;align-items:center;justify-content:center;gap:8px;border-radius:16px;background-color:var(--bg);padding:5px 16px;min-height:40px;font-weight:700;font-size:16px;line-height:18px;width:-moz-fit-content;width:fit-content}.message-copy .message-copy-btn .btn:hover svg path{fill:var(--blue)}.message-copy .message-copy-btn .btn:focus svg path{fill:var(--dark-blue)}@media (max-width:575px){.message-copy{flex-direction:column;align-items:flex-start}}.global-order-btn{display:flex;align-items:center;justify-content:center;gap:16px;font-weight:500;font-size:12px;line-height:16px;color:var(--white);background-color:var(--dark-blue);border-radius:24px 24px 0 0;padding:5px 15px;min-height:40px;transform-origin:100% 100%;position:fixed;top:calc(50% - 105px);right:0;transform:translateY(-50%) rotate(-90deg);width:100%;max-width:210px;transition:background-color 0.3s;z-index:111}.global-order-btn svg{transform:rotate(90deg)}.global-order-btn:hover{background-color:var(--blue)}.navbar-brand{outline:none}.site-main{max-width:1300px;margin-left:auto;margin-right:auto;padding:0 15px}body.logged-in .auth-login-item{display:none}body:not(.page-template-woocommece-account) .add_to_pack{display:none}body>.tinv-wishlist{display:none}