.modal-common{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;width:100%;will-change:transform;z-index:-1}.modal-common--animation-left{transform:translateX(-100%)}.modal-common--animation-right{transform:translate3D(-100%,0,0)}.modal-common--animation-top{transform:translate3d(0,-100%,0)}.modal-common--animation-bottom{transform:translate3d(0,100%,0)}.modal-common--opened{opacity:1;transition:opacity .1s;z-index:110}.common-modal--body{flex-grow:1;margin-top:1.5rem;overflow-y:auto}.modal-common--content{background-color:var(--color-bg);box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:0 1rem 1rem;width:100%}.modal-common--title{border-bottom:1px solid #d1d2df;font-size:1.5rem;font-weight:700;padding:.9375rem 0}.modal-common--close{align-items:center;border-radius:var(--radius);cursor:pointer;display:flex;height:2.5rem;justify-content:center;position:absolute;right:1rem;top:.625rem;width:2.5rem}.modal-common--close:hover{background-color:var(--color-accent);color:#fff}.modal-message{backdrop-filter:saturate(0) blur(4px);background-color:rgba(0,0,0,.631)}.modal-message--layout{display:flex;flex-direction:column;max-height:100%;max-height:500px}.modal-message--layout-text{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto}.modal-message .modal-common--title{display:none}.modal-message .modal-common--content{border-radius:var(--radius);height:auto;margin:1rem;max-width:37.5rem;padding:0;position:relative;width:100%}.modal-message--layout-actions{align-items:center;border-top:1px solid #d1d2df;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1.25rem 1.875rem}.modal-message--layout-actions .button{font-size:.875rem;height:50px;min-width:100%;width:100%}@media(min-width:769px){.modal-message--layout-actions .button{min-width:200px;width:auto}}.modal-message--layout-text{padding:1.5rem 1.875rem}.modal-message--layout-text p:first-child{margin-top:0}.modal-message--layout-text p:last-child{margin-bottom:0}.modal-message--layout-title{margin:0;padding:1.25rem 1.875rem 0}.modal-message .modal-common--close{opacity:1!important}.button-dropdown{border-top:1px solid #d1d2df}.button-dropdown:first-of-type{border-top-color:transparent}@media(min-width:1025px){.button-dropdown{border:1px solid #d1d2df;border-radius:var(--radius)}.button-dropdown:first-of-type{border:1px solid #d1d2df}}.button-dropdown__content{display:flex;flex-direction:column;padding-bottom:1.4375rem}@media(min-width:1025px){.button-dropdown__content{padding:0 1.25rem 1.25rem}}.button-dropdown__chevron{align-items:center;display:flex}.button-dropdown--collapsed .button-dropdown__content{display:none}.button-dropdown--collapsed .button-dropdown__chevron{transform:rotate(180deg)}.button-dropdown__head{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:.875rem;justify-content:space-between;padding:1.4375rem 0}@media(min-width:1025px){.button-dropdown__head{padding:1.25rem}}.dropdown-select{background-color:var(--color-light-grey);position:relative}.dropdown-select.button-dropdown{border:transparent;border-radius:var(--radius)}.dropdown-select .button-dropdown__head{overflow:hidden;padding:.8125rem 1.25rem}.dropdown-select .button-dropdown__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-select:not(.button-dropdown--collapsed){border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown-select .button-dropdown__content{background-color:var(--color-light-grey);border:transparent;border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius);box-sizing:border-box;left:0;padding:5px;position:absolute;top:100%;width:100%;z-index:1}.dropdown-select .select-option{border-radius:var(--radius);cursor:pointer;padding:.75rem 1.4375rem}.dropdown-select .select-option:hover{background-color:var(--color-bg)}.select-option.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.select-option.disabled,.select-option.disabled:hover{background-color:transparent}.page--breadcrumbs{overflow-x:auto;padding:1rem 0;scrollbar-width:none;-ms-overflow-style:none}.page--breadcrumbs::-webkit-scrollbar{display:none}@media(min-width:769px){.page--breadcrumbs{padding:1.3125rem 0}}.page--breadcrumbs ul{display:flex;flex-direction:row}.page--breadcrumbs ul li{align-items:center;display:flex}.page--breadcrumbs ul a,.page--breadcrumbs ul span{color:var(--color-mid-grey);font-size:.875rem;white-space:nowrap}.page--breadcrumbs ul span{color:#d1d2df}.breadcrumb-separator{margin:0 .25rem}.breadcrumb-separator,.page--breadcrumbs .breadcrumb-last a{color:var(--color-mid-grey)}.announcment-banner{align-items:center;background-color:#21222d;border-radius:var(--radius);box-sizing:border-box;color:var(--color-bg);display:flex;height:auto;margin-bottom:1.25rem;margin-top:1.25rem;overflow:hidden;padding:6.6% 1rem;position:relative}.announcment-banner .product-add{background-color:var(--color-accent)}@media(min-width:481px){.announcment-banner{padding:3.2% 1.875rem}}@media(min-width:769px){.announcment-banner{padding:2% 3.125rem}}@media(min-width:1025px){.announcment-banner{padding:5.2% 6.25rem}.announcment-banner .product-add--label{font-size:1rem}}.announcment-banner--content{display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:space-between;width:63.68%;z-index:1}@media(min-width:481px){.announcment-banner--content{align-items:center;flex-direction:row;flex-wrap:wrap;gap:1rem;width:85%}}@media(min-width:769px){.announcment-banner--content{width:75%}}@media(min-width:1025px){.announcment-banner--content{align-items:flex-start;flex-direction:column;height:auto;justify-content:flex-start;width:fit-content}}.announcment-banner-title{font-size:1rem;font-weight:700;line-height:1.2em}@media(min-width:481px){.announcment-banner-title{font-size:1.25rem}}@media(min-width:769px){.announcment-banner-title{font-size:1.5rem}}@media(min-width:1025px){.announcment-banner-title{font-size:2.25rem}}.announcment-banner--subtitle{font-size:.875rem;font-weight:400}@media(min-width:1025px){.announcment-banner--subtitle{font-size:1rem}}.announcment-banner--img{position:absolute;right:0;top:50%;transform:translateY(-50%);width:128px}.announcment-banner--img img{height:auto;object-fit:cover;width:100%}@media(min-width:481px){.announcment-banner--img{right:0;width:114px}}@media(min-width:769px){.announcment-banner--img{right:70px}}@media(min-width:1025px){.announcment-banner--img{right:10%;width:13.125rem}}.announcment-banner--text{display:flex;flex-direction:column;font-size:1rem;gap:.625rem}.announcement-grid{column-gap:1rem;display:grid;grid-template-columns:repeat(2,1fr);row-gap:2rem}@media(min-width:481px){.announcement-grid{column-gap:1.25rem;grid-template-columns:repeat(2,1fr);row-gap:1.25rem}}@media(min-width:481px)and (min-width:600px){.announcement-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:769px){.announcement-grid{column-gap:1.875rem;grid-template-columns:repeat(3,1fr);row-gap:1.25rem}}@media(min-width:1025px){.announcement-grid{column-gap:1.875rem;grid-template-columns:repeat(4,1fr);row-gap:1.875rem}}.pagination{display:flex;flex-direction:row;gap:1px;justify-content:space-between;margin-top:3.375rem}@media(min-width:481px){.pagination{justify-content:center}}.pagination .active,.pagination a{align-items:center;border-radius:var(--radius);box-sizing:border-box;display:block;display:flex;height:2.5rem;justify-content:center;padding:.5rem .9375rem}.pagination .active svg,.pagination a svg{min-height:20px;min-width:20px}.pagination .active,.pagination a:hover{background-color:var(--color-accent);color:var(--color-bg)}.page-item--nav{align-items:center;display:flex;justify-content:center;width:2.5rem}.page-item--nav .page-link{width:100%}.page-item--number{display:none}@media(min-width:481px){.page-item--number{display:flex}}.layout{box-sizing:border-box;margin:0 auto;max-width:90rem;padding:0 16px;width:100%}@media(min-width:481px){.layout{padding:0 32px}}@media(min-width:769px){.layout{padding:0 43px}}@media(min-width:1025px){.layout{padding:0 60px}}.layout-product{display:flex;flex-direction:column}@media(min-width:769px){.layout-product{display:grid;grid-template-columns:repeat(22,1fr)}}.layout-product--main{grid-area:main}@media(min-width:769px){.layout-product--main{grid-column-end:15;grid-column-start:1}}@media(min-width:1025px){.layout-product--main{grid-column-end:12;grid-column-start:1}}.layout-product--info{grid-area:info}@media(min-width:769px){.layout-product--info{grid-column-end:23;grid-column-start:16}}@media(min-width:1025px){.layout-product--info{grid-column-end:23;grid-column-start:13}}.heading-1,.heading-2,.heading-3,.heading-4,.heading-5,.heading-6,h1,h2,h3,h4,h5,h6{color:#21222d;font:400 16px/1.6 -apple-system,BlinkMacSystemFont,Golos Text,sans-serif;font-weight:600}.heading-1,h1{font-size:3rem;line-height:1.2em}.heading-2,h2{font-size:2.25rem;line-height:1.2em}.heading-3,h3{font-size:2rem;line-height:1.2em}.heading-4,h4{font-size:1.5rem;line-height:1.2em}.heading-5,h5{font-size:1.25rem;line-height:1.2em}.heading-6,h6{font-size:1rem;font-weight:600;line-height:1.2em}.input-checkbox--ico{align-items:center;background-color:transparent;border:1px solid var(--color-mid-grey);border-radius:8px;display:flex;height:1.375rem;justify-content:center;min-height:1.375rem;min-width:1.375rem;width:1.375rem}.input-checkbox--ico path{stroke:transparent}.input-radiobox--ico{align-items:center;background-color:transparent;border:1px solid var(--color-mid-grey);border-radius:50%;display:flex;height:1.375rem;justify-content:center;min-height:1.375rem;min-width:1.375rem;width:1.375rem}.input-radiobox--ico path{stroke:transparent}.input-radiobox--ico__active{border-color:var(--color-accent2)}.input-checkbox,.input-checkbox label{align-items:center;display:flex;flex-direction:row;gap:1rem}.input-checkbox label{color:var(--color-fg);cursor:pointer;padding:.5rem 0;user-select:none;width:100%}.input-checkbox input:disabled+label{color:var(--color-mid-grey);cursor:not-allowed}.input-checkbox input:disabled+label .input-checkbox--ico{align-items:center;background-color:transparent;border:1px solid var(--color-mid-grey);border-color:var(--color-mid-grey);display:flex;height:1.375rem;justify-content:center;min-height:1.375rem;min-width:1.375rem;width:1.375rem}.input-checkbox input:disabled+label .input-checkbox--ico path{stroke:transparent}.input-checkbox input:checked+label{color:inherit}.input-checkbox input:checked+label .input-checkbox--ico{background-color:var(--color-accent2);border-color:var(--color-accent2)}.input-checkbox input:checked+label .input-checkbox--ico path{stroke:#fff}.input-checkbox.is-disabled{opacity:.5;pointer-events:none}.checkbox-grid{display:flex;flex-direction:column;gap:1px}.input-checkbox .input-radiobox--ico{height:1.375rem;min-height:1.375rem;min-width:1.375rem;width:1.375rem}.input-checkbox input[type=radio]:checked+label{color:inherit}.input-checkbox input[type=radio]:checked+label .input-radiobox--ico{background-color:var(--color-accent2);border-color:var(--color-accent2);box-shadow:inset 0 0 0 4px #fff}.input{align-items:center;appearance:none;background-color:var(--color-light-grey);border:none;border-radius:var(--radius);box-sizing:border-box;color:inherit;display:flex;font:inherit;height:3.125rem;padding:0 1.25rem;position:relative;width:100%}.input::placeholder{color:var(--input-light-grey,#999);opacity:1}.input:read-only{background-color:var(--color-light-grey);color:var(--input-mid-grey,#999);pointer-events:none}.input[type=number]{appearance:textfield}.textarea{align-items:center;appearance:none;background-color:var(--color-light-grey);border:none;border-radius:var(--radius);box-sizing:border-box;color:inherit;display:flex;font:inherit;padding:.75rem 1.25rem;position:relative;resize:vertical;width:100%}.textarea::placeholder{color:var(--input-light-grey,#999);opacity:1}.textarea-container{position:relative;width:100%}.textarea-container .character-counter{background-color:hsla(0,0%,100%,.8);border-radius:3px;bottom:10px;color:#777;font-size:12px;padding:2px 6px;position:absolute;right:10px}.page-title{align-items:baseline;display:flex;flex-direction:column;flex-wrap:wrap;gap:.625rem;justify-content:space-between}.page-title svg{min-width:1.25rem}@media(min-width:481px){.page-title svg{display:none}.page-title{align-items:center;flex-direction:row}}.page-heading{align-items:center;display:flex;flex-direction:row;gap:.625rem;margin:0;width:100%}.page-heading .heading-1,.page-heading h1{margin:0}@media(min-width:481px){.page-heading{width:60%}}.announcement-grid{grid-template-columns:repeat(1,1fr);margin-top:1.875rem}@media(min-width:481px){.announcement-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:769px){.announcement-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1026px)and (max-width:1140px){.announcement-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:769px){.announcment-banner{margin-top:0}}.product-item--image{aspect-ratio:358/268;height:fit-content}.product-item--image a{border-radius:var(--radius);display:block;height:100%;overflow:hidden;position:relative;width:100%}.product-item--image .img_mini{border-radius:var(--radius);height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.product-item--image--nophoto{aspect-ratio:auto;height:fit-content}.product-item--image--nophoto .product-item--top_label{position:relative}.product-item--image--nophoto a{display:none}@media(min-width:481px){.product-item--image{aspect-ratio:221/166}.product-item--image--nophoto{height:auto}.product-item--image--nophoto .product-item--top_label{position:absolute}.product-item--image--nophoto a{display:flex}}@media(min-width:769px){.product-item--image{aspect-ratio:299/224}}@media(min-width:1025px){.product-item--image{aspect-ratio:290/232}}.layout-category{display:flex;flex-direction:row-reverse}@media(min-width:1025px){.layout-category{gap:1.875rem}}.layout-category--sidebar{display:none}@media(min-width:1025px){.layout-category--sidebar{display:flex;flex-direction:column;max-width:18.75rem;min-width:18.75rem}}.dropdown-cats .button-dropdown__content{padding:0}.dropdown-cats .cat-menu li[data-cat-lvl="1"] a{padding-left:1.25rem;padding-right:1.25rem}.layout-category--main{width:100%}@media(min-width:1025px){.layout-category--main{flex-grow:1}}.cat-filters{width:100%}.cat-filters form{display:flex;flex-direction:column}@media(min-width:1025px){.cat-filters form{gap:1.5rem}}.filter-bar{align-items:center;display:flex;gap:.5rem;width:100%}@media(min-width:481px){.filter-bar{width:fit-content}}.filter-btn,.filter-item{align-items:center;border-radius:var(--radius);cursor:pointer;display:flex;gap:.625rem;height:3.125rem;padding:0 1.25rem}.filter-btn{background-color:#fff0df;justify-content:center;padding:0;width:3.125rem}@media(min-width:481px){.filter-btn{min-width:3.125rem;padding:0 1.25rem;width:fit-content}}@media(min-width:1025px){.filter-btn{display:none}}.filter-bar .dropdown-select{border:transparent;flex-grow:1}.filter-bar .dropdown-select a{color:inherit}@media(min-width:1025px){.filter-bar .dropdown-select{width:240px}}.filter-bar .dropdown-select .button-dropdown__chevron svg{display:flex}.filter-btn--label{display:none}@media(min-width:481px){.filter-btn--label{display:block}}.cat-filters--footer{display:flex;flex-direction:column;gap:8px}.cat-filters--footer .button,.cat-filters--footer button,.cat-filters--footer-button{align-items:center;display:flex;flex-direction:row;gap:.625rem;justify-content:center;min-width:100%;padding:1.0625rem 0}.cat-filters--footer .filter-clear.button,.cat-filters--footer button.filter-clear,.cat-filters--footer-button.filter-clear{padding:8px 0}.cat-filters--footer .filter-clear.button:hover,.cat-filters--footer button.filter-clear:hover,.cat-filters--footer-button.filter-clear:hover{color:var(--color-accent)}.cat-filters--footer .filter-clear.button:hover svg path,.cat-filters--footer button.filter-clear:hover svg path,.cat-filters--footer-button.filter-clear:hover svg path{stroke:var(--color-accent)}.cat-filters--footer .button{color:var(--color-mid-grey)}.price-range{align-items:center;display:flex;flex-direction:row}.price-range--separator{color:var(--color-fg);margin:0 1rem}.price-range input{background-color:var(--color-light-grey);border-radius:var(--radius);height:3.125rem;text-align:center;width:100%}.modal--filters .common-modal--body{margin-top:0}.cat-children{display:flex;flex-direction:row;gap:.5rem;overflow-x:auto;padding:.625rem 0;scrollbar-width:none;width:100%;-ms-overflow-style:none}.cat-children::-webkit-scrollbar{display:none}@media(min-width:769px){.cat-children{scrollbar-width:auto;-ms-overflow-style:auto;flex-wrap:wrap}.cat-children::-webkit-scrollbar{display:block}}@media(min-width:1025px){.cat-children{display:none}}.cat-children a{align-items:center;border-color:#d1d2df;border-radius:var(--radius);display:flex;flex-direction:row;font-size:.875rem;font-weight:400;justify-content:space-between;padding:11px 10px;white-space:nowrap}.button-dropdown.button-dropdown--collapsed:hover{background-color:var(--color-light-grey)}.filter-selected{font-size:.875rem;overflow-x:auto;scrollbar-width:none;width:100%;-ms-overflow-style:none}.filter-selected::-webkit-scrollbar{display:none}.filter-selected ul{display:flex;flex-direction:row;gap:.5rem}@media(min-width:1025px){.filter-selected ul{flex-wrap:wrap}}.filter-selected ul li{display:flex}.filter-selected .button-filter{border-color:#d1d2df;display:flex;padding:12px 10px;white-space:nowrap}.product-item--widget{margin-top:1.875rem}.product-item--widget .adsbygoogle *{max-width:100%!important;width:100%!important}.product-item--widget-top .product-item--widget{margin-top:0}.product-item--widget-top .announcment-banner{margin-bottom:9px;margin-top:1.25rem}@media(min-width:481px){.product-item--widget-top .announcment-banner{margin-top:2.5rem}}.product-item--title{font-size:1rem;margin-top:1.1875rem}.product-item--title a{font-size:1rem;letter-spacing:-.16px}@media(min-width:1025px){.product-item--title a{font-size:1.125rem}}.product-item--link a{font-size:.875rem}.product-item--favorites svg{height:20px;width:20px}@media(min-width:1025px){.product-item--date,.product-item--region{font-size:.875rem}.product-item--date a{font-size:1rem}.product-item--favorites svg{height:1.875rem;width:1.875rem}.similar--head{margin-bottom:2.5rem;margin-top:5rem}}.category-text{border-top:1px solid #d1d2df;padding-bottom:4.0625rem;padding-top:2.1875rem}@media(min-width:481px){.category-text{padding-bottom:5rem;padding-top:3.125rem}}@media(min-width:769px){.category-text{padding-bottom:5rem;padding-top:3.125rem}}@media(min-width:1025px){.category-text{padding-bottom:6.25rem;padding-top:5rem}}