@import url('https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap');:root{--scale-ratio:1.2}body{font-family:"Nunito",sans-serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:-0.01em;line-height:1.6;color:#0c0c0d;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body.admin-bar header#masthead{top:32px}body.admin-bar ul.menu-header>li.megamenu .megamenu__wide{top:115px}body.admin-bar .checkout-summary{top:48px}body.admin-bar .ajax-search-wrapper{top:116px}main{overflow-x:hidden}abbr{color:#f42547}.grecaptcha-badge{display:none !important}a,a:focus,a:visited{text-decoration:none;color:inherit;transition:all .4s}a.text-link,a:focus.text-link,a:visited.text-link{text-decoration:underline;background-repeat:no-repeat;background-size:24px}a.text-link.back-icon,a:focus.text-link.back-icon,a:visited.text-link.back-icon{background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/chevron-left.svg');background-position:left center;padding-left:24px}a.text-primary-20,a:focus.text-primary-20,a:visited.text-primary-20{color:#da7452}a.text-primary-20:hover,a:focus.text-primary-20:hover,a:visited.text-primary-20:hover{color:#0c0c0d}p{margin:0 0 16px;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.16px}b,strong{font-weight:600}label,.label{font-size:0.75rem}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{height:34px;background-color:#fff;border:1px solid #c8c7d1;border-radius:4px;padding:0 1rem;font-size:0.875rem;font-style:normal;font-weight:400;line-height:34px;width:100%;display:block;color:#0c0c0d}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{outline:none;border-color:#0c0c0d}input[type="number"]{-moz-appearance:textfield}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}textarea{padding:.5rem 1rem;min-height:120px;max-height:200px;min-width:100%;max-width:100%}@media (max-width:768px){input,textarea,select{font-size:16px !important}}.select2-container--default .select2-selection--single{padding:3px 12px;height:34px;font-size:0.875rem}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:2px}.select2-search--dropdown input:focus{border-color:#0c0c0d}.select2-results__option{font-size:0.75rem}select{height:34px;padding:0 48px 0 16px;border:1px solid #eaeaf0;background-color:transparent;cursor:pointer;font-size:0.875rem;transition:0.4s;border-radius:4px;width:100%}select :focus{outline:none;border-color:#0c0c0d}select:hover{border-color:#c8c7d1;box-shadow:0 2px 6px rgba(0,0,0,0.05)}.modern-select select{width:100%;-moz-appearance:none;-webkit-appearance:none;background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/select-arrow.svg');background-position:top 8px right 8px;background-size:16px;background-repeat:no-repeat;padding-right:36px}.modern-select select::-ms-expand{display:none}.modern-select select:hover{box-shadow:4px 4px 25px 0px rgba(43,43,63,0.04)}.modern-select.is-invalid select{border-color:#f42547}.modern-button-select{display:flex}.modern-button-select>button{height:48px;padding:0 48px 0 24px;border:1px solid #eaeaf0;background-color:transparent;cursor:pointer;display:inline-block;text-align:left;position:relative}.modern-button-select>button:after{content:'';position:absolute;right:0;top:0;width:48px;height:48px;background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/select-arrow.svg');background-position:center;background-size:16px;background-repeat:no-repeat;transform:rotate(-90deg)}.modern-button-select>button:hover{box-shadow:4px 4px 25px 0px rgba(43,43,63,0.04)}.modern-button-select>button.remove-item{width:48px !important;margin-left:8px;background-color:#f6f6fb;background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/trash.svg');background-position:center;background-size:16px;background-repeat:no-repeat;display:none}.modern-button-select>button.remove-item:after{display:none}.modern-button-select.w-100>button{width:100%}.modern-button-select.has-placeholder-image>button{display:flex;align-items:center;padding-left:0}.modern-button-select.has-placeholder-image>button:focus+label,.modern-button-select.has-placeholder-image>button:valid+label,.modern-button-select.has-placeholder-image>button:not(:placeholder-shown)+label{left:70px}.modern-button-select.has-placeholder-image>button .placeholder-image{width:48px;height:46px;border-right:1px solid #eaeaf0;border-radius:3px 0 0 3px;background-color:#f6f6fb;background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/plus-square.svg');background-position:center;background-size:16px;background-repeat:no-repeat}.modern-button-select.has-placeholder-image>button .placeholder-image.active{background-size:cover}.modern-button-select.has-placeholder-image>button span{padding-left:24px}.modern-button-select.has-placeholder-image>button.remove-item{display:none}.modern-button-select.clear-margin{margin:0}span.password-input{position:relative;display:block}span.password-input input{padding-right:35px}span.password-input .show-password-input{position:absolute;right:4px;top:2px;width:32px;height:32px;border-radius:unset;background-color:transparent;background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/eye.svg');background-position:center;background-size:16px;background-repeat:no-repeat;cursor:pointer;border:none}span.password-input .show-password-input.display-password{background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/eye-slash.svg')}.row.row-gutter-33{--bs-gutter-x:33px}.hidden-radio{display:none}button{font-family:"Nunito",sans-serif;color:#0c0c0d;transition:all .4s}a.button,button.button{height:40px;display:inline-block;color:#fff;background-color:#0c0c0d;border:1px solid #0c0c0d;border-radius:4px;padding:0 24px;cursor:pointer;transition:all .4s ease;font-size:0.875rem;font-style:normal;font-weight:600;line-height:40px;text-transform:uppercase;text-align:center}a.button.button-secondary,button.button.button-secondary{background-color:#eaeaf0;color:#0c0c0d;border-color:#eaeaf0}a.button.button-secondary:hover,button.button.button-secondary:hover{background-color:#f6f6fb;border-color:#f6f6fb}a.button.small,button.button.small{height:34px;line-height:34px;font-size:0.75rem}a.button.capitalize,button.button.capitalize{text-transform:capitalize}a.button:hover,button.button:hover{border-color:#3d3d43;background-color:#3d3d43}a.button:disabled,button.button:disabled{background-color:#c8c7d1;border-color:#c8c7d1;cursor:not-allowed}a.button.button-inline,button.button.button-inline{background-color:transparent;border-color:transparent;color:#0c0c0d;padding:0;text-transform:capitalize;height:auto}a.button.button-inline:hover,button.button.button-inline:hover{color:#da7452}.button-close{height:34px;width:34px;padding:0;border-radius:unset;display:flex;align-items:center;justify-content:center;border:none;background:#fff;cursor:pointer}.button-close:hover{opacity:0.7}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.text-neutral-20{color:#0c0c0d}.text-neutral-40{color:#3d3d43}.text-neutral-60{color:#c8c7d1}.text-neutral-80{color:#eaeaf0}.text-error-20{color:#450812}.text-error-40{color:#8a0f24}.text-error-60{color:#f42547}.text-error-80{color:#f7bac4}.text-white{color:#fff !important}.bg-neutral-20{background-color:#0c0c0d}.bg-neutral-40{background-color:#3d3d43}.bg-neutral-60{background-color:#c8c7d1}.bg-neutral-80{background-color:#eaeaf0}.bg-neutral-90{background-color:#f6f6fb}.bg-neutral-100{background-color:#fff}.radius-2{border-radius:2px}.radius-4{border-radius:4px}.radius-8{border-radius:8px}.soft-shadow{box-shadow:4px 4px 25px 0px rgba(43,43,63,0.04)}.loading-animation{position:relative;transition:all .3}.loading-animation:before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;width:100%;background:#eee;background:linear-gradient(110deg, #f2f2f2 10%, #f5f5f5 20%, #f2f2f2 35%);border-radius:2px;background-size:200% 100%;animation:1.5s shine linear infinite;z-index:4}h1,h2,h3,h4,h5,h6{font-weight:500;margin:0 0 .5rem 0}.h-900{font-size:clamp(2.2rem, 5vw, 4rem);line-height:1.1;letter-spacing:-0.02em}.h-800{font-size:clamp(2rem, 4.5vw, 3rem);line-height:1.15;letter-spacing:-0.015em}.h-700{font-size:clamp(1.75rem, 4vw, 2.5rem);line-height:1.2;letter-spacing:-0.01em}.h-600{font-size:clamp(1.5rem, 3.5vw, 2rem);line-height:1.25;letter-spacing:-0.01em}.h-500{font-size:clamp(1.4rem, 3vw, 2rem);line-height:1.3;letter-spacing:-0.01em}.body-heading{font-size:clamp(1.1rem, 2.8vw, 1.25rem);font-weight:500;line-height:1.5;letter-spacing:-0.01em}.subtitle-1{font-size:clamp(1.25rem, 3vw, 1.5rem);font-weight:400;line-height:1.4}.subtitle-2{font-size:clamp(1.1rem, 2.8vw, 1.375rem);font-weight:400;line-height:1.4}.body-l{font-size:clamp(1rem, 2.5vw, 1.125rem);font-weight:400;line-height:1.7}.body-l-medium{font-size:clamp(1rem, 2.5vw, 1.125rem);font-weight:500;line-height:1.7}.body-m{font-size:clamp(0.95rem, 2.2vw, 1rem);font-weight:400;line-height:1.6}.body-m-medium{font-size:clamp(0.95rem, 2.2vw, 1rem);font-weight:500;line-height:1.6}.body-s{font-size:clamp(0.8rem, 2vw, 0.875rem);font-weight:400;line-height:1.5}.body-s-medium{font-size:clamp(0.8rem, 2vw, 0.875rem);font-weight:500;line-height:1.5}.caption{font-size:clamp(0.8rem, 2vw, 0.875rem);font-weight:400;line-height:1.4}.caption-2{font-size:clamp(0.6rem, 1.5vw, 0.625rem);font-weight:400;line-height:1.3}.input-text{font-size:clamp(0.95rem, 2.2vw, 1rem);font-weight:400;line-height:1.4}.input-label{font-size:clamp(0.55rem, 1.5vw, 0.625rem);font-weight:400;line-height:1.2}.fs-button{font-size:clamp(0.8rem, 2vw, 0.875rem);line-height:1.2}.fs-button-2{font-size:clamp(0.7rem, 1.8vw, 0.75rem);line-height:1.2}@media (min-width:768px){h1,h2,h3,h4,h5,h6{margin-bottom:0.75rem}}@media (min-width:1200px){.h-900{letter-spacing:-0.03em}}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.modern-checkbox{display:flex;flex-wrap:wrap;margin-bottom:16px;position:relative}.modern-checkbox:last-child{margin-bottom:2px}.modern-checkbox label{font-size:0.875rem;line-height:1.3;font-style:normal;font-weight:400;padding-left:24px;position:relative;cursor:pointer;width:100%;margin:0}.modern-checkbox label:before{content:'';position:absolute;left:0;top:2px;width:16px;height:16px;background-color:#fff;border:1px solid #eaeaf0;border-radius:4px;transition:all .4s;color:#fff}.modern-checkbox label a{text-decoration:underline}.modern-checkbox input{position:absolute;left:9px;top:17px;z-index:-1;width:1px;height:1px}.modern-checkbox input:checked+label:before{content:"\2713";display:flex;align-items:center;justify-content:center;background-color:#da7452;border-color:#da7452;font-size:10px}.form-row-col-span{display:grid;grid-template-columns:repeat(12, 1fr);gap:.5rem 1rem}.row-col-span{display:grid;grid-template-columns:repeat(12, 1fr);gap:16px}.col-span-12,.col-span-8,.col-span-6,.col-span-4{grid-column:span 12}@media (min-width:576px){.col-span-12{grid-column:span 12}.col-span-8{grid-column:span 8}.col-span-6{grid-column:span 6}.col-span-4{grid-column:span 4}}@media (min-width:992px){.col-span-12{grid-column:span 12}.col-span-8{grid-column:span 8}.col-span-6{grid-column:span 6}.col-span-4{grid-column:span 4}}@keyframes shine{to{background-position-x:-200%}}@keyframes spin{to{transform:rotate(360deg)}}header#masthead{z-index:50}header#masthead .main-header{border-bottom:1px solid #eaeaf0;background-color:#fff;height:84px;display:flex;align-items:center}header#masthead .main-header .site-logo{display:flex;align-items:center;height:100%}header#masthead .main-header .site-logo a{display:inline-block;line-height:0}header#masthead .main-header .site-logo a img{height:32px;width:auto}header#masthead .main-header .header-menu-wrapper{display:flex;align-items:flex-end;padding-right:2rem}header#masthead .main-header .menu-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}header#masthead .main-header .menu-actions .actions{display:flex;align-items:center;gap:2rem}header#masthead .main-header .menu-actions .actions button{padding:0;background-color:transparent;border:unset;line-height:unset;border-radius:unset}header#masthead .main-header .menu-actions .actions .action-item{display:flex;align-items:center;flex-direction:column;cursor:pointer;justify-content:space-between;height:50px;position:relative}header#masthead .main-header .menu-actions .actions .action-item span{font-size:0.675rem}header#masthead .main-header .menu-actions .actions .action-item:hover{color:#da7452}header#masthead .main-header .menu-actions .actions .header-cart{position:relative}header#masthead .main-header .menu-actions .actions .header-cart .cart-icon{position:relative}header#masthead .main-header .menu-actions .actions .header-cart .cart-count{position:absolute;top:-4px;right:-4px;width:16px;height:16px;border-radius:50%;background-color:#0c0c0d;color:#fff;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:600}header#masthead .main-header .menu-actions .actions .header-cart .header-mini-cart{opacity:0;visibility:hidden;transform:translateY(10px);pointer-events:none;transition:opacity .2s ease,transform .2s ease}header#masthead .main-header .menu-actions .actions .header-cart:hover .header-mini-cart{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}header#masthead .main-header .menu-actions .actions .toggle-menu{display:none;align-items:center}header#masthead.is-sticky{position:sticky;top:0}header#masthead.header-checkout .main-header{height:auto;background-color:#fff}header#masthead.header-checkout .main-header .site-logo{padding:1rem;height:auto}@media (max-width:768px){header#masthead .main-header .site-logo a img{height:26px}header#masthead .main-header .menu-actions .actions{gap:1.5rem}header#masthead .main-header .menu-actions .actions .action-item{height:auto}header#masthead .main-header .menu-actions .actions .action-item span{display:none}header#masthead .main-header .menu-actions .actions .header-cart .cart-icon{display:flex;align-items:center}header#masthead .main-header .menu-actions .actions .toggle-menu{display:flex}header#masthead .main-header .header-menu-wrapper{display:none;position:fixed;top:84px;background:#fff;left:0;right:0;height:calc(100vh - 84px);padding:0;box-shadow:4px 4px 25px 0px rgba(43,43,63,0.04);overflow:auto}}.header-mini-cart{position:absolute;top:100%;right:0;width:320px;background:#fff;border:1px solid #eee;border-radius:4px;box-shadow:0 10px 25px rgba(0,0,0,0.1);transition:all .2s ease;z-index:100;padding:1rem;font-size:0.875rem;display:flex;flex-direction:column;gap:0.625rem}.header-mini-cart ul{margin:0;padding:0;list-style:none;max-height:400px;overflow:auto}.header-mini-cart ul li{display:grid;grid-template-columns:45px 1fr auto;gap:10px;padding:.6rem 0;align-items:start}.header-mini-cart ul li:not(:last-child){border-bottom:1px solid #f2f2f2}.header-mini-cart ul li .image-mini-cart a.product-thumb{display:block}.header-mini-cart ul li .image-mini-cart a.product-thumb img{height:45px;width:auto;border-radius:4px;display:block}.header-mini-cart ul li .content-mini-cart{display:flex;flex-direction:column;gap:2px}.header-mini-cart ul li .content-mini-cart p{margin:0}.header-mini-cart ul li .content-mini-cart .product-name{font-weight:500;line-height:1.2}.header-mini-cart ul li .content-mini-cart .product-name a{color:inherit;text-decoration:none}.header-mini-cart ul li .content-mini-cart .product-name a:hover{text-decoration:underline}.header-mini-cart ul li .content-mini-cart .product-meta,.header-mini-cart ul li .content-mini-cart .subtitle{font-size:0.75rem;opacity:.7;line-height:1.2}.header-mini-cart ul li .action-mini-cart{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.header-mini-cart ul li .action-mini-cart .quantity{font-size:0.8rem;white-space:nowrap;width:auto;display:flex;gap:0.2rem}.header-mini-cart ul li .action-mini-cart .product-remove{line-height:1}.header-mini-cart ul li .action-mini-cart .product-remove a.remove{font-size:16px;text-decoration:none;opacity:.6}.header-mini-cart ul li .action-mini-cart .product-remove a.remove:hover{opacity:1}.header-mini-cart p.woocommerce-mini-cart__empty-message{margin:0;padding:.5rem 0 0;font-size:0.875rem;font-style:italic}.header-mini-cart .woocommerce-mini-cart__total{display:flex;justify-content:space-between;padding-top:0.75rem;border-top:1px solid #eee;font-weight:500}.header-mini-cart .mini-cart-buttons{display:flex;flex-direction:column;gap:0.5rem}.blockUI.blockOverlay{background:rgba(255,255,255,0.6) !important;backdrop-filter:blur(2px)}.blockUI.blockMsg{border:none !important;background:transparent !important}.blockUI.blockMsg::after{content:"";width:28px;height:28px;border-radius:50%;border:3px solid #e5e5e5;border-top-color:#111;display:block;animation:miniCartSpin .7s linear infinite}@keyframes miniCartSpin{to{transform:rotate(360deg)}}.blockUI.blockMsg{display:flex !important;align-items:center;justify-content:center}.borme-loader{position:absolute;inset:0;background:rgba(255,255,255,0.7);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:.2s}.borme-loader .loader{width:20px;height:20px;border:2px solid #ddd;border-top-color:#000;border-radius:50%;animation:spin .6s linear infinite}.header-mini-cart.loading .borme-loader{opacity:1}.modal-content.loading .borme-loader{opacity:1}.badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:500;line-height:1;white-space:nowrap}.badge-neutral{background-color:#f6f6fb;color:#3d3d43}.badge-muted{background-color:#eaeaf0;color:#3d3d43}.badge-archived{background-color:#eaeaf0;color:#c8c7d1}.badge-success{background-color:#e8fcea;color:#0f8a1a}.badge-success-soft{background-color:#baf7bf;color:#08450d}.badge-info{background-color:#e5f2ff;color:#005799}.badge-info-soft{background-color:#b2d9ff;color:#00264d}.badge-alert{background-color:#ffeee5;color:#c40}.badge-alert-soft{background-color:#ffccb2;color:#4d1a00}.badge-error{background-color:#fce8eb;color:#8a0f24}.badge-error-soft{background-color:#f7bac4;color:#450812}.badge-primary{background-color:#f8f3f2;color:#da7452}.badge-primary-soft{background-color:#ede2de;color:#b68777}.badge-secondary{background-color:#ffd7cc;color:#ff3800}.badge-processing{background-color:#eff3f9;color:#da7452}.badge-new{background-color:#ffd7cc;color:#ff3800}.badge-action{background-color:#da7452;color:#fff}.badge-soft{background-color:#f6f6fb;color:#1f1d31}.visible-outside-slides{overflow:visible}.visible-outside-slides .swiper-slide{width:auto;height:auto}.visible-outside-slides::part(container){overflow:visible}.swiper-custom-pagination .swiper-wrapper{padding-bottom:30px}.swiper-custom-pagination .swiper-pagination{text-align:left;bottom:14px}.swiper-custom-pagination .swiper-pagination-bullet-active{background-color:#da7452}.swiper-custom-arrows .swiper-button-next,.swiper-custom-arrows .swiper-button-prev{width:48px;height:48px;top:auto;bottom:0;transition:background-color .4s}.swiper-custom-arrows .swiper-button-next:after,.swiper-custom-arrows .swiper-button-prev:after{content:'';background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/chevron-right.svg');background-position:center;background-size:cover;width:24px;height:24px}.swiper-custom-arrows .swiper-button-next:hover,.swiper-custom-arrows .swiper-button-prev:hover{background-color:#da7452}.swiper-custom-arrows .swiper-button-next:hover:after,.swiper-custom-arrows .swiper-button-prev:hover:after{filter:invert(96%) sepia(0%) saturate(7500%) hue-rotate(150deg) brightness(113%) contrast(103%)}.swiper-custom-arrows.arrows-bg-white .swiper-button-next,.swiper-custom-arrows.arrows-bg-white .swiper-button-prev{background-color:#fff}.swiper-custom-arrows.arrows-bg-white .swiper-button-next:hover,.swiper-custom-arrows.arrows-bg-white .swiper-button-prev:hover{background-color:#da7452}.swiper-custom-arrows.arrows-bg-neutral-90 .swiper-button-next,.swiper-custom-arrows.arrows-bg-neutral-90 .swiper-button-prev{background-color:#f6f6fb}.swiper-custom-arrows.arrows-bg-neutral-90 .swiper-button-next:hover,.swiper-custom-arrows.arrows-bg-neutral-90 .swiper-button-prev:hover{background-color:#da7452}.swiper-custom-arrows .swiper-button-next{right:0}.swiper-custom-arrows .swiper-button-prev{left:auto;right:60px}.swiper-custom-arrows .swiper-button-prev:after{transform:rotate(180deg)}.swiper-custom-arrows.swiper-wrapper-padding-top .swiper-wrapper{padding-top:30px}.swiper-custom-arrows.swiper-wrapper-padding-bottom .swiper-wrapper{padding-bottom:30px}.swiper-custom-arrows.swiper-custom-arrows-top-heading .swiper-button-next,.swiper-custom-arrows.swiper-custom-arrows-top-heading .swiper-button-prev{top:-89px}.swiper-slide{height:auto}.swiper-slide>.col{height:100%}ul.menu-header{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}ul.menu-header>li{display:flex;align-items:center;position:relative;transition:all .4s;height:83px}ul.menu-header>li:before{content:'';position:absolute;left:16px;right:16px;bottom:0;height:2px;width:calc(100% - 32px);background-color:transparent;transition:all .4s}ul.menu-header>li.menu-item-has-children:after{content:'';position:absolute;right:4px;width:16px;height:16px;background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/chevron-down.svg');background-position:center;background-size:16px;background-repeat:no-repeat}ul.menu-header>li.menu-item-has-children:before{right:0;width:calc(100% - 16px)}ul.menu-header>li.current-menu-item:before{background-color:#da7452}ul.menu-header>li:hover:before{background-color:#ede2de}ul.menu-header>li>ul.sub-menu{display:none}ul.menu-header>li a{font-size:14px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.14px;text-transform:uppercase;padding:0 8px;margin-right:16px;margin-left:16px}ul.menu-header>li.megamenu .megamenu__wide{position:fixed;top:83px;left:0;right:0;background:#fff;border-radius:0 0 2px 2px;z-index:99;display:none;border-top:1px solid #f6f6fb;box-shadow:4px 4px 25px 0px rgba(43,43,63,0.04)}ul.menu-header>li.megamenu .megamenu__wide .megamenu__wrapper{padding:40px 0}ul.menu-header>li.megamenu .megamenu__wide .megamenu__wrapper .container>ul.submenu{display:grid;grid-template-columns:repeat(4, 1fr);gap:0 80px;margin:0;padding:0;list-style:none}ul.menu-header>li.megamenu .megamenu__wide .megamenu__wrapper .container>ul.submenu>li{position:relative}ul.menu-header>li.megamenu .megamenu__wide .megamenu__wrapper .container>ul.submenu>li:before{content:'';position:absolute;left:0;top:0;width:30px;height:30px;border:1px solid #eaeaf0;border-radius:2px;background-size:16px;background-position:center;background-repeat:no-repeat}ul.menu-header>li.megamenu .megamenu__wide .megamenu__wrapper .container>ul.submenu>li a{font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.16px;display:block;text-transform:none;position:relative;padding:0 28px 0 0;margin:8px 0 0 0;color:#3d3d43}ul.menu-header>li.megamenu .megamenu__wide .megamenu__wrapper .container>ul.submenu>li a:hover{color:#da7452}ul.menu-header>li.megamenu .megamenu__wide .megamenu__wrapper .container>ul.submenu>li a:hover:after{filter:invert(24%) sepia(82%) saturate(3048%) hue-rotate(3deg) brightness(103%) contrast(102%)}ul.menu-header>li.megamenu .megamenu__wide .megamenu__wrapper .container>ul.submenu>li a:after{content:'';position:absolute;right:0;top:2px;width:24px;height:24px;background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/chevron-right.svg');background-position:center;background-repeat:no-repeat}ul.menu-header>li.megamenu .megamenu__wide .megamenu__wrapper .container>ul.submenu>li>a{font-size:18px;line-height:30px;letter-spacing:-0.18px;font-weight:500;padding:0 28px 0 42px;color:#0c0c0d;margin:0}ul.menu-header>li.megamenu .megamenu__wide .megamenu__wrapper .container>ul.submenu>li>a:after{top:3px}ul.menu-header>li.megamenu .megamenu__wide .megamenu__wrapper .container>ul.submenu>li ul.submenu{margin:0;padding:0;list-style:none}ul.menu-header>li.megamenu .megamenu__wide .megamenu__wrapper .container>ul.submenu>li.icon-chair:before{background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/icon-krzesla.svg')}ul.menu-header>li.megamenu .megamenu__wide .megamenu__wrapper .container>ul.submenu>li.icon-table:before{background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/icon-stoly.svg')}ul.menu-header>li.megamenu .megamenu__wide .megamenu__wrapper .container>ul.submenu>li.icon-bed:before{background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/icon-lozka-tapicerowane.svg')}ul.menu-header>li.megamenu .megamenu__wide .megamenu__wrapper .container>ul.submenu>li.icon-bench:before{background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/icon-lawki-tapicerowane.svg')}ul.menu-header>li.megamenu .megamenu__wide .megamenu__wrapper .container>ul.submenu>li.icon-pouf:before{background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/icon-pufy.svg')}ul.menu-header>li.megamenu .megamenu__wide .megamenu__wrapper .container>ul.submenu>li.icon-set:before{background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/icon-zestawy.svg')}ul.menu-header>li.megamenu .megamenu__wide .megamenu__wrapper .container>ul.submenu>li.icon-tables:before{background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/icon-stoliki-nocne.svg')}ul.menu-header>li.megamenu .megamenu__wide .megamenu__wrapper .container>ul.submenu>li.icon-mattresses:before{background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/icon-materace.svg')}ul.menu-header>li.megamenu:hover .megamenu__wide{display:block}@media (max-width:768px){ul.menu-header{flex-direction:column;padding:0 24px;margin:24px 0;gap:2rem}ul.menu-header>li{height:auto}ul.menu-header>li:before{display:none}ul.menu-header>li a{font-size:18px;margin:0;padding:0}ul.menu-header>li.megamenu{flex-direction:column;align-items:flex-start}ul.menu-header>li.megamenu .megamenu__wide{position:static;top:unset;left:unset;right:unset;border-radius:unset;z-index:unset;border:none;box-shadow:unset;width:100%;padding-left:0}ul.menu-header>li.megamenu .megamenu__wide .megamenu__wrapper{padding:0}ul.menu-header>li.megamenu .megamenu__wide .megamenu__wrapper .container{padding:0}ul.menu-header>li.megamenu .megamenu__wide .megamenu__wrapper .container>ul.submenu{padding:1.5rem 0 0 0;display:flex;flex-direction:column;gap:1.5rem}ul.menu-header>li.megamenu .megamenu__wide .megamenu__wrapper .container>ul.submenu>li{display:flex;flex-direction:column;gap:0.5rem}ul.menu-header>li.megamenu .megamenu__wide .megamenu__wrapper .container>ul.submenu>li:before{z-index:2;top:4px;left:5px}ul.menu-header>li.megamenu .megamenu__wide .megamenu__wrapper .container>ul.submenu>li>a{background-color:#f6f6fb;border-radius:8px;padding:4px 8px 4px 42px}ul.menu-header>li.megamenu .megamenu__wide .megamenu__wrapper .container>ul.submenu>li>a:after{display:none}ul.menu-header>li.megamenu .megamenu__wide .megamenu__wrapper .container>ul.submenu>li ul.submenu{display:flex;flex-direction:column;gap:0.5rem}}.breadcumbs{height:30px;margin-bottom:40px}.breadcumbs .breadcumbs-content{display:flex;flex-wrap:wrap;align-items:center;padding-top:8px}.breadcumbs .breadcumbs-content>span,.breadcumbs .breadcumbs-content>a{font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-0.14px}.breadcumbs .breadcumbs-content span.bcn-separator{display:inline-block;width:16px;height:16px;transform:rotate(-90deg);background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/chevron-down.svg');background-position:center;background-size:16px;background-repeat:no-repeat}section.page-header-button{margin-bottom:40px}section.page-header-button .content h1{margin:0 0 16px}section.page-header-button .content p{margin:0}section.page-header-button .actions{display:flex;align-items:flex-end;justify-content:flex-end;height:100%}section.page-header-default{margin-bottom:40px}section.page-header-description{margin-bottom:40px}section.page-header-description .page-header__heading{height:100%;display:flex;align-items:center}.yith-wcwl-add-to-wishlist{background-color:#fff;right:24px;top:24px;left:auto;width:48px;height:48px;transition:all .4s}.yith-wcwl-add-to-wishlist .yith-wcwl-add-button,.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse{line-height:0}.yith-wcwl-add-to-wishlist .yith-wcwl-add-button a.add_to_wishlist,.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a.add_to_wishlist{width:48px;height:48px;display:flex;align-items:center;justify-content:center}.yith-wcwl-add-to-wishlist .yith-wcwl-add-button a.add_to_wishlist>img,.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a.add_to_wishlist>img{margin:0;max-width:24px}.yith-wcwl-add-to-wishlist.exists{background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/check-exist.svg');background-position:center;background-repeat:no-repeat;background-size:24px;background-color:#fff}.yith-wcwl-add-to-wishlist.exists>div{line-height:0}.yith-wcwl-add-to-wishlist.exists .yith-wcwl-add-button img,.yith-wcwl-add-to-wishlist.exists .yith-wcwl-wishlistexistsbrowse img,.yith-wcwl-add-to-wishlist.exists .yith-wcwl-wishlistaddedbrowse img{display:none}.yith-wcwl-add-to-wishlist.exists span.feedback{display:none}.yith-wcwl-add-to-wishlist:hover{background-color:#eaeaf0}.yith-wcwl-add-to-wishlist:hover a{background-color:#eaeaf0}ul.social-icons{display:flex;flex-wrap:wrap;list-style:none;margin:0 0 16px;padding:0}ul.social-icons li a{background-color:#f6f6fb;border-radius:4px;width:40px;height:40px;margin-right:16px;margin-bottom:16px;display:inline-flex;align-items:center;justify-content:center}ul.social-icons li a:last-child{margin-right:16px}ul.social-icons li a:hover{background-color:#da7452}ul.social-icons li a:hover svg path{stroke:#fff}.wpcf7 form{background-color:#fff;padding:24px}.wpcf7 form p{margin:0 0 16px}.wpcf7 form span.wpcf7-spinner{display:none}.wpcf7 form span.wpcf7-not-valid-tip{font-size:12px;color:#f42547}.wpcf7 form textarea{min-height:100px}.wpcf7 form .wpcf7-list-item{position:relative;margin:0;padding-left:40px}.wpcf7 form .wpcf7-list-item span.wpcf7-list-item-label{display:inline-block;font-size:10px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:-0.1px}.wpcf7 form input[type=checkbox]{position:absolute;visibility:hidden;width:24px;height:24px;top:0;left:0}.wpcf7 form input[type=checkbox]+span:before{display:block;position:absolute;content:'';border-radius:0;height:24px;width:24px;top:0px;left:0px;border:1px solid #c8c7d1;border-radius:2px}.wpcf7 form input[type=checkbox]+span:after{display:block;position:absolute;content:"\2713";height:24px;width:24px;top:0;left:0;visibility:hidden;font-size:14px;text-align:center;line-height:24px;background-color:#da7452;color:#fff;border-radius:2px}.wpcf7 form input[type=checkbox]:checked+span:before{background:transparent}.wpcf7 form input[type=checkbox]:checked+span:after{visibility:visible}.wpcf7 form .wpcf7-response-output{border-radius:8px;border:none;font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding:12px;margin:16px 0 0 0}.wpcf7 form.sent .wpcf7-response-output{background-color:#e8fcea;color:#0f8a1a}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{background-color:#fce8eb;color:#8a0f24}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{background-color:#ffeee5;color:#c40}@media (max-width:768px){.wpcf7 form{padding:1.5rem 0}}article.post-content{margin-bottom:100px}article.post-content .post-content-image{height:540px;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:2px}article.post-content .post-content-wrapper{padding:64px;margin:-120px 48px 0;background-color:#f6f6fb;border-radius:4px}article.post-content .post-content-wrapper header .meta{display:flex;justify-content:space-between;margin-bottom:20px}article.post-content .post-content-wrapper header h1{margin-bottom:32px}@media (max-width:768px){article.post-content .post-content-wrapper{padding:1rem 1.5rem;margin:-120px 12px 0}}.entry-content p{color:#3d3d43}.entry-content ul,.entry-content ol{margin:20px 0;padding:0 0 0 20px}.date-card{background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:2px;width:48px;height:48px}.date-card span.day{font-size:14px;font-style:normal;font-weight:600;line-height:14px;letter-spacing:-0.14px;text-transform:uppercase;padding-bottom:4px;border-bottom:1px solid #c8c7d1;margin-bottom:4px;color:#da7452}.date-card span.month{font-size:10px;font-style:normal;font-weight:400;line-height:10px;letter-spacing:-0.1px}article.card-wide-blog{margin-bottom:80px}article.card-wide-blog .image{display:block;line-height:0;position:relative;overflow:hidden}article.card-wide-blog .image img{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;border-radius:2px}article.card-wide-blog .image .date-card{position:absolute;top:8px;left:8px}article.card-wide-blog .image:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}article.card-wide-blog .content-wrapper{height:100%;display:flex;align-items:center}article.card-wide-blog .content-wrapper .category-list{margin-bottom:8px}article.card-wide-blog .content-wrapper h3{margin-bottom:24px}article.card-wide-blog .content-wrapper h3 a:hover{color:#da7452}article.card-wide-blog .content-wrapper p{margin:0 0 24px}article.card-wide-blog .content-wrapper .read-more{font-size:14px;font-style:normal;font-weight:600;line-height:14px;letter-spacing:-0.14px;text-transform:uppercase}article.card-wide-blog .content-wrapper .read-more:hover{color:#da7452}article.card-blog{margin-bottom:32px}article.card-blog .image{display:block;position:relative;line-height:0;margin-bottom:16px;overflow:hidden;border-radius:2px}article.card-blog .image img{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}article.card-blog .image .date-card{position:absolute;top:8px;left:8px}article.card-blog .image:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}article.card-blog .content-wrapper .category-list{margin-bottom:8px}article.card-blog .content-wrapper h3{margin-bottom:24px}article.card-blog .content-wrapper h3 a:hover{color:#da7452}article.card-blog .content-wrapper .read-more{font-size:14px;font-style:normal;font-weight:600;line-height:14px;letter-spacing:-0.14px;text-transform:uppercase}article.card-blog .content-wrapper .read-more:hover{color:#da7452}.pagination,.woocommerce-pagination{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:40px}.pagination .page-numbers,.woocommerce-pagination .page-numbers{width:40px;height:40px;flex-shrink:0;background-color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;font-style:normal;font-weight:400;line-height:1;margin:0 4px;list-style:none;border-radius:4px}.pagination .page-numbers.next,.woocommerce-pagination .page-numbers.next,.pagination .page-numbers.prev,.woocommerce-pagination .page-numbers.prev{background-position:center;background-repeat:no-repeat;background-size:24px}.pagination .page-numbers.next,.woocommerce-pagination .page-numbers.next{background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/chevron-right.svg')}.pagination .page-numbers.prev,.woocommerce-pagination .page-numbers.prev{background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/chevron-left.svg')}.pagination .page-numbers.current,.woocommerce-pagination .page-numbers.current{background-color:#da7452;color:#fff}.pagination a.page-numbers:hover,.woocommerce-pagination a.page-numbers:hover{background-color:#da7452;color:#fff}.woocommerce-pagination{display:block}.woocommerce-pagination ul.page-numbers{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:40px;width:auto;height:auto;background-color:transparent}.profits-box{padding:40px 24px;position:relative;border-radius:2px;border-left:1px solid #c8c7d1;border-top:1px solid #c8c7d1;display:flex;flex-direction:column;align-items:flex-start}.profits-box .icon{width:48px;height:48px;position:absolute;left:16px;top:-24px;background-color:#da7452;border-radius:2px;display:flex;align-items:center;justify-content:center}.profits-box .icon .svg{height:24px;width:24px;color:#ddd}.profits-box h4{margin:0 0 4px}.profits-box span{margin:0 0 16px}.profits-box a:hover{color:#da7452 !important}@media (max-width:768px){.profits-box{padding:0 0 0 70px;border:none}.profits-box .icon{left:0;top:0}.profits-box h4{font-size:1rem}}section.global-module-newsletter{margin-top:120px}section.global-module-newsletter .top{background-color:#fff;height:120px;position:relative}section.global-module-newsletter .bottom{background-color:#eaeaf0;margin-top:-120px;padding-bottom:80px}section.global-module-newsletter .bottom .wrapper{background-color:#f6f6fb;border-radius:8px;box-shadow:4px 4px 25px 0px rgba(43,43,63,0.04);position:relative;z-index:2}section.global-module-newsletter .bottom .wrapper .image{background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/image-newsletter.png');background-position:left center;background-size:contain;background-repeat:no-repeat;height:100%}section.global-module-newsletter .bottom .wrapper .content{background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/percent-newsletter.png');background-position:right top;background-size:contain;background-repeat:no-repeat;padding:80px 80px 80px 0;min-height:450px;display:flex;flex-direction:column;justify-content:center}section.global-module-newsletter .bottom .wrapper .content span{display:block}section.global-module-newsletter .bottom .wrapper .content form .n-input-wrapper{display:flex;gap:1rem;align-items:flex-end;max-width:800px;width:100%;margin-bottom:8px}section.global-module-newsletter .bottom .wrapper .content form .n-input-wrapper div{width:100%}section.global-module-newsletter .bottom .wrapper .content form .modern-checkbox label{font-size:0.875rem}section.global-module-newsletter.white-type .bottom{background-color:#fff}@media (max-width:768px){section.global-module-newsletter{margin-top:60px}section.global-module-newsletter .bottom{padding-bottom:60px}section.global-module-newsletter .bottom .wrapper .content{padding:1rem 2rem;min-height:auto}section.global-module-newsletter .bottom .wrapper .content span{line-height:1.4}}.module{padding:60px 0}.module.slim-padding-top{padding-top:72px}.module.bg-white{background-color:#fff !important}.module .header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #c8c7d1;padding-bottom:24px;margin-bottom:40px}.module .header .heading{padding-right:24px}.module .header .heading h2{margin:0}.module.module-next-footer{padding-bottom:0}@media (max-width:768px){.module{padding:24px 0}}section.module-faq .faq-list{display:flex;flex-direction:column}section.module-faq .faq-list .item{padding:12px 16px;margin-bottom:8px;background-color:#f6f6fb;border-radius:4px;cursor:pointer;transition:all .4s}section.module-faq .faq-list .item h2{margin:0;position:relative;transition:all .4s}section.module-faq .faq-list .item h2:after{content:'';position:absolute;right:16px;top:4px;background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/chevron-down.svg');background-position:center;background-size:16px;background-repeat:no-repeat;width:16px;height:16px;transform:rotate(180deg);transition:all .4s}section.module-faq .faq-list .item .answer{display:none;margin-top:8px}section.module-faq .faq-list .item.active h2:after{transform:rotate(0)}section.module-faq .faq-list .item:hover{box-shadow:4px 4px 25px 0px rgba(43,43,63,0.04)}section.module-faq .faq-list .item:hover h2{color:#da7452}.module-text{padding:120px 0}section.intro{padding:88px 0 174px;background-position:center;background-repeat:no-repeat;background-size:cover}section.intro .content h1{margin:0 0 16px}section.intro .content p{margin:0 0 40px}section.module-product-category.inset{margin-top:-55px}section.module-product-category .item{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:flex-end;padding:16px;border-radius:4px;background-color:#f6f6fb;position:relative;height:100%}section.module-product-category .item:before{content:'';position:absolute;left:0;right:0;bottom:0;width:0;height:2px;background-color:#0c0c0d;transition:width .4s}section.module-product-category .item span{text-transform:uppercase}section.module-product-category .item img{height:32px;margin-bottom:16px}section.module-product-category .item.active{background-color:#f6f6fb}section.module-product-category .item.active:before{width:100%}section.module-product-category .item.active img{filter:invert(46%) sepia(64%) saturate(775%) hue-rotate(331deg) brightness(94%) contrast(90%)}section.module-product-category .item:hover{background-color:#f6f6fb}section.module-product-category .item:hover:before{width:100%}section.module-product-category .item:hover img{filter:invert(46%) sepia(64%) saturate(775%) hue-rotate(331deg) brightness(94%) contrast(90%)}.module-responsive-hover-columns .responsive-hover-columns{display:flex;gap:10px;width:100%;overflow:hidden}.module-responsive-hover-columns .column{flex:1;height:540px;background-size:auto;background-position:center;background-repeat:no-repeat;transition:flex .3s ease;cursor:pointer;position:relative;overflow:hidden;padding:32px;display:flex;flex-direction:column;justify-content:flex-end;border-radius:8px}.module-responsive-hover-columns .column h3{font-size:24px;font-style:normal;font-weight:500;line-height:32px;letter-spacing:-0.24px;transition:all .4s}.module-responsive-hover-columns .column a.more{margin-top:40px}.module-responsive-hover-columns .column a.absolute-link{position:absolute;left:0;top:0;right:0;bottom:0}.module-responsive-hover-columns .column:hover{flex:2}.module-responsive-hover-columns .column:hover h3,.module-responsive-hover-columns .column:hover span,.module-responsive-hover-columns .column:hover a{opacity:1}.module-responsive-hover-columns .column.active{flex:2}.module-responsive-hover-columns .column.active h3{font-size:40px;font-style:normal;font-weight:500;line-height:48px;letter-spacing:-0.4px}@media (max-width:768px){.module-responsive-hover-columns .column.active h3{font-size:24px}}@media (max-width:768px){.module-responsive-hover-columns .responsive-hover-columns{flex-direction:column}.module-responsive-hover-columns .column{flex:none;width:100%;height:220px}}section.module-benefits h2{margin-bottom:72px;position:relative;z-index:2;padding-left:109px}section.module-benefits .image{margin-top:-104px}section.module-benefits .content h3{margin-bottom:24px}section.module-benefits .content p{margin-bottom:64px}section.module-benefits .content .item{padding:40px 24px;position:relative;border-radius:2px;border-left:1px solid #3d3d43;border-top:1px solid #3d3d43;display:flex;flex-direction:column;align-items:flex-start}section.module-benefits .content .item .icon{width:48px;height:48px;position:absolute;left:16px;top:-24px;background-color:#da7452;border-radius:2px;display:flex;align-items:center;justify-content:center}section.module-benefits .content .item .icon .svg{height:24px;width:24px;color:#ddd}section.module-benefits .content .item h4{margin:0 0 4px}section.module-benefits .content .item span{margin:0 0 16px}section.module-benefits .content .item a:hover{color:#da7452 !important}@media (max-width:768px){section.module-benefits{padding-top:60px;padding-bottom:60px}section.module-benefits h2{padding:0}section.module-benefits .image{margin-top:0}section.module-benefits .content .item{padding:0 0 0 70px;border:unset}section.module-benefits .content .item .icon{left:0;top:0}section.module-benefits .content .item h4{font-size:1rem}}.module-reviews .header{padding-right:120px}.module-reviews .review-box{background-color:#f6f6fb;padding:1rem 1.5rem;display:flex;flex-direction:column;border-radius:8px;height:calc(100% - 32px)}.module-reviews .review-box .top{display:flex;align-items:center;gap:2rem;border-bottom:1px solid #eaeaf0;padding-bottom:0.75rem;margin-bottom:0.75rem}.module-reviews .review-box .stars{line-height:0;display:block}.module-reviews .review-box p{font-size:0.875rem;line-height:1.2}.module-reviews .review-box span{margin-top:auto}.module-reviews .review-box .review-gallery{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:0.75rem}.module-reviews .review-box .review-gallery a{display:inline-block;line-height:0}.module-reviews .review-box .review-gallery a img{border-radius:4px;width:48px}.module-reviews .review-box .bottom{border-top:1px solid #eaeaf0;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-top:0.75rem;margin-top:auto;font-size:0.75rem}.module-reviews .review-box .bottom a{display:flex;align-items:center;gap:4px}.module-reviews .review-box .bottom a svg{height:18px}@media (max-width:768px){.module-reviews .review-box .top{align-items:center;justify-content:space-between;gap:0.5rem}.module-reviews .review-box .bottom{gap:0.5rem}}.grid-gallery{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(2, 195px);grid-column-gap:10px;grid-row-gap:10px}.grid-gallery .item{background-position:center;background-size:cover;background-repeat:no-repeat}.grid-gallery .item-1{grid-area:1 / 1 / 3 / 4}.grid-gallery .item-2{grid-area:1 / 4 / 2 / 6}.grid-gallery .item-3{grid-area:2 / 4 / 3 / 6}.grid-gallery .item-4{grid-area:1 / 6 / 3 / 8}.grid-gallery .item-5{grid-area:1 / 8 / 3 / 11}.grid-gallery .item-6{grid-area:1 / 11 / 3 / 13}@media (max-width:992px){.grid-gallery{grid-template-columns:repeat(2, 1fr);grid-template-rows:auto}.grid-gallery .item{grid-area:auto !important;height:160px}}section.module-2-columns-image-and-text .image{display:flex;align-items:center;justify-content:center;height:100%;margin:0 0 24px}section.module-2-columns-image-and-text .content{display:flex;flex-direction:column;justify-content:center;height:100%}section.module-2-columns-image-and-text .content h2{padding-bottom:24px;margin-bottom:40px;border-bottom:1px solid #c8c7d1}section.module-2-columns-image-and-text .content p{margin:0 0 40px}section.module-2-columns-heading-and-description .content-heading{display:flex;align-items:center;justify-content:center;height:100%}section.module-2-columns-heading-and-description .content-heading h2{margin:0 0 24px}section.module-2-columns-heading-and-description .content{display:flex;flex-direction:column;justify-content:center;height:100%}section.module-2-columns-heading-and-description .content p{margin:0 0 24px}.landing-builder.has-newsletter-in-footer section:last-child{padding-bottom:0}.pattern-switcher{margin-bottom:40px}.pattern-switcher .wrapper{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;grid-column-gap:16px;grid-row-gap:0px}.pattern-switcher .wrapper .item{height:100%;background-color:#f6f6fb;border-radius:4px;padding:16px;display:flex;flex-direction:column;text-align:center;align-items:center}.pattern-switcher .wrapper .item .icon{margin-bottom:16px;line-height:0}.pattern-switcher .wrapper .item span{font-size:12px;font-style:normal;font-weight:600;line-height:12px;letter-spacing:-0.12px;text-transform:uppercase}.pattern-switcher .wrapper .item.active{background-color:#0c0c0d;color:#fff}.pattern-switcher .wrapper .item.active .icon svg{filter:invert(100%) sepia(0%) saturate(7497%) hue-rotate(126deg) brightness(107%) contrast(100%)}.pattern-switcher .wrapper .item:hover{background-color:#0c0c0d;color:#fff}.pattern-switcher .wrapper .item:hover .icon svg{filter:invert(100%) sepia(0%) saturate(7497%) hue-rotate(126deg) brightness(107%) contrast(100%)}.technical-pattern-list{margin-bottom:24px}.technical-pattern-list .item{display:flex;align-items:center}.technical-pattern-list .item .icon{background-color:#eaeaf0;border-radius:2px;width:44px;height:44px;margin-right:8px;flex-shrink:0;background-position:center;background-repeat:no-repeat;background-size:16px}.technical-pattern-list .item .icon.gramatura{background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/gramatura.svg')}.technical-pattern-list .item .icon.scieralnosc{background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/icon-scieralnosc.svg')}.technical-pattern-list .item .icon.sklad{background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/sklad.svg')}.technical-pattern-list .item .icon.rodzaj{background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/rodzaj.svg')}.technical-pattern-list .item .content{display:flex;flex-direction:column;align-items:flex-start}.technical-pattern-list .item .content span.value{color:#3d3d43}.pattern{border:1px solid #eaeaf0;border-radius:2px;transition:0.4s;height:100%}.pattern .image{line-height:0;position:relative}.pattern .image .zoom{position:absolute;right:16px;top:16px;background-color:#fff;padding:4px;border-radius:2px}.pattern .image .zoom svg path{transition:all .4s}.pattern .image .zoom:hover svg path{stroke:#da7452}.pattern .image img{border-radius:2px 2px 0 0}.pattern .image button{opacity:0;visibility:hidden;position:absolute;left:0;right:0;bottom:0;transition:all .4s}.pattern .body{display:flex;align-items:center;justify-content:center;text-align:center}.pattern .body h3{margin:0;padding:.25rem 1rem;text-transform:uppercase}.pattern.show{border-color:#b68777}.pattern.show button{opacity:1;visibility:visible}.pattern:hover{border-color:#da7452}.pattern:hover button{opacity:1;visibility:visible}.product-card{margin-bottom:40px;border-radius:4px;background-color:#f0eff4;position:relative;padding-bottom:2px;height:calc(100% - 40px)}.product-card:before{content:'';position:absolute;left:0;right:0;bottom:0;height:2px;width:0;background-color:#da7452;transition:width .3s ease 0s,left .3s ease 0s}.product-card .woocommerce-loop-product__link{display:block}.product-card h2{font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-0.14px;padding:0 24px;color:#3d3d43;display:block;margin:0}.product-card p.proper-name{font-size:20px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:-0.2px;color:#0c0c0d;margin:24px 24px 0}.product-card p.oldproper-name{font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-0.14px;padding:0 24px;color:#3d3d43;display:block;margin:0}.product-card .yith-wcwl-add-to-wishlist{background-color:#f6f6fb;right:24px;top:24px;left:auto}.product-card .bottom-wrapper{margin:24px 24px 0 24px;padding-bottom:24px;display:flex;justify-content:space-between;align-items:center}.product-card .bottom-wrapper .price{margin-right:16px}.product-card .bottom-wrapper span.more{display:flex;align-items:center;justify-content:center;width:48px;height:48px;transition:all .4s}.product-card:hover:before{width:100%}.product-card:hover .yith-wcwl-add-to-wishlist{background-color:#eaeaf0}.product-card:hover .more{background-color:#eaeaf0}.product-card-image{position:relative;width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:0}.product-card-image img{width:auto;transition:opacity .3s ease,transform .3s ease}.product-card-image.has-hover .hover-image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease,transform .3s ease}.product-card-image.has-hover:hover img{opacity:0}.product-card-image.has-hover:hover .hover-image{opacity:1}.product-card-image.has-hover:hover .hover-image img{opacity:1}.alert{padding:8px 16px 8px 44px;border-radius:10px;font-size:14px;line-height:1.4;background-size:18px;background-position:left 14px center;background-repeat:no-repeat;margin-bottom:2rem}.alert.alert-errror{background-color:#fce8eb !important;color:#8a0f24;border:1px solid #f42547;background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/alert-octagon.svg')}.alert.alert-success{background-color:#e8fcea !important;color:#0f8a1a;border:1px solid #75f080;background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/check-circle.svg')}.woocommerce-notices-wrapper,.woocommerce-NoticeGroup{display:flex;flex-direction:column;gap:10px}.woocommerce-message,.woocommerce-info,.woocommerce-error{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px 12px 44px;border-radius:10px;font-size:14px;line-height:1.4;background-size:18px;background-position:left 14px center;background-repeat:no-repeat;margin-bottom:2rem}.woocommerce-message a,.woocommerce-info a,.woocommerce-error a{font-weight:500;text-decoration:none}.woocommerce-message:focus,.woocommerce-info:focus,.woocommerce-error:focus{outline:none}ul.woocommerce-error{margin:0 0 2rem 0;padding:12px 16px 12px 60px}.woocommerce-info{background-color:#e5f2ff !important;color:#005799;border:1px solid #66b3ff;background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/alert-circle.svg')}.woocommerce-error{background-color:#fce8eb !important;color:#8a0f24;border:1px solid #f42547;background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/alert-octagon.svg')}.woocommerce-message{background-color:#e8fcea !important;color:#0f8a1a;border:1px solid #75f080;background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/check-circle.svg')}.woocommerce-message a.button{margin-left:auto;white-space:nowrap;height:34px;line-height:34px;font-size:0.75rem}.price{font-size:1.375rem;line-height:1;display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px}.price.price-sale{color:#0f8a1a}.price.price-sale span.discount{margin-left:8px;font-size:0.75rem;background-color:#eef7ed;color:#0f8a1a;padding:4px 8px;border-radius:4px;display:inline-block;line-height:1}.price .iworks-omnibus{display:block;width:100%;font-size:10px;font-style:normal;font-weight:400;line-height:14px;color:#3d3d43;margin:0}span.onsale{position:absolute;left:24px;top:24px;display:flex;justify-content:center;align-items:center;color:#0f8a1a;background-color:#d4fdcf;font-size:0.875rem;z-index:2;padding:4px 8px;border-radius:4px}.product-categories-wrapper{display:grid;grid-template-columns:repeat(8, 1fr);gap:16px;margin-bottom:24px}.product-categories-wrapper.four-column{grid-template-columns:repeat(4, 1fr)}.product-categories-wrapper .item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px;border-radius:4px;background-color:#f6f6fb;position:relative}.product-categories-wrapper .item:before{content:'';position:absolute;left:0;right:0;bottom:0;width:0;height:2px;background-color:#0c0c0d;transition:width .4s}.product-categories-wrapper .item span{text-transform:uppercase}.product-categories-wrapper .item img{height:32px;margin-bottom:16px}.product-categories-wrapper .item.active{background-color:#f6f6fb}.product-categories-wrapper .item.active:before{width:100%}.product-categories-wrapper .item.active img{filter:invert(46%) sepia(64%) saturate(775%) hue-rotate(331deg) brightness(94%) contrast(90%)}.product-categories-wrapper .item:hover{background-color:#f6f6fb}.product-categories-wrapper .item:hover:before{width:100%}.product-categories-wrapper .item:hover img{filter:invert(46%) sepia(64%) saturate(775%) hue-rotate(331deg) brightness(94%) contrast(90%)}ul.product-subcategories-wrapper{display:flex;flex-wrap:wrap;margin:0 0 24px;padding:0;list-style:none;border-bottom:1px solid #c8c7d1}ul.product-subcategories-wrapper li{padding:24px 8px;margin-right:24px;position:relative}ul.product-subcategories-wrapper li:before{content:'';position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:#da7452;width:0;transition:width .4s}ul.product-subcategories-wrapper li a{color:#3d3d43}ul.product-subcategories-wrapper li.active:before{width:100%}ul.product-subcategories-wrapper li.active a{color:#0c0c0d}ul.product-subcategories-wrapper li:last-child{margin-right:0}ul.product-subcategories-wrapper li:hover:before{width:100%}ul.product-subcategories-wrapper li:hover a{color:#0c0c0d}.woo-archive-before-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.woo-archive-before-wrapper p.woocommerce-result-count{margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.16px;color:#3d3d43}.product-gallery-wrapper img{border-radius:4px;cursor:pointer}.single-product-summary .wrapper-product-title{position:relative;padding-right:72px}.single-product-summary .wrapper-product-title h1{margin:0 0 4px}.single-product-summary .wrapper-product-title .subtitle{margin:0 0 4px}.single-product-summary .wrapper-product-title .yith-wcwl-add-to-wishlist{position:absolute;right:0;top:0;margin-top:0}.single-product-summary .wrapper-product-title .yith-wcwl-add-to-wishlist .button{background-color:#fff;border:none}.single-product-summary .wrapper-product-title .yith-wcwl-add-to-wishlist .button:hover{background-color:#eaeaf0}.woo-ratings-wrapper{position:relative;display:flex;align-items:center;margin:0 0 16px}.woo-ratings-wrapper .woo-ratings{flex-shrink:0;width:auto;margin-right:20px;position:relative}.woo-ratings-wrapper .woo-ratings svg{display:inline-block;margin-right:0.3em;width:15px;height:auto;fill:none;stroke:currentColor}.woo-ratings-wrapper .woo-ratings .stars{color:#a5a5a5}.woo-ratings-wrapper .woo-ratings .active{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;color:#FFA628}.woo-ratings-wrapper .woo-ratings .active svg{fill:currentColor;stroke:none}.woo-ratings-wrapper a.woocommerce-review-link{display:none}.summary-add-to-cart-wrapper{padding:1.5rem 0;border-top:1px solid #eaeaf0;border-bottom:1px solid #eaeaf0;display:flex;align-items:center;justify-content:space-between;gap:1rem}.summary-add-to-cart-wrapper .custom-price{position:relative;margin-bottom:-17px}.summary-add-to-cart-wrapper .custom-price span.price-info{position:absolute;left:0;top:-22px}.summary-add-to-cart-wrapper .custom-price span.price-info{display:block;width:100%}.summary-add-to-cart-wrapper button.single_add_to_cart_button{height:40px;padding:0 24px}@media (max-width:768px){.summary-add-to-cart-wrapper{padding-top:3rem;flex-wrap:wrap;gap:1rem}.summary-add-to-cart-wrapper #configurator-price{width:100%;margin-bottom:0.5rem}}.product_meta{display:none}.widget-payu-raty{display:flex;flex-wrap:wrap;padding:16px 0;margin:0 0 32px;border-bottom:1px solid #eaeaf0;justify-content:space-between}.widget-payu-raty .content{display:flex;align-items:center}.widget-payu-raty .content .logo{display:flex;align-items:center;margin-right:32px}.widget-payu-raty .content .logo img{height:32px;width:auto}.widget-payu-raty .content .logo img:first-child{margin-right:8px}.widget-payu-raty .action{display:flex;align-items:center;padding:0 0 0 32px;margin-left:32px;border-left:1px solid #eaeaf0}.widget-payu-raty .action span{padding:0 20px 0 0;position:relative;cursor:pointer}.widget-payu-raty .action span:hover{text-decoration:underline}.widget-payu-raty .action span:after{content:'';position:absolute;right:0;top:4px;background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/chevron-right.svg');background-position:center;height:16px;width:16px}.variations select{display:none}.variations .item{margin-bottom:16px}.variations .item .value .wc-variation-buttons{display:flex;flex-wrap:wrap;gap:8px}.variations .item .value .wc-variation-buttons button{background-color:transparent;font-size:0.75rem;border-radius:4px;border:2px solid #eaeaf0;cursor:pointer;padding:.25rem 1rem}.variations .item .value .wc-variation-buttons button.active{border-color:#da7452;background-color:#da7452;color:#fff}.variations .item .value .wc-variation-buttons button.disabled{border-color:#eaeaf0;background-color:#eaeaf0;pointer-events:none;cursor:not-allowed;opacity:0.4}.variations .item:last-child{margin-bottom:0}.variations a.reset_variations{display:none !important}@media (max-width:768px){.variations .item .value .wc-variation-buttons button{white-space:nowrap}}.summary-additional-information{margin-top:32px}.summary-additional-information .item{padding:12px 28px 12px 0;border-bottom:1px solid #eaeaf0;position:relative;cursor:pointer}.summary-additional-information .item:last-child{border-bottom:none}.summary-additional-information .item:after{content:'';position:absolute;right:0;top:16px;background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/chevron-down.svg');background-position:center;background-repeat:no-repeat;background-size:16px;width:16px;height:16px;transition:all .4s}.summary-additional-information .item .heading{display:flex;flex-wrap:wrap;align-items:center}.summary-additional-information .item .heading .icon{line-height:0;margin-right:12px}.summary-additional-information .item .heading span.name{color:#3d3d43}.summary-additional-information .item .heading span.value{margin-left:4px}.summary-additional-information .item .description{padding:4px 0 0 36px;display:none;color:#3d3d43}.summary-additional-information .item:first-child{padding-top:0}.summary-additional-information .item:first-child:after{top:4px}.summary-additional-information .item:last-child{border:none}.summary-additional-information .item.active .description{display:block}.summary-additional-information .item.active:after{transform:rotate(180deg)}.borme-configurator{gap:0.5rem;margin-bottom:2rem}.borme-configurator .configurator-custom-value{margin-top:0.5rem}.fabric-field{display:flex;flex-direction:column;gap:6px}.select-fabric{display:flex;align-items:center;gap:12px;width:100%;min-height:34px;border:1px solid #eaeaf0;padding:4px 1rem 4px .5rem;border-radius:6px;background:#fff;cursor:pointer;transition:.15s}.select-fabric:hover{border-color:#c8c7d1;box-shadow:0 2px 6px rgba(0,0,0,0.05)}.select-fabric:focus{outline:none;border-color:#999}.image-placeholder{width:24px;height:24px;border-radius:4px;overflow:hidden;background:#f5f5f5;flex-shrink:0}.image-placeholder img{width:100%;height:100%;object-fit:cover;display:block}.fabric-selected{font-size:14px;color:#444}.fabric-item{position:relative;display:block;cursor:pointer;border-radius:4px;overflow:hidden;border:1px solid #eee;transition:.15s;background:#fff}.fabric-item:hover{border-color:#bbb;box-shadow:0 4px 10px rgba(0,0,0,0.08)}.fabric-item:hover .fabric-thumb img{transform:scale(1.05)}.fabric-item input{position:absolute;top:8px;left:8px;width:16px;height:16px;z-index:2;cursor:pointer}.fabric-item input:checked+.fabric-thumb{outline:3px solid #da7452;outline-offset:-3px}.fabric-item .fabric-thumb{width:100%;aspect-ratio:1;overflow:hidden;position:relative}.fabric-item .fabric-thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s}.fabric-item .fabric-thumb .fabric-price{position:absolute;top:6px;right:6px;background:rgba(0,0,0,0.75);color:#fff;font-size:11px;padding:3px 6px;border-radius:3px;z-index:3;font-weight:500}.fabric-item .fabric-name{font-size:12px;padding:6px 8px;text-align:center;color:#333;line-height:1.3}.modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,0.5);opacity:0;visibility:hidden;transition:opacity .2s ease;z-index:900}.modal-overlay.is-active{opacity:1;visibility:visible}.modal-wrapper{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;padding:20px;opacity:0;visibility:hidden;transition:opacity .2s ease;z-index:1000}.modal-wrapper.is-active{opacity:1;visibility:visible}.modal-wrapper .modal-content-wrapper{width:100%;max-width:900px;min-width:200px;background:#fff;border-radius:4px;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;height:100%;max-height:90vh}.modal-wrapper .modal-header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.modal-wrapper .modal-filters{flex-shrink:0}.modal-wrapper .modal-content{flex:1;overflow:auto;position:relative}.modal-wrapper .modal-content .fabric-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(120px, 1fr));gap:12px}.modal-wrapper .modal-footer{display:flex;align-items:center;justify-content:space-between;flex-shrink:0}body.modal-open{overflow:hidden}.woocommerce-tabs.wc-tabs-wrapper ul.tabs{display:flex;flex-wrap:wrap;border-bottom:1px solid #c8c7d1;margin:40px 0}.woocommerce-tabs.wc-tabs-wrapper ul.tabs li{margin-right:24px}.woocommerce-tabs.wc-tabs-wrapper ul.tabs li a{padding:1px 8px 18px 8px;display:inline-block;font-size:20px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:-0.2px;position:relative}.woocommerce-tabs.wc-tabs-wrapper ul.tabs li a::before{content:'';position:absolute;top:100%;left:0;right:0;height:2px;width:0;background-color:#da7452;transition:width .4s}.woocommerce-tabs.wc-tabs-wrapper ul.tabs li a:hover:before{width:100%}.woocommerce-tabs.wc-tabs-wrapper ul.tabs li.active a::before{width:100%}.technical-info{margin-bottom:50px}.technical-info .item{display:flex;flex-direction:column;padding:12px 0;border-bottom:1px solid #eaeaf0}.technical-info .item:first-of-type{border-top:1px solid #eaeaf0}.technical-info .item:last-of-type{border-bottom:unset}.technical-info .item .label{font-size:0.85rem;line-height:1.3;color:#3d3d43;margin-bottom:4px}.technical-info .item .value{font-size:0.95rem;font-weight:500;color:#0c0c0d;line-height:1.4}.ajax-search-wrapper{position:fixed;top:84px;left:0;right:0;width:100%;background:#fff;border-bottom:1px solid #eaeaf0;z-index:49;padding:2rem 0;display:none;box-shadow:4px 4px 25px 0px rgba(43,43,63,0.04)}.ajax-search-wrapper.active{display:block}.ajax-search-wrapper .content-wrapper{max-width:900px;margin:0 auto}.ajax-search-wrapper .content-wrapper h3{text-align:center;margin-bottom:1rem;color:#0c0c0d}.ajax-search-wrapper .content-wrapper form{display:flex;gap:1rem}.ajax-search-wrapper .content-wrapper form input{flex:1;border:1px solid #eaeaf0;background:#fff;padding:.7rem .9rem;font-size:0.95rem;color:#0c0c0d;border-radius:4px}.ajax-search-wrapper .content-wrapper form input:focus{outline:none;border-color:#b68777}.ajax-search-wrapper .content-wrapper form button{white-space:nowrap}.ajax-search-wrapper .content-wrapper .ajax-search-results{margin-top:1.5rem;position:relative}.ajax-search-wrapper .content-wrapper .ajax-search-results.loading{min-height:60px}.ajax-search-wrapper .content-wrapper .ajax-search-results.loading:after{content:"";position:absolute;left:50%;top:30px;width:22px;height:22px;margin-left:-11px;border-radius:50%;border:2px solid #eaeaf0;border-top-color:#0c0c0d;animation:searchSpin .7s linear infinite}.ajax-search-wrapper .content-wrapper .ajax-search-results .search-products{border-top:1px solid #eaeaf0;max-height:320px;overflow-y:auto}.ajax-search-wrapper .content-wrapper .ajax-search-results .search-products .search-product{display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:0.9rem;padding:.8rem .6rem;text-decoration:none;color:#0c0c0d;border-bottom:1px solid #eaeaf0;transition:background .15s ease}.ajax-search-wrapper .content-wrapper .ajax-search-results .search-products .search-product:hover{background:#f6f6fb}.ajax-search-wrapper .content-wrapper .ajax-search-results .search-products .search-product .image img{width:52px;height:52px;object-fit:cover;border-radius:6px;border:1px solid #eaeaf0;background:#fff}.ajax-search-wrapper .content-wrapper .ajax-search-results .search-products .search-product .content{display:flex;flex-direction:column;gap:0.15rem}.ajax-search-wrapper .content-wrapper .ajax-search-results .search-products .search-product .content .title{font-size:0.875rem;font-weight:500;line-height:1.2rem;color:#0c0c0d}.ajax-search-wrapper .content-wrapper .ajax-search-results .search-products .search-product .content .price{font-size:0.82rem;line-height:1.2;display:flex;align-items:center;gap:0.4rem;margin-top:2px}.ajax-search-wrapper .content-wrapper .ajax-search-results .search-products .search-product .content .price .amount{font-size:0.82rem;font-weight:500;color:#0c0c0d}.ajax-search-wrapper .content-wrapper .ajax-search-results .search-products .search-product .content .price span.price-prefix{font-size:0.82rem;margin:0}.ajax-search-wrapper .content-wrapper .ajax-search-results .search-products .search-product .content .price ins{text-decoration:none}.ajax-search-wrapper .content-wrapper .ajax-search-results .search-products .search-product .content .price ins .woocommerce-Price-amount{font-weight:600;color:#da7452}.ajax-search-wrapper .content-wrapper .ajax-search-results .search-products .search-product .content .price del{order:-1}.ajax-search-wrapper .content-wrapper .ajax-search-results .search-products .search-product .content .price del .woocommerce-Price-amount{font-weight:400;color:#3d3d43;font-size:0.78rem}.ajax-search-wrapper .content-wrapper .ajax-search-results .search-all-results{text-align:center;margin-top:1rem}.ajax-search-wrapper .content-wrapper .ajax-search-results .search-all-results a{font-size:0.875rem;font-weight:500;color:#da7452;text-decoration:none}.ajax-search-wrapper .content-wrapper .ajax-search-results .search-all-results a:hover{text-decoration:underline}.ajax-search-wrapper .content-wrapper .ajax-search-results .search-no-results{padding:1rem 0;text-align:center;color:#3d3d43;font-size:0.875rem}@keyframes searchSpin{to{transform:rotate(360deg)}}@media (max-width:768px){.ajax-search-wrapper{padding:1.5rem 1rem}.ajax-search-wrapper .content{max-width:100%}.ajax-search-wrapper .content form{flex-direction:column;gap:0.6rem}.ajax-search-wrapper .content form button{width:100%}.ajax-search-wrapper .content .ajax-search-results .search-products{max-height:60vh}.ajax-search-wrapper .content .ajax-search-results .search-products .search-product{grid-template-columns:44px 1fr}.ajax-search-wrapper .content .ajax-search-results .search-products .search-product .price{grid-column:2;font-size:0.85rem;color:#3d3d43}.ajax-search-wrapper .content .ajax-search-results .search-products .search-product .image img{width:44px;height:44px}}section.related>h2{font-size:48px;font-style:normal;font-weight:500;line-height:56px;letter-spacing:-0.48px;padding:0 0 24px 8px;border-bottom:1px solid #c8c7d1;display:block;margin:0 0 40px}form.woocommerce-cart-form{margin-bottom:100px}table.shop_table_responsive tr td{padding:1rem .5rem;border-bottom:1px solid #f2f2f2;vertical-align:top}table.shop_table_responsive tr td.product-thumbnail{width:calc(45px + 0.5rem);padding-left:0;line-height:0}table.shop_table_responsive tr td.product-thumbnail a{display:inline-block;line-height:0}table.shop_table_responsive tr td.product-thumbnail a img{height:45px;width:auto;border-radius:4px}table.shop_table_responsive tr td.product-name{padding-top:20px}table.shop_table_responsive tr td.product-name .product-name-wrapper{line-height:1.2;min-width:200px}table.shop_table_responsive tr td.product-name .product-name-wrapper .subtitle{font-size:0.75rem;opacity:.7;margin:0;line-height:1.2;color:#3d3d43}table.shop_table_responsive tr td.product-name .product-meta{font-size:0.75rem;opacity:.7}table.shop_table_responsive tr td.product-price{padding-top:28px}table.shop_table_responsive tr td.product-quantity{padding-top:22px}table.shop_table_responsive tr td.product-remove{padding-top:28px;width:30px}table.shop_table_responsive tr td.actions{text-align:right}table.shop_table_responsive tr:last-child td{border-bottom:unset}.toggle-cart-items{padding:0;margin:.5rem 0 .5rem;font-size:0.75rem;color:#0c0c0d;border:none;background:none;cursor:pointer;text-align:left}.toggle-cart-items:hover{color:#0c0c0d}.toggle-cart-items.is-open{color:#0c0c0d}.extra-cart-items-data{display:none;flex-direction:column;margin-top:0.75rem}.extra-cart-items-data .item{display:grid;grid-template-columns:160px 1fr;align-items:center;gap:0.4rem;padding:4px 1rem}.extra-cart-items-data .item:nth-child(odd){background-color:#f6f6fb}.extra-cart-items-data .item:nth-child(even){background-color:#fff}.extra-cart-items-data .label{font-size:0.75rem;color:#3d3d43;font-weight:500}.extra-cart-items-data .value{font-size:0.75rem;color:#0c0c0d}.extra-cart-items-data .value p{margin:0;font-size:0.75rem;color:#0c0c0d}.coupon{display:flex;align-items:center;gap:24px}.coupon input{width:calc(100% - 120px)}.quantity{display:flex;align-items:center;width:110px}.quantity input{border-radius:unset;border-left:unset;border-right:unset;width:40px;text-align:center;padding:0 .5rem}.quantity button{height:34px;width:34px;padding:0;background-color:transparent;border:1px solid #eaeaf0;border-radius:unset;cursor:pointer;display:flex;align-items:center;justify-content:center}.quantity button:hover{background-color:#f6f6fb}.quantity button svg{height:16px}.quantity button:first-child{border-radius:4px 0 0 4px}.quantity button:last-child{border-radius:0 4px 4px 0}.quantity button:disabled{cursor:not-allowed;background-color:#f6f6fb}.cart_totals{background-color:#f6f6fb;border-radius:4px;padding:1.5rem;margin-top:42px}.cart_totals>h2{font-size:1.25rem;font-weight:500;line-height:1.625rem;letter-spacing:-0.01em;margin-bottom:1rem}.cart_totals table{margin-bottom:24px}.cart_totals table tr td{text-align:right !important}.cart_totals table tr.cart-subtotal{display:none}.cart_totals table tr.order-total th,.cart_totals table tr.order-total td{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #eaeaf0}.cart-collaterals .cross-sells>h2{font-size:48px;font-style:normal;font-weight:500;line-height:56px;letter-spacing:-0.48px;padding:0 0 24px;margin:0 0 40px;border-bottom:1px solid #c8c7d1}.form-row.woocommerce-invalid input.input-text{box-shadow:unset !important}.form-row.woocommerce-validated input.input-text{box-shadow:unset !important}.checkout-inline-error-message{color:#f42547;font-size:0.875rem;margin:0}#order_comments{min-height:120px}form.woocommerce-checkout h3{margin-bottom:16px}.coupon-item-value{display:flex;align-items:center}.coupon-item-value a.woocommerce-remove-coupon{display:flex}.checkout-summary{padding:16px;position:sticky;top:16px;border-radius:8px}.checkout-summary h2{margin:0 0 16px;padding:0 0 16px;border-bottom:1px solid #eaeaf0}.checkout-summary .items{margin:0 0 16px;padding:0 0 16px;border-bottom:1px solid #eaeaf0;display:flex;flex-direction:column;gap:1rem}.checkout-summary .items .item{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:2px;gap:1rem}.checkout-summary .items .item:last-child{margin-bottom:0}.checkout-summary .items .item button{display:block;color:#ff3800}.checkout-summary .items .item button:hover{color:#ff6033}.checkout-summary .checkout-coupon-code{margin:0 0 16px;padding:0 0 16px;border-bottom:1px solid #eaeaf0}.checkout-summary .checkout-coupon-code .modern-checkbox{margin-bottom:0}.woocommerce-form-coupon{margin-top:16px;display:flex}.woocommerce-form-coupon input{border-top-right-radius:unset;border-bottom-right-radius:unset;border-right:unset}.woocommerce-form-coupon button{border-top-left-radius:unset;border-bottom-left-radius:unset}.method-list ul,.woocommerce-checkout-payment ul{margin:0;padding:0;display:flex;flex-wrap:wrap;flex-direction:column;list-style:none;gap:16px}.method-list ul li>label,.woocommerce-checkout-payment ul li>label{border-radius:8px;background-color:#fff;border:2px solid #eaeaf0;box-shadow:2px 2px 20px 0px rgba(43,43,63,0.04);padding:16px;display:flex;flex-wrap:wrap;cursor:pointer}.method-list ul li>label input,.woocommerce-checkout-payment ul li>label input{flex:unset;display:block !important}.method-list ul li>label .image,.woocommerce-checkout-payment ul li>label .image{margin:0 1rem;padding:.25rem .5rem;width:70px;display:flex;align-items:center;justify-content:center;border-radius:4px;height:32px}.method-list ul li>label .image img,.woocommerce-checkout-payment ul li>label .image img{height:18px}.method-list ul li>label .info,.woocommerce-checkout-payment ul li>label .info{flex:1;display:flex;align-items:center;justify-content:space-between}.method-list ul li>label .info .label,.woocommerce-checkout-payment ul li>label .info .label{padding-left:0.5rem}.method-list ul li>label .description,.woocommerce-checkout-payment ul li>label .description{display:none;flex:0 0 100%;width:100%;padding:0 0 0 30px}.method-list ul li>label .description>div,.woocommerce-checkout-payment ul li>label .description>div{padding-top:12px}.method-list ul li>label .description .inpost-map-button-wrap,.woocommerce-checkout-payment ul li>label .description .inpost-map-button-wrap{display:flex;flex-direction:column;gap:0.75rem}.method-list ul li>label .description .inpost-map-button-wrap .inpost_intl_show_geowidget,.woocommerce-checkout-payment ul li>label .description .inpost-map-button-wrap .inpost_intl_show_geowidget{height:34px;display:inline-block !important;color:#0c0c0d;background-color:#eaeaf0 !important;border:1px solid #eaeaf0;border-radius:4px;padding:0 24px;cursor:pointer;transition:all .4s ease;font-size:0.625rem !important;font-style:normal;font-weight:600;line-height:34px;text-transform:uppercase;text-align:center;box-shadow:unset;margin:0}.method-list ul li>label .description .inpost-map-button-wrap .inpost_intl_show_geowidget:hover,.woocommerce-checkout-payment ul li>label .description .inpost-map-button-wrap .inpost_intl_show_geowidget:hover{background-color:#f6f6fb !important;border-color:#f6f6fb}.method-list ul li>label .description .inpost-map-button-wrap .inpost_intl_selected_point_data,.woocommerce-checkout-payment ul li>label .description .inpost-map-button-wrap .inpost_intl_selected_point_data{border:1px solid #eaeaf0;border-radius:8px;margin:0 !important}.method-list ul li>label .payment-info,.woocommerce-checkout-payment ul li>label .payment-info{width:100%;border-radius:2px;margin:16px 0 0 25px;display:none}.method-list ul li>label .payment-info p,.woocommerce-checkout-payment ul li>label .payment-info p{margin:0;font-size:14px}.method-list ul li>label:has(input:checked),.woocommerce-checkout-payment ul li>label:has(input:checked){border-color:#da7452}.method-list ul li>label:has(input:checked) .description,.woocommerce-checkout-payment ul li>label:has(input:checked) .description{display:block}.method-list ul li>label.active .payment-info,.woocommerce-checkout-payment ul li>label.active .payment-info{display:block}.woocommerce-billing-fields,.woocommerce-shipping-fields,.shipping-wrapper,.woocommerce-checkout-payment ul{margin-bottom:32px}.woocommerce-terms-and-conditions-wrapper{background-color:#fff}.woocommerce-terms-and-conditions-wrapper .modern-checkbox:last-child{margin-bottom:0}button#place_order{display:none}.checkout-with-gest{display:flex;flex-direction:column;justify-content:center;height:calc(100% - 32px);margin-bottom:32px}.checkout-with-gest a.button{margin-bottom:32px}.checkout-action{counter-reset:step-count;display:flex;align-items:center;height:100%}.progress-bar{width:100%;display:grid;grid-template-columns:repeat(auto-fit, minmax(20px, 1fr))}.progress-step{text-align:center;position:relative}.progress-step:before{background-color:#0c0c0d;content:"";height:2px;position:absolute;z-index:-1;top:20px}.progress-step:after{background-color:#0c0c0d;content:"";height:2px;position:absolute;z-index:-1;top:20px;left:50%;width:100%}.progress-step:last-of-type.is-active:after{background-color:#da7452}.progress-step:last-of-type:after{left:50%;width:50%}.progress-step .step-count{background-color:#b68777;height:40px;width:40px;margin:0 auto;border-radius:50%;color:white;line-height:27px;z-index:100;border:7px solid #fff;font-size:0.8rem;font-weight:500}.progress-step .step-count:before{counter-increment:step-count;content:counter(step-count)}.progress-step.step-done .step-count{background-color:#3d3d43}.progress-step.step-done .step-count:before{font-size:25px;content:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M20%206L9%2017L4%2012%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E")}.progress-step.step-done .step-description{color:#c8c7d1}.progress-step.step-todo .step-description{color:#c8c7d1}.progress-step:first-of-type:before{display:none}.progress-step:last-of-type:after{display:none}.progress-step.is-active .step-description{font-weight:500}.progress-step.is-active:after{background-color:#c8c7d1}.progress-step.is-active~.progress-step .step-count{background-color:#c8c7d1}.progress-step.is-active~.progress-step:after{background-color:#c8c7d1}.step-description{font-size:0.8rem}nav.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}nav.woocommerce-MyAccount-navigation ul li a{display:flex;align-items:center;padding:0 4px;min-height:48px}nav.woocommerce-MyAccount-navigation ul li a .icon{padding-right:16px;line-height:0}nav.woocommerce-MyAccount-navigation ul li a:hover{background-color:#f6f6fb;border-radius:4px}nav.woocommerce-MyAccount-navigation ul li.is-active a{color:#da7452;font-weight:500}.section-my-account{border-bottom:1px solid #c8c7d1}.section-my-account .icon svg{height:48px;width:48px}.section-my-account:last-of-type{border:none}.section-my-account address{margin:0}.orders-list .order-item{border-bottom:1px solid #c8c7d1;transition:.2s ease}.orders-list .order-item:last-child{border-bottom:unset}.orders-list .order-item .order-products .order-more{margin-top:8px}.orders-list .order-item .order-products .order-more .more-box{width:48px;height:48px;background:#f6f6fb;border-radius:8px;font-weight:500;color:#3d3d43}.orders-list .order-item .order-products .order-more a{color:#da7452;text-decoration:none}.orders-list .order-item .order-products .order-more a:hover{text-decoration:underline}.orders-list .order-item .order-footer .order-total{color:#3d3d43}.orders-list .order-item .order-footer .order-total strong{color:#0c0c0d}.order-product{display:flex;align-items:center;background-color:#f6f6fb;border-radius:4px;padding:8px 12px}.order-product .image{line-height:0}.order-product .image a{display:inline-block;line-height:0}.order-product .image img{height:45px;width:auto;border-radius:4px}.order-product:not(:last-child){margin-bottom:8px}.order-product .order-product-image{width:48px;height:48px;object-fit:cover;border-radius:8px}.order-product a.product-name{color:#0c0c0d;text-decoration:none}.order-product a.product-name:hover{color:#da7452}@media (max-width:768px){.orders-list{border:none;padding:0}}.contact-banner{margin:0 0 120px;border-radius:2px;background-color:#da7452;color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:40px 80px}.contact-banner .content{display:flex;flex-direction:column}.contact-banner .content span.heading{margin-bottom:8px}section.contact-us-form .business-info address{margin:16px 0 40px;font-style:normal}section.contact-us-form .business-info address .item{margin:0 0 15px;font-weight:500;display:flex;flex-wrap:wrap;align-items:center}section.contact-us-form .business-info address .item .icon{display:inline-block;line-height:0}section.contact-us-form .business-info address .item .value{margin-left:8px}.auth-page .auth-panel{width:100%;max-width:450px;margin:0 auto}.auth-page .auth-panel .custom-logo-link img{height:34px;width:auto}.woocommerce-privacy-policy-text p{font-size:0.75rem;line-height:1.2}.woocommerce-privacy-policy-text p a{text-decoration:underline;font-weight:500}footer.site-footer{padding:80px 0 32px;border-top:1px solid #c8c7d1;background-color:#eaeaf0}footer.site-footer .columns{padding-bottom:32px;border-bottom:1px solid #c8c7d1;margin-bottom:32px}footer.site-footer .columns .footer-info .logo{line-height:0;margin-bottom:20px}footer.site-footer .columns .footer-info .logo img{height:32px;width:auto}footer.site-footer .columns .footer-info address{font-style:normal;margin:0}footer.site-footer .columns .footer-info .item{display:flex;margin-bottom:16px}footer.site-footer .columns .footer-info .item .icon{width:16px;flex-shrink:0;display:inline-block;line-height:0}footer.site-footer .columns .footer-info .item .icon svg{margin-top:2px}footer.site-footer .columns .footer-info .item span{margin-left:4px;font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-0.14px}footer.site-footer .columns .footer-info .item span a:hover{color:#da7452}footer.site-footer .columns h4{margin-bottom:24px}footer.site-footer .columns ul.menu-footer{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}footer.site-footer .columns ul.menu-footer li{margin-bottom:1rem;line-height:1}footer.site-footer .columns ul.menu-footer li.menu-icon-item{padding-left:24px;background-position:left center;background-repeat:no-repeat;background-size:16px}footer.site-footer .columns ul.menu-footer li.menu-icon-item.instagram{background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/instagram.svg')}footer.site-footer .columns ul.menu-footer li.menu-icon-item.pinterest{background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/pinterest.svg')}footer.site-footer .columns ul.menu-footer li.menu-icon-item.facebook{background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/facebook.svg')}footer.site-footer .columns ul.menu-footer li.menu-icon-item.tiktok{background-image:url('https://borme.pl/wp-content/themes/borme/assets/css/../img/icons/tik-tok.svg')}footer.site-footer .columns ul.menu-footer li a{font-size:14px;font-style:normal;font-weight:600;line-height:1.3;text-transform:uppercase;color:#3d3d43}footer.site-footer .columns ul.menu-footer li a:hover{color:#da7452}footer.site-footer .payments-info{padding-bottom:32px;border-bottom:1px solid #c8c7d1;margin-bottom:32px;display:flex;align-items:center}footer.site-footer .payments-info img{margin-right:24px;max-height:30px}footer.site-footer .additional-info span.google-recaptcha-info{padding-right:24px}footer.site-footer .additional-info span.google-recaptcha-info a{text-decoration:underline}footer.site-footer .additional-info a:hover{color:#da7452}footer.site-footer.footer-checkout{margin-top:32px;padding:32px 0;background-color:transparent;border:none}footer.site-footer.footer-checkout .checkout-info{padding-bottom:24px;border-bottom:1px solid #c8c7d1;margin-bottom:24px}footer.site-footer.footer-checkout .checkout-info .shipping-info p{margin:0}footer.site-footer.footer-checkout .checkout-info .shipping-info a{text-decoration:underline}footer.site-footer.footer-checkout .checkout-info .customer-info{display:flex;flex-direction:column;text-align:right}footer.site-footer.footer-checkout .checkout-info .customer-info .help-question{display:flex;justify-content:flex-end;align-items:center;margin-bottom:8px}footer.site-footer.footer-checkout .checkout-info .customer-info .help-question h6{margin:0}footer.site-footer.footer-checkout .checkout-info .customer-info .help-question a{margin-left:24px;font-weight:500}footer.site-footer.footer-checkout .checkout-info .customer-info .reg a{text-decoration:underline}footer.site-footer.footer-checkout .checkout-info .customer-info .reg a:last-child{margin-left:16px}@media (max-width:768px){footer.site-footer{padding:60px 0 32px}}