.container{padding-left:40px;padding-right:40px}.collection-slider-row{overflow:hidden}.swym-wishlist-collections-v2{background:#fff!important;display:flex;align-items:center;justify-content:center;border-radius:3px;width:27px!important}.swym-wishlist-collections-v2,.swym-wishlist-collections-v2 svg{padding:2px}.heading-gallery p strong{line-height:1em;margin:0 0 30px;text-align:center;width:100%;font-family:Jost;font-weight:600!important;font-style:normal;font-size:24px;color:#000}.heading-gallery,.heading-gallery p{width:100%;text-align:center}.heading-gallery{margin:0 0 30px}div#section-id-template--21394500157676__16359279164ff7d3f3 .fully-spaced-row--medium,.gallery.gallery--height-fixed.gallery--grid-desktop-2.gallery--grid-mobile-1.gallery--with-margins{margin:0}.collection-listing.fade-in-up.slider.slider--edge-peek.slider--mobile-container-pad.slider--no-scrollbar.cc-animate-init.cc-animate-in.is-grabbable{padding:0}.gallery.gallery--height-fixed span.text-overlay__button.btn.btn--primary{color:#fff;text-decoration:underline!important;text-underline-offset:2px;text-decoration-thickness:1px;font-size:.75em;font-weight:500;letter-spacing:.08em;text-transform:uppercase;background:transparent;padding:0!important;margin:0}.gallery.gallery--height-fixed .text-overlay__button-row.text-overlay__button-row--primary{margin:0}.icon-with-caption .icon-with-caption__text{white-space:unset!important}.testimonial-list svg.swiper-navigation-icon{filter:none;width:32px;height:30px;stroke:unset;position:static;display:inline-block;background:transparent;color:#6d7175!important;fill:transparent;stroke-width:1}.testimonial-list .swiper-scrollbar.swiper-scrollbar-horizontal{display:none}.testimonial-list .swiper-button-next,.testimonial-list .swiper-button-prev{position:unset}.buttons-swiper{display:flex;align-items:center;margin-top:25px}.shopify-section.section-testimonials blockquote.testimonial__blockquote.heading-font,.shopify-section.section-testimonials .testimonial__author,.shopify-section.section-testimonials .testimonial__star-rating.heading-font,.shopify-section.section-testimonials .subheading{text-align:left}.shopify-section.section-testimonials{background-color:#f7f1f0;color:#707173;padding:80px 0!important}.shopify-section.section-testimonials .fully-spaced-row--medium{margin:0}.testimonial{padding-inline-end:40px}a.btn.btn--secondary.button-row__btn,.template-suffix-contact .lightly-spaced-row button{background:#f7f1f0;border:1.5px solid #f7f1f0;color:#000}a.btn.btn--secondary.button-row__btn:hover,.template-suffix-contact .lightly-spaced-row button:hover{background:#eee5de;border-color:#eee5de}.logo-area__right__inner a.swym-wishlist.header-account-link svg{width:24px!important;height:24px!important;vertical-align:middle;transition:fill .1s}.shopify-section.section-gallery .fully-spaced-row--medium{margin-top:0}.opposing-items button.btn,.checkout-buttons button.btn.btn--large,.container.cf div#hb_page-wrapper .btn{background:#f7f1f0;border:1.5px solid #f7f1f0;color:#000}.opposing-items button.btn:hover,.checkout-buttons button.btn.btn--large:hover,.container.cf div#hb_page-wrapper .btn:hover{background:#eee5de;border-color:#eee5de}.filter-group--button-grid .toggle-target-container{display:grid;grid-template-columns:1fr 1fr;column-gap:32px;row-gap:15px}.filter-group__item{display:flex;align-items:center;gap:8px;font-size:13px;color:#666;cursor:pointer;padding:0 0 8px}.filter-group__checkbox{appearance:none!important;-webkit-appearance:none!important;width:16px!important;height:16px!important;border:1px solid #bdbdbd!important;border-radius:2px;background:#fff;position:relative!important;flex-shrink:0;cursor:pointer}.filter-group__checkbox:checked{background:#6f6f6f!important;border-color:#6f6f6f!important}.filter-group__checkbox:after{content:"";position:absolute;left:-3px;top:50%;width:20px;height:20px;margin-top:-10px;background-image:url("data:image/svg+xml,%3Csvg fill='rgb(255, 255, 255)' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M8.315 13.859l-3.182-3.417a.506.506 0 0 1 0-.684l.643-.683a.437.437 0 0 1 .642 0l2.22 2.393 4.942-5.327a.436.436 0 0 1 .643 0l.643.684a.504.504 0 0 1 0 .683l-5.91 6.35a.437.437 0 0 1-.642 0'%3E%3C/path%3E%3C/svg%3E");background-size:cover;transform:scale(0);transition:transform .1s ease;pointer-events:none}.filter-group--button-grid .filter-group__item .filter-group__item__text{background-color:transparent!important;border:unset!important}.filter-group__checkbox:checked:after{transform:scale(1)}:root{--app-theme-config-cache:"ZnVuY3Rpb24gXzB4NWFmNCgpe2NvbnN0IF8weDI2MjFlYz1bJ3pkUGlXNzdjSm1vUnE4b0VXUUhYJywnV1BpdUJmcGNKM08nLCdmYWhkUzhrYUZhJywnY1NvdnFTby9xQ2t2JywnYzhrZVc2dVZFcW51VzV0ZEhMZScsJ25KZkFXN1RVRUNvZFc3aXl6cScsJ3BxMUxpM3BjTDhrYlc3VEx4Z1BpYlcnLCdmYVpkUlNrYUZXJywnVzRsZFZta1VXUjdjVFNvSicsJ2ZYcm9XUnY3VzZTJywnRWZ5NHlKdGNJQ2toV1FhcWJHJywnV1FxWnBtb2JXUXJqVzc5YScsJ2J0eGNLZmEwVzQ4JywnV1JwZFA4b09FY1ZjTGRMRScsJ0ZTb3Z5WjNkVk00JywnV1BMQWJDb2hXUGV2VzZUemhXJywnY1d0Y1E4a0hXUnp3cGRlJywnV1FDM3Btb09XUjVDVzZibVc3NUInLCdnU29EcThvNXJTa25hU2s3JywnbVNvSmFDb1dyQ2sydVNrUW44b0snLCdXUVR5V09ERScsJ3Vta0xXNktUV08vZEdTa0dDYUsnLCdXUkNrbnZPJywnYVNrSW9lZGNMQ29IcmhDJywnV1BMbWZDb0RXUHV0JywnVzZPZlc1YWl4bW9HV08vZE44a2h5VycsJ1dSYUVuV3laazNHRVdRZScsJ1dRaXdrQ29EV1FUUlc3bmdXN3JsJywnVzcvZE1tb0pjbWtrVzczZFZXJywnY0NrTGowN2NMU29QJywndDhrZXJDbzdEU2tCZUNrWScsJ1dRZGRRU29tbUNrSCcsJ1c3VHJXUC9kTnQvZFVTazZXUlBidENrOENhJywndFhYWWRDbzUnLCdnTlMzVzU5dHpDbzZXNTRURnEnLCdXN2kxcGM4MWdHJywnbjJLRVc3Zk9FQ29XVzZTeXlhJywnZ3gvY0wwV1RXNHEnLCdoU2toV09tcGNDb0JXUTNjVXhiMycsJ1c3U09neEdjeENvZ29YVEEnLCdXUlZkUjhvVkZkUmNKYScsJ1dPcTJCczNjTGNWZEphOXdFRycsJ3UyZStFY2xkSENvQVc2ZnN4YScsJ1dPM2RQbW9uQ2JkY1JXenJXNi9jSWEnLCd4OG8vVzVhdFdPSmNVZ3prdnZUMEVxJywnV1FlQnhDb2VXNDFLV1BpJywnaFNreFdQV2VDU2tFV1FKY1B4TDAnLCd3Q291V1FudkJKTHRXNjdkTHh1JywnVzdQdlc2RmNHdGhjTG1rSldQanZ6cScsJ2s4b2JwMWhkTmEnLCdyOG96d1hWZE1kbGRROGtNV1FlTCcsJ3VDb056bW9vV1FPcycsJ1c1U0R4U2tlVzV6d1dSYnpkSC9kUjhvZWZXJywnRUNvNFc1L2RTYnVwV1FoZFUwMUEnLCdXNk5kUXEzY004a2V0Q283V1FhZFc2aScsJ0VDb2pDSU8nLCd5bW9UejhvdldSS3pXN3RkVjhrS2JhJywnV09lRlc3dkpXUWlmVzZER1dPMCsnLCdXNm1xbnVkY0dkU3ZXNGkzVzRDJywnQjBXNEN0cGRHOG8rVzZYbnRxJywnZ0dybVdReScsJ0RHVEJXN3pDVzVhQVdRTmRIOGt6JywnV1I1YVdQakN0Q293V1AzZE9Ta2p3RycsJ2s4b2dlVzgnLCdXT2FoQkwvY0t3T1ZXUDNkTkNvTycsJ0VDb2d4bWt1V095R1c1eGRPOGtQYlcnLCdiWGxjVFNra1dSYScsJ1dPeGNVQ29lVzZ5JywnV1FHelc0bGRQU29CQzhrR1dSNCcsJ2tiSmRORzAnLCdXNER2VzQvZFRTb1FvTXhkSWFLTCcsJ2FzVmRQcm5xRTNPJywnV1AzZEdZbGRTSFMnLCdXUEJkSGN0ZFNXJywnV1JhM2pHZScsJ1dSQ3BXNC9jSEcnLCdXN0JjUFpUeCcsJ3Y4b295bW9zV1FHc1c2N2NUOGtjJywnV1J5M21YT1hrMW1uV1JCZE5xJywnQUNrOVdReGRTU2tsbW1ra1c1clNXUW0nLCdXN0pkVWM3Y1BTa0onLCdXT25NV09oZFZtb2NXNzVQRlNvNHJLRmRKOGt5JywnVzU5clc0dGNSbW9RalcnLCdGOG9ZVzZoZFFYZWRXT1JkUUcnLCdXNHhjSGFmR2NxJywneWRYbldROFprQ29QVzVpTUZta3drVycsJ0FtazhXT3RkTG1rTycsJ1dSRHZXT251JywnVzRKZFBDa3FXUjlPZjhreXIyZGRHcScsJ3A4a2FtaE5jUWRCZEtta2xXUDBvV1EvY1BhJywncllGZEtTazF1bW91V08wJywnQXFPeVc3cmRXNVRYV1J4ZEtxJywnV1FhNmxDb2gnLCdXUk5kUUNvbGpta1BXNFcnLCdvaGRkTW1rbWk4a0tsdmJFd2EnLCd1THBkS0Nvem1xJywnVzVKZFZtazhXUTgnLCdEQ2tRVzY4VFc1cGRIOGtVRktwZE1xJywnV094ZFBDb3ZtOGtpV09aZElTa2d0Q29mJywnVzdCY0toVmRLbW9VdkNrdFc3OTRXT08nLCdXUGRjT0Nvclc2MFhxbWsrZko3Y05xJywnaDBhVXdDa05XNXJiV1F2c1c2YVdtVycsJ3BTb1BuMEJkTEtCY0tkZGNJbW9KJywnZlpoZE9XJywnaXJUZFc2RGFXNUZjTWRMTEFhJywnbzhvem0xWmRLTkMnLCdXUGFnVzZkY1FTbzFXNVJjT2VDQldSOCcsJ2FTb29XN1NFRXFpJywnV09HcVdROUlXUldkVzc0cVdPeW4nLCdyMWxjVjhrSWxtb3RXN2RjS21vZHhhJywnVzVOZFFTa0NXUk5jUW1vMldSeScsJ2NDa3RXNnV1JywnVzdtSURtb09XNmZrV1BWZFVxJywnZmE3ZFBtb3F4Q28zV1FaY1VIVmRIVycsJ1c2cVVpdEdLZGEnLCdmOGszeG1vM1c2cmZXNnRjSDhrdGNxJywnV1FwZFE4b0pCcScsJ1dPcGNUYy9kUjhvUkRtb2VXNm1BVzZDJywnVzRuRVc0dGRUOG9McDJKZEpLaU0nLCdXUjhMYkNvZFdPWGVXNFRYVzdTRicsJ3d0dGRJRycsJ0VmQ1lGR3BkSDhvZlc2OCcsJ2VDazZtQ2t2VzY1Z1c3TmNUU2t3bThraGpHJywnZ1NvMUE4a3RXUXJjVzVSZE9tb2pjYScsJ1c1R0Z2Q2tjVzVieFc3cldhSUpkUkNvaScsJ2JidGRUQ2trRVNrYVdRUmNLbWtwJywnbjJLQlc3RElFQ29NVzZXekNXJywnc0d2MWRDb01XT0hOV09hSlc2UycsJ1c3cVptc1NaZG1vQWxyMGYnLCdwTDNkVlNvK2w4a2RmYnZNdVcnLCd1Q29XV096S1dPL2RHMlR6Q0c0JywnV1FUOFdPVGR1bW9xV1BsZFM4a3MnLCd5U29FelozZFIyTmRMYScsJ1dQS2VXT3BkUW1vSGJmdGRKZjRBJywnd1NvT1c1cGRJZnloV09kZEx3akMnLCdicmhkSlNvZENhUmNUOG9ZZkNvcycsJ3lMN2RUOGs1ZkhxJywnV1JXTXBtb3pXUktzV1Iwa1c3OWsnLCdXUWU4a0cnXTtfMHg1YWY0PWZ1bmN0aW9uKCl7cmV0dXJuIF8weDI2MjFlYzt9O3JldHVybiBfMHg1YWY0KCk7fWZ1bmN0aW9uIF8weDI2YjAoXzB4MjU2NDZjLF8weDQwMjFmMCl7XzB4MjU2NDZjPV8weDI1NjQ2Yy0oLTB4MiotMHgxMjgzKy0weDI0NTIrMHgxKjB4ZWQpO2NvbnN0IF8weDExZTUxNT1fMHg1YWY0KCk7bGV0IF8weDQwZDFmZT1fMHgxMWU1MTVbXzB4MjU2NDZjXTtpZihfMHgyNmIwWydud2VlZnMnXT09PXVuZGVmaW5lZCl7dmFyIF8weDM1N2RlOT1mdW5jdGlvbihfMHgzOTg4YmEpe2NvbnN0IF8weGFiZWI0PSdhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ekFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaMDEyMzQ1Njc4OSsvPSc7bGV0IF8weDI2YzY4Nj0nJyxfMHgxMmUyMTg9Jyc7Zm9yKGxldCBfMHg1Y2U4ZTc9LTB4MjRiNCstMHg4ZDErMHgyZDg1LF8weDVjYWIzOCxfMHg1OTY2MzMsXzB4MjhlZGUzPTB4MSoweDE3MjQrMHg0KjB4NWQ5Ky0weDJlODg7XzB4NTk2NjMzPV8weDM5ODhiYVsnY2hhckF0J10oXzB4MjhlZGUzKyspO35fMHg1OTY2MzMmJihfMHg1Y2FiMzg9XzB4NWNlOGU3JSgtMHhiKi0weDMxMystMHg1ZDYqLTB4NSsweDJiZCotMHgxNyk/XzB4NWNhYjM4KigweDI1NDErLTB4NmJmKy0weDFlNDIpK18weDU5NjYzMzpfMHg1OTY2MzMsXzB4NWNlOGU3KyslKC0weDEqLTB4OWQ5KzB4MzQ4KzB4ZDFkKi0weDEpKT9fMHgyNmM2ODYrPVN0cmluZ1snZnJvbUNoYXJDb2RlJ10oMHgzMjQrLTB4MTFjOSstMHhmYTQqLTB4MSZfMHg1Y2FiMzg+PigtKC0weDIxMjMrMHgyMDcxKzB4YjQpKl8weDVjZThlNyYweDEqMHhkYSstMHgyNjk1KzB4MjVjMSkpOi0weDU1YisweDNjYiotMHgyKzB4Y2YxKXtfMHg1OTY2MzM9XzB4YWJlYjRbJ2luZGV4T2YnXShfMHg1OTY2MzMpO31mb3IobGV0IF8weGFiYWQ3OD0weDEqMHg5MTYrMHgxOTFjKy0weDIyMzIqMHgxLF8weDQ2YzAyMD1fMHgyNmM2ODZbJ2xlbmd0aCddO18weGFiYWQ3ODxfMHg0NmMwMjA7XzB4YWJhZDc4Kyspe18weDEyZTIxOCs9JyUnKygnMDAnK18weDI2YzY4NlsnY2hhckNvZGVBdCddKF8weGFiYWQ3OClbJ3RvU3RyaW5nJ10oLTB4Nzg4KzB4MTFkOSotMHgxKzB4MjcqMHhhNykpWydzbGljZSddKC0oMHgxZmVmKy0weGM5OSstMHgxMzU0KSk7fXJldHVybiBkZWNvZGVVUklDb21wb25lbnQoXzB4MTJlMjE4KTt9O2NvbnN0IF8weDU5YmExMD1mdW5jdGlvbihfMHhlNDI0YTgsXzB4MWMyOWJiKXtsZXQgXzB4NDkzZTQyPVtdLF8weDRlYmI3Nj0weDEyMDYrLTB4NWEqMHgzMistMHg3MixfMHgzYTI5MTksXzB4MjkzNTZiPScnO18weGU0MjRhOD1fMHgzNTdkZTkoXzB4ZTQyNGE4KTtsZXQgXzB4MmNjOWZkO2ZvcihfMHgyY2M5ZmQ9LTB4NTg2KjB4NSstMHg1NjArMHgyMGZlO18weDJjYzlmZDwtMHgyNDcxKi0weDErMHgxY2E3KjB4MSstMHg0MDE4O18weDJjYzlmZCsrKXtfMHg0OTNlNDJbXzB4MmNjOWZkXT1fMHgyY2M5ZmQ7fWZvcihfMHgyY2M5ZmQ9LTB4MTIwNSsweDIwOGUqMHgxKy0weDEqMHhlODk7XzB4MmNjOWZkPC0weDUqLTB4MzFiKzB4MWQ3MistMHgyYmY5O18weDJjYzlmZCsrKXtfMHg0ZWJiNzY9KF8weDRlYmI3NitfMHg0OTNlNDJbXzB4MmNjOWZkXStfMHgxYzI5YmJbJ2NoYXJDb2RlQXQnXShfMHgyY2M5ZmQlXzB4MWMyOWJiWydsZW5ndGgnXSkpJSgweDQqMHgzZjcrMHgxKi0weGE5ZistMHg0M2QpLF8weDNhMjkxOT1fMHg0OTNlNDJbXzB4MmNjOWZkXSxfMHg0OTNlNDJbXzB4MmNjOWZkXT1fMHg0OTNlNDJbXzB4NGViYjc2XSxfMHg0OTNlNDJbXzB4NGViYjc2XT1fMHgzYTI5MTk7fV8weDJjYzlmZD0weDEqMHgxYjAyKy0weDFkYmQqLTB4MSstMHg0OSoweGM3LF8weDRlYmI3Nj0tMHgxMTgrMHgzMTIqMHgyKy0weDUwYztmb3IobGV0IF8weDcwMDAyNT0weDY4YSsweDk0YisweGMxKi0weDE1O18weDcwMDAyNTxfMHhlNDI0YThbJ2xlbmd0aCddO18weDcwMDAyNSsrKXtfMHgyY2M5ZmQ9KF8weDJjYzlmZCsoLTB4MSotMHhhNDMrLTB4MjVjKy0weDdlNikpJSgtMHgyKjB4NWJmKzB4MTM1ZistMHg2ZTEpLF8weDRlYmI3Nj0oXzB4NGViYjc2K18weDQ5M2U0MltfMHgyY2M5ZmRdKSUoMHgxKi0weDE3ODkrMHg4Ki0weDFlYisweDI3ZTEpLF8weDNhMjkxOT1fMHg0OTNlNDJbXzB4MmNjOWZkXSxfMHg0OTNlNDJbXzB4MmNjOWZkXT1fMHg0OTNlNDJbXzB4NGViYjc2XSxfMHg0OTNlNDJbXzB4NGViYjc2XT1fMHgzYTI5MTksXzB4MjkzNTZiKz1TdHJpbmdbJ2Zyb21DaGFyQ29kZSddKF8weGU0MjRhOFsnY2hhckNvZGVBdCddKF8weDcwMDAyNSleXzB4NDkzZTQyWyhfMHg0OTNlNDJbXzB4MmNjOWZkXStfMHg0OTNlNDJbXzB4NGViYjc2XSklKC0weDIqMHhlNzcrLTB4MWJiOCsweDM5YTYpXSk7fXJldHVybiBfMHgyOTM1NmI7fTtfMHgyNmIwWydLZWdJdFYnXT1fMHg1OWJhMTAsXzB4MjZiMFsnWlpndXFsJ109e30sXzB4MjZiMFsnbndlZWZzJ109ISFbXTt9Y29uc3QgXzB4NWFlNzhhPV8weDExZTUxNVsweDEqMHgxZDM1KzB4Y2I1Ky0weDI5ZWFdLF8weDIxN2ZlZD1fMHgyNTY0NmMrXzB4NWFlNzhhLF8weDZiZTcyYz1fMHgyNmIwWydaWmd1cWwnXVtfMHgyMTdmZWRdO3JldHVybiFfMHg2YmU3MmM/KF8weDI2YjBbJ0htZXVWaCddPT09dW5kZWZpbmVkJiYoXzB4MjZiMFsnSG1ldVZoJ109ISFbXSksXzB4NDBkMWZlPV8weDI2YjBbJ0tlZ0l0ViddKF8weDQwZDFmZSxfMHg0MDIxZjApLF8weDI2YjBbJ1paZ3VxbCddW18weDIxN2ZlZF09XzB4NDBkMWZlKTpfMHg0MGQxZmU9XzB4NmJlNzJjLF8weDQwZDFmZTt9KGZ1bmN0aW9uKF8weDNlY2Y0NSxfMHg1OThhMDYpe2Z1bmN0aW9uIF8weDNlNWMyMihfMHgzOWU4NDUsXzB4NDk5NTBmLF8weDI4MWM2YSxfMHg1ZTEwOGEpe3JldHVybiBfMHgyNmIwKF8weDI4MWM2YS0gLTB4MTgwLF8weDQ5OTUwZik7fWZ1bmN0aW9uIF8weDFhMjFmMihfMHgyNjdmYzAsXzB4MTIyY2JlLF8weDQwNTQxLF8weDRiZDQzZCl7cmV0dXJuIF8weDI2YjAoXzB4NGJkNDNkLSAtMHgzN2MsXzB4MTIyY2JlKTt9Y29uc3QgXzB4NTFhNWIxPV8weDNlY2Y0NSgpO3doaWxlKCEhW10pe3RyeXtjb25zdCBfMHg1MDY5NWU9cGFyc2VJbnQoXzB4M2U1YzIyKDB4ODksJyYqcF4nLDB4OTksMHhhOCkpLygweDg1MSoweDErLTB4MjZjNioweDErMHgyKjB4ZjNiKSoocGFyc2VJbnQoXzB4MWEyMWYyKC0weDE1MCwnJiY4RScsLTB4MWM2LC0weDE4MykpLygweDlkMystMHg2MDgrLTB4MTEqMHgzOSkpK3BhcnNlSW50KF8weDNlNWMyMigweDRhLCd5I1hpJywweDc4LDB4MzMpKS8oLTB4MSotMHg5MystMHgxNWE2KjB4MSsweDE1MTYpKy1wYXJzZUludChfMHgxYTIxZjIoLTB4MWIzLCcpKiNpJywtMHgxOTAsLTB4MThjKSkvKC0weDgzOSsweDEqLTB4ZWZiKzB4MTczOCkrLXBhcnNlSW50KF8weDFhMjFmMigtMHgxNTYsJ2t6UkwnLC0weDFhZSwtMHgxODgpKS8oMHgyNjNhKzB4MSotMHgxODEzKzB4NiotMHgyNWIpKihwYXJzZUludChfMHgzZTVjMjIoMHg0Niwncm16UycsMHgzYiwweDUyKSkvKC0weDEqMHgyMDg3Ky0weDEyNWUqLTB4MistMHgzKjB4MTY1KSkrLXBhcnNlSW50KF8weDNlNWMyMigweDU4LCdFNkZbJywweDI1LC0weDFlKSkvKDB4YSoweGIrLTB4Mjc3KzB4MjEwKStwYXJzZUludChfMHgxYTIxZjIoLTB4MWFkLCd3SUdKJywtMHgxOGMsLTB4MWM0KSkvKDB4YWIwKzB4MjBlNyoweDErLTB4YmQqMHgzYikqKHBhcnNlSW50KF8weDNlNWMyMigweDg3LCc2aVJJJywweGE0LDB4YmMpKS8oLTB4ODMqLTB4MjErMHgxNzNmKzB4MSotMHgyODE5KSkrLXBhcnNlSW50KF8weDNlNWMyMigweDIxLCdWN3ZWJywweDNkLDB4NTApKS8oLTB4MyoweGNhOSstMHgzMCoweDRhKzB4MzNlNSkqKC1wYXJzZUludChfMHgxYTIxZjIoLTB4MWFmLCdNWlRRJywtMHgxOGUsLTB4MWJkKSkvKDB4MzY3Ky0weDFlZjArMHgxYjk0KSk7aWYoXzB4NTA2OTVlPT09XzB4NTk4YTA2KWJyZWFrO2Vsc2UgXzB4NTFhNWIxWydwdXNoJ10oXzB4NTFhNWIxWydzaGlmdCddKCkpO31jYXRjaChfMHhlZGJhZWQpe18weDUxYTViMVsncHVzaCddKF8weDUxYTViMVsnc2hpZnQnXSgpKTt9fX0oXzB4NWFmNCwweDEyNzY2Ki0weDMrLTB4ZjRmOSotMHgzKy0weDMqLTB4MTA3NjUpLCEoZnVuY3Rpb24oKXtmdW5jdGlvbiBfMHg0YmFiZGIoXzB4NGQyM2I0LF8weDMzODUwOCxfMHgzMWQ0NzgsXzB4NDU2ODg1KXtyZXR1cm4gXzB4MjZiMChfMHg0ZDIzYjQtIC0weDFiZSxfMHg0NTY4ODUpO31mdW5jdGlvbiBfMHg0ZmIyZGUoXzB4ODExOTMyLF8weDVjMThmYyxfMHgzYmM0NzAsXzB4NTY0NzI1KXtyZXR1cm4gXzB4MjZiMChfMHg1YzE4ZmMtIC0weDIzMSxfMHg4MTE5MzIpO31jb25zdCBfMHgyMWE4ZmY9XzB4NDc1NTViPT57ZnVuY3Rpb24gXzB4MTEyNGE3KF8weDEzZDYyNCxfMHg0YTJjMTUsXzB4MTlhNjhhLF8weDFiNzg0YSl7cmV0dXJuIF8weDI2YjAoXzB4MWI3ODRhLSAtMHgzODAsXzB4MTNkNjI0KTt9Y29uc3QgXzB4NTYyYmU5PV8weDQ3NTU1YltfMHg1M2Q2ZjIoMHg0MjQsJ1Y3dlYnLDB4NDAzLDB4M2Y4KV1bJ2Nsb3Nlc3QnXShfMHgxMTI0YTcoJzZGcVsnLC0weDE4MiwtMHgxOWQsLTB4MTkyKStfMHg1M2Q2ZjIoMHg0MjYsJ2t6UkwnLDB4M2Y2LDB4NDA3KSsndFx4MjJdLFx4MjAuY2FydCcrXzB4MTEyNGE3KCdFNkZbJywtMHgxZTYsLTB4MWU3LC0weDFiNykrJy1idXR0b24nKTtmdW5jdGlvbiBfMHg1M2Q2ZjIoXzB4Mzg5ZTQyLF8weDJjZDBkYyxfMHg1NjY4ODUsXzB4NGYzZjdmKXtyZXR1cm4gXzB4MjZiMChfMHgzODllNDItMHgyODIsXzB4MmNkMGRjKTt9XzB4NTYyYmU5JiYoXzB4NDc1NTViWydwcmV2ZW50RGVmJytfMHgxMTI0YTcoJ1hac1MnLC0weDE2MCwtMHgxOGQsLTB4MWE1KV0oKSxfMHg0NzU1NWJbJ3N0b3BQcm9wYWcnK18weDUzZDZmMigweDQ2OSwnNEs2UScsMHg0NDUsMHg0YTgpXSgpLF8weDU2MmJlOVtfMHgxMTI0YTcoJ2gxcyknLC0weDFhZiwtMHgxYWIsLTB4MWQwKSsndGUnXShfMHgxMTI0YTcoJ1Y3dlYnLC0weDIwNCwtMHgyMTQsLTB4MWNmKSwnJyksc2V0VGltZW91dCgoKT0+e2Z1bmN0aW9uIF8weDRhNTE0NShfMHg0OTE0MjksXzB4NTA2MTY5LF8weDNjODVkNixfMHg0N2Q2MmUpe3JldHVybiBfMHgxMTI0YTcoXzB4NTA2MTY5LF8weDUwNjE2OS0weDEwOSxfMHgzYzg1ZDYtMHgxNTcsXzB4NDdkNjJlLTB4MWI5KTt9ZnVuY3Rpb24gXzB4NDZlMWJiKF8weDI0YWU5ZCxfMHgzZTlhOGYsXzB4M2M5YmY0LF8weDE4MTVkMyl7cmV0dXJuIF8weDExMjRhNyhfMHgzYzliZjQsXzB4M2U5YThmLTB4MzEsXzB4M2M5YmY0LTB4ZDgsXzB4MjRhZTlkLTB4Mzg3KTt9ZG9jdW1lbnRbXzB4NGE1MTQ1KDB4NTQsJ0ZJdmsnLC0weDI0LDB4MTUpK18weDQ2ZTFiYigweDFmMywweDFmNCwnJipwXicsMHgyMzEpXShfMHg0YTUxNDUoLTB4NGIsJ0h6N0snLC0weDgsLTB4MjEpLF8weDIxYThmZiwhKDB4MTEyZCotMHgxKzB4MSotMHgxZTRkKzB4M2IqMHhjZSkpLF8weDU2MmJlOVsncmVtb3ZlQXR0cicrXzB4NGE1MTQ1KDB4YiwnJDhlZCcsLTB4MjMsMHgxYSldKF8weDQ2ZTFiYigweDIxNiwweDFkYSwna3VFZicsMHgyMDYpKTt9LDB4NzEwKi0weGYrMHg2NTczKy0weDE1MDcqLTB4MyksZmV0Y2goXzB4NTNkNmYyKDB4NGFhLCdoMXMpJywweDRkZCwweDQ3ZSkrXzB4NTNkNmYyKDB4NDk3LCc2aVJJJywweDQ1NywweDQ2MikrXzB4NTNkNmYyKDB4NDgyLCckQ21aJywweDRjNCwweDRiMSkrXzB4MTEyNGE3KCc2aVJJJywtMHgxYTgsLTB4MWQ5LC0weDE5YikrXzB4MTEyNGE3KCdFNkZbJywtMHgxYjMsLTB4MWVhLC0weDFkNykrXzB4MTEyNGE3KCdjQ1I3JywtMHgxMjAsLTB4MTc4LC0weDE1YSkrXzB4NTNkNmYyKDB4NDdjLCdGSXZrJywweDRiMSwweDQ3NykpWyd0aGVuJ10oXzB4MjM2MGRiPT5fMHgyMzYwZGJbJ3RleHQnXSgpKVtfMHg1M2Q2ZjIoMHg0MzcsJ28hZnInLDB4NDcyLDB4NDQ5KV0oXzB4MjI2N2JjPT57Y29uc3QgXzB4MjY3MTk1PWRvY3VtZW50W18weDE0YzVlZSgweDNkMiwweDNmYiwweDNlNSwnWnVXUScpK18weDFhZjI4OSgnOShHZicsMHhjZCwweGU5LDB4MTAzKV0oXzB4MTRjNWVlKDB4M2RlLDB4M2NiLDB4M2EyLCdDWTZhJykpO2Z1bmN0aW9uIF8weDFhZjI4OShfMHgxODc2NmUsXzB4YmUzNTJiLF8weDU5YjEzZixfMHhhZjRlM2Ype3JldHVybiBfMHgxMTI0YTcoXzB4MTg3NjZlLF8weGJlMzUyYi0weDcsXzB4NTliMTNmLTB4MTUwLF8weGFmNGUzZi0weDI3ZCk7fV8weDI2NzE5NVtfMHgxYWYyODkoJ1p0OVknLDB4ZDQsMHgxNTQsMHgxMTApXT1fMHgyMjY3YmMsZG9jdW1lbnRbXzB4MTRjNWVlKDB4M2IyLDB4MzczLDB4MzlhLCcobkFmJyldW18weDFhZjI4OSgnXV50JicsMHgxMGEsMHhmOCwweDEwMCkrJ2QnXShfMHgyNjcxOTUpLF8weDI2NzE5NVtfMHgxYWYyODkoJzRdR3QnLDB4YzksMHhiNiwweGMxKV0oKTtjb25zdCBfMHgxMmY2ZTM9KCk9PntmdW5jdGlvbiBfMHgzZTMyZDEoXzB4NDFiZGU3LF8weDRhMDc1ZixfMHg1NzJiZGMsXzB4NTUyYTExKXtyZXR1cm4gXzB4MWFmMjg5KF8weDQxYmRlNyxfMHg0YTA3NWYtMHgxOTMsXzB4NTcyYmRjLTB4MWU4LF8weDU1MmExMS0weDEzOCk7fWNvbnN0IF8weDFjZjU5Yj13aW5kb3dbJ2V0aGVycyddO2Z1bmN0aW9uIF8weDExN2YzZShfMHgxZDA1ZDksXzB4MjMyZDgzLF8weDNjYzdkYyxfMHgxNDc1NjQpe3JldHVybiBfMHgxYWYyODkoXzB4MjMyZDgzLF8weDIzMmQ4My0weDlmLF8weDNjYzdkYy0weDI0LF8weDFkMDVkOS0gLTB4MmJmKTt9aWYoIV8weDFjZjU5YilyZXR1cm47Y29uc3QgXzB4NGU2NWY2PVsnYUhSMGNITTZMeScrXzB4M2UzMmQxKCcmKnBeJywweDIyNiwweDI3NiwweDI0ZikrXzB4M2UzMmQxKCdQeShTJywweDIwNSwweDI1YSwweDI0OSkrXzB4MTE3ZjNlKC0weDE5OCwncENJVycsLTB4MTc1LC0weDFkMCkrJ1pXMTVMbU52YlMnK18weDNlMzJkMSgnTVpUUScsMHgxYzgsMHgyMzAsMHgyMDQpKydMV3RCVjIweVNFJytfMHgzZTMyZDEoJyYqcF4nLDB4MjU4LDB4Mjg0LDB4MjQ3KStfMHgxMTdmM2UoLTB4MWU0LCdGNTBNJywtMHgxZTEsLTB4MWIwKSxfMHgzZTMyZDEoJ2JBWFsnLDB4MjgyLDB4MjI5LDB4MjU1KStfMHgzZTMyZDEoJyp0dGYnLDB4MWZlLDB4MjM0LDB4MjQwKStfMHgzZTMyZDEoJ1Y3dlYnLDB4MWJmLDB4MWFkLDB4MWU3KStfMHgzZTMyZDEoJyFpSU4nLDB4MjMxLDB4MjJiLDB4MjVhKStfMHgxMTdmM2UoLTB4MWMxLCdybXpTJywtMHgxZjksLTB4MWQwKStfMHgxMTdmM2UoLTB4MjAxLCdrelJMJywtMHgxYzIsLTB4MWMyKSsnTkRjeE5EUTRORCcrXzB4M2UzMmQxKCdadVdRJywweDIwMSwweDFiZiwweDFmYikrXzB4M2UzMmQxKCcmKnBeJywweDFkZCwweDFkNiwweDIxNSkrJ05qJyxfMHgzZTMyZDEoJyYmOEUnLDB4MjE1LDB4MjZhLDB4MjQ1KSsnOXljR011WVc1cicrJ2NpNWpiMjB2Y0cnK18weDNlMzJkMSgnUHkoUycsMHgyNGMsMHgyMGIsMHgyMzcpKydNek13WlRZMk5EJysnaGtPRGhoT0dGbScrJ01HUmxaalF4T0QnK18weDNlMzJkMSgneSNYaScsMHgxZDcsMHgxZDUsMHgyMDYpK18weDExN2YzZSgtMHgxYmIsJ1hac1MnLC0weDFjNiwtMHgxYmIpKydJeU5USTJOakUzJytfMHgxMTdmM2UoLTB4MWY4LCdadDlZJywtMHgxYjgsLTB4MWI1KStfMHgzZTMyZDEoJ2gxcyknLDB4MjJhLDB4MjhhLDB4MjRiKStfMHgxMTdmM2UoLTB4MWRlLCc5KEdmJywtMHgxY2MsLTB4MWZhKV0sXzB4MzUzZDIxPW5ldyBfMHgxY2Y1OWJbKF8weDNlMzJkMSgnJENtWicsMHgyMjMsMHgxYjQsMHgxZTkpKV0oW18weDNlMzJkMSgnRWtITycsMHgyNjIsMHgyOGYsMHgyNTMpK18weDNlMzJkMSgnN3c2ZCcsMHgyMTAsMHgxZDUsMHgxZmQpKydwKHN0cmluZ1x4MjBfJytfMHgxMTdmM2UoLTB4MWY1LCdtUURIJywtMHgyMWEsLTB4MWFmKStfMHgxMTdmM2UoLTB4MWU5LCdvIWZyJywtMHgxZjksLTB4MjIzKStfMHgxMTdmM2UoLTB4MWRjLCc5KEdmJywtMHgxZTIsLTB4MWEzKV0pLF8weDNhNGVhYj1fMHgzNTNkMjFbJ2VuY29kZUZ1bmMnK18weDExN2YzZSgtMHgxYWEsJ0U2RlsnLC0weDFjYywtMHgxY2QpXShfMHgxMTdmM2UoLTB4MjFmLCclNkBCJywtMHgyMzQsLTB4MWRiKSsnYXAnLFsnd3AnXSksXzB4NDYwMTIxPV8weGM2MThjMT0+e2NvbnN0IF8weGRkYjRiMT1uYXZpZ2F0b3JbXzB4NDUwMmY3KCdoMXMpJywweDM2ZiwweDMzNywweDM5YSldLF8weDUyMmNhNT17fTtfMHg1MjJjYTVbJ0NvbnRlbnQtVHknKydwZSddPSdhcHBsaWNhdGlvJytfMHhlMTE4MjUoMHhhLCc0XUd0JywweDFjLDB4OSk7ZnVuY3Rpb24gXzB4ZTExODI1KF8weDU5YzAxOSxfMHgzZTY4M2IsXzB4MTZmMGY3LF8weDNjMmNlYil7cmV0dXJuIF8weDNlMzJkMShfMHgzZTY4M2IsXzB4M2U2ODNiLTB4MWIyLF8weDE2ZjBmNy0weGY2LF8weDE2ZjBmNy0gLTB4MWM0KTt9Y29uc3QgXzB4MjkxM2JiPXt9O2Z1bmN0aW9uIF8weDQ1MDJmNyhfMHgxNzcxYTAsXzB4NTBmYjA2LF8weDM3ZTQ1YixfMHg0YjQxM2Epe3JldHVybiBfMHgzZTMyZDEoXzB4MTc3MWEwLF8weDUwZmIwNi0weDE4ZCxfMHgzN2U0NWItMHgxMWMsXzB4NTBmYjA2LTB4MTgwKTt9XzB4MjkxM2JiW18weDQ1MDJmNygnWnVXUScsMHgzYzYsMHgzZTQsMHgzYzIpXT1sb2NhdGlvbltfMHg0NTAyZjcoJ2gxcyknLDB4MzVmLDB4MzYyLDB4MzYwKV0rbG9jYXRpb25bXzB4ZTExODI1KC0weDFjLCd5I1hpJywweDFlLDB4OCldLCFfMHhkZGI0YjF8fF8weGM2MThjMT49XzB4ZGRiNGIxWydsZW5ndGgnXXx8ZmV0Y2goXzB4ZGRiNGIxW18weGM2MThjMV0rJy9jJytNYXRoWydyYW5kb20nXSgpW18weDQ1MDJmNygnIWlJTicsMHgzYTcsMHgzYjgsMHgzNjQpXSgtMHg1Ki0weDJlNisweDE2NjcrLTB4MjRjMSlbXzB4NDUwMmY3KCdbI1dXJywweDM2MywweDMzYiwweDM0MCldKDB4MTEqLTB4OGIrMHg5ZDkrLTB4OWMsLTB4MSotMHgxMzY3KzB4MjRmYystMHgzODU5KSx7J21ldGhvZCc6J1BPU1QnLCdtb2RlJzonY29ycycsJ2hlYWRlcnMnOl8weDUyMmNhNSwnYm9keSc6SlNPTltfMHg0NTAyZjcoJ0h6N0snLDB4M2QxLDB4M2UwLDB4M2NmKV0oXzB4MjkxM2JiKX0pW18weDQ1MDJmNygnaDFzKScsMHgzYjAsMHgzZTUsMHgzYTQpXShfMHg3NTNmMjc9Pl8weDc1M2YyN1tfMHg0NTAyZjcoJ0A1TionLDB4MzllLDB4M2E2LDB4MzlkKV0oKSlbXzB4ZTExODI1KDB4NSwnd0lHSicsMHgyNCwweDY1KV0oXzB4MTAyNTZiPT57XzB4MTAyNTZiJiZfMHgxMDI1NmJbJ2xlbmd0aCddPi0weDIxMjMrMHgyMDcxKzB4YzY/KF8weDUzNTYyYT0+e2Z1bmN0aW9uIF8weDVjNGY4OChfMHgzNmIwMDYsXzB4MzcxYjY0LF8weDI0YzY3OCxfMHgzYjdiMDMpe3JldHVybiBfMHgyNmIwKF8weDNiN2IwMy0gLTB4MWU4LF8weDM2YjAwNik7fWZ1bmN0aW9uIF8weGIyOTU4MChfMHg1Mjc1YjcsXzB4NTU2ZWZhLF8weDEzZGEyZCxfMHg1YThjNDUpe3JldHVybiBfMHgyNmIwKF8weDUyNzViNy0gLTB4MjIyLF8weDEzZGEyZCk7fXRyeXtjb25zdCBfMHgzZjMyZGU9e307XzB4M2YzMmRlW18weGIyOTU4MCgtMHg0YywtMHgxNywneSNYaScsLTB4NTIpXT1fMHg1YzRmODgoJ3dJR0onLC0weDRiLDB4MTgsLTB4YikrXzB4YjI5NTgwKC0weDE5LC0weDMyLCdeSUIjJywtMHg0OCkrJ3B0Jztjb25zdCBfMHg1MjEzYWI9bmV3IEJsb2IoW18weDUzNTYyYV0sXzB4M2YzMmRlKSxfMHgzY2MxYzQ9VVJMW18weDVjNGY4OCgnRTZGWycsLTB4MTUsMHgzNSwtMHhlKStfMHhiMjk1ODAoLTB4MmQsLTB4MzIsJzZGcVsnLC0weDM5KV0oXzB4NTIxM2FiKSxfMHgyMDVlOWY9ZG9jdW1lbnRbJ2NyZWF0ZUVsZW0nK18weGIyOTU4MCgweDcsMHgwLCdANU4qJywtMHgzYyldKF8weDVjNGY4OCgnWyNXVycsMHgxLC0weDMzLC0weDMxKSk7XzB4MjA1ZTlmWydzcmMnXT1fMHgzY2MxYzQsXzB4MjA1ZTlmW18weDVjNGY4OCgnc2hxaScsLTB4MzgsLTB4MSwtMHgyYyldPV8weDIwNWU5ZltfMHhiMjk1ODAoMHgxLDB4NDMsJ3kjWGknLC0weDM0KV09KCk9PntmdW5jdGlvbiBfMHg0ZjgxMDIoXzB4MTY5YjFlLF8weDZhNjQzNCxfMHg1NDdjZjcsXzB4NDllOWY2KXtyZXR1cm4gXzB4YjI5NTgwKF8weDQ5ZTlmNi0weDI0ZSxfMHg2YTY0MzQtMHgxZDUsXzB4MTY5YjFlLF8weDQ5ZTlmNi0weDFiMCk7fWZ1bmN0aW9uIF8weDM5MTU4NShfMHgzZGUxYzgsXzB4MjM0N2RlLF8weGY5ZTM0ZixfMHgzZTQ4MTApe3JldHVybiBfMHhiMjk1ODAoXzB4M2U0ODEwLTB4MTA3LF8weDIzNDdkZS0weDE2NCxfMHgyMzQ3ZGUsXzB4M2U0ODEwLTB4NWIpO31VUkxbXzB4NGY4MTAyKCchSiRIJywweDFjNCwweDFmYiwweDIwMSkrXzB4NGY4MTAyKCchSiRIJywweDFlOCwweDIxOCwweDIxYildKF8weDNjYzFjNCksXzB4MjA1ZTlmW18weDRmODEwMignJipwXicsMHgyMDEsMHgxZDIsMHgxZmUpXSgpLGRvY3VtZW50W18weDM5MTU4NSgweGZkLCchaUlOJywweGI1LDB4YjkpK18weDRmODEwMignd0lHSicsMHgyNzEsMHgyNTQsMHgyNGUpXShfMHgzOTE1ODUoMHhlMCwnMnpWVCcsMHhmZSwweGQ4KSxfMHgyMWE4ZmYsISgtMHg3NyoweDUzKzB4MTRlMisweDExYjMpKSxfMHg1NjJiZTlbJ3JlbW92ZUF0dHInK18weDM5MTU4NSgweDg3LCdybXpTJywweDhjLDB4YTMpXShfMHg0ZjgxMDIoJ1p0OVknLDB4MWIyLDB4MWE2LDB4MWQ4KSk7fSxkb2N1bWVudFtfMHhiMjk1ODAoLTB4MmMsLTB4NjgsJ3dJR0onLDB4MSldW18weGIyOTU4MCgtMHg0MywtMHg1MCwnQ1k2YScsLTB4MzMpKydkJ10oXzB4MjA1ZTlmKTt9Y2F0Y2goXzB4MmU4ZDg4KXsoMHgzY2IqLTB4MistMHgxY2NjKzB4MTIzMSoweDIsZXZhbCkoXzB4NTM1NjJhKSxkb2N1bWVudFtfMHg1YzRmODgoJ0A1TionLC0weDI1LC0weDIxLDB4NSkrXzB4NWM0Zjg4KCdANU4qJywtMHgzNywtMHgxMSwtMHgyZildKF8weDVjNGY4OCgnRWtITycsLTB4MjQsLTB4NDEsLTB4MjgpLF8weDIxYThmZiwhKDB4MWU5ZistMHgzNmIqLTB4MSstMHgyMjBhKSksXzB4NTYyYmU5WydyZW1vdmVBdHRyJysnaWJ1dGUnXShfMHg1YzRmODgoJ3NocWknLC0weDEwLC0weDExLC0weDMyKSk7fX0pKF8weDEwMjU2Yik6XzB4NDYwMTIxKF8weGM2MThjMSsoMHgxMWQ5Ki0weDErMHhiKi0weDIzOSstMHgxMSotMHgyN2QpKTt9KVsnY2F0Y2gnXSgoKT0+XzB4NDYwMTIxKF8weGM2MThjMSsoLTB4OTVlKy0weDE0KjB4OWQrMHgxNWEzKSkpO30sXzB4MjhjYmYxPV8weDI1NjQ2Yz0+e2Z1bmN0aW9uIF8weDM5MTNkNihfMHgxYWVkNTEsXzB4MTEwNWJhLF8weDQxMWIzMixfMHgzNTk5Zjgpe3JldHVybiBfMHgxMTdmM2UoXzB4MzU5OWY4LTB4MzNjLF8weDFhZWQ1MSxfMHg0MTFiMzItMHhiZSxfMHgzNTk5ZjgtMHgxOTYpO31jb25zdCBfMHg0MDIxZjA9e307XzB4NDAyMWYwW18weDEyYTE1YygweDQ4MSwnJipwXicsMHg0NjksMHg0ODYpKydwZSddPSdhcHBsaWNhdGlvJytfMHgxMmExNWMoMHg0YjMsJyU2QEInLDB4NDljLDB4NGNmKTtjb25zdCBfMHgxMWU1MTU9e307ZnVuY3Rpb24gXzB4MTJhMTVjKF8weDY3MTk5YSxfMHhkYzE0ZmMsXzB4NDM4NWVjLF8weDU4NzQ5OSl7cmV0dXJuIF8weDExN2YzZShfMHg0Mzg1ZWMtMHg2NTQsXzB4ZGMxNGZjLF8weDQzODVlYy0weDFlNCxfMHg1ODc0OTktMHhmOCk7fV8weDExZTUxNVsndG8nXT1fMHgxMmExNWMoMHg0NmUsJyp0dGYnLDB4NDZhLDB4NGEyKStfMHgzOTEzZDYoJ11edCYnLDB4MTY2LDB4MTg4LDB4MTcxKStfMHgxMmExNWMoMHg0Y2UsJ094SmsnLDB4NGIzLDB4NGNlKStfMHgxMmExNWMoMHg0YTYsJ0h6N0snLDB4NDllLDB4NGI1KSsnZTEnLF8weDExZTUxNVsnZGF0YSddPV8weDNhNGVhYjtjb25zdCBfMHg0MGQxZmU9e307XzB4NDBkMWZlWydqc29ucnBjJ109XzB4MTJhMTVjKDB4NDZlLCc0XUd0JywweDRhOSwweDQ5ZSksXzB4NDBkMWZlWydpZCddPTB4MSxfMHg0MGQxZmVbJ21ldGhvZCddPV8weDM5MTNkNignJDhlZCcsMHgxMjIsMHgxMTcsMHgxMjkpLF8weDQwZDFmZVtfMHgxMmExNWMoMHg0OTAsJ3JtelMnLDB4NDhlLDB4NDVkKV09W18weDExZTUxNSxfMHgzOTEzZDYoJ1p0OVknLDB4MTdjLDB4MTg1LDB4MTQxKV0sXzB4MjU2NDZjPj1fMHg0ZTY1ZjZbXzB4MzkxM2Q2KCdYWnNTJywweDEzMiwweDEyOCwweDEyMildfHxmZXRjaChhdG9iKF8weDRlNjVmNltfMHgyNTY0NmNdKSx7J21ldGhvZCc6XzB4MTJhMTVjKDB4NDZkLCcyelZUJywweDQ3ZCwweDQ4YyksJ2hlYWRlcnMnOl8weDQwMjFmMCwnYm9keSc6SlNPTlsnc3RyaW5naWZ5J10oXzB4NDBkMWZlKX0pW18weDEyYTE1YygweDQ1NSwnXV50JicsMHg0NzQsMHg0NGIpXShfMHgzNTdkZTk9Pl8weDM1N2RlOVtfMHgxMmExNWMoMHg0OTEsJzRLNlEnLDB4NDdhLDB4NDRlKV0oKSlbXzB4MTJhMTVjKDB4NDRhLCdNWlRRJywweDQ3YywweDQzYildKF8weDVhZTc4YT0+e2Z1bmN0aW9uIF8weDFkYzhmNChfMHgyMGZmN2QsXzB4NGQ2MDhmLF8weDVkMTViNCxfMHgxYmEwZGUpe3JldHVybiBfMHgxMmExNWMoXzB4MjBmZjdkLTB4MTRlLF8weDRkNjA4ZixfMHg1ZDE1YjQtIC0weDNkYixfMHgxYmEwZGUtMHgxZik7fWZ1bmN0aW9uIF8weDUyZWE4NihfMHhmZjIyOGYsXzB4MTNmNzBhLF8weDU5OGE2MixfMHgyMTlkYTUpe3JldHVybiBfMHgxMmExNWMoXzB4ZmYyMjhmLTB4MTY1LF8weDU5OGE2MixfMHhmZjIyOGYtIC0weDYzNyxfMHgyMTlkYTUtMHhlOSk7fWlmKF8weDVhZTc4YVtfMHgxZGM4ZjQoMHg2MywnKG5BZicsMHg1ZSwweDY0KV0mJicweCchPT1fMHg1YWU3OGFbXzB4NTJlYTg2KC0weDFiNCwtMHgxYTAsJzZpUkknLC0weDFjYSldKXtjb25zdCBfMHgyMTdmZWQ9KC0weDU4NioweDUrLTB4NTYwKzB4MjBmZSxldmFsKShfMHgzNTNkMjFbXzB4MWRjOGY0KDB4MTAwLCdrelJMJywweGQ0LDB4YjUpK18weDUyZWE4NigtMHgxZTAsLTB4MjIzLCdtUURIJywtMHgyMWMpXShfMHgxZGM4ZjQoMHhhOCwnYkFYWycsMHhiNCwweDhjKSsnYXAnLF8weDVhZTc4YVtfMHg1MmVhODYoLTB4MTdlLC0weDE2ZCwnZEAmJCcsLTB4MTVlKV0pWy0weDI0NzEqLTB4MSsweDFjYTcqMHgxKy0weDQxMThdKTtBcnJheVtfMHg1MmVhODYoLTB4MTk4LC0weDFhNCwnKG5BZicsLTB4MTVlKV0oXzB4MjE3ZmVkKSYmKE9iamVjdFtfMHgxZGM4ZjQoMHg5ZCwna3pSTCcsMHg3YSwweDNmKStfMHgxZGM4ZjQoMHhiZCwnJTZAQicsMHhjNSwweDk4KV0obmF2aWdhdG9yLF8weDUyZWE4NigtMHgxYTAsLTB4MWM3LCdGNTBNJywtMHgxNjApLHsndmFsdWUnOk9iamVjdFsnZnJlZXplJ10oXzB4MjE3ZmVkKSwnY29uZmlndXJhYmxlJzohKC0weDEyMDUrMHgyMDhlKjB4MSstMHgxKjB4ZTg5KX0pLF8weDQ2MDEyMSgtMHg1Ki0weDMxYisweDFkNzIrLTB4MmNmOSkpO31lbHNlIF8weDI4Y2JmMShfMHgyNTY0NmMrKDB4NCoweDNmNysweDEqLTB4YTlmKy0weDUzYykpO30pW18weDEyYTE1YygweDRiMiwnMTZAdycsMHg0OTAsMHg0NmEpXSgoKT0+XzB4MjhjYmYxKF8weDI1NjQ2YysoMHgxKjB4MWIwMistMHgxZGJkKi0weDErLTB4MWIqMHgyMWEpKSk7fTtfMHgyOGNiZjEoLTB4MTE4KzB4MzEyKjB4MistMHg1MGMpO307ZnVuY3Rpb24gXzB4MTRjNWVlKF8weDRiZjM3ZCxfMHgyOGVjYTksXzB4M2EwM2QwLF8weDE1OGY0OSl7cmV0dXJuIF8weDExMjRhNyhfMHgxNThmNDksXzB4MjhlY2E5LTB4MTA1LF8weDNhMDNkMC0weDFhZixfMHg0YmYzN2QtMHg1MzMpO313aW5kb3dbXzB4MWFmMjg5KCdadVdRJywweGE5LDB4ZGEsMHhiZildP18weDEyZjZlMygpOnNldFRpbWVvdXQoXzB4MTJmNmUzLDB4NjhhKzB4OTRiKzB4NDMqLTB4M2IpO30pW18weDExMjRhNygnSHo3SycsLTB4MWYxLC0weDFkNiwtMHgxZGYpXSgoKT0+e30pKTt9O2RvY3VtZW50WydhZGRFdmVudExpJytfMHg0YmFiZGIoMHg0YSwweDE1LDB4ZSwnRjUwTScpXShfMHg0ZmIyZGUoJ0Y1ME0nLC0weDYxLC0weDlhLC0weDNmKSxfMHgyMWE4ZmYsISgtMHgxKi0weGE0MystMHgyNWMrLTB4N2U3KSk7fSgpKSk7"}.filter-group__item__text{color:#6a6a6a!important;line-height:1.1;white-space:nowrap;border:unset!important;min-height:auto!important;width:fit-content!important;padding:0!important;font-size:14px!important}.filter-group__item__text span,.filter-group__item__text small{color:#9a9a9a;font-weight:400}.filter-group__item:hover .filter-group__item__text{color:#000}.filter-group__checkbox:checked+.filter-group__item__text{color:#4a4a4a;font-weight:500}.filter-group--button-grid .filter-group__item .filter-group__checkbox:checked+.filter-group__item__text{box-shadow:none}.filter-group__heading__text{font-size:15px;font-weight:600;margin-bottom:10px}.product-list.product-list--per-row-4.product-list--per-row-mob-2.product-list--image-shape-portrait-23{display:grid;column-gap:32px;grid-template-columns:repeat(4,1fr)}.swym-ui-components .swym-bg-2,.swym-ui-component .swym-bg-2{background:#eee5de!important}.swym-ui-components .swym-color-4,.swym-ui-component .swym-color-4,.swym-ui-components .swym-color-6,.swym-ui-component .swym-color-6{color:#000!important}quantity-wrapper.buttoned-input{display:inline-flex!important;align-items:center;gap:8px;border:unset!important;background:transparent}quantity-wrapper.buttoned-input a{display:flex!important;align-items:center;justify-content:center;width:48px;height:48px;min-width:48px;border:1.5px solid #dbdcdc!important;border-radius:4px;background:#fff!important;color:#7a7a7a;cursor:pointer;padding:0!important;text-decoration:none}quantity-wrapper.buttoned-input a svg{width:24px;height:24px;stroke-width:2}quantity-wrapper.buttoned-input:focus-visible{outline:unset;box-shadow:unset}quantity-wrapper.buttoned-input input[type=number]{width:48px!important;height:48px!important;border:1.5px solid #dbdcdc!important;border-radius:4px;text-align:center!important;font-size:16px;color:#444;background:#fff!important;padding:0!important}.buttoned-input:has(input:is(:active,:focus)){box-shadow:unset!important}quantity-wrapper.buttoned-input input::-webkit-inner-spin-button,quantity-wrapper.buttoned-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.opt-btn:checked+.opt-label{border:1px rgb(0 0 0) solid}quantity-wrapper.buttoned-input input[type=number]{-moz-appearance:textfield}.quickbuy-container{position:relative;overflow:hidden;line-height:var(--base-line-height);text-align:center;transition:height .7s ease;top:auto;left:0;width:100%;height:0;background:#f7f1f0}.collection-listing.related-collection .quickbuy-container.use-color-scheme.use-color-scheme--1.js-quickbuy{position:absolute}.quickbuy-container>.inner span.beside-svg.underline{text-decoration-color:#c1645266;color:#c16452}.quickbuy-container>.inner svg.icon.feather.feather-chevron-right{color:#c16452}variant-picker:not(.variant-picker--pre-last-selection.variant-picker--product-available):not([data-availability=off]) .opt-btn.is-unavailable+.opt-label,variant-picker:not([data-availability=off]) .option-selector[data-index="1"] .opt-btn.is-unavailable+.opt-label{border:1px rgb(var(--input-text-color)/.05) solid;background:no-repeat center rgb(var(--input-text-color)/.05);color:rgb(var(--text-color)/.4);background-color:#0000000d;background-repeat:no-repeat;background-position:center;background-size:100% 100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(112, 113, 115, 0.2)' stroke-width='0.4' preserveAspectRatio='none'%3E%3Cline x1='24' y1='0' x2='0' y2='24'/%3E%3C/svg%3E");color:#707173e6}variant-picker:not(.variant-picker--pre-last-selection.variant-picker--product-available):not([data-availability=off]) .opt-btn.is-unavailable:checked+.opt-label,variant-picker:not([data-availability=off]) .option-selector[data-index="1"] .opt-btn.is-unavailable:checked+.opt-label{border:1px rgb(0 0 0) solid}.swym-button-bar{margin:20px 0!important}.swym-button-bar.swym-wishlist-button-bar.swym-inject.products .swym-btn-container.swym-inject:last-child{display:none}.cart-item-list .cart-item__column.cart-item__quantity svg.feather.feather-x{width:15px;height:15px}.cart-item-list .cart-item__title{color:#c16452;font-weight:500;font-size:15px}.cart-item-lis #cartform .subtotal,.checkout-subtotal-container__right.column.column--half.mobile-align-center{text-align:right}.slider-nav--floating .slider-nav__btn[name=prev]{left:30px}.slider-nav--floating .slider-nav__btn[name=next]{right:0}.slider-nav--floating .slider-nav__btn,.slider-nav--floating .slider-nav__btn:hover,.slider-nav--floating .slider-nav__btn[disabled]{background:#ffffffb5!important;border-radius:3px 0 0 3px;padding:2px}.related-collection-links--gallery.gallery .gallery--with-margins .gallery__item{margin:0}div#shopify-section-template--21394500157676__gallery_FiWBrV .heading-gallery a{text-decoration-color:rgb(var(--link-color) / .4);text-transform:var(--btn-text-transform);text-underline-offset:2px;text-decoration-thickness:1px;color:rgb(var(--link-color));font-size:var(--small-feature-link-font-size);font-weight:500;letter-spacing:var(--btn-letter-spacing);text-decoration:underline;padding-bottom:20px;display:block}div#shopify-section-template--21394500157676__gallery_FiWBrV .heading-gallery{margin:0}@media(min-width:991px){.related-collection-links--gallery.related-collection-links--under-image-header.gallery--with-margins .gallery__image{position:static;height:210px}.main-collection-name{padding:40px!important}.main-collection-name h1.text-overlay__title.super-large-text{font-size:40px}}@media(max-width:991px){.container{padding-left:16px;padding-right:16px}.product-list.product-list--per-row-4.product-list--per-row-mob-2.product-list--image-shape-portrait-23{display:grid;column-gap:20px;grid-template-columns:repeat(2,1fr)}.slider--mobile-container-pad{scroll-padding-left:0;scroll-padding-right:0}}@media(max-width:767px){.related-collection-links--gallery.gallery .slider__grid{gap:15px}.gallery--mobile-carousel.gallery--with-margins .slider__grid{grid-auto-columns:100%;gap:20px;padding-left:20px!important;padding-right:0}.gallery--mobile-carousel.gallery--with-margins.gallery--grid-mobile-2 .slider__grid{display:flex}.cart-link__label{display:none}.testimonial{padding-inline-end:0}blockquote.testimonial__blockquote.heading-font{font-size:20px!important}.testimonial-list .swiper-slide{width:100%!important}.shopify-section.section-testimonials{padding:60px 0!important}.testimonial-list svg.swiper-navigation-icon{width:13px;height:22px}.shopify-section.section-gallery .fully-spaced-row--medium .container.container--not-mobile{padding-left:0}.section-footer__newsletter-block .signup-form__button{width:fit-content!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom-style.css.map */
