.ts-mw-button{position: fixed;left: 20px;bottom: 20px;z-index: 10000;cursor: pointer}.ts-mw-icon{position: relative;width: 55px;height: 55px;border-radius: 50%;background: rgba(138,194,73,1);color: white;margin: 0;padding: 0}.ts-mw-icon i{position: absolute;top: 60%;left: 60%;transform: translate(-50%,-50%);margin: 0;padding: 0;font-size: 36px;display: block;font-style: normal}.ts-mw-icon.mw-animation{animation: tossing 1.5s infinite}.ts-mw-block{position: absolute;left: 5px;bottom: 55px;background: white;padding: 15px;box-shadow: 0 8px 30px rgba(0,0,0,0.12);border-radius: 6px;opacity: 0;visibility: hidden;transition: all 0.3s;transform: translateY(20px)}.ts-mw-button.open .ts-mw-block{opacity: 1;visibility: visible;transform: translateY(0)}.ts-mw-list{list-style: none;padding: 0;margin: 0}.ts-mw-li a{display: flex;align-items: center;gap: 12px;padding: 8px 0;text-decoration: none;color: #333;transition: color 0.3s}.ts-mw-li .icon-container{width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;border-radius: 50%;background: rgba(138,194,73,0.1);transition: all 0.3s;margin: 0;padding: 0}.ts-mw-li .icon-container i{font-size: 20px;line-height: 40px;margin: 0;padding: 0}.link-text{transition: color 0.3s}.ts-telegram .icon-container{background: #0088cc;color: white}.ts-telegram .icon-container i{color: white}.ts-whatsapp .icon-container{background: #25D366;color: white}.ts-whatsapp .icon-container i{color: white}.ts-phone .icon-container{background: #000;color: white}.ts-phone .icon-container i{color: white}.ts-callback .icon-container{background: #e63946;color: white;width: 40px;min-width: 40px;height: 40px;flex-shrink: 0}.ts-callback .icon-container i{color: white;font-size: 18px}.ts-mw-li a:hover .icon-container{transform: scale(1.1)}.ts-mw-li a:hover .link-text{color: #007bff}.ts-mw-icon .max-icon{display: block;line-height: 0}.ts-mw-icon .max-icon img{width: 55px;height: 55px;border-radius: 50%;display: block}.ts-mw-li .max-icon img,.ts-mw-li .viber-icon img,.ts-mw-li .vk-icon img,.ts-mw-li .instagram-icon img,.ts-mw-li .skype-icon img,.ts-mw-li .mail-icon img,.ts-mw-li .messenger-icon img,.ts-mw-li .faq-icon img,.ts-mw-li .jivosite-icon img,.ts-mw-li .ydialog-icon img{width: 40px;height: 40px;border-radius: 50%}@keyframes tossing{0%{transform: rotate(-20deg)}50%{transform: rotate(20deg)}100%{transform: rotate(-20deg)}}
.ts-mw-icon{background:rgba(138,194,73,1);color:rgba(255,255,255,1)}.ts-mw-button{left:20px;bottom:20px}.ts-mw-block{left:5px;bottom:55px}.ts-mw-li a{color:rgba(0,0,0,1)!important}.ts-mw-li a:hover{color:rgba(37,167,242,1)!important}.ts-mw-button,.ts-mw-icon,.ts-mw-icon i,.ts-mw-icon .slides span img,.ts-mw-block.mw-no-bg img,.ts-mw-pulse{width:55px;height:55px}.ts-mw-substrate{background:rgba(0,0,0,0.1)}.ts-mw-block{-webkit-transform: translateY(50px);-moz-transform: translateY(50px);-ms-transform: translateY(50px);-o-transform: translateY(50px);transform: translateY(50px)}.ts-mw-button.open .ts-mw-block{-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}#jvlabelWrap,jdiv.leaf_a06._bottom_ce9,jdiv.leaf_e8d._bottom_6ae,.__jivoMobileButton{display: none !important}@media only screen and (max-width: 768px){.ts-mw-button,.ts-mw-icon,.ts-mw-icon i,.ts-mw-icon .slides span img,.ts-mw-block.mw-no-bg img,.ts-mw-pulse{width:55px;height:55px}.ts-mw-block{bottom:55px}.ts-mw-button{left:20px;bottom:20px}}
:root{--primary-color: #2563eb;--primary-dark: #1d4ed8;--accent-color: #f59e0b;--sale-color: #dc2626;--text-dark: #1f2937;--text-light: #6b7280;--bg-light: #f9fafb;--border-color: #e5e7eb;--shadow-sm: 0 1px 3px rgba(0,0,0,0.1);--shadow-lg: 0 10px 15px rgba(0,0,0,0.1);--radius-sm: 4px;--radius-md: 6px;--transition: 0.3s ease}body{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.product-thumb{background: #fff;border-radius: var(--radius-md);box-shadow: var(--shadow-sm);transition: all var(--transition);border: 1px solid var(--border-color)}.product-thumb:hover{box-shadow: var(--shadow-lg);transform: translateY(-3px)}.product-thumb .image img{transition: transform var(--transition)}.product-thumb:hover .image img{transform: scale(1.03)}.product-thumb .caption h4 a,.product-thumb .name a{color: var(--text-dark);transition: color 0.2s ease}.product-thumb .caption h4 a:hover,.product-thumb .name a:hover{color: var(--primary-color)}.product-thumb .price{font-weight: 700;color: var(--text-dark)}.product-thumb .price-old{color: var(--text-light);text-decoration: line-through}.product-thumb .price-new{color: var(--sale-color);font-weight: 700}.btn{border-radius: var(--radius-sm);transition: all var(--transition)}.btn-primary{background: var(--primary-color);border-color: var(--primary-color)}.btn-primary:hover{background: var(--primary-dark);border-color: var(--primary-dark)}.btn-primary.in_cart,.in_cart{background: #10b981;border-color: #10b981}.btn-warning{background: var(--accent-color);border-color: var(--accent-color)}.btn-warning:hover{background: #d97706;border-color: #d97706}#logo img{max-height: 60px;width: auto}#search input{border-radius: var(--radius-sm) 0 0 var(--radius-sm)}#search .btn{border-radius: 0 var(--radius-sm) var(--radius-sm) 0}#cart>.btn{background: var(--primary-color);border-color: var(--primary-color);border-radius: var(--radius-sm)}#cart>.btn:hover{background: var(--primary-dark)}#cart-total{font-weight: 600}.product-info .price-group{padding: 15px;background: var(--bg-light);border-radius: var(--radius-md);margin: 15px 0}.product-info .price-new{font-size: 28px;font-weight: 700;color: var(--sale-color)}.product-info .price-old{font-size: 16px;color: var(--text-light);text-decoration: line-through}.product-info #button-cart{background: var(--primary-color);border-color: var(--primary-color);padding: 12px 30px;font-size: 16px;font-weight: 600;border-radius: var(--radius-sm)}.product-info #button-cart:hover{background: var(--primary-dark)}.form-control{border-radius: var(--radius-sm);border: 1px solid var(--border-color);transition: border-color 0.2s ease}.form-control:focus{border-color: var(--primary-color);box-shadow: 0 0 0 2px rgba(37,99,235,0.1)}footer h5{font-weight: 600;margin-bottom: 15px}footer a{transition: opacity 0.2s ease}footer a:hover{opacity: 0.8}@media (max-width: 991px){#logo img{max-height: 50px}}@media (max-width: 767px){.container{padding-left: 15px;padding-right: 15px}#logo img{max-height: 40px}.product-info .price-new{font-size: 22px}}.modal{z-index: 1050}.modal-backdrop{z-index: 1040}.dropdown-menu{z-index: 1000}.tooltip{z-index: 1070}.product-article{font-size: 13px;color: var(--text-light);margin-top: 2px}.cd-lock-specs{clear: both;margin-top: 24px;padding-top: 16px;border-top: 1px solid var(--border-color)}.cd-lock-specs__heading{font-size: 17px;font-weight: 600;color: var(--text-dark);margin: 0 0 14px}.cd-lock-specs>p{font-size: 15px;font-weight: 600;color: var(--text-dark);margin: 18px 0 8px;padding: 8px 14px;background: var(--bg-light);border-radius: var(--radius-sm)}.cd-lock-specs>p:first-of-type{margin-top: 0}.cd-lock-specs ul{list-style: none;margin: 0 0 12px;padding: 0}.cd-lock-specs li{padding: 6px 14px;border-bottom: 1px dashed var(--border-color);font-size: 14px;line-height: 1.5;color: var(--text-dark)}.cd-lock-specs li:last-child{border-bottom: none}.cd-lock-specs li>span:first-child{font-weight: 500;color: var(--text-light);margin-right: 4px}.cd-lock-specs .locks__video{position: relative;height: 0;padding-bottom: 56.25%;margin: 8px 14px 16px;overflow: hidden;border-radius: var(--radius-md);background: #000}.cd-lock-specs .locks__video iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0}.cd-lock-specs .locks__descr-link{color: var(--text-dark);text-decoration: underline}#product .thumbnails>li:first-child{position: relative}.cd-door-options{position: absolute;right: 10px;bottom: 10px;display: flex;flex-direction: column;align-items: flex-end;gap: 6px;z-index: 5}.cd-door-option{display: none;align-items: center;gap: 8px}.cd-door-option.active{display: flex}.cd-door-option__img{background: rgba(0,0,0,0.7);border-radius: 8px;padding: 6px;display: flex;line-height: 0}.cd-door-option__img img{width: 26px;height: 26px;object-fit: contain}.cd-door-option__descr{display: none;background: rgba(0,0,0,0.7);color: #fff;font-size: 11px;text-transform: uppercase;letter-spacing: 0.02em;padding: 5px 10px;border-radius: 6px;white-space: nowrap}.cd-door-option:hover .cd-door-option__descr{display: block}.cd-furn-disabled{opacity: 0.4;pointer-events: none}.color-picker{margin: 22px 0 8px;padding: 18px 20px;border: 1px solid #e5e5e5;background: #f8f8f8}.color-picker__title{margin: 0 0 14px;font-size: 19px;line-height: 1.3}.color-picker__group{display: flex;flex-wrap: wrap;align-items: baseline;gap: 8px 14px;padding: 9px 0;border-top: 1px solid #e5e5e5}.color-picker__group:first-of-type{border-top: 0}.color-picker__shade{flex: 0 0 110px;color: #666666;font-size: 13px}.color-picker__list{display: flex;flex-wrap: wrap;gap: 8px 10px;margin: 0;padding: 0;list-style: none}.color-picker__list a{display: inline-block;padding: 7px 13px;min-height: 34px;border: 1px solid #ddd;border-radius: 3px;background: #ffffff;color: #333333;font-size: 14px;line-height: 20px}.color-picker__list a:hover,.color-picker__list a:focus{border-color: #8b4513;color: #8b4513}@media (max-width: 767px){.color-picker{padding: 14px 15px}.color-picker__shade{flex-basis: 100%}.color-picker__list a{min-height: 44px;padding: 11px 14px}}
.m-hbtn,.m-bottom-nav{display: none}@media (max-width: 767px){nav#top{display: none}header>.container:first-child{padding-left: 12px;padding-right: 12px}header>.container:first-child>.row{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin: 0;min-height: 52px}header>.container:first-child>.row>div{padding: 0;float: none;width: auto}header>.container:first-child>.row>div:first-child{flex: 0 0 auto}header #logo{margin: 0;line-height: 0;text-align: left}header #logo a{display: block}header #logo img{height: 34px;width: 135px;max-width: none;max-height: none;margin: 0;float: none}#phone{display: none}#div_search{order: 9;flex: 0 0 100%;padding: 0;margin: 0}#div_search #search{display: none;margin: 8px 0}#div_search.is-open #search{display: flex}#div_search .top-button{display: none}.m-hbtn{flex: 0 0 auto;width: 44px;height: 44px;display: flex;align-items: center;justify-content: center;border: 1px solid #e6e0d9;border-radius: 4px;background: #fff;color: #2b2320;font-size: 17px;padding: 0}.m-hbtn:focus-visible{outline: 2px solid #8b4513;outline-offset: 2px}.m-hbtn--call{background: #8b4513;border-color: #8b4513;color: #fff}#cart{float: none;margin: 0}#cart>.btn{width: 44px;height: 44px;padding: 0;display: flex;align-items: center;justify-content: center;position: relative}#cart>.btn i{font-size: 19px;margin: 0}#cart #cart-total{position: absolute;top: -4px;right: -4px;min-width: 17px;height: 17px;padding: 0 4px;border-radius: 9px;background: #8b4513;color: #fff;font-size: 10px;line-height: 17px;text-align: center}.menu_links{display: none}#menu{margin: 0}#menu .navbar-header{min-height: 44px}#menu .navbar-header .btn-navbar,#menu .navbar-header>button{height: 44px;padding: 0 12px}header{position: sticky;top: 0;z-index: 1020;background: #fff;box-shadow: 0 1px 0 #e6e0d9}.breadcrumb{margin: 8px 0 4px;padding: 0;white-space: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;font-size: 12px;line-height: 20px;background: none}.breadcrumb::-webkit-scrollbar{display: none}.breadcrumb>li{display: inline-block;float: none}#content h1{font-size: 22px;line-height: 1.18;margin: 2px 0 6px}.product-filter{padding: 6px 0;margin: 0 0 8px}.product-filter .btn-group,.product-filter .form-control{height: 36px;font-size: 13px}.products-block .product-thumb{height: 100%;display: flex;flex-direction: column}.products-block .product-thumb .image img{width: 100%;height: auto}.products-block .product-thumb h4,.products-block .product-thumb .name{font-size: 13px;line-height: 1.25}.products-block .product-thumb .price{font-size: 15px}.products-block .product-article{font-size: 11px}.products-block .product-thumb .image a{display: block}.products-block .product-thumb .caption{padding: 8px 0 0}.products-block .product-thumb .caption>a{font-size: 13px;line-height: 1.25;max-height: 49px;overflow: hidden;min-height: 0}.products-block .product-thumb .caption .price{font-size: 15px;margin: 6px 0 0}.products-block .product-thumb .product-article{font-size: 11px;margin: 4px 0 0}.products-block .product-thumb .video-sticker:empty{display: none}.products-block .product-thumb .caption .option:empty,.products-block .product-thumb .caption .rating:empty,.products-block .product-thumb .caption .description:empty{display: none}.products-block .product-thumb .caption>*{min-height: 0 !important}.ocf-offcanvas .ocfilter-mobile-handle{position: fixed;left: 0;right: 0;top: auto;bottom: calc(56px + env(safe-area-inset-bottom));z-index: 1025;display: flex;gap: 10px;padding: 8px 12px;background: rgba(255,255,255,.98);border-top: 1px solid #e6e0d9;box-shadow: 0 -2px 12px rgba(0,0,0,.06)}.ocf-offcanvas .ocfilter-mobile-handle .btn{display: flex;align-items: center;justify-content: center;gap: 8px;flex: 1 1 auto;height: 46px;padding: 0 20px;border-radius: 4px;background: #8b4513;border-color: #8b4513;color: #fff;font-size: 15px}body.sd-has-filterbar{padding-bottom: calc(112px + env(safe-area-inset-bottom))}.ocf-handle__count{min-width: 20px;height: 20px;padding: 0 5px;border-radius: 10px;background: #fff;color: #8b4513;font-size: 12px;line-height: 20px;font-weight: 500;text-align: center}.ocf-offcanvas.active .ocfilter-mobile-handle{left: auto;right: 12px;width: 46px}.ocf-offcanvas.active .ocfilter-mobile-handle .btn{width: 46px;padding: 0}.ocf-offcanvas.active .ocf-handle__label,.ocf-offcanvas.active .ocf-handle__count{display: none}.products-block .product-thumb .cart{display: flex;gap: 6px;align-items: stretch;padding: 8px 0 0;margin: 0}.products-block .product-thumb .cart .button,.products-block .product-thumb .cart .btn{height: 40px;min-width: 40px;padding: 0 8px;display: flex;align-items: center;justify-content: center;gap: 6px;font-size: 13px;border-radius: 4px}.products-block .product-thumb .cart .quick_order{flex: 1 1 auto}.products-block .product-thumb .cart .add_to_cart{flex: 0 0 40px;padding: 0}.products-block .product-thumb .cart i{font-size: 15px}.products-block .product-thumb{position: relative}.products-block .product-thumb .cart .wishlist{position: absolute;top: 6px;left: 6px;z-index: 2;width: 36px;min-width: 36px;height: 36px;padding: 0;border-radius: 18px;background: rgba(255,255,255,.94);border: 1px solid #e6e0d9;color: #6b6058}.products-block .product-thumb .cart .compare{flex: 0 0 40px;padding: 0}.products-block .product-thumb .cart .wishlist.active,.products-block .product-thumb .cart .compare.active{color: #8b4513;border-color: #8b4513}#input-sort,#input-limit{height: 38px;font-size: 13px;padding: 0 8px}#input-sort ~ .input-group-addon,#input-limit ~ .input-group-addon,.input-group>.input-group-addon:has(+ #input-sort),.input-group>.input-group-addon:has(+ #input-limit){padding: 0 10px;font-size: 13px}#content .row>.col-xs-12>hr{margin: 8px 0}.pagination_wrap .pagination{margin: 8px 0;display: flex;flex-wrap: wrap;gap: 4px}.pagination_wrap .pagination>li>a,.pagination_wrap .pagination>li>span{min-width: 34px;height: 34px;padding: 0 6px;display: flex;align-items: center;justify-content: center;font-size: 14px;border-radius: 4px}.pagination_wrap .pagination>li.sd-pg-hidden{display: none}.pagination_wrap .pagination>li.sd-pg-dots{display: flex;align-items: flex-end;padding: 0 2px;color: #9a9089;font-size: 14px}.pagination_wrap .text-right{text-align: left}.pagination_wrap .results{font-size: 13px;color: #6b6058}.m-bottom-nav{position: fixed;left: 0;right: 0;bottom: 0;z-index: 1030;display: grid;grid-auto-flow: column;grid-auto-columns: 1fr;background: #fff;border-top: 1px solid #e6e0d9;box-shadow: 0 -2px 12px rgba(0,0,0,.07);height: calc(56px + env(safe-area-inset-bottom));padding-bottom: env(safe-area-inset-bottom)}.m-bottom-nav a{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 3px;font-size: 10px;color: #6b6058;text-decoration: none;position: relative}.m-bottom-nav a.is-active{color: #8b4513}.m-bottom-nav a i{font-size: 17px}.m-bottom-nav a svg{width: 22px;height: 22px;display: block}.m-bottom-nav .m-badge{position: absolute;top: 4px;right: 50%;margin-right: -16px;min-width: 15px;height: 15px;padding: 0 3px;border-radius: 8px;background: #8b4513;color: #fff;font-size: 9px;line-height: 15px;text-align: center}.m-bottom-nav .m-badge[hidden]{display: none}body{padding-bottom: calc(56px + env(safe-area-inset-bottom))}#ts-mw-id,.ts-mw-button{display: none !important}body:not(.sd-chat-open)>jdiv,body:not(.sd-chat-open) #jvlabelWrap,body:not(.sd-chat-open) .jivo-btn{display: none !important}body.checkout-cart jdiv[class*="globalClass"],body.checkout-cart #jvlabelWrap,body.checkout-cart .jivo-btn,body.checkout-cart #ts-mw-id,body.checkout-checkout jdiv[class*="globalClass"],body.checkout-checkout #jvlabelWrap,body.checkout-checkout .jivo-btn,body.checkout-checkout #ts-mw-id{display: none !important}body.sd-has-filterbar #cookie-notice{bottom: calc(119px + env(safe-area-inset-bottom)) !important}.product_carousel .owl-buttons,.products.owl-carousel .owl-buttons{display: none !important}#content .nav-tabs{display: flex;flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;scrollbar-width: none}#content .nav-tabs::-webkit-scrollbar{display: none}#content .nav-tabs>li{flex: 0 0 auto}#content .nav-tabs>li>a{padding: 11px 14px;white-space: nowrap;margin: 0;border-radius: 0;border: 0 !important;border-bottom: 2px solid transparent !important}#content .nav-tabs>li.active>a{border-bottom-color: #8b4513 !important}.scroll_up{display: none !important}#cookie-notice.is-open,.cookie-policy.is-open,.cookie-notice.is-open{display: flex !important}#cookie-notice,.cookie-policy,.cookie-notice{align-items: center;gap: 10px;bottom: calc(56px + env(safe-area-inset-bottom)) !important;left: 0 !important;right: 0 !important;width: auto !important;max-width: none !important;border-radius: 12px 12px 0 0;font-size: 12px;line-height: 1.3;padding: 10px 12px !important;box-shadow: 0 -4px 16px rgba(0,0,0,.18)}body:has(.sd-buybar.is-on) #cookie-notice{bottom: calc(119px + env(safe-area-inset-bottom)) !important}body.sd-sheet-open #cookie-notice{display: none !important}#cookie-notice p{margin: 0;flex: 1 1 auto;min-width: 0;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}#cookie-notice .cookie-link{flex: 0 0 auto;color: #fff;text-decoration: underline;font-size: 12px}#cookie-notice #accept-cookies,#cookie-notice button{flex: 0 0 auto;height: 36px;padding: 0 14px;margin: 0;font-size: 13px;background: var(--sd-brand);color: #fff}}.m-contact-sheet,.m-chat-close{display: none}@media (max-width: 767px){.m-contact-sheet:not([hidden]){display: block;position: fixed;inset: 0;z-index: 1060}.m-contact-sheet__backdrop{position: absolute;inset: 0;background: rgba(0,0,0,.45)}.m-contact-sheet__panel{position: absolute;left: 0;right: 0;bottom: 0;max-height: 90vh;overflow-y: auto;background: #fff;border-radius: 16px 16px 0 0;padding: 6px 16px calc(16px + env(safe-area-inset-bottom));box-shadow: 0 -8px 28px rgba(0,0,0,.2);animation: m-sheet-up .2s ease-out}@keyframes m-sheet-up{from{transform: translateY(40px);opacity: 0}to{transform: none;opacity: 1}}.m-contact-sheet__head{display: flex;align-items: center;justify-content: space-between;min-height: 52px;font-size: 17px;color: #2b2320}.m-contact-sheet__x{width: 44px;height: 44px;margin-right: -10px;border: 0;background: none;font-size: 30px;line-height: 1;color: #6b6058}.m-cs-item{display: flex;align-items: center;gap: 14px;width: 100%;min-height: 60px;padding: 8px 4px;margin: 0;border: 0;border-top: 1px solid #efe9e3;background: none;text-align: left;font-size: 16px;color: #2b2320;text-decoration: none}.m-cs-item:hover,.m-cs-item:focus{color: #2b2320;text-decoration: none}.m-cs-item svg{flex: 0 0 24px;width: 24px;height: 24px;color: #8b4513}.m-cs-item span{display: flex;flex-direction: column}.m-cs-item small{font-size: 13px;color: #6b6058;margin-top: 2px}.m-cs-item--main span{font-weight: 600}.m-cs-item--main small{font-weight: 400}.m-cs-msgr{display: grid;grid-template-columns: repeat(3,1fr);gap: 8px;padding: 12px 0;border-top: 1px solid #efe9e3}.m-cs-msgr a{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;height: 72px;border-radius: 10px;font-size: 13px;color: #2b2320;text-decoration: none;background: #f6f2ee}.m-cs-msgr a i{font-size: 26px}.m-cs-msgr img{width: 26px;height: 26px}.m-cs-msgr__wa i{color: #25d366}.m-cs-msgr__tg i{color: #229ed9}body.sd-sheet-open{overflow: hidden}body.sd-chat-open .m-chat-close{display: flex;align-items: center;gap: 4px;position: fixed;top: 16px;right: 12px;z-index: 2147483647;height: 38px;padding: 0 14px;border: 0;border-radius: 19px;background: rgba(0,0,0,.35);color: #fff;font-size: 14px}}@media (min-width: 768px) and (max-width: 991px){.products-block .product-layout{width: 33.3333%}}@media (max-width: 767px){#product h1,#content #product h1{font-size: 20px;line-height: 1.25;margin: 0 0 8px}#product ul.thumbnails>li:first-child a.thumbnail{display: block;margin: 0}#product ul.thumbnails>li:first-child img{max-height: 280px;width: auto;margin: 0 auto}#product #additional-img.additional{display: flex;flex-wrap: nowrap;gap: 6px;overflow-x: auto;-webkit-overflow-scrolling: touch;margin: 8px 0 0;padding-bottom: 4px;scroll-snap-type: x mandatory}#product #additional-img.additional::-webkit-scrollbar{display: none}#product #additional-img.additional>div{flex: 0 0 64px;width: 64px;padding: 0;float: none;scroll-snap-align: start}#product #additional-img.additional img{width: 100%;height: auto}#product>.col-sm-6.col-md-5>.row:first-child .row{display: flex;flex-wrap: wrap;gap: 2px 14px;font-size: 13px;line-height: 1.4}#product>.col-sm-6.col-md-5>.row:first-child .row>div{width: auto;padding: 0;float: none}#product>.col-sm-6.col-md-5>hr{margin: 8px 0}#product ul.list-unstyled.price{margin: 10px 0 0}#product ul.list-unstyled.price .autocalc-product-price,#product ul.list-unstyled.price .sale_price{font-size: 26px;font-weight: 700}#product ul.list-unstyled.price .old_price .autocalc-product-price{font-size: inherit;font-weight: 400}#product .price li>.old_price{font-size: 15px}#product ul.list-unstyled.price>li>hr{margin: 8px 0}#product .form-group.quantity{display: flex;flex-wrap: wrap;gap: 8px;align-items: center}#product .form-group.quantity #input-quantity{width: 52px;height: 46px;text-align: center}#product .form-group.quantity #button-cart.button.btn{flex: 1 1 auto;height: 46px;min-height: 46px;padding: 0 16px;font-size: 15px;display: flex;align-items: center;justify-content: center;gap: 8px}#product .form-group.quantity .quick_order.button.btn{flex: 1 1 100%;height: 46px;min-height: 46px;padding: 0 16px;font-size: 14px;display: flex;align-items: center;justify-content: center;gap: 8px}#product .btn-group .btn,#product .wishlist,#product .compare{height: 40px;min-width: 40px}}.footer-catalog{padding-bottom: 6px}.footer-catalog .heading{position: relative}.footer-catalog .heading a{color: inherit}.footer-catalog ul{margin-bottom: 18px}.footer-catalog li + li{margin-top: 4px}@media (max-width: 767px){.footer-catalog-col ul{display: none}.footer-catalog-col.is-open ul{display: block}.footer-catalog-col .heading{margin: 0;border-bottom: 1px solid rgba(255,255,255,.12)}.footer-catalog-col .heading a{display: block;padding: 13px 44px 13px 0}.footer-catalog-toggle{position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 44px;height: 44px;padding: 0;background: none;border: 0;color: inherit}.footer-catalog-toggle::before{content: '';display: block;width: 9px;height: 9px;margin: 0 auto;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;transform: rotate(45deg) translate(-2px,-2px)}.footer-catalog-col.is-open .footer-catalog-toggle::before{transform: rotate(-135deg) translate(-2px,-2px)}.footer-catalog-col li a{display: block;padding: 9px 0}}
:root{--sd-ink: #2b2320;--sd-ink2: #6b6058;--sd-ink3: #726a63;--sd-line: #e6e0d9;--sd-bg: #fff;--sd-soft: #faf8f6;--sd-soft2: #f2ede8;--sd-brand: #8b4513;--sd-brand-d: #6f370f;--sd-ok: #4a7020;--sd-hot: #c4403c;--sd-dark: #241c18;--sd-dark-ink: #cfc5bc;--sd-dark-mute: #a1938a;--sd-dark-line: #3a2f28}.sd-wrap{max-width: 1320px;margin: 0 auto;padding: 0 24px}.sd-btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;height: 44px;padding: 0 22px;border: 1px solid var(--sd-brand);border-radius: 4px;background: var(--sd-brand);color: #fff;font-size: 14px;font-weight: 500;font-family: inherit;line-height: 1;white-space: nowrap;cursor: pointer;text-decoration: none}.sd-btn:hover,.sd-btn:focus{background: var(--sd-brand-d);border-color: var(--sd-brand-d);color: #fff;text-decoration: none}.sd-btn--o{background: #fff;color: var(--sd-brand)}.sd-btn--o:hover,.sd-btn--o:focus{background: var(--sd-soft2);border-color: var(--sd-brand);color: var(--sd-brand-d)}.sd-btn--s{height: 36px;padding: 0 16px;font-size: 13px}.sd-chip{display: inline-flex;align-items: center;height: 36px;padding: 0 14px;border: 1px solid var(--sd-line);border-radius: 18px;background: #fff;color: var(--sd-ink2);font-size: 14px;text-decoration: none}.sd-chip:hover{border-color: var(--sd-brand);color: var(--sd-brand);text-decoration: none}.sd-muted{color: var(--sd-ink2)}.sd :focus-visible,.sd-header :focus-visible,.sd-footer :focus-visible{outline: 2px solid var(--sd-brand);outline-offset: 2px;border-radius: 3px}html{height: auto;min-height: 100%}body{height: auto;min-height: 100%}.sd-header{z-index: 1020;border-bottom: 1px solid var(--sd-line);background: #fff;font-size: 14px;color: var(--sd-ink)}.sd-header a{text-decoration: none}.sd-promo{background: var(--sd-brand);color: #fff}.sd-promo__in{display: flex;align-items: center;justify-content: space-between;gap: 16px;min-height: 36px;font-size: 14px;padding-block: 4px}.sd-promo__short{display: none}@media (max-width: 767px){.sd-promo__full{display: none}.sd-promo__short{display: inline}}.sd-promo__extra{display: flex;gap: 18px;align-items: center;opacity: .92}.sd-topbar{border-bottom: 1px solid var(--sd-line);background: var(--sd-soft)}.sd-topbar__in{display: flex;align-items: center;gap: 24px;min-height: 40px;font-size: 14px;color: var(--sd-ink2);flex-wrap: wrap;padding-block: 4px}.sd-topbar__city{display: flex;align-items: center;gap: 6px;color: var(--sd-ink)}.sd-topbar__right{margin-left: auto;display: flex;align-items: center;gap: 18px}.sd-topbar a{color: var(--sd-ink2)}.sd-topbar a:hover{color: var(--sd-brand)}.sd-main{display: flex;align-items: center;gap: 24px;min-height: 78px;padding-block: 10px}.sd-logo{display: flex;align-items: center;gap: 10px;color: var(--sd-ink);flex-shrink: 0}.sd-logo img{height: 40px;width: auto;aspect-ratio: 810 / 204;max-width: 100%;display: block}@media (max-width: 767px){.sd-logo img{height: 32px}}.sd-logo__text{font-size: 21px;font-weight: 700;letter-spacing: -.02em}.sd-logo__text b{color: var(--sd-brand);font-weight: 700}.sd-search{flex-grow: 1;display: flex;height: 44px;max-width: 430px;border: 1px solid var(--sd-line);border-radius: 4px;overflow: hidden}.sd-search input{flex-grow: 1;min-width: 0;border: 0;padding: 0 14px;font-size: 14px;font-family: inherit;color: var(--sd-ink2);outline: none}.sd-search button{height: 100%;padding: 0 18px;border: 0;background: var(--sd-brand);color: #fff;cursor: pointer}.sd-search button:hover{background: var(--sd-brand-d)}header #search .search,header #search .search:hover,header #search .search:focus,.sd-search button.search{color: #fff}.sd-phone{display: flex;flex-direction: column;line-height: 1.2}.sd-phone__num{font-size: 19px;font-weight: 500;color: var(--sd-ink);white-space: nowrap}.sd-phone__sub{display: flex;gap: 10px;align-items: center;margin-top: 3px}.sd-callback{display: inline-flex;align-items: center;min-height: 24px;font-size: 14px;color: var(--sd-brand);border-bottom: 1px dashed var(--sd-brand);cursor: pointer}.sd-msgr{display: flex;gap: 4px;align-items: center;margin-left: 2px}.sd-msgr a{color: var(--sd-ink3);display: flex;align-items: center;justify-content: center;width: 36px;height: 36px;border-radius: 4px;font-size: 20px}.sd-msgr a:hover{background: var(--sd-soft2);color: var(--sd-brand)}.sd-msgr__max img,.sd-footer__social .sd-msgr__max img{width: 20px;height: 20px;display: block}.sd-footer__social a{display: inline-flex;align-items: center;justify-content: center;width: 40px;height: 40px;font-size: 20px;line-height: 1}.sd-msgr a:hover{color: var(--sd-brand)}.sd-icon-link{position: relative;width: 44px;height: 44px;display: flex;align-items: center;justify-content: center;color: var(--sd-ink);flex-shrink: 0}.sd-icon-link:hover{color: var(--sd-brand)}.sd-icon-link__count{position: absolute;top: 2px;right: 2px;min-width: 16px;height: 16px;padding: 0 4px;border-radius: 8px;background: var(--sd-brand);color: #fff;font-size: 10px;display: flex;align-items: center;justify-content: center}#cart.sd-cart{position: relative;flex-shrink: 0}#cart.sd-cart>button{display: flex;align-items: center;gap: 8px;height: 44px;padding: 0 12px;border: 0;border-radius: 4px;background: transparent;color: var(--sd-ink);font-family: inherit;font-size: 14px;cursor: pointer}#cart.sd-cart>button:hover{background: var(--sd-soft)}.sd-cart__label{display: flex;flex-direction: column;line-height: 1.15;text-align: left}.sd-cart__label small{font-size: 12px;color: var(--sd-ink2)}.sd-cart__label b{font-weight: 500;white-space: nowrap}#cart.sd-cart>ul{position: absolute;right: 0;top: 100%;z-index: 1000;min-width: 340px;margin: 0;padding: 12px;list-style: none;border: 1px solid var(--sd-line);border-radius: 4px;background: #fff;box-shadow: 0 10px 30px rgba(0,0,0,.12);display: none}#cart.sd-cart.open>ul{display: block}.sd-menu{border-top: 1px solid var(--sd-line);background: #fff}.sd-menu__in{display: flex;align-items: center;gap: 4px;min-height: 48px;white-space: nowrap}@media (max-width: 991px){.sd-menu__in{overflow-x: auto;scrollbar-width: none}}.sd-menu__in::-webkit-scrollbar{display: none}.sd-menu__item{position: relative;display: flex;align-items: center}.sd-menu__link{display: flex;align-items: center;height: 48px;padding: 0 10px;color: var(--sd-ink);font-size: 14.5px}.sd-menu__link:hover{color: var(--sd-brand)}.sd-menu__item--hot .sd-menu__link{color: var(--sd-hot);font-weight: 500;margin-left: auto}.sd-mega{position: absolute;left: 0;top: 100%;z-index: 900;display: none;min-width: 560px;max-width: 900px;padding: 22px 24px;border: 1px solid var(--sd-line);border-top: 0;border-radius: 0 0 4px 4px;background: #fff;box-shadow: 0 8px 24px rgba(0,0,0,.07);white-space: normal}.sd-menu__item:hover .sd-mega,.sd-menu__item:focus-within .sd-mega{display: grid;grid-template-columns: repeat(auto-fit,minmax(180px,1fr));gap: 22px 28px}.sd-mega__bar{display: none}.sd-mega__col b{display: block;font-weight: 500;margin-bottom: 9px;color: var(--sd-ink)}.sd-mega__col a{display: block;padding: 3px 0;color: var(--sd-ink2);font-size: 13px}.sd-mega__col a:hover{color: var(--sd-brand)}.sd-menu__item--catalog{margin-right: 8px}.sd-catalog-btn{height: 34px}.sd-mega--catalog{left: 0;min-width: 860px;max-width: 1280px}.sd-menu__item--catalog:hover .sd-mega--catalog,.sd-menu__item--catalog:focus-within .sd-mega--catalog,.sd-menu__item--catalog.is-open .sd-mega--catalog{display: grid;grid-template-columns: repeat(auto-fit,minmax(190px,1fr));gap: 22px 28px}@media (max-width: 991px){.sd-menu{position: relative}.sd-menu__item--catalog{position: static}.sd-menu__item--catalog .sd-mega--catalog{position: fixed;left: 0;right: 0;top: auto;bottom: 0;z-index: 1045;min-width: 0;max-width: none;padding: 0 16px 16px;max-height: 78vh;overflow-y: auto;-webkit-overflow-scrolling: touch;border: 0;border-radius: 12px 12px 0 0;box-shadow: 0 -8px 30px rgba(0,0,0,.18)}.sd-mega__bar{display: flex;align-items: center;justify-content: space-between;position: sticky;top: 0;z-index: 1;margin: 0 -16px 8px;padding: 12px 8px 12px 16px;border-bottom: 1px solid var(--sd-line);background: #fff;font-size: 16px;font-weight: 500;color: var(--sd-ink)}.sd-mega__close{width: 44px;height: 44px;display: flex;align-items: center;justify-content: center;padding: 0;border: 0;background: none;color: var(--sd-ink2)}body.sd-catalog-open .sd-header{z-index: 1046}body.sd-catalog-open .ocf-offcanvas .ocfilter-mobile-handle,body.sd-catalog-open .m-bottom-nav,body.sd-catalog-open #cookie-notice{display: none !important}body.sd-catalog-open::after{content: '';position: fixed;inset: 0;z-index: 1040;background: rgba(0,0,0,.45)}body.sd-catalog-open{overflow: hidden}.sd-menu__item--catalog:hover .sd-mega--catalog{display: none}.sd-menu__item--catalog.is-open .sd-mega--catalog{display: grid;grid-template-columns: minmax(0,1fr);gap: 18px}.sd-mega__bar{margin-bottom: -10px}.sd-mega__col a{padding: 7px 0;font-size: 14px}}.sd-menu__link--strong{font-weight: 500}.sd-mega__all{margin-top: 4px;color: var(--sd-brand) !important;font-size: 12px}.sd-menu__item:nth-last-child(-n+4) .sd-mega:not(.sd-mega--catalog){left: auto;right: 0}.sd-footer{margin-top: 40px;background: var(--sd-dark);color: var(--sd-dark-ink);font-size: 14px}.sd-footer a{color: var(--sd-dark-ink);text-decoration: none}.sd-footer a:hover{color: #fff}.sd-footer__in{padding: 44px 24px 20px}.sd-footer__cols{display: grid;grid-template-columns: repeat(auto-fit,minmax(165px,1fr));gap: 28px}.sd-footer__col{display: flex;flex-direction: column;gap: 9px;min-width: 0}.sd-footer__col b{color: #fff;font-weight: 500;margin-bottom: 3px}.sd-footer__rows{margin-top: 26px;padding-top: 18px;border-top: 1px solid var(--sd-dark-line);font-size: 14px;line-height: 1.9}.sd-footer__rows a{display: inline;padding: 0}@media (max-width: 767px){.sd-footer__rows{line-height: 2.1}}.sd-footer__row{margin-bottom: 6px}.sd-footer__row-label{color: var(--sd-dark-mute);margin-right: 4px}.sd-footer__contacts{display: flex;align-items: center;gap: 20px;flex-wrap: wrap;margin-top: 32px;padding-top: 20px;border-top: 1px solid var(--sd-dark-line)}.sd-footer__phone{color: #fff;font-size: 18px;font-weight: 500}.sd-footer__social{display: flex;gap: 10px;margin-left: auto;align-items: center;color: var(--sd-dark-mute);font-size: 13px}.sd-footer__social img{width: 20px;height: 20px}.sd-footer__legal{display: flex;gap: 24px;margin-top: 16px;font-size: 12px;color: var(--sd-dark-mute);flex-wrap: wrap}.sd-footer__legal a{color: var(--sd-dark-mute)}@media (max-width: 991px){.sd-topbar__in{gap: 14px;font-size: 13px}.sd-main{flex-wrap: wrap;gap: 12px;min-height: 0;padding-block: 12px}.sd-search{order: 10;flex: 1 1 100%;max-width: none;height: 40px}.sd-phone__num{font-size: 17px}.sd-header .sd-btn--measure{display: none}}@media (max-width: 767px){.sd-wrap{padding: 0 16px}.sd-promo__extra,.sd-topbar__right{display: none}.sd-topbar{display: none}.sd-main{flex-wrap: nowrap;align-items: center;gap: 12px;padding-block: 10px}.sd-header .sd-phone,.sd-header .sd-icon-link,.sd-header #cart{display: none !important}.sd-logo{flex: 0 0 auto}.sd-logo img{max-height: 28px}.sd-search{order: 0;flex: 1 1 auto;min-width: 0;height: 38px}.sd-footer__cols{grid-template-columns: repeat(2,minmax(0,1fr));gap: 20px}.sd-footer__in{padding: 28px 16px 16px}.sd-footer__social{margin-left: 0}.sd-footer__social a{display: inline-flex;width: 40px;height: 40px;align-items: center;justify-content: center}.sd-js .sd-footer .sd-footer__cols{grid-template-columns: minmax(0,1fr);gap: 0}.sd-js .sd-footer .sd-footer__col{border-bottom: 1px solid var(--sd-dark-line)}.sd-js .sd-footer .sd-footer__col b{display: flex;align-items: center;justify-content: space-between;margin: 0;min-height: 48px}.sd-js .sd-footer .sd-footer__col-body{display: none;padding-bottom: 12px}.sd-js .sd-footer .sd-footer__col.is-open .sd-footer__col-body{display: block}.sd-footer__toggle{width: 44px;height: 44px;margin-right: -10px;padding: 0;border: 0;background: none;color: var(--sd-dark-mute);flex: 0 0 auto}.sd-footer__toggle::before{content: '';display: block;width: 9px;height: 9px;margin: 0 auto;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;transform: translateY(-3px) rotate(45deg);transition: transform .15s}.sd-footer__col.is-open .sd-footer__toggle::before{transform: translateY(1px) rotate(-135deg)}}.sd-listing-head{margin: 0 0 20px}.sd-listing-head h1{margin: 0 0 6px;font-size: 32px;font-weight: 500;line-height: 1.2;letter-spacing: -.01em;text-align: left}@media (max-width: 767px){.sd-listing-head h1{font-size: 24px}}.sd-subcats{display: flex;flex-wrap: wrap;gap: 8px;margin: 0 0 22px}.sd-subcats-bottom{clear: both;margin: 28px 0 8px;padding-top: 20px;border-top: 1px solid var(--sd-line)}.sd-subcats-bottom__title{display: block;margin-bottom: 12px;font-size: 16px}.sd-subcats-bottom__list{display: flex;flex-wrap: wrap;gap: 8px}.sd-toolbar{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin: 0 0 18px;padding-bottom: 14px;border-bottom: 1px solid var(--sd-line)}.sd-toolbar__label{font-size: 13px;color: var(--sd-ink2)}.sd-toolbar__sorts{display: flex;gap: 8px;flex-wrap: wrap}.sd-chip--on{border-color: var(--sd-brand);color: var(--sd-brand)}.sd-toolbar__limit{margin-left: auto;display: flex;align-items: center;gap: 8px}.sd-toolbar__limit select{height: 30px;padding: 0 8px;border: 1px solid var(--sd-line);border-radius: 4px;background: #fff;color: var(--sd-ink2);font-family: inherit;font-size: 13px}@media (max-width: 767px){.sd-toolbar__limit{margin-left: 0}.sd-subcats{margin-bottom: 16px}}.pcard__name{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;min-height: 2.6em}@media (max-width: 767px){.pcard__name{-webkit-line-clamp: 3;min-height: 3.9em}}.pcard__quick{display: block;width: 100%;height: auto;margin-top: 7px;padding: 0;border: 0;background: none;color: var(--pc-brand);font-size: 13px;text-align: center;text-decoration: none}.pcard__quick:hover{color: var(--pc-brand-d);text-decoration: underline;background: none}.sd-brands{margin: 40px 0}.sd-brands__head{display: flex;align-items: baseline;justify-content: space-between;gap: 16px;margin-bottom: 20px}.sd-brands__head h2{margin: 0;font-size: 26px;font-weight: 500;letter-spacing: -.01em;color: var(--sd-ink)}.sd-brands__head a{font-size: 15px;color: var(--sd-brand);white-space: nowrap}.sd-articles{margin: 40px 0}.sd-articles__grid{display: grid;grid-template-columns: repeat(4,1fr);gap: 12px}.sd-articles__item{display: flex;flex-direction: column;gap: 8px;padding: 16px;border: 1px solid var(--sd-line);border-radius: 4px;background: #fff;color: var(--sd-ink);text-decoration: none}.sd-articles__item:hover{border-color: var(--sd-brand);color: var(--sd-ink);text-decoration: none}.sd-articles__item b{font-size: 15px;line-height: 1.35}.sd-articles__item span{font-size: 13px;line-height: 1.45;color: #6b5f57}@media (max-width: 991px){.sd-articles__grid{grid-template-columns: repeat(2,1fr)}}@media (max-width: 767px){.sd-articles__grid{grid-template-columns: 1fr}}.sd-brands__grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(150px,1fr));gap: 12px}.sd-brands__item{display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 4px;padding: 12px 10px 10px;border: 1px solid var(--sd-line);border-radius: 4px;background: #fff;color: var(--sd-ink);text-align: center;transition: border-color .15s ease}.sd-brands__item:hover{border-color: var(--sd-brand);color: var(--sd-brand);text-decoration: none}.sd-brands__logo{display: flex;align-items: center;justify-content: center;width: 100%;height: 40px;margin-bottom: 4px}.sd-brands__item img{max-width: 100%;max-height: 40px;width: auto;height: auto;object-fit: contain}.sd-brands__name{font-size: 14px;font-weight: 500;line-height: 1.25}.sd-brands__count{font-size: 12px;line-height: 1.2;color: var(--sd-ink3);font-variant-numeric: tabular-nums}@media (max-width: 767px){.sd-brands{margin: 28px 0}.sd-brands__head h2{font-size: 21px}.sd-brands__grid{grid-template-columns: repeat(auto-fill,minmax(120px,1fr));gap: 8px}.sd-brands__logo{height: 32px}.sd-brands__item img{max-height: 32px}.sd-brands__name{font-size: 13px}}.sd-phone__num,.sd-brands__head a,.sd-topbar a{display: inline-flex;align-items: center;min-height: 24px}@media (max-width: 767px){.sd-footer__col a{display: flex;align-items: center;min-height: 40px}.sd-footer__col{gap: 0}.sd-footer__rows{line-height: 2.4}}.breadcrumb{font-size: 14px}.breadcrumb a{display: inline-flex;align-items: center;min-height: 28px}@media (max-width: 767px){.breadcrumb a{min-height: 32px}}.sd-toolbar__selected{display: flex;flex-wrap: wrap;align-items: center;gap: 8px}.sd-toolbar__selected .selected-options{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;padding: 0;margin: 0;border: 0;background: none}.sd-toolbar__selected .ocfilter-option{display: flex;flex-wrap: wrap;align-items: center;gap: 8px}.sd-toolbar__selected .ocfilter-option>span{display: none}.sd-toolbar__selected .btn{display: inline-flex;align-items: center;gap: 6px;height: 36px;padding: 0 14px;border: 1px solid var(--sd-brand);border-radius: 18px;background: #fff;color: var(--sd-brand);font-family: inherit;font-size: 14px;cursor: pointer}.sd-toolbar__selected .btn:hover{background: var(--sd-soft2);color: var(--sd-brand-d)}.sd-toolbar__selected .btn-primary{width: auto;border: 0;border-radius: 0;background: none;color: var(--sd-ink2);padding: 0 4px;text-decoration: underline}.sd-toolbar__selected .btn-primary:hover{background: none;color: var(--sd-brand)}.sd-toolbar__selected .btn i{font-size: 11px}.sd-toolbar__selected ~ .sd-toolbar__label{margin-left: auto}.sd-stats{margin: 0 0 16px;color: var(--sd-ink2);font-size: 15px}.sd-seo{position: relative;overflow: hidden !important;margin: 8px 0 28px;padding: 28px 30px;border: 1px solid var(--sd-line);border-radius: 6px;background: var(--sd-soft);color: var(--sd-ink2);font-size: 15px;line-height: 1.65}.sd-seo p,.sd-seo li{max-width: 76ch}.sd-seo p{margin: 0 0 14px}.sd-seo ul,.sd-seo ol{margin: 0 0 14px;padding-left: 20px}.sd-seo li{margin-bottom: 6px}.sd-seo.is-collapsed{max-height: 268px}.sd-seo.is-collapsed::after{content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 96px;background: linear-gradient(to bottom,rgba(250,248,246,0),var(--sd-soft) 70%);pointer-events: none}.sd-seo h2,.sd-seo h3,.sd-seo h4{color: var(--sd-ink);font-weight: 500;margin: 22px 0 10px}.sd-seo>:first-child{margin-top: 0}.sd-seo h2{font-size: 20px}.sd-seo h3{font-size: 17px}.sd-seo h4{font-size: 16px}.sd-seo__foot{margin-top: 16px}.sd-seo.is-collapsed .sd-seo__foot{position: absolute;left: 1px;right: 1px;bottom: 1px;margin-top: 0;padding: 6px 30px 18px;background: var(--sd-soft);border-radius: 0 0 6px 6px;z-index: 1}.sd-seo__more{display: inline-flex;align-items: center;gap: 7px;min-height: 40px;padding: 0;border: 0;background: none;color: var(--sd-brand);font-family: inherit;font-size: 15px;font-weight: 500;cursor: pointer}.sd-seo__more::after{content: "";width: 8px;height: 8px;border: solid currentColor;border-width: 0 1.5px 1.5px 0;transform: rotate(45deg) translateY(-2px);transition: transform .15s ease}.sd-seo:not(.is-collapsed) .sd-seo__more::after{transform: rotate(-135deg) translateY(-2px)}.sd-seo__more:hover{color: var(--sd-brand-d)}#column-left>h3.heading:first-of-type{display: none}.sd-subcats__hidden{display: none}.sd-subcats__toggle{cursor: pointer;font-family: inherit;color: var(--sd-brand,#8b4513);border-style: dashed}body.common-home .slideshow{display: none !important}.sd-hero{margin: 0 0 36px;padding: 52px 0;background: linear-gradient(105deg,#2b211b 0%,#4a3527 55%,#6b4a31 100%);color: #fff}.sd-hero__badge{display: inline-flex;align-items: center;height: 30px;margin-bottom: 18px;padding: 0 14px;border: 1px solid rgba(255,255,255,.25);border-radius: 15px;background: rgba(255,255,255,.12);font-size: 13px}.sd-hero__title{max-width: 620px;margin: 0 0 16px;font-size: 40px;font-weight: 500;line-height: 1.12;color: #fff}.sd-hero__lead{max-width: 520px;margin: 0 0 26px;font-size: 17px;line-height: 1.5;color: #e3d8cd}.sd-hero__cta{display: flex;flex-wrap: wrap;align-items: center;gap: 16px}.sd-hero__btn{display: inline-flex;align-items: center;justify-content: center;height: 52px;padding: 0 30px;border-radius: 4px;background: #fff;color: var(--sd-brand,#8b4513);font-size: 16px;font-weight: 500}.sd-hero__btn:hover,.sd-hero__btn:focus{background: #f2ede8;color: var(--sd-brand,#8b4513)}.sd-hero__note{font-size: 13px;color: #cbbcae}@media (min-width: 1200px){.sd-hero{margin-top: 20px;margin-left: 24px;margin-right: 24px;border-radius: 6px}.sd-hero>.container{padding-left: 48px;padding-right: 48px}}@media (max-width: 767px){.sd-hero{padding: 34px 0;margin-bottom: 26px}.sd-hero__title{font-size: 26px}.sd-hero__lead{font-size: 15px}.sd-hero__btn{width: 100%}}.sd-entry{margin: 0 0 36px}.sd-entry__head,.sd-usp + section .sd-brands__head{display: flex;align-items: baseline;justify-content: space-between;gap: 16px;margin-bottom: 20px}.sd-entry__head h2{margin: 0;font-size: 26px;font-weight: 500}.sd-entry__grid{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 16px}.sd-entry__tile{position: relative;display: flex;align-items: flex-end;min-height: 150px;padding: 18px;border-radius: 4px;background: var(--sd-soft2,#f2ede8);color: var(--sd-ink,#2b2320);overflow: hidden}.sd-entry__tile img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.sd-entry__tile--photo::after{content: '';position: absolute;inset: 0;background: linear-gradient(to top,rgba(20,14,11,.92) 0%,rgba(20,14,11,.74) 34%,rgba(20,14,11,.28) 66%,rgba(20,14,11,.06) 100%)}.sd-entry__tile--photo{color: #fff}.sd-entry__tile--photo .sd-entry__meta{color: rgba(255,255,255,.82)}.sd-entry__body{position: relative;z-index: 1}.sd-entry__tile b{display: block;font-size: 16px;font-weight: 500}.sd-entry__meta{display: block;margin-top: 2px;font-size: 13px;color: var(--sd-ink2,#6b6058)}.sd-entry__chips{display: flex;flex-wrap: wrap;gap: 10px;margin-top: 12px}@media (max-width: 991px){.sd-entry__grid{grid-template-columns: repeat(2,minmax(0,1fr))}.sd-entry__tile{min-height: 170px;padding: 14px}.sd-entry__tile b{font-size: 15px}}.sd-hero__msgr{display: flex;flex-wrap: wrap;gap: 10px;margin-top: 16px}.sd-hero__msgr a{display: inline-flex;align-items: center;gap: 8px;min-height: 44px;padding: 0 16px;border: 1px solid rgba(255,255,255,.4);border-radius: 4px;color: #fff;font-size: 14px;line-height: 1;background: rgba(255,255,255,.08);transition: background .15s ease,border-color .15s ease}.sd-hero__msgr a:hover{background: rgba(255,255,255,.16);border-color: rgba(255,255,255,.7);color: #fff}.sd-hero__msgr i{font-size: 18px}.sd-hero__msgr .fa-telegram{color: #29a9eb}.sd-hero__msgr .fa-whatsapp{color: #25d366}@media (max-width: 767px){.sd-hero__msgr{gap: 8px}.sd-hero__msgr a{flex: 1 1 0;justify-content: center;padding: 0 8px;font-size: 13px}}.sd-usp{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 26px;margin: 0 0 40px;padding: 28px;border: 1px solid var(--sd-line,#e6e0d9);border-radius: 6px;background: var(--sd-soft,#faf8f6)}.sd-usp__item b{display: block;margin-bottom: 4px;font-size: 15px;font-weight: 500}.sd-usp__item span{font-size: 14px;color: var(--sd-ink2,#6b6058)}@media (max-width: 991px){.sd-usp{grid-template-columns: repeat(2,minmax(0,1fr));gap: 20px;padding: 20px}}#cart{float: none;width: auto;max-width: none;margin: 0;align-self: center}#cart>.dropdown-toggle{width: auto;max-width: none;white-space: nowrap;display: inline-flex;align-items: center;gap: 8px;height: auto;padding: 6px 4px;border: 0 !important;background: none !important;box-shadow: none !important;color: var(--sd-ink,#2b2320) !important;font-size: 14px}#cart>.dropdown-toggle .fa-shopping-basket,#cart>.dropdown-toggle .fa-shopping-cart{width: 22px;height: 22px;font-size: 0;background: currentColor;-webkit-mask: var(--sd-cart-icon) center / 22px 22px no-repeat;mask: var(--sd-cart-icon) center / 22px 22px no-repeat}:root{--primary-color: #8b4513;--primary-dark: #6f370f;--sd-cart-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16l-1.4 11.2a2 2 0 0 1-2 1.8H7.4a2 2 0 0 1-2-1.8z'/%3E%3Cpath d='M9 7V5.5A3 3 0 0 1 15 5.5V7'/%3E%3C/svg%3E")}#cart>.dropdown-toggle::after,#cart>.dropdown-toggle:hover::after,#cart>.dropdown-toggle:focus::after{content: 'Корзина';position: static;inset: auto;background: none;border-radius: 0;font-size: 13px;color: var(--sd-ink2,#6b6058)}#cart>.dropdown-toggle:hover::after{color: var(--sd-brand,#8b4513)}.sd-icon-link__count:empty,.sd-icon-link__count[hidden],#cart>.dropdown-toggle>span[hidden]{display: none !important}#cart>.dropdown-toggle>span{order: 2}#cart>.dropdown-toggle::after{order: 1}@media (min-width: 768px) and (max-width: 1199px){.container{width: auto;padding-left: 24px;padding-right: 24px}}@media (min-width: 1200px){.container{width: auto;max-width: 1320px;margin-left: auto;margin-right: auto;padding-left: 24px;padding-right: 24px}#main_content{width: 100% !important;max-width: 1320px;margin-left: auto !important;margin-right: auto !important}}body,h1,h2,h3,h5,h3.heading{color: var(--sd-ink)}@media (min-width: 992px) and (max-width: 1366px){.sd-menu__link{font-size: 14px}}@media (min-width: 992px){.sd-menu__link{padding: 0 7px}.sd-menu__item:last-child .sd-menu__link{padding-right: 0}}@media (min-width: 1200px){.sd-menu__in{justify-content: space-between}}@media (min-width: 992px) and (max-width: 1199px){.sd-menu__in{flex-wrap: wrap;white-space: normal}}.sd-msgr a[title="Telegram"],.sd-footer__social a[title="Telegram"]{color: #29a9eb}.sd-msgr a[title="WhatsApp"],.sd-footer__social a[title="WhatsApp"]{color: #25d366}.sd-msgr a[title="Telegram"]:hover{color: #1b8ec9}.sd-msgr a[title="WhatsApp"]:hover{color: #1da851}iframe{max-width: 100%}.m-bottom-nav a,.m-bottom-nav span{font-size: 12px}.cookie-link,#cookie-banner a,.cookie-notice a{display: inline-block;min-height: 24px;padding: 3px 0;line-height: 18px}.sd-entry__head a{display: inline-flex;align-items: center;min-height: 24px}.reviews-caption .all a{display: inline-block;min-height: 24px;padding: 4px 0}@media (max-width: 767px){.sd-seo{padding: 20px 18px}.sd-seo.is-collapsed{max-height: 300px}.sd-seo.is-collapsed .sd-seo__foot{padding: 6px 18px 14px}.sd-seo h2{font-size: 18px}.sd-seo h3{font-size: 16px}}.sd-header.is-stuck .sd-promo,.sd-header.is-stuck .sd-topbar{display: none}.sd-header.is-stuck{position: fixed;top: 0;left: 0;right: 0;box-shadow: 0 2px 10px rgba(0,0,0,.09)}.sd-header-spacer{height: 0}@media (max-width: 991px){.sd-header.is-stuck .sd-main{flex-wrap: nowrap}.sd-header.is-stuck .sd-search{order: 0;flex: 1 1 auto;min-width: 0}.sd-header.is-stuck .sd-phone,.sd-header.is-stuck .sd-icon-link{display: none}}@media (max-width: 767px){.sd-header.is-stuck .sd-menu__in>.sd-menu__item:not(.sd-menu__item--catalog),.sd-header.is-stuck .sd-catalog-btn,.sd-header.is-stuck .sd-menu::after{display: none}.sd-header.is-stuck .sd-menu,.sd-header.is-stuck .sd-menu__in{min-height: 0;height: 0;padding: 0;border: 0}}@media (max-width: 991px){.sd-menu{position: relative}.sd-menu::after{content: '';position: absolute;top: 0;right: 0;bottom: 0;width: 34px;pointer-events: none;background: linear-gradient(to right,rgba(255,255,255,0),#fff 72%)}.sd-menu__in{padding-right: 28px;scroll-padding-left: 16px}}#product .nav-tabs,#content .nav-tabs{border-bottom: 1px solid var(--sd-line);gap: 4px}#product .nav-tabs>li,#content .nav-tabs>li{margin: 0;float: none;display: inline-block}#product .nav-tabs li a:after,#content .nav-tabs li a:after{display: none}#product .nav-tabs>li>a,#content .nav-tabs>li>a{margin: 0;padding: 12px 18px;border: 0;border-bottom: 2px solid transparent;border-radius: 0;background: none;color: var(--sd-ink2);font-size: 15px;line-height: 1.2}#product .nav-tabs>li>a:hover,#content .nav-tabs>li>a:hover{background: none;border-bottom-color: var(--sd-line);color: var(--sd-ink)}#product .nav-tabs>li.active>a,#product .nav-tabs>li.active>a:hover,#product .nav-tabs>li.active>a:focus,#content .nav-tabs>li.active>a,#content .nav-tabs>li.active>a:hover,#content .nav-tabs>li.active>a:focus{border: 0;border-bottom: 2px solid var(--sd-brand);background: none;color: var(--sd-ink);font-weight: 500}#product .nav-tabs>li>a>i,#content .nav-tabs>li>a>i{display: none}#product .nav-tabs li a:after,#product .nav-tabs li a:before,#content .nav-tabs li a:after,#content .nav-tabs li a:before{display: none !important}#goodshare{display: flex;gap: 6px;align-items: center;opacity: .75}#goodshare:hover{opacity: 1}#goodshare>*{border-radius: 4px}#product .product-links a,#product a.wishlist-link,#product a.compare-link{text-decoration: none;border-bottom: 1px dashed var(--sd-line)}#product .product-links a:hover{border-bottom-color: var(--sd-brand)}#cookie-notice.is-open{display: block}@media (min-width: 768px){#cookie-notice{left: 24px;right: auto;bottom: 100px;max-width: 420px;padding: 16px 18px;border-radius: 8px;background: var(--sd-dark);color: var(--sd-dark-ink);text-align: left;box-shadow: 0 8px 28px rgba(0,0,0,.22)}#cookie-notice p{display: block;margin: 0 0 12px;font-size: 13px;line-height: 1.45}#cookie-notice .cookie-link{display: inline-block;margin-right: 14px;color: #fff;text-decoration: underline}#cookie-notice #accept-cookies{height: 38px;padding: 0 22px;border-radius: 4px;background: var(--sd-brand);color: #fff;font-size: 14px}#cookie-notice #accept-cookies:hover{background: #6f370f}}.sd-cart{padding-bottom: 40px}.sd-cart__title{margin: 0 0 20px;font-size: 30px;font-weight: 500}.sd-cart__weight{margin-left: 10px;color: var(--sd-ink2);font-size: 15px}.sd-cart__layout{display: grid;grid-template-columns: minmax(0,1fr) 330px;align-items: start;gap: 28px}.sd-cart__items{display: flex;flex-direction: column;gap: 12px;margin: 0}.sd-cart__row{display: grid;grid-template-columns: 96px minmax(0,1fr) auto auto 36px;align-items: center;gap: 16px;padding: 14px;border: 1px solid var(--sd-line);border-radius: 6px;background: #fff}.sd-cart__pic{display: block;width: 96px;height: 110px;background: var(--sd-soft);border-radius: 4px;overflow: hidden}.sd-cart__pic img{width: 100%;height: 100%;object-fit: contain}.sd-cart__info{min-width: 0}.sd-cart__name{display: block;margin-bottom: 4px;color: var(--sd-ink);font-size: 15px;font-weight: 500;line-height: 1.3}.sd-cart__name:hover{color: var(--sd-brand)}.sd-cart__opts,.sd-cart__meta,.sd-cart__note{color: var(--sd-ink2);font-size: 13px;line-height: 1.5}.sd-cart__opts span{display: block}.sd-cart__opts b{color: var(--sd-ink);font-weight: 500}.sd-cart__warn{color: var(--sd-hot,#b4341f);font-size: 13px}.sd-cart__qty{display: flex;align-items: center;gap: 6px}.sd-cart__qty input{width: 56px;height: 40px;padding: 0 8px;border: 1px solid var(--sd-line);border-radius: 4px;text-align: center;font-size: 15px}.sd-cart__upd,.sd-cart__del{display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;padding: 0;border: 1px solid var(--sd-line);border-radius: 4px;background: #fff;color: var(--sd-ink2)}.sd-cart__upd:hover,.sd-cart__del:hover{border-color: var(--sd-brand);color: var(--sd-brand)}.sd-cart__del{width: 36px;height: 36px;border-color: transparent}.sd-cart__sum{text-align: right;white-space: nowrap}.sd-cart__sum b{display: block;font-size: 17px;font-weight: 500}.sd-cart__sum span{color: var(--sd-ink2);font-size: 12px}.sd-cart__side{position: sticky;top: 130px;padding: 18px;border: 1px solid var(--sd-line);border-radius: 6px;background: var(--sd-soft)}.sd-cart__total{display: flex;align-items: baseline;justify-content: space-between;gap: 12px;padding: 7px 0;color: var(--sd-ink2);font-size: 14px}.sd-cart__total b{color: var(--sd-ink);font-weight: 500}.sd-cart__total--final{margin-top: 4px;padding-top: 12px;border-top: 1px solid var(--sd-line);font-size: 16px}.sd-cart__total--final b{font-size: 22px}.sd-cart__checkout{display: flex;align-items: center;justify-content: center;width: 100%;height: 48px;margin: 14px 0 10px;font-size: 15px}.sd-cart__back{display: block;text-align: center;color: var(--sd-ink2);font-size: 14px}.sd-cart__trust{margin: 16px 0 0;padding: 14px 0 0;border-top: 1px solid var(--sd-line);list-style: none;color: var(--sd-ink2);font-size: 12.5px;line-height: 1.5}.sd-cart__trust li + li{margin-top: 8px}.sd-cart__empty{padding: 40px 0}.sd-cart__empty p{margin: 0 0 16px;color: var(--sd-ink2)}.sd-cart__modules{margin-top: 32px}@media (max-width: 991px){.sd-cart__layout{grid-template-columns: minmax(0,1fr)}.sd-cart__side{position: static}}@media (max-width: 767px){.sd-cart__title{font-size: 22px}.sd-cart__row{grid-template-columns: 76px minmax(0,1fr) auto;grid-template-areas: 'pic info del' 'pic qty sum';align-items: start;gap: 10px 12px;padding: 12px}.sd-cart__pic{grid-area: pic;width: 76px;height: 90px}.sd-cart__info{grid-area: info}.sd-cart__qty{grid-area: qty;align-self: center}.sd-cart__sum{grid-area: sum;align-self: center;text-align: right}.sd-cart__del{grid-area: del;width: 32px;height: 32px}.sd-cart__qty input{width: 48px;height: 36px}.sd-cart__upd{width: 36px;height: 36px}}body.checkout-checkout #content>h1{margin: 0 0 20px;font-size: 30px;font-weight: 500}body.checkout-checkout .panel.panel-default{margin-bottom: 12px;border: 1px solid var(--sd-line);border-radius: 6px;box-shadow: none}body.checkout-checkout .panel-heading{padding: 0;border: 0;border-radius: 6px 6px 0 0;background: var(--sd-soft)}body.checkout-checkout .panel-title{margin: 0;font-size: 16px;font-weight: 500}body.checkout-checkout .panel-title a{display: block;padding: 15px 18px;color: var(--sd-ink);text-decoration: none}body.checkout-checkout .panel-title a:hover{color: var(--sd-brand)}body.checkout-checkout .panel-body{padding: 20px 18px}body.checkout-checkout #content h2{margin: 0 0 14px;font-size: 19px;font-weight: 500}body.checkout-checkout .form-control{height: 42px;border: 1px solid var(--sd-line);border-radius: 4px;box-shadow: none;font-size: 15px}body.checkout-checkout textarea.form-control{height: auto}body.checkout-checkout .form-control:focus{border-color: var(--sd-brand);box-shadow: none}body.checkout-checkout .control-label{margin-bottom: 4px;color: var(--sd-ink2);font-size: 14px;font-weight: 400}body.checkout-checkout .btn-primary,body.checkout-checkout .btn-default{height: 44px;padding: 0 22px;border: 0;border-radius: 4px;font-size: 15px}body.checkout-checkout .btn-primary{background: var(--sd-brand) !important;color: #fff !important}body.checkout-checkout .btn-primary:hover,body.checkout-checkout .btn-primary:focus{background: #6f370f !important}body.checkout-checkout .btn-default{background: var(--sd-soft);color: var(--sd-ink)}body.checkout-checkout .radio,body.checkout-checkout .checkbox{margin: 6px 0}body.checkout-checkout #collapse-checkout-confirm .table{border: 0;font-size: 14px}body.checkout-checkout #collapse-checkout-confirm .table>thead>tr>td,body.checkout-checkout #collapse-checkout-confirm .table>tbody>tr>td,body.checkout-checkout #collapse-checkout-confirm .table>tfoot>tr>td{padding: 10px 8px;border-color: var(--sd-line);vertical-align: middle}body.checkout-checkout #collapse-checkout-confirm .table img{max-width: 64px;height: auto}@media (max-width: 767px){body.checkout-checkout #content>h1{font-size: 22px}body.checkout-checkout .panel-title a{padding: 14px}body.checkout-checkout .panel-body{padding: 16px 14px}body.checkout-checkout .panel-body>.row>div + div{margin-top: 22px;padding-top: 22px;border-top: 1px solid var(--sd-line)}}.sd-404__box{max-width: 640px;margin: 24px 0 48px}.sd-404__code{font-size: 56px;font-weight: 500;line-height: 1;color: var(--sd-line)}.sd-404__title{margin: 6px 0 10px;font-size: 28px;font-weight: 500}.sd-404__text{margin: 0 0 20px;color: var(--sd-ink2);line-height: 1.55}.sd-404__search{display: flex;gap: 8px;margin-bottom: 20px}.sd-404__search input{flex: 1 1 auto;min-width: 0;height: 46px;padding: 0 14px;border: 1px solid var(--sd-line);border-radius: 4px;font-size: 15px}.sd-404__search input:focus{border-color: var(--sd-brand);outline: none}.sd-404__search button{height: 46px;padding: 0 24px;border: 0;border-radius: 4px;background: var(--sd-brand);color: #fff;font-size: 15px}.sd-404__search button:hover{background: #6f370f}.sd-404__links{display: flex;flex-wrap: wrap;gap: 8px;margin-bottom: 22px}.sd-404__help{margin: 0;color: var(--sd-ink2);font-size: 14px}.sd-404__help a{color: var(--sd-ink);font-weight: 500;white-space: nowrap}@media (max-width: 767px){.sd-404__code{font-size: 44px}.sd-404__title{font-size: 22px}}.sd-empty{max-width: 640px;margin: 24px 0 56px}.sd-empty__title{margin: 0 0 12px;font-size: 28px;font-weight: 500;line-height: 1.2}.sd-empty__text{margin: 0 0 24px;color: var(--sd-ink2);font-size: 16px;line-height: 1.5}.sd-empty__btn{display: inline-flex}@media (max-width: 767px){.sd-empty__title{font-size: 22px}}.sd-co-login__main{max-width: 560px}.sd-co-opt{display: grid;gap: 10px;margin-bottom: 20px}.sd-co-opt__row{position: relative;display: flex;gap: 12px;align-items: flex-start;margin: 0;padding: 14px 16px;border: 1px solid var(--sd-line);border-radius: 10px;font-weight: 400;cursor: pointer}.sd-co-opt__row:hover{border-color: var(--sd-brand)}.sd-co-opt__row input[type="radio"]{position: static;display: inline-block;width: 18px;height: 18px;flex: 0 0 18px;margin: 2px 0 0;accent-color: var(--sd-brand)}.sd-co-opt__row input[type="radio"] + .sd-co-opt__body{position: static;display: block;width: auto;min-height: 0;height: auto;margin: 0;border: 0;background: none;box-shadow: none;vertical-align: baseline}.sd-co-opt__name{display: block;font-size: 16px;font-weight: 500}.sd-co-opt__note{display: block;margin-top: 2px;color: var(--sd-ink3);font-size: 13px}.sd-co-login__go{min-width: 220px;justify-content: center}.sd-co-login__acc{margin-top: 28px;padding-top: 18px;border-top: 1px solid var(--sd-line)}.sd-co-login__acc summary{color: var(--sd-brand);cursor: pointer;list-style: none}.sd-co-login__acc summary::-webkit-details-marker{display: none}.sd-co-login__acc summary::before{content: "+ "}.sd-co-login__acc[open] summary::before{content: "− "}.sd-co-login__form{max-width: 420px;margin-top: 16px}.sd-co-login__forgot{display: inline-block;margin-left: 16px;color: var(--sd-brand);font-size: 14px}@media (max-width: 767px){.sd-co-login__go{width: 100%}}@media (max-width: 767px){.sd-entry__head>a,.sd-brands__head>a,.sd-product-links__item,.sd-attrs-more,#content .cta-button{display: inline-flex;align-items: center;min-height: 36px}#content .cta-button{padding: 0 14px}#product .option label,#product .option label span,#product .option select{font-size: 14px}}body.product-search #content .form-control{height: 46px;border: 1px solid var(--sd-line);border-radius: 4px;box-shadow: none;font-size: 15px}body.product-search #content .checkbox-inline{display: inline-flex;align-items: center;gap: 8px;min-height: 40px;padding: 0;margin: 0 16px 0 0;font-size: 15px}body.product-search #content .checkbox-inline input[type="checkbox"]{width: 20px;height: 20px;margin: 0;position: static;accent-color: var(--sd-brand)}body.product-search #button-search{height: 46px;padding: 0 24px;border: 0;border-radius: 4px;background: var(--sd-brand);color: #fff;font-size: 15px}body.product-search #button-search:hover{background: var(--sd-brand-d)}body.product-search #content .row>.product-layout{padding-left: 8px;padding-right: 8px}@media (max-width: 767px){body.product-search #content .row>.product-layout{width: 50%;float: left}body.product-search #content .form-control,body.product-search #content .col-sm-4,body.product-search #content .col-sm-3{margin-bottom: 8px}}.sd-logo{min-height: 40px}.sd-auth__forgot{display: inline-flex;align-items: center;min-height: 40px}#content .btn-default{height: 44px;padding: 0 20px;border: 1px solid var(--sd-line);border-radius: 4px;background: #fff;color: var(--sd-ink);font-size: 15px;box-shadow: none}#content .btn-default:hover{border-color: var(--sd-brand);color: var(--sd-brand);background: #fff}#content h4,.sd-seo h4{color: var(--sd-ink)}#content input[type="checkbox"],#content input[type="radio"]{width: 24px;height: 24px;accent-color: var(--sd-brand)}.sd-attrs-more{display: inline-flex;align-items: center;min-height: 32px}#content .article_description p>a:only-child,#content .article_description p>a:first-child:last-of-type,#content .sd-page p>a:only-child,#content .sd-seo p>a:only-child{display: inline-block;padding: 7px 0}.reviewreviews .reviews-caption>a{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;font-size: 14px;font-weight: 500;line-height: 1.35}.reviewreviews .reviews-caption .description{display: -webkit-box !important;-webkit-line-clamp: 5;-webkit-box-orient: vertical;overflow: hidden;margin: 8px 0;font-size: 14px;line-height: 1.45;color: var(--sd-ink)}.reviewreviews .reviews-sign{display: flex;flex-wrap: wrap;gap: 2px 8px;margin: 6px 0 0;font-size: 13px}.reviewreviews .reviews-sign>div{width: auto;padding: 0;float: none;text-align: left !important}.reviewreviews .reviews-date,.product-thumb .reviews-date{color: var(--sd-ink3)}h2.sd-h3{font-size: 1.4em;margin: 0 0 8px}#accordion .panel-title:not(:has(>a)){padding: 14px 20px;font-size: 16px;color: var(--sd-ink3)}@media (max-width: 767px){#accordion .panel-title:not(:has(>a)){padding: 12px 16px;font-size: 15px}}.sd-contact-ways{display: flex;flex-wrap: wrap;align-items: baseline;gap: 8px 18px;margin: 18px 0 24px;padding: 18px 20px;border: 1px solid var(--sd-line);border-radius: 8px;background: #faf7f4}.sd-contact-ways__phone{font-size: 24px;font-weight: 700;color: var(--sd-ink);text-decoration: none}.sd-contact-ways__open{font-size: 14px;color: var(--sd-ink3)}.sd-contact-ways__btns{display: flex;flex-wrap: wrap;gap: 8px;flex-basis: 100%}.sd-contact-ways__btn{display: inline-flex;align-items: center;gap: 8px;height: 44px;padding: 0 16px;border: 1px solid var(--sd-line);border-radius: 4px;background: #fff;color: var(--sd-ink);font-size: 15px;text-decoration: none}.sd-contact-ways__btn img{width: 20px;height: 20px}.sd-contact-ways__btn .fa-whatsapp{color: #25d366;font-size: 20px}.sd-contact-ways__btn .fa-telegram{color: #229ed9;font-size: 20px}.sd-contact-ways__btn--main{border-color: var(--sd-brand);background: var(--sd-brand);color: #fff}.sd-contact-ways__btn--main:hover,.sd-contact-ways__btn--main:focus{color: #fff;background: #6f370f}.sd-contact-ways__mail{font-size: 15px}.information-contact #content .btn-info{height: 40px;padding: 0 14px;line-height: 38px;border: 1px solid var(--sd-brand);background: #fff;color: var(--sd-brand)}@media (max-width: 767px){.sd-contact-ways{padding: 16px}.sd-contact-ways__btn{flex: 1 1 calc(50% - 4px);justify-content: center;padding: 0 10px}.sd-contact-ways__btn--main{flex-basis: 100%}}#content .buttons .btn{display: inline-flex;align-items: center;justify-content: center;min-height: 44px;padding-top: 0;padding-bottom: 0;line-height: 1.2}.sd-cat__back{display: none}.sd-cat__rail{margin: 0;padding: 0;list-style: none}.sd-cat__tab{display: flex;align-items: center;justify-content: space-between;gap: 8px;color: var(--sd-ink);text-decoration: none}.sd-cat__tab::after{content: '';flex: 0 0 7px;width: 7px;height: 7px;border-top: 1.5px solid currentColor;border-right: 1.5px solid currentColor;transform: rotate(45deg);opacity: .5}.sd-cat__pane{display: none}.sd-cat__pane.is-active{display: block}.sd-cat__all{display: inline-flex;align-items: baseline;gap: 8px;margin-bottom: 14px;font-size: 17px;font-weight: 500;color: var(--sd-ink)}.sd-cat__all span{font-size: 13px;font-weight: 400;color: var(--sd-ink3)}.sd-cat__group b{display: block;margin-bottom: 8px;font-size: 14px;font-weight: 500;color: var(--sd-ink)}.sd-cat__group a{display: block;padding: 3px 0;font-size: 14px;line-height: 1.35;color: var(--sd-ink2)}.sd-cat__group a:hover,.sd-cat__all:hover{color: var(--sd-brand)}@media (min-width: 992px){.sd-menu__item--catalog:hover .sd-mega--catalog.sd-cat,.sd-menu__item--catalog:focus-within .sd-mega--catalog.sd-cat,.sd-menu__item--catalog.is-open .sd-mega--catalog.sd-cat{display: grid;grid-template-columns: 250px 1fr;gap: 0}.sd-mega--catalog.sd-cat{width: min(1280px,calc(100vw - 48px));max-width: none;min-width: 0;max-height: calc(100vh - var(--sd-cat-top,220px) - 16px);grid-template-rows: minmax(0,1fr);padding: 0;overflow: hidden}.sd-cat__rail{padding: 12px 0;border-right: 1px solid var(--sd-line);background: var(--sd-soft);overflow-y: auto}.sd-cat__tab{padding: 11px 20px;font-size: 15px}.sd-cat__tab.is-active{background: #fff;color: var(--sd-brand);font-weight: 500}.sd-cat__panes{padding: 20px 28px 24px;overflow-y: auto}.sd-cat__groups{display: grid;grid-template-columns: repeat(auto-fill,minmax(134px,1fr));gap: 20px 20px}.sd-cat__group a{font-size: 13.5px}.sd-cat__groups--flat{display: block;columns: 4 180px;column-gap: 28px}}@media (max-width: 991px){.sd-menu__item--catalog .sd-mega--catalog.sd-cat{max-height: 88vh;padding: 0 16px 20px}.sd-menu__item--catalog.is-open .sd-mega--catalog.sd-cat{display: block}.sd-cat .sd-mega__bar{gap: 4px}.sd-cat.is-drill .sd-cat__back{display: flex;align-items: center;justify-content: center;width: 44px;height: 44px;margin-left: -12px;padding: 0;border: 0;background: none;color: var(--sd-ink)}.sd-cat__heading{flex: 1 1 auto;font-size: 16px;font-weight: 500}.sd-cat__tab{min-height: 52px;padding: 0 4px;border-bottom: 1px solid var(--sd-line);font-size: 16px}.sd-cat.is-drill .sd-cat__rail{display: none}.sd-cat:not(.is-drill) .sd-cat__pane.is-active{display: none}.sd-cat__all{display: flex;min-height: 48px;align-items: center;margin: 0 0 6px;font-size: 16px;color: var(--sd-brand)}.sd-cat__group{padding: 8px 0 10px;border-top: 1px solid var(--sd-line)}.sd-cat__group b{margin: 4px 0 4px;font-size: 13px;font-weight: 500;text-transform: uppercase;letter-spacing: .03em;color: var(--sd-ink3)}.sd-cat__group{display: grid;grid-template-columns: 1fr 1fr;column-gap: 12px}.sd-cat__group b{grid-column: 1 / -1}.sd-cat__group a{display: flex;align-items: center;min-height: 40px;padding: 4px 0;font-size: 15px;color: var(--sd-ink)}}body.sd-catalog-open #cookie-notice{display: none !important}@media (max-width: 767px){.sd-header #search.sd-search{margin: 0}.sd-main{gap: 8px;padding-block: 9px}.m-catalog-open{display: flex;align-items: center;justify-content: center;flex: 0 0 40px;width: 40px;height: 40px;margin-left: -8px;padding: 0;border: 0;background: none;color: var(--sd-ink)}.sd-menu__in>.sd-menu__item:not(.sd-menu__item--catalog),.sd-catalog-btn,.sd-menu::after{display: none}.sd-menu,.sd-menu__in{min-height: 0;height: 0;padding: 0;border: 0}}@media (max-width: 767px){.sd-footer{font-size: 15px}.sd-js .sd-footer .sd-footer__col b{font-size: 16px}.sd-footer__col a{font-size: 15px}.sd-footer__rows{font-size: 15px}.sd-footer__phone{font-size: 20px}.sd-footer__social{font-size: 14px}.sd-footer__legal{flex-direction: column;gap: 4px;font-size: 13px;line-height: 1.5}.sd-footer__legal a{display: inline-flex;align-items: center;min-height: 36px}}.sd-map{min-height: 450px}@media (min-width: 768px){.sd-footer__toggle{display: none}}.sd-about{margin: 40px 0}.sd-about__lead{max-width: 760px;margin: 0 0 16px;font-size: 15px;line-height: 1.5;color: var(--sd-ink)}.sd-about__grid{display: grid;grid-template-columns: 2fr 1fr 1.4fr;gap: 12px}.sd-about__card{display: flex;flex-direction: column;gap: 8px;padding: 16px;border: 1px solid var(--sd-line);border-radius: 4px;background: #fff;color: var(--sd-ink);text-decoration: none}a.sd-about__card:hover{border-color: var(--sd-brand);color: var(--sd-ink);text-decoration: none}.sd-about__title{margin: 0;font-size: 15px;font-weight: 700;line-height: 1.3;color: var(--sd-ink)}.sd-about__card span{font-size: 13px;line-height: 1.45;color: #6b5f57}.sd-about__card a{font-size: 14px;color: var(--sd-brand)}.sd-about__photos{display: grid;grid-template-columns: repeat(4,1fr);gap: 6px}.sd-about__photos img{width: 100%;height: auto;aspect-ratio: 3 / 4;object-fit: cover;border-radius: 3px}.sd-about__map{min-height: 220px;margin-top: 4px;overflow: hidden;border-radius: 3px}.sd-about__map iframe{width: 100% !important;height: 220px !important}@media (max-width: 991px){.sd-about__grid{grid-template-columns: 1fr 1fr}.sd-about__card--works{grid-column: 1 / -1}}@media (max-width: 767px){.sd-about{margin: 28px 0}.sd-about__grid{grid-template-columns: 1fr}}.sd-news-meta{margin: -6px 0 18px;font-size: 14px;color: #6b5f57}.sd-news-share{display: flex;flex-wrap: wrap;gap: 8px 16px;align-items: center;margin: 24px 0 12px;font-size: 14px;color: #6b5f57}.sd-news-share a{color: var(--sd-brand)}.sd-art-rubrics{display: flex;flex-wrap: wrap;gap: 8px;margin: 0 0 20px}.sd-art-rubrics span{align-self: center;font-size: 14px;color: #6b5f57}.sd-art-date{margin-left: 6px;font-size: 13px;color: #6b5f57;white-space: nowrap}.sd-search-total{margin: -4px 0 16px;font-size: 15px;color: #6b5f57}.sd-empty__trust{max-width: 520px;margin: 24px auto 0;text-align: left}.sd-cart__trust a{color: var(--sd-brand);text-decoration: underline}
#ocfilter.ocfilter{--f-ink: #2b2320;--f-ink2: #6b6058;--f-ink3: #726a63;--f-line: #e6e0d9;--f-soft: #faf8f6;--f-brand: #8b4513;border: 1px solid var(--f-line);border-radius: 6px;background: #fff;box-shadow: none;padding: 0 18px;margin-bottom: 22px;font-size: 15px;color: var(--f-ink)}#ocfilter .list-group{margin: 0}#ocfilter .list-group-item.ocfilter-option{border: 0;border-bottom: 1px solid var(--f-line);border-radius: 0;background: transparent;padding: 16px 0;margin: 0;min-height: 0}#ocfilter .list-group-item.ocfilter-option:last-child{border-bottom: 0}#ocfilter .ocf-option-name{display: flex;align-items: center;justify-content: space-between;gap: 8px;font-size: 15px;font-weight: 500;color: var(--f-ink);margin-bottom: 10px;line-height: 1.3}#ocfilter label.input{display: flex;align-items: center;gap: 10px;min-height: 44px;padding: 4px 6px;margin: 0 -6px;border-radius: 4px;font-size: 15px;font-weight: 400;color: var(--f-ink2);cursor: pointer;line-height: 1.3}#ocfilter label.input:hover{background: var(--f-soft);color: var(--f-ink)}#ocfilter label.input input{position: absolute;opacity: 0;width: 0;height: 0}#ocfilter label.input>input + span{flex-shrink: 0;width: 20px;height: 20px;border: 1px solid #c9c0b7;border-radius: 3px;background: #fff;display: inline-block;position: relative;transition: background .12s ease,border-color .12s ease}#ocfilter label.input>input:checked + span,#ocfilter label.ocf-selected>input + span{background: var(--f-brand);border-color: var(--f-brand)}#ocfilter label.input>input:checked + span::after,#ocfilter label.ocf-selected>input + span::after{content: "";position: absolute;left: 6px;top: 2px;width: 5px;height: 10px;border: solid #fff;border-width: 0 2px 2px 0;transform: rotate(45deg)}#ocfilter label.input>input:focus-visible + span{outline: 2px solid var(--f-brand);outline-offset: 2px}#ocfilter label.input small.badge{margin-left: auto;background: transparent;color: var(--f-ink3);font-size: 13px;font-weight: 400;padding: 0;font-variant-numeric: tabular-nums}#ocfilter label.input.disabled{opacity: .45;cursor: default}#ocfilter label.input.disabled:hover{background: transparent}#ocfilter .ocf-price input,#ocfilter input[type="text"]{height: 40px;border: 1px solid var(--f-line);border-radius: 4px;padding: 0 10px;font-family: inherit;font-size: 15px;color: var(--f-ink2);background: #fff;box-shadow: none}#ocfilter .noUi-horizontal{height: 4px;border: 0;border-radius: 2px;background: #f2ede8;box-shadow: none;margin: 14px 4px}#ocfilter .noUi-connect{background: var(--f-brand);box-shadow: none}#ocfilter .noUi-horizontal .noUi-handle{width: 20px;height: 20px;top: -8px;border: 2px solid #fff;border-radius: 50%;background: var(--f-brand);box-shadow: 0 1px 4px rgba(0,0,0,.25);cursor: grab}#ocfilter .noUi-handle::before,#ocfilter .noUi-handle::after{display: none}#ocfilter-button{margin: 0 0 14px}#ocfilter-button button{width: 100%;height: 48px;border: 0;border-radius: 4px;background: var(--f-brand);color: #fff;font-family: inherit;font-size: 15px;font-weight: 500;cursor: pointer}#ocfilter-button button:hover{background: #6f370f;color: #fff}.ocfilter-heading,h3.heading:has(+ #ocfilter){font-size: 18px;font-weight: 500;margin: 0 0 12px;color: var(--f-ink)}@media (max-width: 767px){#ocfilter.ocfilter{padding: 0 14px;font-size: 15px}.ocfilter-mobile-handle .btn{height: 48px;min-width: 48px;font-size: 15px}}#ocfilter label.input.sd-f-hidden{display: none}#ocfilter .sd-f-more{display: inline-flex;align-items: center;min-height: 36px;margin-top: 2px;padding: 0;border: 0;background: none;color: var(--f-brand);font-family: inherit;font-size: 14px;cursor: pointer;border-bottom: 1px dashed currentColor;line-height: 1.2}#ocfilter .sd-f-more:hover{color: #6f370f}#ocfilter .sd-f-group .ocf-option-name{cursor: pointer;user-select: none;min-height: 32px;margin-bottom: 0}#ocfilter .sd-f-group.sd-f-open .ocf-option-name{margin-bottom: 10px}#ocfilter .sd-f-group .ocf-option-name::after{content: "";flex-shrink: 0;width: 9px;height: 9px;margin-left: 8px;border: solid var(--f-ink3);border-width: 0 1.5px 1.5px 0;transform: rotate(45deg) translateY(-2px);transition: transform .15s ease}#ocfilter .sd-f-group.sd-f-open .ocf-option-name::after{transform: rotate(-135deg) translateY(-2px)}#ocfilter .sd-f-group:not(.sd-f-open) .ocf-option-values,#ocfilter .sd-f-group:not(.sd-f-open) .sd-f-more{display: none}#ocfilter .sd-f-group .ocf-option-name:focus-visible{outline: 2px solid var(--f-brand);outline-offset: 2px;border-radius: 3px}#ocfilter .popover{border: 1px solid var(--f-line);border-radius: 6px;background: #fff;box-shadow: 0 6px 24px rgba(0,0,0,.14);padding: 8px;max-width: none}#ocfilter .popover .popover-content{padding: 0}#ocfilter .popover .popover-title{display: none}#ocfilter .popover button{display: inline-flex;align-items: center;justify-content: center;height: 44px;padding: 0 18px;border: 0;border-radius: 4px;background: var(--f-brand);color: #fff;font-family: inherit;font-size: 15px;font-weight: 500;white-space: nowrap;cursor: pointer}#ocfilter .popover button:hover{background: #6f370f}#ocfilter .popover button.disabled{background: #e5e0da;color: var(--f-ink3);cursor: default}#ocfilter .popover>.arrow::after{border-right-color: #fff}.sd-f-price{display: flex;align-items: center;gap: 8px;margin: 0 0 14px}.sd-f-price__input{width: 100%;min-width: 0;height: 40px;padding: 0 10px;border: 1px solid #e6e0d9;border-radius: 4px;background: #fff;color: #2b2320;font-size: 15px;font-family: inherit}.sd-f-price__input:focus{border-color: #8b4513;outline: none}.sd-f-price__dash{color: #6b6058}#ocfilter .noUi-pips{display: none}#ocfilter .scale.noUi-horizontal{margin-bottom: 8px}.sd-f-apply{position: sticky;bottom: 12px;z-index: 5;margin: 14px 0 0}.sd-f-apply button{width: 100%;height: 46px;border: 0;border-radius: 4px;background: #8b4513;color: #fff;font-size: 15px;font-weight: 500;font-family: inherit;cursor: pointer}.sd-f-apply button:hover{background: #6f370f}@media (max-width: 991px){.ocf-offcanvas{left: -100%;width: 100%;display: flex;flex-direction: column;z-index: 1045}.ocf-offcanvas.active{left: 0}.ocf-sheet__head{display: flex;align-items: center;gap: 14px;flex: 0 0 auto;padding: 12px 16px;border-bottom: 1px solid #e6e0d9;background: #fff}.ocf-sheet__title{font-size: 17px;font-weight: 500;margin-right: auto}.ocf-sheet__reset{font-size: 14px;color: #8b4513;border-bottom: 1px dashed currentColor;text-decoration: none}.ocf-sheet__close{width: 40px;height: 40px;margin-right: -8px;border: 0;background: none;font-size: 30px;line-height: 1;color: #6b6058}.ocf-offcanvas .ocf-offcanvas-body{position: relative;top: auto;bottom: auto;left: auto;right: auto;flex: 1 1 auto;min-height: 0;padding: 0 16px;overscroll-behavior: contain}.ocf-sheet__foot{flex: 0 0 auto;padding: 10px 16px calc(10px + env(safe-area-inset-bottom));border-top: 1px solid #e6e0d9;background: #fff;box-shadow: 0 -2px 12px rgba(0,0,0,.06)}.ocf-sheet__apply{display: block;width: 100%;height: 48px;border: 0;border-radius: 4px;background: #8b4513;color: #fff;font-size: 15px}.ocf-offcanvas.active .ocfilter-mobile-handle{display: none}body.modal-open jdiv,body.modal-open #jvlabelWrap,body.modal-open #ts-mw-id,body.modal-open .ts-mw-button{display: none !important}}
#product{--p-ink: #2b2320;--p-ink2: #6b6058;--p-ink3: #726a63;--p-line: #e6e0d9;--p-soft: #faf8f6;--p-brand: #8b4513;--p-brand-d: #6f370f;--p-ok: #4a7020}#product h1{font-size: 29px;font-weight: 500;line-height: 1.22;letter-spacing: -.01em;color: var(--p-ink);margin: 0 0 14px;text-wrap: balance}#product .price,#product .product-price{font-size: 34px;font-weight: 500;color: var(--p-ink);line-height: 1.1}#product .price-old{font-size: 18px;font-weight: 400;color: var(--p-ink3);text-decoration: line-through}#product .price-new{color: var(--p-ink)}#tab-specification .attribute>div.is-hidden{display: none}.sd-attrs-more{margin: 10px 0 0;padding: 0;border: 0;background: none;color: var(--p-brand);font-size: 14px;border-bottom: 1px dashed currentColor;line-height: 1.4}.sd-attrs-more:hover{color: var(--p-ink)}#product .form-group.quantity>label.control-label,#product .form-group.quantity>#input-quantity,#product .form-group.quantity>span{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}#product .form-group.quantity{display: flex;flex-wrap: wrap;align-items: center;gap: 12px}#product #button-cart{flex: 1 1 260px;min-height: 52px}@media (max-width: 767px){#product #button-cart{flex: 1 1 100%}}.sd-pmeta{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 16px;margin: 0 0 10px;font-size: 13px;color: var(--p-ink3)}.sd-pmeta__brand{font-weight: 500;color: var(--p-brand);text-transform: uppercase;letter-spacing: .02em}#product .price li>span{margin: 0;font-size: inherit}#product .price li:has(>.old_price){display: flex;flex-wrap: wrap;align-items: center;gap: 4px 10px}#product .price li>.old_price{order: 1;margin: 0;font-size: 17px;font-weight: 400;color: var(--p-ink3)}#product .price li>.sd-price__disc{order: 2;display: inline-flex;margin: 0;font-size: 13px;line-height: 1}#product .price li>.sale_price{order: 3;flex-basis: 100%;font-weight: 700}.sd-price__disc{display: inline-flex;align-items: center;height: 24px;margin-left: 10px;padding: 0 9px;border-radius: 12px;background: #c4403c;color: #fff;font-size: 13px;font-weight: 500;vertical-align: middle}.sd-price__note{max-width: 46em;margin: 8px 0 0;font-size: 13px;line-height: 1.45;font-weight: 400;color: var(--p-ink2)}.sd-pbadge{position: absolute;left: 14px;top: 14px;z-index: 3;display: inline-flex;align-items: center;height: 28px;padding: 0 12px;border-radius: 14px;font-size: 13px;line-height: 1;color: #fff;white-space: nowrap}.sd-pbadge--stock{background: #4a7020}.sd-pbadge--order{background: #6b6058}#product .product_sticker,#product .col-sm-6 .product_sticker,#quick_order #product .product_sticker{left: auto;right: 14px;top: 14px;height: 28px;padding: 0 12px;border-radius: 14px;line-height: 28px;opacity: 1;text-shadow: none;font-size: 13px}#product .col-sm-6 .product_sticker + .product_sticker{top: 50px}#product .product_sticker:after,#product .col-sm-6 .product_sticker:after{display: none}@media (max-width: 767px){#product .col-sm-6 .product_sticker{right: 10px;top: 10px;height: 26px;padding: 0 10px;line-height: 26px;font-size: 12px}#product .col-sm-6 .product_sticker + .product_sticker{top: 42px}}#product .col-sm-6:first-child{position: relative}.sd-buy__total{font-weight: 500;white-space: nowrap}@media (max-width: 767px){.sd-pbadge{left: 10px;top: 10px;height: 26px;padding: 0 10px;font-size: 12px}.sd-price__note{font-size: 12px}#button-cart{white-space: normal;line-height: 1.25}}.sd-trust{display: flex;flex-direction: column;gap: 14px;margin: 20px 0 0;padding: 18px;border: 1px solid var(--p-line);border-radius: 6px;background: var(--p-soft)}.sd-trust__ask{display: inline-flex;align-items: center;align-self: flex-start;min-height: 24px;color: var(--p-brand);font-size: 15px;border-bottom: 1px dashed currentColor;cursor: pointer}.sd-trust__ask:hover{color: #6f370f}.sd-trust__item{display: flex;flex-direction: column;gap: 2px;padding-left: 24px;position: relative;font-size: 15px;line-height: 1.4}.sd-trust__item::before{content: "";position: absolute;left: 2px;top: 6px;width: 5px;height: 10px;border: solid var(--p-ok);border-width: 0 2px 2px 0;transform: rotate(45deg)}.sd-trust__item b{font-weight: 500;color: var(--p-ink)}.sd-trust__item span{color: var(--p-ink2);font-size: 14px}.sd-buybar{--p-ink: #2b2320;--p-line: #e6e0d9;--p-brand: #8b4513;position: fixed;left: 0;right: 0;bottom: 0;z-index: 900;display: flex;align-items: center;gap: 16px;padding: 10px 20px;background: #fff;border-top: 1px solid var(--p-line);box-shadow: 0 -4px 20px rgba(0,0,0,.09);transform: translateY(105%);transition: transform .18s ease}.sd-buybar.is-on{transform: none}.sd-buybar__name{font-size: 15px;color: var(--p-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 46%}.sd-buybar__price{font-size: 20px;font-weight: 500;white-space: nowrap;margin-left: auto}.sd-buybar__btn{display: inline-flex;align-items: center;justify-content: center;height: 46px;padding: 0 26px;border: 0;border-radius: 4px;background: var(--p-brand);color: #fff;font-family: inherit;font-size: 15px;font-weight: 500;white-space: nowrap;cursor: pointer}.sd-buybar__btn:hover{background: #6f370f;color: #fff}@media (max-width: 767px){#product .price,#product .product-price{font-size: 26px}.sd-trust{padding: 14px;gap: 12px}.sd-buybar{padding: 8px 12px;gap: 12px;bottom: calc(56px + env(safe-area-inset-bottom));transform: translateY(8px);opacity: 0;visibility: hidden;transition: transform .18s ease,opacity .18s ease,visibility 0s linear .18s;box-shadow: 0 -2px 12px rgba(0,0,0,.08)}.sd-buybar.is-on{transform: none;opacity: 1;visibility: visible;transition: transform .18s ease,opacity .18s ease}.sd-buybar__price{margin-left: 0;font-size: 18px;font-weight: 700}.sd-buybar__name{display: none}.sd-buybar__btn{flex: 1 1 auto}}#product .quantity{display: flex;flex-wrap: wrap;align-items: center;gap: 10px}#product .quantity>label{flex: 0 0 auto;margin: 0;font-size: 15px;font-weight: 400;color: var(--p-ink2)}#product .quantity #input-quantity{width: 60px;height: 48px;text-align: center;font-size: 16px;border: 1px solid var(--p-line);border-radius: 4px;box-shadow: none}#product .quantity .add_to_cart,#product .quantity .quick_order{height: 50px !important;min-height: 50px !important;min-width: 190px;padding: 0 24px;border-radius: 4px;font-size: 16px;font-weight: 500;line-height: 1;display: inline-flex;align-items: center;justify-content: center;gap: 8px;white-space: nowrap}#product .quantity .add_to_cart{flex: 1 1 auto}#product .quantity .quick_order{background: #fff !important;color: var(--p-brand) !important;border: 1px solid var(--p-brand) !important}#product .quantity .quick_order:hover{background: var(--p-soft) !important;color: #6f370f !important}@media (max-width: 767px){#product .quantity .add_to_cart,#product .quantity .quick_order{flex: 1 1 100%;min-width: 0}}#product #button-cart,#product #button-cart:hover,#product #button-cart:focus,#product #button-cart:active{background: var(--p-brand,#8b4513) !important;border-color: var(--p-brand,#8b4513) !important;color: #fff !important}#product #button-cart:hover{background: var(--p-brand-d,#6f370f) !important;border-color: var(--p-brand-d,#6f370f) !important}#product .price #option{font-size: 15px;font-weight: 400;line-height: 1.45;color: var(--p-ink)}#product .price #option .heading span{font-size: 17px;font-weight: 500}#product .price #option label.control-label,#product .price #option .control-label{font-size: 15px;font-weight: 500}.sd-product-links{display: flex;flex-wrap: wrap;gap: 18px;margin: 14px 0 0}.sd-product-links__item,.sd-product-links__item.wishlist,.sd-product-links__item.compare{display: inline-flex;align-items: center;gap: 7px;min-height: 24px;padding: 0;border: 0;background: none;transform: none !important;opacity: 1 !important;position: static !important;font-size: 15px;color: var(--p-ink2)}.sd-product-links__item:hover,.sd-product-links__item:focus{color: var(--p-brand)}.sd-product-links__item svg{flex: 0 0 auto}#product ul.thumbnails>li:first-child>a>img{max-width: 100%;height: auto}@media (max-width: 767px){#product .sr-only-xs{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0,0,0,0);border: 0}}
.pcard{--pc-ink: #2b2320;--pc-ink2: #6b6058;--pc-ink3: #726a63;--pc-line: #e6e0d9;--pc-soft2: #f2ede8;--pc-brand: #8b4513;--pc-brand-d: #6f370f;display: flex !important;flex-direction: column;height: 100%;margin: 0 0 18px;padding: 0;border: 1px solid var(--pc-line);border-radius: 4px;background: #fff;overflow: hidden;text-align: left;transition: box-shadow .15s ease}.pcard:hover{box-shadow: 0 6px 20px rgba(0,0,0,.07)}.pcard__img{position: relative;height: 250px;background: var(--pc-soft2)}.pcard__img a{display: block;height: 100%}.pcard__img img{width: 100%;height: 100%;object-fit: contain;display: block}.pcard__badge{position: absolute;left: 12px;top: 12px;z-index: 2;display: inline-flex;align-items: center;height: 24px;padding: 0 10px;border-radius: 12px;background: #4a7020;color: #fff;font-size: 12px;line-height: 1;white-space: nowrap}.pcard__body{display: flex;flex-direction: column;gap: 7px;padding: 14px;flex: 1 1 auto}.pcard__brand{font-size: 13px;color: var(--pc-ink3)}.pcard__name{color: var(--pc-ink) !important;font-weight: 500;font-size: 15px;line-height: 1.3;margin: 0;text-decoration: none}.pcard__name:hover{color: var(--pc-brand) !important}.pcard__specs{font-size: 14px;color: var(--pc-ink2)}.pcard__rating{font-size: 12px;line-height: 1;color: #d6a419}.pcard__rating a{color: var(--pc-ink3);margin-left: 4px}.pcard__price{margin-top: auto;padding-top: 4px}.pcard__price .price{display: flex !important;align-items: baseline;gap: 8px;flex-wrap: wrap;white-space: nowrap;margin: 0 !important;padding: 0 !important;font-size: inherit;color: inherit}.pcard__price-now{font-size: 17px;font-weight: 700;color: var(--pc-ink);white-space: nowrap}.pcard__price-old{font-size: 13px;color: var(--pc-ink3);white-space: nowrap}.pcard__actions{display: flex;gap: 8px;margin-top: 4px}.pcard__buy,.pcard__act,.pcard__quick{display: inline-flex;align-items: center;justify-content: center;height: 46px;border-radius: 4px;font-size: 15px;font-weight: 500;font-family: inherit;line-height: 1;cursor: pointer;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.pcard__buy{flex: 1 1 auto;min-width: 0;padding: 0 12px;border: 1px solid var(--pc-brand) !important;background: var(--pc-brand) !important;color: #fff !important}.pcard__buy:hover,.pcard__buy:focus,.pcard__buy:active{background: var(--pc-brand-d) !important;border-color: var(--pc-brand-d) !important;color: #fff !important}.pcard__act{flex: 0 0 46px;width: 46px;padding: 0;border: 1px solid var(--pc-line) !important;background: #fff !important;color: var(--pc-ink2) !important}.pcard__act svg{width: 19px;height: 19px;display: block}.pcard__act:hover{border-color: var(--pc-brand) !important;color: var(--pc-brand) !important}.pcard__quick{width: 100%;margin-top: 8px;padding: 0 12px;border: 1px solid var(--pc-line);background: #fff;color: var(--pc-ink2)}.pcard__quick:hover{border-color: var(--pc-brand);color: var(--pc-brand)}.pcard .wishlist,.pcard .compare,.pcard .quick_order,.pcard:hover .wishlist,.pcard:hover .compare,.pcard:hover .quick_order{transform: none !important;position: static !important;bottom: auto !important;opacity: 1 !important}.pcard :focus-visible{outline: 2px solid var(--pc-brand);outline-offset: 2px}@media (max-width: 767px){.pcard{margin-bottom: 12px}.pcard__img{height: 190px}.pcard__body{gap: 5px;padding: 10px}.pcard__name{font-size: 14px}.pcard__brand,.pcard__specs{font-size: 12px}.pcard__price-now{font-size: 16px}.pcard__actions{flex-wrap: wrap}.pcard__buy{flex: 1 1 100%}.pcard__act{flex: 1 1 auto;width: auto}}.products-block{display: grid;grid-template-columns: repeat(auto-fill,minmax(240px,1fr));grid-auto-rows: auto;gap: 18px;margin-left: 0;margin-right: 0}.products-block .product-layout{width: auto !important;float: none !important;padding: 0 !important;margin: 0 !important}.products-block .pcard{margin-bottom: 0}.products-block::before,.products-block::after{display: none !important}@media (max-width: 767px){.products-block{grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px}}@media (max-width: 359px){.products-block{grid-template-columns: 1fr}}a.pcard__quick{display: flex;align-items: center;justify-content: center;width: 100%;height: 40px;margin-top: 4px;padding: 0;border: 0;background: none;color: var(--pc-brand);font-size: 14px;font-weight: 400;text-align: center;text-decoration: none}a.pcard__quick:hover{background: none;color: var(--pc-brand-d);text-decoration: underline}.pcard__actions{align-items: flex-start}.pcard__buy-col{display: flex;flex-direction: column;flex: 1 1 auto;min-width: 0;gap: 0}.pcard__buy-col .pcard__buy{width: 100%}@media (max-width: 767px){.pcard__actions{flex-wrap: nowrap}.pcard__buy-col{flex: 1 1 auto;min-width: 0}.pcard__buy-col .pcard__buy{flex: 0 0 auto}a.pcard__quick{font-size: 12px;padding: 0 4px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.pcard{position: relative}.pcard .pcard__act,.pcard:hover .pcard__act.wishlist,.pcard:hover .pcard__act.compare{position: absolute !important;z-index: 2;top: 6px;right: 6px;flex: 0 0 40px;width: 40px;height: 40px;border-radius: 8px;background: rgba(255,255,255,.88) !important}.pcard .pcard__act.compare,.pcard:hover .pcard__act.compare{top: 48px}.pcard .pcard__act,.pcard:hover .pcard__act.wishlist,.pcard:hover .pcard__act.compare{width: 36px;height: 36px;flex-basis: 36px;border: 0 !important;box-shadow: 0 1px 4px rgba(0,0,0,.12)}.pcard .product_sticker{left: 10px;right: auto;top: 42px}.pcard .product_sticker + .product_sticker{top: 72px}.pcard__buy-col{width: 100%}}.products.owl-carousel .owl-wrapper{display: flex !important;align-items: stretch}.products.owl-carousel .owl-item{display: flex;float: none}.products.owl-carousel .owl-item>.product-layout-1{display: flex;width: 100%}.products.owl-carousel .owl-item .pcard{flex: 1 1 auto}.pcard .product_sticker{left: auto;right: 12px;top: 12px;height: 24px;padding: 0 10px;border-radius: 12px;line-height: 24px;opacity: 1;text-shadow: none;font-size: 12px}.pcard .product_sticker:after{display: none}.pcard .video-sticker{display: none}.pcard__img a{position: relative}.pcard__img-alt{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: contain;background: var(--pc-soft2);opacity: 0;transition: opacity .2s}.pcard:hover .pcard__img-alt{opacity: 1}
.sd-auth{padding-bottom: 56px}.sd-auth__h1{margin: 0 0 24px;font-size: 28px;font-weight: 500}.sd-auth__grid{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 24px;align-items: start;max-width: 900px}.sd-auth__card{padding: 24px;border: 1px solid var(--sd-line);border-radius: 10px;background: var(--sd-bg)}.sd-auth__card--soft{background: var(--sd-soft)}.sd-auth__h2{margin: 0 0 10px;font-size: 20px;font-weight: 500}.sd-auth__text{margin: 0 0 18px;color: var(--sd-ink2);line-height: 1.5}.sd-auth__note{margin: 14px 0 0;color: var(--sd-ink3);font-size: 14px}.sd-auth__submit{width: 100%;justify-content: center}.sd-auth__forgot{display: inline-block;margin-top: 14px;color: var(--sd-brand);font-size: 14px}.sd-field{margin-bottom: 16px}.sd-field label{display: block;margin-bottom: 6px;color: var(--sd-ink2);font-size: 14px;font-weight: 400}.sd-field input,.sd-field select,.sd-field textarea{width: 100%;min-height: 46px;padding: 10px 14px;border: 1px solid var(--sd-line);border-radius: 8px;background: var(--sd-bg);color: var(--sd-ink);font-size: 16px;font-family: inherit}.sd-field input:focus,.sd-field select:focus,.sd-field textarea:focus{border-color: var(--sd-brand);outline: none}.sd-acc{padding-bottom: 56px}.sd-acc__h1{margin: 0 0 28px;font-size: 28px;font-weight: 500}.sd-acc__group + .sd-acc__group{margin-top: 32px}.sd-acc__h2{margin: 0 0 14px;font-size: 18px;font-weight: 500}.sd-acc__tiles{display: grid;grid-template-columns: repeat(auto-fill,minmax(240px,1fr));gap: 12px}.sd-acc__tile{display: block;padding: 16px 18px;border: 1px solid var(--sd-line);border-radius: 10px;background: var(--sd-bg);color: inherit;transition: border-color .15s,background .15s}.sd-acc__tile:hover,.sd-acc__tile:focus{border-color: var(--sd-brand);background: var(--sd-soft);text-decoration: none;color: inherit}.sd-acc__tile-name{display: block;font-size: 16px;font-weight: 500}.sd-acc__tile-note{display: block;margin-top: 4px;color: var(--sd-ink3);font-size: 13px}body[class^="account-"] #content>h1,body[class^="account-"] #content>h2{margin: 0 0 20px;font-size: 28px;font-weight: 500}body[class^="account-"] fieldset{margin-bottom: 28px;padding: 0;border: 0}body[class^="account-"] legend{margin-bottom: 16px;padding-bottom: 10px;border-bottom: 1px solid var(--sd-line);color: var(--sd-ink);font-size: 18px;font-weight: 500}body[class^="account-"] .well,body[class^="account-"] .panel{padding: 24px;border: 1px solid var(--sd-line);border-radius: 10px;background: var(--sd-bg);box-shadow: none}body[class^="account-"] .panel-heading{padding: 0 0 12px;border: 0;background: none;color: var(--sd-ink);font-size: 18px;font-weight: 500}body[class^="account-"] .control-label{color: var(--sd-ink2);font-size: 14px;font-weight: 400}body[class^="account-"] .form-control{height: 46px;padding: 10px 14px;border: 1px solid var(--sd-line);border-radius: 8px;box-shadow: none;color: var(--sd-ink);font-size: 16px}body[class^="account-"] textarea.form-control{height: auto;min-height: 110px}body[class^="account-"] .form-control:focus{border-color: var(--sd-brand);box-shadow: none}body[class^="account-"] .btn-primary,body[class^="account-"] input[type="submit"].btn-primary{min-height: 46px;padding: 11px 22px;border: 1px solid var(--sd-brand);border-radius: 8px;background: var(--sd-brand);color: #fff;font-size: 16px;font-weight: 500;text-shadow: none;box-shadow: none}body[class^="account-"] .btn-primary:hover,body[class^="account-"] .btn-primary:focus{border-color: var(--sd-brand-d);background: var(--sd-brand-d)}body[class^="account-"] .btn-default{min-height: 46px;padding: 11px 22px;border: 1px solid var(--sd-line);border-radius: 8px;background: var(--sd-bg);color: var(--sd-ink);font-size: 16px;box-shadow: none}body[class^="account-"] .btn-default:hover,body[class^="account-"] .btn-default:focus{border-color: var(--sd-brand);background: var(--sd-soft);color: var(--sd-ink)}body[class^="account-"] .table{border-color: var(--sd-line)}body[class^="account-"] .table>thead>tr>th{border-bottom: 1px solid var(--sd-line);color: var(--sd-ink2);font-size: 14px;font-weight: 500}body[class^="account-"] .table>tbody>tr>td{border-top: 1px solid var(--sd-line);vertical-align: middle}body[class^="account-"] .table-bordered,body[class^="account-"] .table-bordered>thead>tr>th,body[class^="account-"] .table-bordered>tbody>tr>td{border-color: var(--sd-line)}body[class^="account-"] #content a{color: var(--sd-brand)}body[class^="account-"] .text-danger{color: var(--sd-hot)}body[class^="account-"] .radio label,body[class^="account-"] .checkbox label{display: inline-flex;gap: 8px;align-items: flex-start;min-height: 24px;line-height: 1.4}body[class^="account-"] .radio input[type="radio"],body[class^="account-"] .checkbox input[type="checkbox"],body[class^="account-"] input[type="checkbox"]{width: 18px;height: 18px;margin-top: 2px;accent-color: var(--sd-brand)}@media (max-width: 767px){.sd-auth__grid{grid-template-columns: minmax(0,1fr)}.sd-auth__h1,.sd-acc__h1,body[class^="account-"] #content>h1{font-size: 22px}body[class^="account-"] .form-horizontal .control-label{width: 100%;margin-bottom: 6px;padding: 0;text-align: left}body[class^="account-"] .form-horizontal .col-sm-10,body[class^="account-"] .form-horizontal .col-sm-2{float: none;width: 100%}}body.account-register .form-group:has(#input-fax){display: none}
#modal-request-form .modal-content,#modal-quick-order .modal-content{border: 0;border-radius: 12px;box-shadow: 0 18px 50px rgba(36,28,24,.25)}#modal-request-form .modal-dialog{width: 420px;max-width: calc(100% - 32px)}#modal-request-form .modal-header,#modal-quick-order .modal-header{position: relative;padding: 22px 56px 14px 24px;border-bottom: 1px solid var(--sd-line)}#modal-request-form .modal-title,#modal-quick-order .modal-title{color: var(--sd-ink);font-size: 20px;font-weight: 500;line-height: 1.25}#modal-request-form .modal-header .close,#modal-quick-order .modal-header .close{position: absolute;top: 12px;right: 12px;display: flex;width: 40px;height: 40px;align-items: center;justify-content: center;margin: 0;border-radius: 8px;opacity: .55;color: var(--sd-ink);font-size: 26px;font-weight: 400;text-shadow: none}#modal-request-form .modal-header .close:hover,#modal-quick-order .modal-header .close:hover{background: var(--sd-soft2);opacity: 1}#modal-request-form .modal-body,#modal-quick-order .modal-body{padding: 20px 24px 24px}#modal-request-form .form-control,#modal-quick-order .form-control{height: 48px;margin-bottom: 12px;padding: 12px 14px;border: 1px solid var(--sd-line);border-radius: 8px;box-shadow: none;color: var(--sd-ink);font-size: 16px}#modal-request-form textarea.form-control,#modal-quick-order textarea.form-control{height: auto;min-height: 96px}#modal-request-form .form-control:focus,#modal-quick-order .form-control:focus{border-color: var(--sd-brand);box-shadow: none}#modal-request-form .radio label.input,#modal-request-form label.input{position: relative;display: block;min-height: 24px;margin: 0 0 10px;padding-left: 28px;color: var(--sd-ink2);font-size: 14px;font-weight: 400;line-height: 1.5;cursor: pointer}#modal-request-form label.input input[type="checkbox"],#modal-request-form label.input input[type="radio"]{display: inline-block;position: absolute;top: 2px;left: 0;width: 18px;height: 18px;margin: 0;accent-color: var(--sd-brand)}#modal-request-form label.input>span{display: none}#modal-request-form label.input a{color: var(--sd-brand)}#modal-request-form .callback_button,#modal-quick-order .btn-primary{display: block;width: 100%;min-height: 50px;padding: 13px 22px;border: 0;border-radius: 8px;background: var(--sd-brand);color: #fff;font-size: 16px;font-weight: 500;text-shadow: none;box-shadow: none}#modal-request-form .callback_button:hover,#modal-request-form .callback_button:focus,#modal-quick-order .btn-primary:hover,#modal-quick-order .btn-primary:focus{background: var(--sd-brand-d);color: #fff}#modal-request-form .text-danger{color: var(--sd-hot);font-size: 14px}@media (max-width: 767px){#modal-request-form .modal-dialog,#modal-quick-order .modal-dialog{position: absolute;right: 0;bottom: 0;left: 0;width: auto;max-width: none;margin: 0}#modal-request-form .modal-content,#modal-quick-order .modal-content{border-radius: 14px 14px 0 0}#modal-request-form .modal-body,#modal-quick-order .modal-body{max-height: 70vh;overflow-y: auto}}#modal-cart .modal-content{border: 0;border-radius: 12px;box-shadow: 0 18px 50px rgba(36,28,24,.25)}#modal-cart .modal-header{min-height: 0;padding: 0}#modal-cart .modal-header .close{position: absolute;top: 4px;right: 4px;z-index: 2;width: 44px;height: 44px;margin: 0;opacity: .5;font-size: 26px;font-weight: 400;line-height: 44px;text-shadow: none}#modal-cart .modal-body{padding: 20px 16px 16px}#modal-cart .btn:focus,#modal-cart .btn:active{outline: 0;box-shadow: none}#modal-cart .btn:focus-visible{outline: 2px solid #fff;outline-offset: -4px}#modal-cart .col-xs-9{padding-right: 40px !important}#modal-cart .modal-body a>span{border-bottom: 1px dotted}#modal-cart .modal-body .col-xs-6 a{border-bottom: 0}@media (max-width: 767px){#modal-cart .modal-dialog{width: auto;max-width: none;margin: 0 16px;position: absolute;top: 50%;right: 0;left: 0;transform: translateY(-50%)}#modal-cart .modal-body{padding: 22px 16px 16px}#modal-cart .modal-body .row + .row{display: flex;flex-direction: column-reverse;gap: 10px;margin: 14px 0 0}#modal-cart .modal-body .row + .row>div{width: 100%;padding: 0 !important;text-align: center !important;float: none}#modal-cart .modal-body .row + .row .btn{display: block;width: 100%;height: 46px;font-size: 15px}#modal-cart .modal-body .row + .row a{display: inline-flex;align-items: center;justify-content: center;min-height: 40px}#modal-cart .col-xs-9{margin: 0;padding: 0 34px 0 12px !important;font-size: 14px;line-height: 1.35}body.modal-open .m-bottom-nav,body.modal-open .ocf-offcanvas .ocfilter-mobile-handle,body.modal-open #cookie-notice{display: none !important}}@media (max-width: 767px){#modal-quick-order .modal-body #product .image img{max-height: 160px;width: auto;margin: 0 auto}#modal-quick-order .modal-body .image-additional{display: none}#modal-quick-order .modal-body h4{font-size: 16px;line-height: 1.3;margin: 0 0 8px}#modal-quick-order .modal-body h2,#modal-quick-order .modal-body .price,#modal-quick-order .modal-body .autocalc-product-price{font-size: 22px;font-weight: 700;line-height: 1.2;margin: 6px 0 0}#modal-quick-order .modal-body .heading>span{background: none;font-size: 15px}#modal-quick-order .modal-body .price-old,#modal-quick-order .modal-body .price-tax{font-size: 13px;font-weight: 400}#modal-quick-order .modal-body ul.list-unstyled{margin: 0 0 8px;font-size: 13px}#modal-quick-order .modal-body legend,#modal-quick-order .modal-body h3{font-size: 15px;font-weight: 500;margin: 14px 0 8px;padding: 0;border: 0;background: none}}
#tab-video{max-height: none !important}#tab-video .video-container{position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;margin-bottom: 10px}#tab-video .video-container iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%}#tab-video .video-size-auto.portrait-orientation{background: radial-gradient(circle,rgba(176,192,200,1) 0%,rgba(255,255,255,1) 100%)}#tab-video .portrait-orientation .video-container{aspect-ratio: 9/16;max-width: 400px;margin: 0 auto 10px auto;height: 100%}#tab-video .portrait-orientation .video-container iframe{aspect-ratio: 9/16}#tab-video .video-thumbnails{display: flex;flex-flow: wrap;overflow: auto;clear: both;padding: 0;margin: 0}#tab-video .video-thumbnails>img{width: 100%}#tab-video .video-item a{position: relative;display: block;padding: 5px;border: none;line-height: 0}#tab-video .video-item a:focus{outline: none;text-decoration: none}#tab-video .video-thumbnails .video-item{max-width: 492px;width: 48%;margin: 0 1% 1% 0}#tab-video a.thumbnail.active,#tab-video a.thumbnail:focus,#tab-video a.thumbnail:hover{border-bottom-color: #DDDDDD;border-left-color: #DDDDDD;border-right-color: #DDDDDD;border-top-color: #DDDDDD}#tab-video .video-item .video-title{background-color: rgba(0,0,0,0.6);border-radius: 0 0 10px 10px;color: #ffffff;font-size: 13px;font-family: Arial,sans-serif;text-decoration: none;min-height: inherit;line-height: 18px;letter-spacing: 0px;text-transform: none;text-align: left;font-weight: 400 !important;left: 0px;right: 0px;bottom: 0px;margin: 5px;padding: 6px 10px;position: absolute;opacity: 0;z-index: 10}#tab-video .visible-type .video-item .video-title{font-size: 1.6rem;line-height: 2.2rem}#tab-video .video-item:hover .video-title{-webkit-transition: opacity 0.3s ease-in;-moz-transition: opacity 0.3s ease-in;-o-transition: opacity 0.3s ease-in;opacity: 1}#tab-video .video-item .v_thumb_block{display: block;text-align: center}#tab-video .video-item img{border-radius: 10px;max-width: 100%;width: 100%}#tab-video .play,.icon-play-large{background: url('/image/video-icon.svg') center center no-repeat;background-size: 60px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;opacity: 0.8;z-index: 20}#tab-video .play:hover{opacity: 1}.icon-play{background: url('/image/video-icon.svg') center center no-repeat;background-size: 30px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;opacity: 0.9;z-index: 20}.v_thumb_block{display: inline-block;position: relative}.v_thumb_block .icon-play:before{content: ""}.thumbnail>span.v_thumb_block img{width: 100%}.video-size-medium{max-width: 640px;max-height: 360px}.video-size-large{max-width: 853px;max-height: 480px}.video-after-content{margin-top: 15px}.video-description{margin: 25px 0 20px 0}.video-sticker{width: 40px;height: 40px;position: absolute;z-index: 15;top: 0;right: 0;background: url('/image/video-icon.svg') center center no-repeat;background-size: 30px;opacity: 0.8}.video-sticker .popup-video{display: block;width: 40px;height: 40px}.video-sticker:hover{opacity: 1}.video-sticker:hover .video-tooltip{display: block;width: max-content}.video-tooltip{display: none;position: absolute;top: 10px;right: 40px;line-height: 20px;color: #fff;padding: 0px 6px 1px 6px;background-color: rgb(84 84 84);border-radius: 4px;font-size: 12px;z-index: 10}#tab-video .video-thumbnails.visible-type{display: flex;flex-wrap: wrap}#tab-video .video-thumbnails.visible-type .video-item{display: flex;flex-direction: column;border: none}#tab-video .video-thumbnails.visible-type .video-item a{position: relative;margin-bottom: 0;padding: 5px 5px 0 5px;display: block;border: none}#tab-video .video-thumbnails.visible-type .video-item .video-title{display: block;background-color: transparent;color: #323232;position: unset;padding: 6px 0;opacity: 1}.portrait-mode .mfp-content{aspect-ratio: 9/16;max-width: 48vh !important}@media (max-width: 500px){#tab-video .video-thumbnails .video-item{max-width: 492px;width: 100%;margin: 0 0 10px 0}}.thumbnails .v-item-coloring{vertical-align: top}a.thumbnails.mfp-iframe{text-align: center;display: block;padding-top: 50%}.mfp-bg{z-index: 1060 !important}.mfp-wrap{z-index: 1061 !important}.mfp-iframe-scaler iframe{box-shadow: none !important}.mfp-iframe-holder .mfp-arrow-right,.mfp-iframe-holder .mfp-arrow-left{opacity: 1 !important}.mfp-iframe-holder .mfp-close{color: #fff !important}.product-thumb{position: relative}
