.collection__inner{padding:30px 16px}@media (min-width: 340px){.collection__inner{padding:30px}}.collection__breadcrumbs{font-family:var(--font-body-family);font-size:14px;font-weight:600;color:#c1c1c1;max-width:min(100%,1280px);margin-inline:auto;margin-bottom:20px}.collection__breadcrumbs ul{display:flex;align-items:center}.collection__breadcrumbs li{display:inline-block;width:max-content}.collection__breadcrumbs li+li{padding-left:.25em;font-size:1.2rem}.collection__breadcrumbs li+li:before{content:" / "}.collection__breadcrumbs a{color:#535353}.collection__breadcrumbs-link{display:flex;justify-content:center;align-items:center;gap:5px}.collection__description{font-size:16px;line-height:1.8;color:#535353;max-width:min(100%,1280px);margin-inline:auto}.collection__description p>img{width:auto}.collection__description h1,.collection__description h2,.collection__description h3,.collection__description h4,.collection__description h5,.collection__description h6{color:#2a2a2a;font-weight:700;margin-block:20px}.collection__description h1{font-size:35px;letter-spacing:.017em}.collection__description h2{font-size:22px}@media (min-width: 990px){.collection__description h1{font-size:64px}.collection__description h2{font-size:40px}}.collection__description p{margin-block:0 24px}.collection__results{font-size:16px;font-weight:700;line-height:2.35;display:block;color:#22211e;grid-column:span 2}.collection__title{font-family:var(--font-body-family);font-size:40px;font-weight:600;line-height:1;letter-spacing:.024em;color:#232323;margin:0 0 20px;max-width:min(100%,1280px);margin-inline:auto}.collection__filters{font-size:12px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:20px}.collection__sort,.collection__sort .custom-dropdown__toggle{height:100%}.collection__filters-toggle{display:block;height:100%}.collection__filters-toggle button{background-color:transparent;display:flex;align-items:center;width:100%;height:100%;padding-inline:10px;border:1px solid #eee;box-shadow:none;outline:none}.collection__filters-toggle button svg{margin-left:auto}.collection__filters-main{display:flex;flex-direction:column;position:fixed;background-color:#fff;top:0;right:0;bottom:0;left:0;transform:translate3d(-100%,0,0);transition:transform .3s ease-in-out;z-index:var(--z-modals)}.collection__filters-main.is-open{transform:translateZ(0)}.collection__filters-head{border-bottom:1px solid #e3e3e3}.collection__filters-title{font-size:24px;font-weight:700;line-height:1.6;letter-spacing:0;padding:11px 24px;margin:0}.collection__filters-body{max-height:var(--filter-body-max-height, 100%);overflow-y:auto}.collection__filters-accordion a{font-weight:700;text-decoration:none;color:inherit;display:flex;justify-content:space-between;align-items:center;width:100%;padding-inline:24px;min-height:48px;position:relative}.collection__filters-accordion a:before,.collection__filters-accordion a:after{content:"";background-color:currentColor;width:10px;height:1px;position:absolute;top:50%;right:24px;transition:transform .2s ease-in-out}.collection__filters-accordion a:after{transform:rotate(90deg)}.collection__filters-accordion .is-active a{background-color:#eaeaea}.collection__filters-accordion .is-active a:after{transform:rotate(0)}.collection__filters-accordion{border-bottom:1px solid #e3e3e3}.collection__filters-accordion:first-child{border-top:1px solid #e3e3e3}.collection__filters-accordion .accordion-item__body-inner{padding-inline:24px}.collection__filters-value{position:relative}.collection__filters-value input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:2;cursor:pointer}.collection__filters-value label{font-size:16px;font-weight:500;line-height:1;display:flex;align-items:center;gap:12px;padding-block:12px}.collection__filters-value label span{margin-left:auto}.collection__filters-value label:before{content:"";width:24px;height:24px;border:1px solid rgba(0,0,0,.2)}.collection__filters-value input:checked~label:before{background-color:#b39964;border-color:#b39964}.collection__filters-value input:checked~label:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width:24px;height:24px' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M21 7L9 19l-5.5-5.5 1.41-1.41L9 16.17 19.59 5.59 21 7z'/%3E%3C/svg%3E");width:24px;height:24px;position:absolute;top:50%;left:0;transform:translate3d(0,-50%,0)}.collection__filters-foot{margin-top:auto;padding:24px;border-top:1px solid #eaeaea}.collection__filters-foot button{font-family:var(--font-lato);font-size:14px;font-weight:700;text-transform:uppercase;color:#fff;background-color:#b39964;display:flex;justify-content:center;align-items:center;width:100%;min-height:48px;border:none}@media (min-width: 990px){.collection__filters{grid-template-columns:25% 25% auto;column-gap:30px;width:100%}.collection__filters-main{position:static;transform:none}.collection__filters-toggle{grid-column:1;grid-row:1}.collection__results{padding-right:30px;grid-column:3;width:fit-content;margin-left:auto}.collection__sort{width:max-content;min-width:200px;grid-column:2;width:fit-content}.collection__sort .custom-dropdown{height:100%}.collection__sort .custom-dropdown__toggle{gap:10px}.collection__filters-title,.collection__filters-foot{display:none}.collection__filters-accordion{border:1px solid #e3e3e3;border-bottom:none}}.collection__items-grid{display:grid;grid-template-columns:1fr;row-gap:63px}.collection__faq-accordions{background-color:#f9f9f9;padding:34px;border-radius:12px;margin-top:32px}.collection__faq-accordions-title{font-size:24px;font-weight:700;line-height:1;color:#232323;margin-bottom:40px}@media (min-width: 990px){.collection__faq-accordions-title{font-size:18px}}.collection__faq-accordion .accordion-item__head{font-size:14px;font-weight:500;line-height:1.6;text-decoration:none;color:#232323;display:block;padding:21px 21px 21px 0;position:relative}.collection__faq-accordion .accordion-item__head:before,.collection__faq-accordion .accordion-item__head:after{content:"";background-color:#b39964;width:14px;height:2px;position:absolute;top:calc(50% - 1px);right:0;transition:transform .3s ease-in-out}.collection__faq-accordion .accordion-item__head:after{transform:rotate(90deg)}.collection__faq-accordion .is-active .accordion-item__head:after{transform:rotate(0)}.collection__faq-accordion .is-active .accordion-item__head{color:#b39964}.collection__faq-accordion .accordion-item__body-inner>:first-child{margin-top:28px}.collection__faq-accordion .accordion-item__body-inner>:last-child{margin-bottom:48px}.collection__faq-accordion .accordion-item__body-inner{font-size:14px;line-height:1.8;color:#7a7a7a}@media (min-width: 768px){.collection__items-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 20px}}@media (min-width: 990px){.collection__body-inner{display:flex;align-items:flex-start}.collection__items{flex:0 0 75%;order:1;padding:30px}.collection__items-grid{gap:48px 32px}.collection__aside{flex:0 0 25%;position:sticky;top:calc(var(--header-top-position) + 20px);max-height:calc(100vh - 40px);margin-top:30px}}@media (min-width: 990px){.collection__filters,.collection__filters-toggle button{font-size:16px;font-weight:700}.collection__filters-head{border:none}.collection__filters-main{max-height:0;transition:max-height .5s cubic-bezier(0,1,0,1);border:none}.collection__filters-main.is-open{max-height:4500px;transition:max-height 1s ease-in-out}.collection__filters-main+.collection__faq-accordions{margin-top:0;border:none}}.collection__image{margin-bottom:50px}[css-show],.is-closed [css-hide]{display:none}.is-closed [css-show]{display:block}.mak-mobile-filters{display:none}.collection__filters-main{padding-bottom:3rem}.mak_reviews{line-height:1;margin:10px 0}.syco-card-content,.flex-div{height:100%;display:flex;flex-direction:column;justify-content:space-between}.syco-card{padding:30px}.syco-white-space p{margin:0 0 15px;background:#fff;padding:0 12px;border-radius:10px;display:inline-block;font-weight:600}h3.syco-head{margin:0}.cus-rich-content p{margin:0;padding-top:12px;line-height:24px}.syco-btn a{text-decoration:none;background:#fff;display:inline-block;padding:0 30px;border-radius:50px;font-weight:500;margin-top:10px}.cus--syco-star{display:flex;gap:.5rem}@media (max-width: 768px){.mak-mobile-filters{display:grid;padding-bottom:1rem}.mak-desktop-filters{display:none}.mak_reviews{font-size:11px}.cus--syco-star svg{width:16px;height:16px}.syco-card{padding:20px}.syco-white-space p{padding:0 10px;font-size:14px;margin:0 0 10px}}
/*# sourceMappingURL=/cdn/shop/t/115/assets/collection.css.map */
