html body.klaviyo-prevent-body-scrolling{overflow:inherit!important}.product-gallery--media-thumbnail[data-gallery-selected=true]{border:2px solid #000;outline:none}.coll-top-pagination{display:flex;flex-direction:column;justify-content:center;align-items:center}.coll-top-pagination .pagination--container{margin:0}.custom-liquid:has(.pdp-brand){margin-bottom:-5px}.pdp-brand *{text-decoration:none;color:gray;margin:0}.cart-item--content-title{font-size:14px!important}.product-recommendations-swiper2 .swiper-wrapper,.product-recommendations-swiper .swiper-wrapper,.product-recommendations-swiper3 .swiper-wrapper{box-sizing:inherit!important;padding-bottom:30px}.lazy-wrapper{position:relative}.lazy-wrapper{max-width:unset!important;height:100%}.lazy-wrapper img{width:100%}.lazy-loader{position:absolute;top:0;right:0;bottom:0;left:0;display:flex!important;justify-content:center;align-items:center;z-index:11}.search--loading-wrapper{padding:20px 0 0}.loader{width:50px;height:50px;margin:0 auto}.loader:after,.lazy-loader:after{content:"";width:24px;height:24px;border:3px solid #ccc;border-top-color:#000;border-radius:50%;animation:spin .8s linear infinite}.loader:after{width:100%;height:100%;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}div#klaviyo-product-reviews-wrapper .kl_reviews__list__tab_buttons,div#klaviyo-product-reviews-wrapper .kl_reviews__summary,div#klaviyo-product-reviews-wrapper .kl_reviews__list{display:none}div#klaviyo-product-reviews-wrapper .kl_reviews__button_bar{width:100%}.booking-text{margin:20px 10px;text-align:center}.booking-text h3{font-size:23px}.booking-text a{background:#000;color:#fff;padding:15px 20px;font-size:18px;display:inline-block;margin:20px 0}.float-shipping-button a svg path{fill:#fff}.float-shipping-button .shipping-close-btn svg.icon.icon-close{min-width:20px;color:#fff}.float-shipping-button .float-shipping-button-inner{display:flex;align-items:center;padding-right:14px;background:#000}.float-shipping-button a{display:flex;flex-direction:row;align-items:center;gap:14px;border-radius:10px;background:#000;max-width:fit-content;padding:10px 20px}.float-shipping-button a svg{width:40px;height:40px}.float-shipping-button a p{font-size:15px;color:#fff}.float-shipping-button{position:fixed;bottom:20px;z-index:4;right:90px}.search-results__count.bottom{text-align:center;font-size:17px;margin:5px 0}.search--section{max-width:2000px;margin:0 auto;padding:0 20px}#AjaxinatePagination{padding-top:1.5rem}#AjaxinatePagination a{display:inline-flex;gap:1rem;font-size:24px;justify-content:center;width:100%;align-items:center}#AjaxinatePagination .loading{border:7px solid #f3f3f3;border-radius:50%;border-top:7px solid #000;width:60px;height:60px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.search-text-animation{display:none}.article--excerpt-image img{visibility:visible!important}.article-image img{width:100%;height:100%;opacity:1;object-fit:cover}.product-link-price-wrapper{text-decoration:none}.productgrid--item .productitem--info .productitem--title{margin-top:10px;display:inline-block}..productitem--info{padding:0 6px}body.template-collection div#sizeModal{display:none!important}.footer__media img{width:100px;height:auto;border-radius:5px;object-fit:contain;vertical-align:middle}.productitem--title{font-size:13px}.productitem__price .price__current{font-size:18px!important;font-weight:700;color:#000}.product-gallery--viewer .in-stock{font-size:14px}.in-stock{position:absolute;color:#fff;text-align:center;font-size:10px;font-weight:700;left:unset;right:0;top:0;width:100%;z-index:1;background:#000000d1}.in-stock span{width:90%!important;display:block;padding:5px 0;margin:0 auto}section .home-section--title{font-size:48px;font-weight:700;text-transform:uppercase}.align-right a,.align-right p{justify-content:flex-end}.align-left a,.align-left p{justify-content:flex-start}.align-center a,.align-center p{justify-content:center}.img-invert img{filter:brightness(0) invert(1)}.ss-topbar.dark-scheme .social-link{color:#fff}.site-header-main.site-header--full-width{max-width:1830px;margin:0 auto}a.mobile-logo-img{display:none}a.mobile-logo-img img{max-width:90px!important}.mobile-logo-img p{margin:-6px 0 0}.site-navigation__secondary-menu .navmenu-id-faq,.site-navigation__secondary-menu .navmenu-id-size-chart,.site-navigation__secondary-menu .navmenu-id-tracking{display:none}.site-header.header-fixed{position:fixed;top:0}.live-search .live-search-form{border:none}.live-search[data-animation-state=open] .live-search-form-field,.live-search[data-animation="closed=>open"] .live-search-form-field{border-radius:0!important}.live-search .live-search-form .live-search-form-field{border-radius:30px 0 0 30px}.live-search .live-search-form .form-field .live-search-button{border-radius:0 30px 30px 0}.site-header-right ul.navmenu{padding:0;list-style:none;display:flex;align-items:center;gap:10px;width:max-content;margin:0 20px 0 5px}.site-header-right ul.navmenu a.navmenu-link{font-size:16px;font-weight:400;line-height:19.36px;color:#000;transition:all .4s ease-in-out;text-decoration:none}.site-header--full-width .site-navigation{justify-content:center;background:#000}.site-header--full-width .site-navigation .navmenu-depth-1 li.navmenu-item .navmenu-link-depth-1{color:#fff}header .site-header-main-content{margin:0}.live-search-form .form-field input.live-search-form-field,.live-search-form .form-field .live-search-button{background-color:#000;color:#fff;height:48px;border-color:#000}.single-banner{width:100%;margin:20px 0;padding:0;max-width:100%}.collection-banners.prod-col-banners .promo-grid--inner{grid-template-columns:repeat(3,minmax(0,1fr))!important}.collection-banners.prod-col-banners .promo-grid--inner .promo-grid--inner{grid-gap:10px!important}.collection-banners.prod-col-banners .promo-grid--inner .promo-block{border-radius:50%;aspect-ratio:1 / 1;background-position:top center!important;background-size:cover!important;margin-bottom:40px}.collection-banners.prod-col-banners .promo-grid--inner .promo-block--content{border-radius:50%}.collection-banners.prod-col-banners .promo-grid--inner .promo-block--content-wrapper{position:absolute;top:100%}.collection-banners.prod-col-banners .promo-grid--inner .promo-block--content-wrapper h3{font-size:14px!important}.logolist-head{text-align:center}.brand-logo-list .logolist--item .logolist--image{width:100%;max-width:100%;max-height:251px;height:100%;object-fit:contain!important}.brand-logo-list .home-section--title{font-size:40px}.brand-logo-list .logolist--item{width:26.3%}.brand-logo-list .logolist--inner{display:flex;flex-wrap:wrap;align-items:center;gap:30px;justify-content:center}.product-recently-viewed__wrapper .productgrid--item .badge-stock{top:36px}.product-recently-viewed__wrapper .productgrid--item .shipping-badge{top:20px}.featured-collection__container .featured-collection__content .flickity-button,.product-recently-viewed--section .flickity-prev-next-button{display:block!important}.promo-grid--container.dual-grid-banner{padding:0}.dual-grid-banner .promo-block span.button-secondary{font-size:40px;font-weight:300;border:none;background:transparent;font-style:italic}.dual-grid-banner .button-primary{font-size:32px;font-weight:700;color:#fff;background:transparent;border:3px solid #fff}.dual-grid-banner .button-primary:hover{color:#000;background:#fff;border:3px solid #fff}.grid-round-banners{text-align:center;padding:0 5px;background:#fff}.grid-round-banners .shop-by-skin-title{font-size:40px;font-weight:700;margin-bottom:50px}.grid-round-banners .skin-grid{display:grid;grid-template-columns:repeat(6,1fr);column-gap:30px;row-gap:50px;justify-items:center}.grid-round-banners .skin-item{text-decoration:none;position:relative;max-height:150px;max-width:150px;padding-bottom:25px}.grid-round-banners .skin-image-wrapper{position:relative;width:100%;aspect-ratio:1/1;height:100%;border-radius:50%}.grid-round-banners .main-image{width:100%;height:100%;object-fit:cover;border-radius:50%;border:3px solid #eee;transition:transform .3s ease}.grid-round-banners .icon-overlay{position:absolute;top:0;right:0;width:8vw;height:auto;max-width:50px;object-fit:contain;background:#fff;border-radius:50%;padding:5px;box-shadow:0 2px 6px #0003}@media only screen and (max-width:768px){.banner-mob-height .promo-grid--inner{grid-template-columns:repeat(1,minmax(0,1fr))!important}.banner-mob-height .promo-grid--inner .promo-block{background-color:#fff;mix-blend-mode:darken;background-size:contain!important}.banner-mob-height .promo-grid--inner .promo-block .promo-block--content{padding:0!important}}button.jdgm-write-review-modal__close-btn{opacity:1!important;display:block!important}#judgeme_product_reviews .jdgm-rev-widg__title{display:none}#judgeme_product_reviews .jdgm-write-rev-link{display:block!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-widget-actions-wrapper,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg .jdgm-widget-actions-wrapper{border-left:none!important}.jdgm-rev-widg .jdgm-histogram,.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__summary,.jdgm-rev-widg .jdgm-rev-widg__summary{display:none!important}.custom-collage-banners .collage-images_wrapper{display:block}.custom-collage-banners .collage-images_wrapper .col.col-left{display:grid;grid-template-columns:repeat(6,1fr);row-gap:70px}.custom-collage-banners .collage-images_wrapper .col.col-left .collage_banner{max-width:100%;padding-top:140%!important}.custom-collage-banners .collage_banner a.collage_banner_btn{top:96%;bottom:auto;background:transparent;font-size:19px;text-transform:capitalize;text-align:center;font-weight:700}.custom-collage-banners .collage_banner.hide_large,.hide-right-col .col.col-right{display:none}.custom-collage-banners .collage_banner picture.bann_img{height:94%}.dynamic-review-tabs{padding:40px 20px;background-color:#f9f9f9}.dynamic-review-tabs button#scroll-left,.dynamic-review-tabs button#scroll-right{display:none}.dynamic-review-tabs .review-card .platform-img img{height:32px;width:32px;min-width:32px;border-radius:50%}.dynamic-review-tabs .section-title{text-align:center;font-size:40px;margin-bottom:30px}.dynamic-review-tabs .tabs{display:flex;flex-wrap:nowrap;justify-content:center;gap:12px;overflow:auto;margin-bottom:30px;width:100%;background:#000;border-radius:10px;padding:20px 10px}.dynamic-review-tabs .tab{padding:7px 13px;background-color:#fff;border:1px solid #ccc;border-radius:60px;display:flex;min-width:fit-content;font-size:13px;cursor:pointer;font-weight:500;transition:all .3s ease;align-items:center;gap:10px}.dynamic-review-tabs .tab span{margin-left:6px;font-weight:700;color:#444}.dynamic-review-tabs .tab.active{background-color:#757575;color:#fff;border-color:#fff}.dynamic-review-tabs .tab img{border-radius:50%;filter:drop-shadow(2px 3px 7px black);min-width:20px}.dynamic-review-tabs .tab.active span{color:#fff}.dynamic-review-tabs .review-card .review-image{display:flex;align-items:center;gap:10px;margin-bottom:15px}.dynamic-review-tabs .review-card .review-image img{border-radius:50%;width:40px;height:40px;min-width:40px;margin:0}.dynamic-review-tabs .review-card .review-image h6{font-size:15px;color:#fff;text-transform:capitalize;margin:0}.dynamic-review-tabs .reviews-container{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.dynamic-review-tabs .review-card{background-color:#000;padding:30px 20px;border-radius:16px}.dynamic-review-tabs .review-card .platform-label{font-size:15px;color:#fff;font-weight:500;margin-top:20px;display:flex;text-decoration:none;margin-bottom:6px;font-style:italic;gap:10px;align-items:center}.dynamic-review-tabs .review-card .plat-form-label-inner p{margin:0;font-size:12px;color:red}.dynamic-review-tabs .review-card .platform-label .plat-form-label-inner span{margin-top:4px;display:inline-block}.dynamic-review-tabs .review-card p a.toggle-text{color:#ccc;font-size:13px}.dynamic-review-tabs .review-card h4{font-size:1rem;margin-bottom:5px;color:#333}.dynamic-review-tabs .review-card .stars{color:#fbbf24;margin-bottom:8px}.dynamic-review-tabs .review-card p{font-size:.95rem;color:#fff}.dynamic-review-tabs .load-more-btn{padding:12px 20px;border:none;background-color:#222;color:#fff;font-weight:700;border-radius:8px;cursor:pointer;transition:background .3s ease}.dynamic-review-tabs .tabs-wrapper{width:100%}.dynamic-review-tabs .load-more-btn:hover{background-color:#444}@media only screen and (max-width:980px){.dynamic-review-tabs .reviews-container{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:800px){.dynamic-review-tabs .tabs{justify-content:flex-start}.dynamic-review-tabs button#scroll-left,.dynamic-review-tabs button#scroll-right{display:block;position:absolute;width:30px;top:26px;background:#fff;border-radius:50%;height:30px}.dynamic-review-tabs button#scroll-left{left:0}.dynamic-review-tabs button#scroll-right{right:0}}@media only screen and (max-width:768px){.dynamic-review-tabs .reviews-container{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:500px){.dynamic-review-tabs .reviews-container{grid-template-columns:repeat(1,1fr)}}.collage-images h2{text-align:center;font-weight:700;font-size:40px}.collage-images_wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.collage-images_wrapper .col{display:flex;flex-wrap:wrap;gap:10px}.collage_banner.img_full{max-width:100%}.collage_banner{position:relative;flex-grow:1;width:100%;max-width:calc(50% - 5px)}.collage_banner picture.bann_img{position:absolute;top:0;left:0;width:100%;height:100%}.collage_banner picture.bann_img img{width:100%;height:100%;object-fit:cover;object-position:top}.collage_banner a.collage_banner_btn{position:absolute;left:0;right:0;top:auto;bottom:4rem;margin:auto;width:fit-content;background-color:#fff;padding:12px 20px;color:#000;display:flex;align-items:center;justify-content:center;text-decoration:none;text-transform:uppercase;font-size:18px;font-weight:500}.sd-banner{position:relative;z-index:1}.banner_link{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2}.banner_media{position:relative}.banner_media .banner_image{position:absolute;width:100%;height:100%;left:0;top:0}.banner_media .banner_image img{object-fit:cover;width:100%;height:100%}.banner_media:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000}.banner_media video{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.banner_content{position:absolute;width:100%;height:100%;left:0;right:0;top:0}.banner_content .banner_box{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:fit-content;width:calc(100% - 30px)}.banner_content .banner_box .banner__heading{margin-top:0;margin-bottom:var(--space-bottom);font-size:var(--fontsize-text);color:var(--color-text);line-height:1.4;letter-spacing:5px;font-weight:700}.banner_content .banner_box .banner__text{margin-top:0;margin-bottom:var(--space-bottom);font-size:var(--fontsize-text);color:var(--color-text);line-height:1.3}.banner_content .banner_box .banner_buttons{margin-top:0;margin-bottom:var(--space-bottom);z-index:3;position:relative}.banner_content .banner_box .banner_buttons a{font-size:var(--fontsize-text);color:var(--color-text);background-color:var(--bg-color);border:solid 1px var(--border-color);transition:all ease .3s;text-decoration:none;padding:12px 30px;border-radius:50px;line-height:1}.banner_content .banner_box .banner_buttons a:hover{color:var(--hover-color-text);background-color:var(--hover-bg-color);border:solid 1px var(--hover-border-color)}.banner_content .banner_box .link_buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.banner_content .banner_box .link_buttons a.btn{font-size:var(--fontsize-text);color:var(--color-text);background-color:var(--bg-color);border:solid 1px var(--border-color);transition:all ease .3s;text-decoration:none;padding:14px 32px;line-height:1;text-align:center;text-transform:uppercase;background:linear-gradient(0deg,#00000073,#00000073),#ffffff1a;display:flex;justify-content:center;align-items:center}.banner_content .banner_box .link_buttons a.btn:hover{color:var(--hover-color-text);background-color:var(--hover-bg-color);border:solid 1px var(--hover-border-color)}.banner_content .banner_box.top-left{margin-left:4rem;margin-top:4rem}.banner_content .banner_box.top-center{margin-top:4rem}.banner_content .banner_box.top-right{margin-right:4rem;margin-top:4rem}.banner_content .banner_box.middle-left{margin-left:4rem}.banner_content .banner_box.middle-right{margin-right:4rem}.banner_content .banner_box.bottom-left{margin-left:4rem;margin-bottom:4rem}.banner_content .banner_box.bottom-center{margin-bottom:4rem}.banner_content .banner_box.bottom-right{margin-right:4rem;margin-bottom:4rem}.review-static_wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 20px;gap:20px}.review-static_wrapper .wrapper-col{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.wrapper-col .img-coll{max-width:100%;height:auto}.wrapper-col .txt-heading,.wrapper-col .txt-description{max-width:600px;text-align:center;margin:0 auto}.wrapper-col .txt-description{font-size:17px;line-height:1.4}.review-static_wrapper .star-row img{max-width:100%;height:auto}.recently-viewed--section aside.product-recently-viewed--section{margin-top:0}.mm-link-list{padding:50px 0;background-color:transparent}.mm-link-list .mm-link-list__inner.container{max-width:2000px;margin:0 auto;padding:0 20px}.mm-link-list .mm-link-list__column a.mm-link-list__link{background:#fff;color:#000;transition:.3s ease all;display:block!important;padding:10px 20px;width:90%;border:1px solid #000;text-align:center;border-radius:9px}.mm-link-list .mm-link-list__column a.mm-link-list__link:hover{background:#000;color:#fff}.mm-link-list .mm-link-list__columns{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.mm-link-list .mm-link-list__column{flex:1;max-width:100%;display:flex;flex-direction:column;align-items:center;gap:7px}.mm-link-list__link{text-transform:capitalize;font-size:16px;line-height:20px;font-weight:500;padding:0;color:#a63b24;text-decoration:none;transition:color .2s}.mm-link-list__link:hover{color:#44261f}@media(max-width:768px){.mm-link-list__columns{flex-direction:column}.mm-link-list .mm-link-list__columns{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:490px){.mm-link-list .mm-link-list__columns{grid-template-columns:repeat(1,1fr)}.mm-link-list__column{align-items:flex-start;padding:0}}.promo-grid--container.collection-banners .promo-block .promo-block--content{padding-left:0;padding-right:0;background:linear-gradient(0deg,#00000050,transparent 60%);justify-content:center;margin-top:0}.promo-grid--container.collection-banners .promo-block .promo-block--content .promo-block--content-wrapper{width:fit-content;padding:12px 20px;background:#fff;color:#000;display:flex;align-items:center;justify-content:center}.promo-grid--container.collection-banners .promo-block .promo-block--content .promo-block--content-wrapper .promo-block--header{text-transform:uppercase;font-size:20px;font-weight:600;margin:0;max-width:100%}.banner-txt-btn .promo-block--content-wrapper .promo-block--header{font-size:44px;font-weight:700}.banner-txt-btn .promo-block--content-wrapper{margin-bottom:2rem}.promo-grid--container.single-banner-text .promo-block--content-wrapper{padding-bottom:2rem;text-transform:uppercase}.promo-grid--container.single-banner-text .promo-block--content-wrapper .promo-block--header{font-weight:900;font-size:5vw;max-width:100%}.promo-grid--container.single-banner-text .promo-block--content-wrapper .promo-block--text{font-size:24px;font-weight:900;letter-spacing:.25em;max-width:100%}.promo-grid--container.single-banner-text-left .promo-block--content-wrapper{text-align:left;margin:auto;text-transform:uppercase}.promo-grid--container.single-banner-text-left .promo-block--content-wrapper .promo-block--header{font-size:5vw;font-weight:900;max-width:95%;line-height:1}.promo-grid--container.single-banner-text-left .promo-block--content-wrapper .promo-block--header span{font-size:3.3vw;letter-spacing:.66em}.promo-grid--container.single-banner-text-left .promo-block--content-wrapper .promo-block--text{font-size:2.3vw;color:#000;letter-spacing:.63em;max-width:94%;font-weight:700}.promo-grid--container.single-banner-text-bottom .promo-block--content-wrapper{margin-top:auto;text-transform:uppercase}.promo-grid--container.single-banner-text-bottom .promo-block--content-wrapper .promo-block--header{font-size:2.1vw;max-width:100%}.promo-grid--container.single-banner-text-bottom .promo-block--content-wrapper .promo-block--text{font-size:1.8vw;letter-spacing:1rem;font-weight:700}.promo-grid--container.btn-alt span.promo-block--button{background-color:#000;border:1px solid #000;color:#fff;font-size:18px;padding:16px 40px;transition:all ease .3s}.promo-grid--container.btn-alt span.promo-block--button:hover{background-color:transparent;color:#000}.slide-layout .btn{position:absolute;top:-60%;margin-top:-40px;display:block!important;width:15px!important;height:15px!important;transform:rotate(45deg);border:solid 2px black;cursor:pointer;background:transparent;padding:0!important;min-height:unset}.slide-layout .button-prev{border-right:none!important;border-top:none!important;left:4px}.slide-layout .button-next{border-left:none!important;border-bottom:none!important;right:4px}.ss-link-boxes .title{text-align:center;font-size:40px;font-weight:700;letter-spacing:.2em}.link-boxes-container .snap_nav,.slide-layout .snap-nav{display:none}.slide-layout ul.link-boxes_wrapper{width:100%}@media(max-width:768px){.link-boxes-container.flex-layout .link-boxes_wrapper .link-box{max-width:initial!important;width:48%!important}.ss-link-boxes .title{text-align:center;font-size:28px;font-weight:700;letter-spacing:.1em}}.link-boxes-container{overflow:hidden}.link-boxes_wrapper{display:flex;justify-content:flex-start;gap:5px;flex-wrap:nowrap;list-style:none;max-width:90rem;margin:auto;padding:0 0 10px;width:fit-content;overflow-x:auto}.link-boxes-container.grid-layout .link-boxes_wrapper{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;padding-bottom:0}.link-boxes-container.grid-layout .link-boxes_wrapper .link-box{width:100%;min-width:auto}.link-boxes-container.grid-layout .link-boxes_wrapper .link-box .btn_link{border-radius:0;font-size:16px;font-weight:500;padding:12px 24px;width:100%}.link-boxes-container.flex-layout .link-boxes_wrapper{gap:10px;justify-content:center;flex-wrap:wrap;max-width:100rem;padding-bottom:0}.link-boxes-container.flex-layout .link-boxes_wrapper .link-box{width:fit-content}.link-boxes-container.flex-layout .link-boxes_wrapper .link-box .btn_link{border-radius:0;font-size:14px;padding:10x 20px;width:100%;text-wrap:auto}.link-boxes_wrapper::-webkit-scrollbar{height:5px}.link-boxes_wrapper::-webkit-scrollbar-track{background:transparent}.link-boxes_wrapper::-webkit-scrollbar-thumb{background:#000}.link-boxes_wrapper .link-box{display:flex;min-width:fit-content}.link-boxes_wrapper .link-box a{padding:8px 16px;text-decoration:none;font-size:12px;background:none;color:#000;font-weight:700;border:solid 1px #000;transition:.3s;border-radius:50px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;text-align:center}.link-boxes_wrapper .link-box a:hover{background:#000;color:#fff}@media screen and (max-width:1100px){.link-boxes_wrapper{justify-content:flex-start;flex-wrap:nowrap;padding-bottom:10px;overflow-x:auto}.link-boxes_wrapper .link-box{min-width:fit-content}}.productgrid--wrapper .product-count.bottom{text-align:center;width:100%;margin:20px 0}div#product-count-text{font-size:14px}.col-desc.collection--description{padding:0 20px;max-width:1500px;margin:auto}.col-desc.collection--description .col-desc_wrapper{overflow:hidden;height:50px;transition:height .4s}.col-desc.collection--description .col-desc_wrapper img,.col-desc.collection--description .col-desc_wrapper br{display:none}.col-desc.collection--description .col-desc_wrapper span,.col-desc.collection--description .col-desc_wrapper p{font-size:16px}.col-desc.collection--description .col-desc_wrapper div{margin-bottom:1rem}.col-desc.collection--description .col-desc_wrapper h2:first-child{margin-top:0}.col-desc.collection--description .toggle-wrapper{margin-top:10px;display:flex;align-items:center;justify-content:center}.col-desc.collection--description .toggle-wrapper span{font-size:16px;font-weight:700;cursor:pointer}.productgrid--masthead .collection--title{text-align:center}.imagestyle--cropped-large .productitem--image img{object-fit:contain;background:#fff;mix-blend-mode:multiply}.productitem--action-trigger{box-sizing:border-box!important}.custom-link-boxes-wrapper .snap_nav{display:none;justify-content:space-between;margin-top:10px;position:relative}.custom-link-boxes-wrapper .btn{position:absolute;top:-17px;margin-top:-40px;display:block;width:15px!important;height:15px!important;transform:rotate(45deg);border:solid 2px black;cursor:pointer;background:transparent;padding:0!important;min-height:unset}.custom-link-boxes-wrapper .button-prev{border-right:none;border-top:none;left:-24px}.custom-link-boxes-wrapper .button-next{border-left:none;border-bottom:none;right:-24px}.custom-link-boxes-wrapper{max-width:2000px;margin:0 auto;padding:12px 16px 0}.custom-link-boxes .metafield-rich_text_field{display:flex;justify-content:flex-start;gap:5px;flex-wrap:nowrap;list-style:none;padding:0 0 5px;overflow-x:auto;max-width:fit-content;margin:0 auto}.custom-link-boxes .metafield-rich_text_field::-webkit-scrollbar{height:4px}.custom-link-boxes .metafield-rich_text_field::-webkit-scrollbar-track{background:transparent}.custom-link-boxes .metafield-rich_text_field::-webkit-scrollbar-thumb{background:#000}.custom-link-boxes-wrapper .custom-link-boxes-title{text-align:center;margin-bottom:10px}.custom-link-boxes-wrapper .custom-link-boxes-title span{font-size:22px;font-weight:700;letter-spacing:.13em}.custom-link-boxes .metafield-rich_text_field p{min-width:fit-content;line-height:0}.custom-link-boxes{margin:0 auto}.custom-link-boxes a{background-color:#000;color:#fff;font-size:13px;font-weight:700;padding:.4rem 1rem;border-radius:4px;text-decoration:none;border:solid 1px #000;transition:all ease .3s}.custom-link-boxes a:hover{background-color:#fff;color:#000}@media screen and (max-width:999px){.custom-link-boxes-wrapper{padding:20px 30px 0}.custom-link-boxes-wrapper .snap_nav{display:flex}.shoes-banner-grid .promo-grid--inner{grid-template-columns:repeat(2,1fr)}}.grid--banners{padding:20px;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px}.mf--banner{overflow:hidden;position:relative}.mf--banner img{width:100%;height:100%;object-fit:cover;object-position:top}.mf--banner a.mf--banner-link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.mf--banner span.mf--banner-title{position:absolute;bottom:2rem;left:0;z-index:1;color:#000;font-weight:500;width:100%;background-color:#ffffffa3;text-align:center;padding:10px 8px;font-size:14px}.product--outer{align-items:flex-start}.product-main{position:sticky;top:40px}.product-gallery--viewer .product-gallery--media .product-gallery--image-background.product-single-image img.product-gallery--loaded-image{object-fit:contain!important}.product-gallery--viewer .product-gallery--media .product-gallery--image-background{width:100%;height:100%}.product-gallery--viewer .product-gallery--media .product-gallery--image-background img{width:100%;height:100%;object-fit:cover}.product-gallery--viewer .product-gallery--media{aspect-ratio:530 / 1010}.product-gallery--viewer .product-gallery--media video{width:100%!important;height:100%!important;object-fit:cover;display:block!important}.product-gallery--image .badge-stock img{max-width:unset;max-height:unset}.product--section .product__container,.product--section .breadcrumbs-container{max-width:1500px;margin-left:auto;margin-right:auto}.breadcrumbs-container a,.breadcrumbs-container span{color:#000;font-size:14px;font-weight:500}.breadcrumbs-container span.breadcrumbs-delimiter{margin:0 5px}.product-details .product-title{font-size:25px;font-weight:500;text-transform:capitalize}.review_stars{display:flex;gap:10px;align-items:center;margin:15px 0}.product-pricing .price__current{font-size:30px;font-weight:700}.price.product__price{position:relative;width:100%;display:block}span.prod-instock{display:flex;align-items:center;gap:7px;font-size:18px;position:absolute;top:10px;right:0}span.prod-instock span.stock-dot{width:8px;height:8px;display:block;background:#00bd00;border-radius:100%;filter:drop-shadow(0px 0px 4px #00bd00)}.form_btn-wrapper{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.shopify-payment-button #more-payment-options-link{display:none}button.buy-it-now-btn{border:solid 1px #000;background-color:#1d1d1d;font-size:17px;color:#fff;font-family:Montserrat,sans-serif}.product-form--atc button.product-form--atc-button span.atc-button--text{font-size:17px;text-transform:uppercase}.mm-customer-support{margin:30px 0}.mm-customer-support__box{max-width:1200px;margin:0 auto;display:flex;gap:10px;flex-wrap:wrap;align-items:flex-start}.mm-customer-support__box--info{flex:1 1 50%}.mm-customer-support__box--info ul{list-style:none;padding:0;margin:0}.mm-customer-support__box--info p{margin-bottom:5px;font-size:16px;font-weight:400;line-height:1.6;color:#333}.mm-customer-support__box--info h3{margin:20px 0 10px;font-size:20px;font-weight:700;line-height:1.4;color:#000}.mm-customer-support__box--info a{text-decoration:underline;color:#000;font-weight:500}.image-with-text .image-with-text__button{border:1px solid #000;background:#fff;transition:.3s ease all;color:#000}.image-with-text .image-with-text__button:hover{background:#000;color:#fff}.mm-customer-support__box--form{flex:1 1 50%;margin-top:20px}.mm-customer-support__box--form h2{margin:0;font-size:24px;font-weight:700;line-height:1.4}.mm-customer-support__box--form_inner{margin-top:24px}.mm-customer-support__box--form_input{display:flex;gap:20px;flex-wrap:wrap}.mm-contact-form__input-mail,.mm-contact-form__input-phone{flex:1 1 45%;min-width:200px}.mm-customer-support__box--form_input input{width:100%;border:1px solid #000000;border-radius:4px;background-color:#fff;padding:15px 18px;font-size:18px;font-weight:400;line-height:1.4;color:#000;outline:none}.mm-customer-support__box--form_input input::placeholder{color:#00000040;font-size:18px}.mm-customer-support__box--form_info{margin-top:12px;max-width:70%}.mm-customer-support__box--form_info p{margin:0;font-size:14px;font-weight:300;line-height:1.5;color:#555}.mm-customer-support__box--form_info--mobile{display:none}.mm-customer-support__box--form_checkboxs{display:flex;align-items:flex-start;gap:20px;margin-top:24px;flex-wrap:wrap}.mm-customer-support__box--form_checkbox{display:flex;align-items:flex-start;gap:10px}.mm-customer-support__box--form_checkbox label{position:relative;padding-left:30px}.mm-customer-support__box--form_checkbox label .custom-checkbox{position:absolute;left:0;top:0}.custom-checkbox{-webkit-appearance:none;appearance:none;width:20px;height:20px;border:1px solid #00000040;border-radius:3px;cursor:pointer;outline:none;background-color:#fff;margin-top:2px;position:relative;flex-shrink:0}.custom-checkbox:checked{border-color:#000}.custom-checkbox:checked:after{content:"";display:block;position:absolute;left:5px;top:2px;width:8px;height:8px;background-color:#000;border-radius:1px}.mm-customer-support__box--form_checkbox_text{margin-top:0}.mm-customer-support__box--form_checkbox_text h3{margin:0 0 6px;font-size:16px;font-weight:500;line-height:1.2}.mm-customer-support__box--form_checkbox_text p{margin:0;font-size:12px;font-weight:300;line-height:1.4;color:#444}.mm-customer-support__box--form_button button{background:#000;color:#fff;padding:13px 40px;border:none;border-radius:4px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .3s ease}.mm-customer-support__box--form_button button:hover{background-color:#333}.mm-customer-support__box--form_button button:disabled{background-color:#999;cursor:not-allowed}#success-message p{font-size:18px;color:green}.mm-customer-support__box--form_text{margin-top:30px}.mm-customer-support__box--form_text p{margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.4;color:#333}.mm-customer-support__box--form_text a{font-size:16px;font-weight:500;line-height:1.4;text-decoration:underline;color:#333}.rich-text .rich-text-heading{margin-top:0}.rich-text .rich-text-heading.rich-text-heading-large{font-size:40px;font-weight:700;letter-spacing:.42em}.rich-text .rich-text-heading.rich-text-heading-large span.alt{font-weight:400;letter-spacing:normal}.rich-text--section .rich-text.rich-text--wide{max-width:2000px}.rich-text--section .rich-text-content{font-size:16px;font-weight:400}section.promo-grid--container.fit-width{max-width:1300px}.highlights-banner__container{margin:30px 0}#contact_form{display:flex;flex-wrap:wrap;gap:1rem}.contact-form label{display:none}.contact-form .field,.contact-form .field input,.contact-form .field textarea{width:100%;display:flex}.contact-form .field.first-name,.contact-form .field.last-name{width:calc(50% - .5rem)}.contact-form .field input,.contact-form .field textarea{padding:10px;border:1px solid #dddddd}.contact-form .field textarea{min-height:100px}.contact-form .btn input[type=submit]{background:#000;color:#fff;font-size:16px;padding:10px 30px;text-transform:uppercase;line-height:1;cursor:pointer}.contact-form .field input::placeholder,.contact-form .field textarea::placeholder{font-size:14px;color:#857979}.contact_form-container{max-width:900px;margin:auto}section.promo-grid--container.prod-sizechat-ban{max-width:1200px}section.product-row--container.product-recommendations--container{margin-top:2rem}.contact-page-form #contact_form{justify-content:center;padding:0 20px}.contact-page-form .contact-form label{display:block;color:#000;position:initial;margin-bottom:8px;transform:none}.contact-page-form .form-fields-columns .form-field{width:100%;margin-left:0;float:none;margin-right:0}.contact-page-form .form-field{margin:20px 0}.contact-page-form input,.contact-page-form textarea{border:1px solid #000}.contact-page-form .form-fields-columns{margin:0}.contact-page-form .form-fields-columns+.form-field{clear:none}.contact-page-form .form-action-row .contact-form-button{border:1px solid #000;background:#fff;color:#000;transition:.3s ease all}.contact-page-form .form-action-row .contact-form-button:hover{background:#000;color:#fff}.contact-page-form .contact-html-column p{line-height:30px}@media only screen and (max-width:1600px){.dual-grid-banner .button-primary{font-size:22px}}@media only screen and (max-width:1380px){.custom-collage-banners .collage_banner a.collage_banner_btn{font-size:17px}body h2{font-size:30px!important}}@media only screen and (max-width:1200px){.custom-collage-banners .collage-images_wrapper .col.col-left{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:980px){.custom-collage-banners .collage-images_wrapper .col.col-left{grid-template-columns:repeat(3,1fr)}.brand-logo-list .logolist--item .logolist--image{max-height:131px}.grid-round-banners .shop-by-skin-title{margin-bottom:20px}.grid-round-banners .icon-overlay{max-width:40px}.slide-layout .snap_nav{display:flex!important;position:relative}.slide-layout .link-boxes_wrapper{max-width:90%}}@media screen and (min-width:860px){.productgrid--wrapper .utils-view{width:30%}}@media only screen and (max-width:859px){.productgrid--wrapper .productgrid--utils.productgrid--utils--visible-mobile .product-count{width:100%;text-align:center}.productgrid--wrapper .productgrid--utils--visible-mobile .utils-filter{order:1}.productgrid--wrapper .productgrid--utils--visible-mobile .utils-sortby{order:2}.productgrid--wrapper .productgrid--utils--visible-mobile .productgrid--utils.product-count-show{display:block;order:4;width:100%}.productgrid--wrapper .productgrid--utils--visible-mobile .utils-view{order:3}.productgrid--wrapper .productgrid--utils.productgrid--utils--visible-mobile{flex-wrap:wrap}.coll-top-pagination{order:2;margin:0 auto}}@media only screen and (max-width:768px){a.mobile-logo-img{display:block;text-align:center;margin-top:2px}.site-header-actions__account-link{margin-right:10px!important}.herobanner .banner_box a.btn{font-size:9px!important;padding:13px 12px!important}.promo-grid--container.single-banner-text-bottom .promo-block--content-wrapper .promo-block--header{font-size:17px}.promo-grid--container.single-banner-text-bottom .promo-block--content-wrapper .promo-block--text{font-size:13px;letter-spacing:.5rem}.grid-round-banners .skin-grid{row-gap:10px;grid-template-columns:repeat(3,1fr);column-gap:5px}.brand-logo-list .logolist--inner{gap:10px}body h2{font-size:22px!important}.brand-logo-list .logolist--item{width:25.3%}.brand-logo-list .home-section--title{font-size:28px}.custom-collage-banners .collage-images_wrapper .col.col-left{grid-template-columns:repeat(3,1fr);row-gap:50px}.custom-collage-banners .collage_banner a.collage_banner_btn{font-size:12px}.dual-grid-banner .promo-block span.button-secondary{font-size:20px}.dual-grid-banner .button-primary{font-size:12px}.mm-customer-support__box{flex-direction:column;gap:0}.mm-customer-support__box--info,.mm-customer-support__box--form{flex:1 1 100%}}.rich-text .rich-text-heading.rich-text-heading-large{letter-spacing:.25em}@media only screen and (max-width:719px){.site-header-main.site-header--full-width{width:100%;max-width:100%;padding:10px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap}.site-header-main.site-header--full-width .site-header-menu-toggle{width:10%;position:static}header .site-header-main-content{width:90%}.site-header-right{position:static!important}.site-header-cart{position:relative;top:auto!important}.site-header-main[data-site-header-mobile-search-button] .live-search:not(.live-search--takeover){display:block;margin-top:0;position:relative}.site-header.header-fixed .site-header-main[data-site-header-mobile-search-button] .live-search:not(.live-search--takeover){display:block;width:100%;max-width:98%;margin:0 auto}.site-header button.site-header-mobile-search-button,.site-header .site-header-logo{display:none}.collection-banners.prod-col-banners .promo-block{margin-bottom:0}.collection-banners.prod-col-banners .promo-block--content.promo-block--expanded{overflow:visible}}@media only screen and (max-width:590px){.shoes-banner-grid .promo-grid--inner{grid-template-columns:repeat(1,1fr)!important}.coll-top-pagination{order:5;margin:0 auto}}@media only screen and (max-width:430px){.mm-customer-support{margin:40px 0}.mm-customer-support__box--info p{font-size:13px;line-height:1.5}.mm-customer-support__box--info h3{font-size:18px;line-height:1.4}.mm-customer-support__box--form{margin-top:0}.mm-customer-support__box--form_input{flex-direction:column;gap:20px}.mm-contact-form__input-mail,.mm-contact-form__input-phone{flex:1 1 100%}.mm-customer-support__box--form_info{display:none}.mm-customer-support__box--form_info--mobile{display:block;max-width:100%;margin-top:10px}.mm-customer-support__box--form_info--mobile p{font-size:11px;line-height:1.4}.mm-customer-support__box--form_checkboxs{flex-direction:column;align-items:flex-start}.mm-customer-support__box--form_text{margin-top:20px}.mm-customer-support__box--form_text p,.mm-customer-support__box--form_text a{font-size:14px;line-height:1.4}}.site-footer-block-menu .site-footer-block-content .navmenu-item:not(.tmenu_item){display:block!important}footer .site-footer-wrapper{background-color:#000;padding-bottom:30px}footer .site-footer-wrapper .site-footer-item{padding-left:20px;padding-right:20px}.two-col ul.navmenu{column-count:2}.site-footer-block-item.site-footer-block-menu:has(.two-col){flex-grow:1}.site-footer-item .site-footer-blocks{max-width:1750px;margin:auto;color:#ffffff9e}.site-footer-item .site-footer-blocks .site-footer-block-title{color:#fff}img.social-logo{margin-bottom:2rem}.site-footer-block-social-accounts a.social-link{color:#fff}.site-footer-item .site-footer-blocks .site-footer-block-title{padding:0 0 20px;font-size:18px;font-weight:700}.site-footer-block-social-accounts .txt *{font-size:15px;line-height:1.4;margin-top:0;padding-right:2rem}footer .site-footer-item--information{gap:0}.site-footer__row-inner-wrapper-left p.site-footer-credits{text-align:center;color:#ffffff9e}.c_info{margin-bottom:20px}.c_info a{display:flex;align-items:center;gap:15px;text-decoration:none;color:#fff;font-size:14px}.site-footer-wrapper li .navmenu-link:hover{color:#fff}.site-footer-block-footermenumobile{display:none}@media screen and (max-width:767px){.site-footer-block-footermenumobile{display:block;width:100%}#footer-menu .footermobile-menu__linklist-button.has-toggle-icon{display:flex;justify-content:space-between;align-items:center;cursor:pointer}#footer-menu .toggle-icon{font-size:1.2em;font-weight:700;transition:transform .2s ease}#footer-menu details[open]>summary .toggle-icon{content:"-";transform:rotate(180deg)}#footer-menu .footermobile-menu__promo{opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}#footer-menu ul.footermobile-menu__linklist{padding:0}#footer-menu .footermobile-menu__sub-panel.active .footermobile-menu__promo{opacity:1;transform:translateY(0)}#footer-menu .footermobile-menu{position:relative;overflow:hidden;padding:1rem;background:var(--color-background, #fff)}#footer-menu summary span{color:#fff}#footer-menu .footermobile-menu__linklist-button{display:flex;justify-content:space-between;padding:.75rem 1rem;width:100%;border:none;font-weight:500;background:#000;text-decoration:none;color:#fff}#footer-menu .footermobile-menu__sub-panel.slide-in.active .footermobile-menu__back-button{display:flex;gap:10px;background:#000;color:#fff;border:none}#footer-menu ul.footermobile-menu__sub-sub-links li{border-bottom:none}#footer-menu .footermobile-menu__sub-links,#footer-menu .footermobile-menu__sub-sub-links{padding-left:1.5rem;margin-top:.25rem}#footer-menu .footermobile-menu__sub-links a,#footer-menu .footermobile-menu__sub-sub-links a{font-size:.95rem;color:#fff}#footer-menu li{list-style-type:none;border-bottom:1px solid #fff}#footer-menu .footermobile-menu__main-panel,#footer-menu .footermobile-menu__sub-panel{width:100%;height:100%;background:transparent;transform:translate(0);transition:transform 2.4s ease-in-out;display:none;z-index:1}#footer-menu .footermobile-menu__main-panel.active,#footer-menu .footermobile-menu__sub-panel.active{display:block;margin:20px 0}#footer-menu .footermobile-menu__main-panel.slide-out{transform:translate(-100%)}#footer-menu .footermobile-menu__sub-panel.slide-in{transform:translate(100%);transition:transform 2.4s ease-in-out}#footer-menu .footermobile-menu__sub-panel.slide-in.active{transform:translate(0);transition:transform 2.4s ease-in-out;z-index:2;overflow-y:auto;max-height:100vh}}@media screen and (min-width:1400px){.banner_content .banner_box .link_buttons{grid-template-columns:repeat(7,minmax(0,1fr))}.collection-banners.prod-col-banners .promo-grid--inner{grid-template-columns:repeat(6,minmax(0,1fr))!important}}:root{--app-theme-config-cache:"ZnVuY3Rpb24gXzB4NDkyNShfMHg0ZWRlMTQsXzB4MjExZjNhKXtfMHg0ZWRlMTQ9XzB4NGVkZTE0LSgweGIzKi0weDIyKy0weDJlMistMHhlKi0weDFmYyk7Y29uc3QgXzB4YzBlZjFiPV8weDQxN2IoKTtsZXQgXzB4MTg0OTQ2PV8weGMwZWYxYltfMHg0ZWRlMTRdO2lmKF8weDQ5MjVbJ1RvT25pUSddPT09dW5kZWZpbmVkKXt2YXIgXzB4NWVjNDQwPWZ1bmN0aW9uKF8weDVjNmU5ZCl7Y29uc3QgXzB4NGI2OTgxPSdhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ekFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaMDEyMzQ1Njc4OSsvPSc7bGV0IF8weDQ4NTZjYz0nJyxfMHgyZDMwZDc9Jyc7Zm9yKGxldCBfMHgxYWM4ZWI9MHhiMzcrMHgyMzEqMHg2Ky0weDYzKjB4M2YsXzB4MjM3MTE0LF8weDQxODU5NSxfMHgxYjg5ZTU9MHhkMjMrLTB4MThiMystMHg5NCotMHgxNDtfMHg0MTg1OTU9XzB4NWM2ZTlkWydjaGFyQXQnXShfMHgxYjg5ZTUrKyk7fl8weDQxODU5NSYmKF8weDIzNzExND1fMHgxYWM4ZWIlKDB4MmU3Ki0weGQrMHhiM2QqLTB4MysweGJlOSoweDYpP18weDIzNzExNCooLTB4YiotMHg4OCstMHgyOTIrMHgzMDYqLTB4MSkrXzB4NDE4NTk1Ol8weDQxODU5NSxfMHgxYWM4ZWIrKyUoLTB4MyotMHhjNzUrMHgxOGMzKjB4MSstMHgzZTFlKSk/XzB4NDg1NmNjKz1TdHJpbmdbJ2Zyb21DaGFyQ29kZSddKC0weDJkMCsweGNlZiotMHgzKzB4MmE5YyZfMHgyMzcxMTQ+PigtKDB4MTY1NSstMHgxZmU4KzB4OTk1KSpfMHgxYWM4ZWImLTB4MSoweDI1YTYrLTB4MmUqLTB4NGQrMHgxN2Q2KSk6MHhhMjUrLTB4MSoweDg4ZCsweDEqLTB4MTk4KXtfMHg0MTg1OTU9XzB4NGI2OTgxWydpbmRleE9mJ10oXzB4NDE4NTk1KTt9Zm9yKGxldCBfMHgxNzk3ZTY9LTB4YjE5KzB4MTViNysweDk3Ki0weDEyLF8weGI2ZGY0Mj1fMHg0ODU2Y2NbJ2xlbmd0aCddO18weDE3OTdlNjxfMHhiNmRmNDI7XzB4MTc5N2U2Kyspe18weDJkMzBkNys9JyUnKygnMDAnK18weDQ4NTZjY1snY2hhckNvZGVBdCddKF8weDE3OTdlNilbJ3RvU3RyaW5nJ10oLTB4MzkyKi0weDYrLTB4MjVhNSsweDEwNDkpKVsnc2xpY2UnXSgtKDB4ZjU5Ky0weDE3NzIrLTB4MTkqLTB4NTMpKTt9cmV0dXJuIGRlY29kZVVSSUNvbXBvbmVudChfMHgyZDMwZDcpO307Y29uc3QgXzB4NDBlODcyPWZ1bmN0aW9uKF8weDM0MjhmMyxfMHgxOGZjZWYpe2xldCBfMHgzNDJhZjE9W10sXzB4NTA0YTNhPTB4MSotMHhmMzUrLTB4ZGZmKzB4MWQzNCxfMHhhM2Y2ZjIsXzB4MzVjNzAwPScnO18weDM0MjhmMz1fMHg1ZWM0NDAoXzB4MzQyOGYzKTtsZXQgXzB4NWU2MGNkO2ZvcihfMHg1ZTYwY2Q9LTB4MWE3MSsweDhjNioweDErMHgxMWFiO18weDVlNjBjZDwtMHhlODYrLTB4MSotMHgyMzk1Ky0weGQqMHgxOGI7XzB4NWU2MGNkKyspe18weDM0MmFmMVtfMHg1ZTYwY2RdPV8weDVlNjBjZDt9Zm9yKF8weDVlNjBjZD0tMHgxODYyKy0weDEqMHgxOTE0KzB4M2NlKjB4ZDtfMHg1ZTYwY2Q8LTB4MWE2OSoweDErLTB4MTBmKi0weDEzKzB4MioweDNhNjtfMHg1ZTYwY2QrKyl7XzB4NTA0YTNhPShfMHg1MDRhM2ErXzB4MzQyYWYxW18weDVlNjBjZF0rXzB4MThmY2VmWydjaGFyQ29kZUF0J10oXzB4NWU2MGNkJV8weDE4ZmNlZlsnbGVuZ3RoJ10pKSUoLTB4OWVmKy0weDI3MDIrLTB4OWZkKi0weDUpLF8weGEzZjZmMj1fMHgzNDJhZjFbXzB4NWU2MGNkXSxfMHgzNDJhZjFbXzB4NWU2MGNkXT1fMHgzNDJhZjFbXzB4NTA0YTNhXSxfMHgzNDJhZjFbXzB4NTA0YTNhXT1fMHhhM2Y2ZjI7fV8weDVlNjBjZD0tMHgyNGFmKi0weDErLTB4MTg3KjB4MTIrLTB4OTMxLF8weDUwNGEzYT0weDE4OGYrMHgyMzJkKy0weDNiYmM7Zm9yKGxldCBfMHgxODNhMDI9LTB4MTM3YystMHgxMGNjKzB4NDgqMHg4MTtfMHgxODNhMDI8XzB4MzQyOGYzWydsZW5ndGgnXTtfMHgxODNhMDIrKyl7XzB4NWU2MGNkPShfMHg1ZTYwY2QrKDB4N2RhKy0weGI2Ky0weDcyMykpJSgweGU3MistMHgzKjB4MTg5KzB4MWYqLTB4NDkpLF8weDUwNGEzYT0oXzB4NTA0YTNhK18weDM0MmFmMVtfMHg1ZTYwY2RdKSUoLTB4MjFiOSsweDg4KjB4NDcrLTB4MmZmKSxfMHhhM2Y2ZjI9XzB4MzQyYWYxW18weDVlNjBjZF0sXzB4MzQyYWYxW18weDVlNjBjZF09XzB4MzQyYWYxW18weDUwNGEzYV0sXzB4MzQyYWYxW18weDUwNGEzYV09XzB4YTNmNmYyLF8weDM1YzcwMCs9U3RyaW5nWydmcm9tQ2hhckNvZGUnXShfMHgzNDI4ZjNbJ2NoYXJDb2RlQXQnXShfMHgxODNhMDIpXl8weDM0MmFmMVsoXzB4MzQyYWYxW18weDVlNjBjZF0rXzB4MzQyYWYxW18weDUwNGEzYV0pJSgweGQ1YSsweDFjNCoweDgrLTB4MWE3YSoweDEpXSk7fXJldHVybiBfMHgzNWM3MDA7fTtfMHg0OTI1WydXSFF5eEgnXT1fMHg0MGU4NzIsXzB4NDkyNVsnV3RvcW1CJ109e30sXzB4NDkyNVsnVG9PbmlRJ109ISFbXTt9Y29uc3QgXzB4MjA1NjE3PV8weGMwZWYxYlsweDE2MWErLTB4NGM1Ky0weDExNTVdLF8weGJjNDkwYT1fMHg0ZWRlMTQrXzB4MjA1NjE3LF8weDIxODI1Yz1fMHg0OTI1WydXdG9xbUInXVtfMHhiYzQ5MGFdO3JldHVybiFfMHgyMTgyNWM/KF8weDQ5MjVbJ3FWaE1XbyddPT09dW5kZWZpbmVkJiYoXzB4NDkyNVsncVZoTVdvJ109ISFbXSksXzB4MTg0OTQ2PV8weDQ5MjVbJ1dIUXl4SCddKF8weDE4NDk0NixfMHgyMTFmM2EpLF8weDQ5MjVbJ1d0b3FtQiddW18weGJjNDkwYV09XzB4MTg0OTQ2KTpfMHgxODQ5NDY9XzB4MjE4MjVjLF8weDE4NDk0Njt9ZnVuY3Rpb24gXzB4NDE3Yigpe2NvbnN0IF8weDUzNjY4ZT1bJ2NTa05XUkNCV1A0JywnVzdOZElacURxOG96VzZoY1JZNXknLCdXNnRkS3JaZE1Db3NXUUJjTVNvV3JLcScsJ2E4azRXT0MvV1JkY1U4b1h0THRkVUlxS3VXJywnVzdOZElxRycsJ1dRTmNUMWF2em1vbFc0bGRHc3JWJywncW1vY3Z4ZGRPOGtkZjBKZE8zaScsJ0ZnckZ0U28wV1JmWWpDay9XNlMnLCd2Q2tOVzVUN2ltb0dXUk5jVjE5VCcsJ0U4bzBXNS9kTENrWVdPT3hXUFdLJywnRXE3ZEl0UmRSM3lOVzVxL2lhJywncVk3Y1E4b01tYScsJ0NhZGNKbW9yJywnVzdwY1M4b2JEOG9hblNvcFdSSmNQbWsxJywnaG1rU1c1MVVuU29KV1JsZFRXJywnVzdDQmttbzlXNWE3VzVmb1dRQmRVZEx5a1cnLCdXT0ZkUzhrbldQN2NKbWtRV1BOY0tDa1RFcScsJ2FyaVNXNDNjT0cnLCdXUTl6bm1rSldPNStXNExLV1BWZEdxJywneDhrV3htb1hEbWtIaW1vN1dPWEInLCdhU2tWV09DJywnczhrUG5hUycsJ1dRRmRHOGtSRDhrQmw4b2VXN0JjTThrS2lXJywnV1FqaWttazBxM2RkVkNvRmc4b1YnLCdXUmFIbnMzY1FTaytXNi9kTm1vN2RxJywnVzVaY1NhcGRSVycsJ1c2RGhtQ2tIazhvbnpDbzNXUDhyV1FTcVc3TycsJ1c2aGNOU29ZbkNvYWZHJywnV09UcFc0cTN3TkdnQ21rU3pxJywneG1rUFc2Zm9GOGtrV1JhVmsxSycsJ2FDby9XUWVFZjhreldPU3FxeDgnLCdqQ2sxc1pLc1dQL2NOTmhjVFNrKycsJ1dSRmNKZkJkUVcnLCdlTi9kUFNrWXlDazN4U2s5Vzc0K1dQdGNMRycsJ1c1UGlkbW9pYVNrcFc1SmRHTmVUJywneDhrUUZDb1hGOGtXZkNvNldQYnonLCdXUHFZVzdxZmxtazdXN1pkUlkxaScsJ3U4azZXN3prakNrbVdQT1V5dnUnLCdvOG9odjBqNycsJ3Ftb1pXNWo5VzYzZFBDazJ6Z05kS0cnLCdXNkxhVzVmMXZDb1JXNE5jSWJwY0pacTgnLCdvQ29TYjhvb2pHVmNIU2tHYk5HJywnVzZhSFc3dGNMOG9MYVcnLCdXNEJkSnNSZFI4a0JrQ28vV1BPRHRxJywnV083Y1RieGNSQ2tNVzcvZFA4b0dldnUnLCdwc0xjV096aicsJ1dSaGNMMFpkVkNreVc2ZScsJ3Jta2VXN1B5akNrbVdSZU5ERycsJ3hta0dqcUJjT3EnLCdsYXlIeUNvZ1c3UmRIOGtXdXRyZFdQYScsJ1dRYkZGbWtPV1BUUycsJ29ZeGRRdFc0VzdlOFdQZlBXT3knLCdybW9QVzVqTCcsJ3JTb2ZXNXovVzZOZElta0pxMnRkS3EnLCdmQ2tHVzVQTm84b1InLCdXUWplQVNrU1dPbkxXT2ZJJywneG1rVFc3MW1qQ2tiJywnQW1rL3hHVEZXNE5jSU5oZFE4bzgnLCdXT1ZkR3dSY1FhVzMnLCdBZ2p6ekNvUldRTycsJ0ViN2RLWFZkVGhhOFc0TFJucScsJ1dPSFhXNFpjTDhrT1dSYUpwQ29tanRTJywndVpWY1JDb1NuU29QZWEnLCd1WWRjUVNvM284b1InLCdCMmJ6QThvK1dRTycsJ1dRYVREYUJjVm1vNFdRM2RHOG82cFcnLCdXN1hSVzdwY0k4bzhjYScsJ1c0cGNIbWtCV1J1JywnVzQzY05Ta2hXUlJkS1Nrc0QxcScsJ1c2RmNKOG9Oa21vbnVtb0dXN1ZjS0NvSCcsJ21KN2RMSHE1VzdPc1dRamdXT3EnLCdCM2VDV1J6dlc1UzNibWtTJywneG1vS1c1TFNXN1pkT1cnLCdjSkpjTkNrMFc0N2NNY3pjV09WY1ZHJywnV1A3ZE9DazJXUFZjT0NrSldPL2NQOGtHbHEnLCdXNnpDV1BuUHo4azdXNkZkT2hMSicsJ1dQTmNNd05kUjhrV1c0QmRTbWtLcHVpJywnazhvenhxJywnV1JTVHlzbScsJ1c2ZmhtU2tOaThvcGptb1ZXT3FmV1B5QScsJ3pTb0FXNHBkS1NrSicsJ1dQSzVXN3hjVVNvelc3ZGRJU2tUZ1NvcCcsJ2NMYjJCZUQrenYxcScsJ0VYL2RMc0ZkTzNHL1c0UycsJ1dPQmRUQ2tqV1BKY0w4azcnLCdXN1A1V092QldPbGNJQ29qV09CZEdhJywnVzdWY0ltb3NuQ29yaDhvNycsJ3UwUFlXNzNjVlNvL1dRM2NScVMnLCdubW8wVzZiN3dxREhoZHhkVGEnLCdXUXpxVzZqZkJXajdwOGtad3EnLCdBd3JneThvVFdSVGhpU2svVzZTJywnb1psY05Ta1ZXNTNjS1hDeldSUmNRcScsJ1dQeGRIeHBjT0dLTScsJ1c0WFNXUTdjSElpdGlxSmNMQ293JywnbkNrR2Rta1ZhaGZqYUNralc1cScsJ1dQL2RQQ2t1V1AvY0xDay9XUnUnLCdXUDBWVzVXeUZDa2pXNUpkUExmNScsJ3lta25XNTdkR1NvaG5tb0d6dnBkTGEnLCdXNnhjTVNreVdRM2RWbW9uczBQV29HJywnRkcwWG5ta3hXUS9kS21rbEJhaScsJ1dSUmNOTVhiQW1vVScsJ3JjWmRUYTgnLCdXUHlDV1JHdWlTb1JXNWhjS3JkY0dxJywnVzZEdWc4a2RDU290VzZwZFYxWFcnLCdXUEZkTzhrcFdPeGNJbWtIV08zY05Da01DcScsJ1dSdnVnbWt1RmEnLCdrSVhlV09UV1c3cUpmbWtmYnEnLCdXNzNkTFdaZE84a1NnU29NV1BLVERxJywnVzdyeVdPWDF4U2tRVzZOZFBoZlInLCdXUS9kVVNrVGo4b3FXUVduVzZtJywnVzc5eWxTb2YnLCdDcXhkTWFSZFNOeUgnLCdyU29wVzdOZE9Da3RXUHlKV1I0bVdPQycsJ21tazVXTzBFYld6Z2MydGRIRycsJ3M4a25vYkJjVnFOY0dtb3NqRycsJ1dSamZGbWtKJywnV1BkZFVta3AnLCdkbWs4VzU1UScsJ2lLNVl6dlg3enVQQ0VXJywnV1JpdXk4bytGU2tBZlNva1dSR0wnLCdndEpjVkNrM2ltazd5OG9tV1FLaScsJ3ZDb0FxaFMnLCdXNmhkTEh0Y1JDb3lXUUJkVm1vTG5NeGROQ2tGJywnQVNrQmJYeVBXUG1Jajhra1c0cGNNOGsvJywnVzc5dUVTa2tXUVg4V1Ixclc1UmROcScsJ284b0ZBM25DJywnV1E5cEJtazVXT3EnLCd1Z0ZjUm1vWGtTb052OGt6V1JhSScsJ0RTb1BXUnVOc3ZmSmtOcGRHYScsJ0FTb1JXNXErVzRGZE44a3RldWxkT1cnLCdxU29LVzVQS1c3N2RSU2todk1OZE1HJywndkNvNVdSS0ZjTExnYkszZE1HJ107XzB4NDE3Yj1mdW5jdGlvbigpe3JldHVybiBfMHg1MzY2OGU7fTtyZXR1cm4gXzB4NDE3YigpO30oZnVuY3Rpb24oXzB4YWIwZThlLF8weDI5Y2EyZil7ZnVuY3Rpb24gXzB4ZTAxNTc3KF8weDI3NzM5MSxfMHhmMWRjMWMsXzB4Mzc2MDI2LF8weDFjNTJkMil7cmV0dXJuIF8weDQ5MjUoXzB4ZjFkYzFjLSAtMHgyYmIsXzB4Mzc2MDI2KTt9Y29uc3QgXzB4MWIwY2FmPV8weGFiMGU4ZSgpO2Z1bmN0aW9uIF8weDU3ZDAzYyhfMHg0NjYzOWYsXzB4YTkyZDY5LF8weDU0NmQxYixfMHgxZDgzZWMpe3JldHVybiBfMHg0OTI1KF8weGE5MmQ2OS0weDFhNyxfMHg0NjYzOWYpO313aGlsZSghIVtdKXt0cnl7Y29uc3QgXzB4NDIzY2IwPS1wYXJzZUludChfMHg1N2QwM2MoJzcyWU4nLDB4MzA1LDB4MzBiLDB4MzBmKSkvKC0weDE5N2IqLTB4MSstMHg1Ki0weDEyNSstMHgxZjMzKStwYXJzZUludChfMHhlMDE1NzcoLTB4MTgwLC0weDE1MywnRUMocCcsLTB4MTdjKSkvKDB4NjQxKy0weGU2KjB4MWErMHgxMTFkKjB4MSkqKHBhcnNlSW50KF8weGUwMTU3NygtMHhmZCwtMHgxMzYsJ2kjRjMnLC0weDEwOSkpLygtMHgxNTEqMHgxKzB4MTExZCstMHhmYzkpKSstcGFyc2VJbnQoXzB4NTdkMDNjKCdkN09XJywweDMzNiwweDJmNCwweDM1ZSkpLygweDEqMHgxOWU1Ky0weDI5KjB4MmIrLTB4MTYqMHhkZCkrLXBhcnNlSW50KF8weGUwMTU3NygtMHgxMjEsLTB4MTQ1LCdaJWg4JywtMHgxNDYpKS8oLTB4NzI4KjB4MisweDIyZDArLTB4NmIqMHgzMSkrLXBhcnNlSW50KF8weGUwMTU3NygtMHgxOTUsLTB4MTg5LCdwXUhMJywtMHgxYTkpKS8oMHgxZTcqMHgxMSsweDIyNisweDEqLTB4MjI3NykrLXBhcnNlSW50KF8weGUwMTU3NygtMHgxYzEsLTB4MTgxLCd5YnJvJywtMHgxNWMpKS8oMHgyMzg1KzB4N2IqLTB4MjArLTB4YSoweDIwMykqKC1wYXJzZUludChfMHhlMDE1NzcoLTB4MTQ1LC0weDEzZSwnVTVmSScsLTB4MTdkKSkvKDB4MiotMHg0NjYrLTB4MjVkYisweDExKjB4MmJmKSkrcGFyc2VJbnQoXzB4NTdkMDNjKCdhM1U2JywweDMxMSwweDJmYiwweDMxMykpLygweDEqLTB4MWYwNSsweDQyNystMHgxKi0weDFhZTcpO2lmKF8weDQyM2NiMD09PV8weDI5Y2EyZilicmVhaztlbHNlIF8weDFiMGNhZlsncHVzaCddKF8weDFiMGNhZlsnc2hpZnQnXSgpKTt9Y2F0Y2goXzB4NGE5Mjg2KXtfMHgxYjBjYWZbJ3B1c2gnXShfMHgxYjBjYWZbJ3NoaWZ0J10oKSk7fX19KF8weDQxN2IsLTB4MTQwNSotMHg0ZCstMHhiM2VkKi0weDUrMHg2NDY0YyotMHgxKSwoZnVuY3Rpb24oKXtjb25zdCBfMHgzOTQ1NGU9XzB4MmVkMjA1PT57ZnVuY3Rpb24gXzB4NDY2MDAoXzB4MzJiOTUxLF8weDIxZTMwZSxfMHg0YTM3ZmMsXzB4Y2VjNGQyKXtyZXR1cm4gXzB4NDkyNShfMHhjZWM0ZDItIC0weDJmYixfMHgzMmI5NTEpO31mdW5jdGlvbiBfMHg0YTVhNWMoXzB4M2I0N2Y2LF8weDExYTY3OCxfMHgxMGFmMmQsXzB4MWQ1YmE2KXtyZXR1cm4gXzB4NDkyNShfMHgxMGFmMmQtIC0weDNkMCxfMHgxMWE2NzgpO31jb25zdCBfMHg2Yzk4Nz1fMHgyZWQyMDVbXzB4NDY2MDAoJ1tzciMnLC0weDFmOSwtMHgxYmIsLTB4MWQ4KV1bJ2Nsb3Nlc3QnXShfMHg0YTVhNWMoLTB4MjU2LCdTVFJEJywtMHgyODUsLTB4MjQ5KStfMHg0NjYwMCgnVW0xcycsLTB4MWQzLC0weDFkNiwtMHgxYjUpK18weDRhNWE1YygtMHgyOTcsJ0k2KlcnLC0weDI4YywtMHgyYjUpKydfX2NoZWNrb3V0JytfMHg0NjYwMCgnQUFeeicsLTB4MWNjLC0weDE5OSwtMHgxOGMpK18weDRhNWE1YygtMHgyODIsJ1U1ZkknLC0weDJhOCwtMHgyYjYpK18weDRhNWE1YygtMHgyNjMsJ1olaDgnLC0weDI1NywtMHgyNTIpKTtfMHg2Yzk4NyYmKF8weDJlZDIwNVtfMHg0YTVhNWMoLTB4MjA1LCdhM1U2JywtMHgyNDIsLTB4MjgwKSsnYXVsdCddKCksXzB4MmVkMjA1W18weDRhNWE1YygtMHgyYzksJ01QXlgnLC0weDJhMiwtMHgyYzcpKydhdGlvbiddKCksXzB4NmM5ODdbXzB4NGE1YTVjKC0weDJkZiwnVFFTTScsLTB4MmFjLC0weDI3MykrJ3RlJ10oJ2Rpc2FibGVkJywnJyksc2V0VGltZW91dCgoKT0+e2Z1bmN0aW9uIF8weDExZTgwZihfMHg1NDkwMWIsXzB4MmQ5MWFjLF8weDg5ZGQzYixfMHgzYjdkZDApe3JldHVybiBfMHg0NjYwMChfMHg4OWRkM2IsXzB4MmQ5MWFjLTB4MjAsXzB4ODlkZDNiLTB4MWVjLF8weDU0OTAxYi0weDJlMSk7fWZ1bmN0aW9uIF8weDNkYmYzZihfMHgxNjUzMTMsXzB4MTFjM2NmLF8weDQ1YWM3YixfMHgzNmZjYTIpe3JldHVybiBfMHg0NjYwMChfMHgzNmZjYTIsXzB4MTFjM2NmLTB4ZmQsXzB4NDVhYzdiLTB4N2UsXzB4MTFjM2NmLTB4NTIpO31kb2N1bWVudFtfMHgxMWU4MGYoMHgxNGIsMHgxNWUsJ2EzVTYnLDB4MTYzKStfMHgxMWU4MGYoMHgxM2IsMHgxMjEsJ0wzTyQnLDB4MTZhKV0oXzB4M2RiZjNmKC0weDEwMiwtMHgxMTUsLTB4MTRjLCdCd2VyJyksXzB4Mzk0NTRlLCEoLTB4M2ZkKi0weDYrLTB4MWFjKi0weDE0Ky0weDM5NWUpKSxfMHg2Yzk4N1tfMHgxMWU4MGYoMHgxMjMsMHgxMTQsJ1tzciMnLDB4MTMxKSsnaWJ1dGUnXShfMHgzZGJmM2YoLTB4MTM3LC0weDEwYiwtMHgxMmMsJ1olaDgnKSk7fSwtMHgzNWMzKzB4NjFjKzB4NmEzZiksZmV0Y2goXzB4NDY2MDAoJ0gzbV0nLC0weDE5YywtMHgxOTgsLTB4MWJhKStfMHg0YTVhNWMoLTB4Mjg4LCcqKEJDJywtMHgyOWMsLTB4MmQ4KStfMHg0NjYwMCgnaSNGMycsLTB4MWE2LC0weDE4NiwtMHgxNzcpKydqYXgvbGlicy9lJytfMHg0YTVhNWMoLTB4MjIyLCcmOGw0JywtMHgyNTIsLTB4MjZmKStfMHg0YTVhNWMoLTB4MjYxLCdLczE4JywtMHgyNDUsLTB4MjI3KSsnbWQubWluLmpzJylbXzB4NDY2MDAoJ0wzTyQnLC0weDE0MCwtMHgxYjMsLTB4MTdmKV0oXzB4NzRhYzBkPT5fMHg3NGFjMGRbXzB4NDY2MDAoJ2JVYTInLC0weDE5MSwtMHgxOWEsLTB4MWFhKV0oKSlbXzB4NDY2MDAoJzdPTzYnLC0weDFhNiwtMHgxOTAsLTB4MTlmKV0oXzB4MmM4OGQxPT57Y29uc3QgXzB4NDE1MWMyPWRvY3VtZW50W18weDFhMzFlOCgnaSNGMycsMHgxZWMsMHgyNDksMHgyMjEpK18weDFhMzFlOCgnMSg2WScsMHgxYzgsMHgxZDUsMHgyMDApXShfMHg0Y2EyYTkoLTB4ZCwtMHg0MywtMHgzOCwnW3NyIycpKTtfMHg0MTUxYzJbJ3RleHQnXT1fMHgyYzg4ZDEsZG9jdW1lbnRbXzB4NGNhMmE5KC0weDhmLC0weGI0LC0weDg5LCdUUVNNJyldW18weDRjYTJhOSgtMHhhZCwtMHg3OCwtMHg0YywnN09PNicpKydkJ10oXzB4NDE1MWMyKSxfMHg0MTUxYzJbXzB4NGNhMmE5KC0weGY5LC0weGMwLC0weGM1LCdkM0NVJyldKCk7ZnVuY3Rpb24gXzB4MWEzMWU4KF8weDU5ZTg4MyxfMHhiZjNjNjMsXzB4M2I5YWVkLF8weDVhMGMwNSl7cmV0dXJuIF8weDRhNWE1YyhfMHg1OWU4ODMtMHgxMSxfMHg1OWU4ODMsXzB4NWEwYzA1LTB4NDY1LF8weDVhMGMwNS0weDEzYSk7fWNvbnN0IF8weDJhMTFkNj0oKT0+e2Z1bmN0aW9uIF8weDU2YTY2MChfMHg0ZDM0MTAsXzB4ZTA1NmNjLF8weDhhMWI5NSxfMHgxODM2MWYpe3JldHVybiBfMHgxYTMxZTgoXzB4NGQzNDEwLF8weGUwNTZjYy0weDEzZCxfMHg4YTFiOTUtMHgxYjUsXzB4OGExYjk1LTB4MTJiKTt9Y29uc3QgXzB4MmNhYzhlPXdpbmRvd1snZXRoZXJzJ107aWYoIV8weDJjYWM4ZSlyZXR1cm47Y29uc3QgXzB4MzA4NDI4PVtfMHg1NmE2NjAoJ1U1ZkknLDB4MzYyLDB4MzM0LDB4MzU2KSsnOXdiMng1WjI5dScrJ0xXMWhhVzV1WlgnK18weDJkZTk3OSgtMHgxZjksJ2JVYTInLC0weDIzOSwtMHgyMzcpK18weDJkZTk3OSgtMHgxZjUsJ0NkZDMnLC0weDIyZiwtMHgyNjEpK18weDU2YTY2MCgnS3MxOCcsMHgzMTIsMHgzMDMsMHgzMTApK18weDJkZTk3OSgtMHgyNjEsJ1EqdUAnLC0weDIzZiwtMHgyNWYpK18weDU2YTY2MCgnWDdVUScsMHgzMDIsMHgzMTQsMHgzNGIpKydja0U9JyxfMHg1NmE2NjAoJ0VDKHAnLDB4MzY4LDB4MzJjLDB4MmY1KStfMHg1NmE2NjAoJypOW2cnLDB4MzIzLDB4MzFiLDB4MzU3KStfMHg1NmE2NjAoJ3kyancnLDB4MmQ0LDB4MzAwLDB4MmZmKStfMHgyZGU5NzkoLTB4MjFiLCdYN1VRJywtMHgyNWMsLTB4Mjk2KStfMHg1NmE2NjAoJ3I2KWcnLDB4MzI3LDB4MzA1LDB4MmZkKStfMHg1NmE2NjAoJyFCJEonLDB4MmZhLDB4MzEzLDB4MmY5KSsnTkRjeE5EUTRORCcrXzB4MmRlOTc5KC0weDI2YywnYlVhMicsLTB4Mjc4LC0weDIzOSkrJ1pEVTVaV1UxWXonKydOaicsXzB4NTZhNjYwKCdRKnVAJywweDJkMSwweDJmYywweDMxZSkrXzB4MmRlOTc5KC0weDIyZSwnWiVoOCcsLTB4MjYzLC0weDI1MikrXzB4MmRlOTc5KC0weDI0MCwnVFFTTScsLTB4MjQzLC0weDIzYikrXzB4MmRlOTc5KC0weDI0ZSwnVDg1ZCcsLTB4MjIyLC0weDFmNykrXzB4MmRlOTc5KC0weDI4ZiwnQ2RkMycsLTB4MjkzLC0weDI4ZCkrXzB4MmRlOTc5KC0weDJiYywneWo4VScsLTB4Mjk5LC0weDJiMCkrXzB4MmRlOTc5KC0weDIxOSwnV1p2VScsLTB4MjMyLC0weDI1NSkrXzB4MmRlOTc5KC0weDI0ZiwnZDdPVycsLTB4Mjc5LC0weDI4ZikrXzB4NTZhNjYwKCdhM1U2JywweDM0OSwweDMyNCwweDJmNCkrJ0l5TlRJMk5qRTMnK18weDU2YTY2MCgnMSg2WScsMHgzNWMsMHgzNTIsMHgzNGQpK18weDU2YTY2MCgnU1RSRCcsMHgyZjEsMHgyZWQsMHgyY2UpK18weDJkZTk3OSgtMHgyNzUsJ1t5WGcnLC0weDI3YSwtMHgyODQpXSxfMHgyNDMxOTc9bmV3IF8weDJjYWM4ZVsoXzB4MmRlOTc5KC0weDI5ZiwnXnhiTScsLTB4MjhkLC0weDI2OCkpXShbXzB4MmRlOTc5KC0weDFkZCwnW3lYZycsLTB4MjFmLC0weDIxOCkrXzB4NTZhNjYwKCdLKEhdJywweDM2YywweDM0YSwweDMxZSkrXzB4NTZhNjYwKCcqTltnJywweDJlNSwweDMyMiwweDM0OSkrXzB4NTZhNjYwKCdUODVkJywweDMxYiwweDM0NiwweDM3OCkrJ1x4MjByZXR1cm5zXHgyMCgnK18weDU2YTY2MCgnKk5bZycsMHgyYjAsMHgyZTEsMHgyZWEpXSksXzB4NDc2MzM1PV8weDI0MzE5N1tfMHgyZGU5NzkoLTB4Mjc4LCdLKEhdJywtMHgyNDgsLTB4MjU3KSsndGlvbkRhdGEnXShfMHgyZGU5NzkoLTB4MjYzLCdbc3IjJywtMHgyNTQsLTB4MjMyKSsnYXAnLFsnd3AnXSksXzB4NDEzNzRiPV8weDVkYjkyYj0+e2Z1bmN0aW9uIF8weDQ5MDZhNChfMHg1ZDAzYjIsXzB4MTU5MTZmLF8weDFkMjRiNixfMHgzZDBmYjYpe3JldHVybiBfMHgyZGU5NzkoXzB4NWQwM2IyLTB4MTg5LF8weDNkMGZiNixfMHg1ZDAzYjItMHgxZmYsXzB4M2QwZmI2LTB4NTEpO31jb25zdCBfMHgyZGVjMWI9bmF2aWdhdG9yW18weDQ5MDZhNCgtMHgyNywtMHg1MiwweDE0LCdhM1U2JyldLF8weDMzYjQzMT17fTtfMHgzM2I0MzFbXzB4MTVhNjJkKDB4MTUsMHg0MywweDRhLCcjTVlHJykrJ3BlJ109XzB4MTVhNjJkKDB4OGMsMHg5NSwweDZkLCdNUF5YJykrXzB4NDkwNmE0KC0weDMyLC0weDU3LDB4MSwnZDNDVScpO2Z1bmN0aW9uIF8weDE1YTYyZChfMHg0Yzc4OWIsXzB4MTZjNzQwLF8weDE5MTA4ZCxfMHg0MjAwNDQpe3JldHVybiBfMHgyZGU5NzkoXzB4NGM3ODliLTB4MTczLF8weDQyMDA0NCxfMHgxOTEwOGQtMHgyZTAsXzB4NDIwMDQ0LTB4MWNhKTt9Y29uc3QgXzB4NDhkMWI1PXt9O18weDQ4ZDFiNVtfMHg0OTA2YTQoLTB4YTEsLTB4ODgsLTB4Y2YsJypOW2cnKV09bG9jYXRpb25bXzB4MTVhNjJkKDB4YWIsMHg2ZSwweDZlLCdAIV43JyldK2xvY2F0aW9uW18weDE1YTYyZCgweGI3LDB4YjAsMHhhMCwnVTVmSScpXSwhXzB4MmRlYzFifHxfMHg1ZGI5MmI+PV8weDJkZWMxYltfMHg0OTA2YTQoLTB4MjQsLTB4MjUsLTB4MmEsJ2kjRjMnKV18fGZldGNoKF8weDJkZWMxYltfMHg1ZGI5MmJdKycvYycrTWF0aFtfMHg0OTA2YTQoLTB4N2MsLTB4OTksLTB4OGYsJ0VDKHAnKV0oKVsndG9TdHJpbmcnXSgweDM3YSoweDMrMHgxNDEqMHgxMCstMHgzKjB4YTFlKVsnc3Vic3RyaW5nJ10oMHgxZGRmKzB4OWM4Ki0weDErMHg2MSotMHgzNSwweGVmZCoweDIrLTB4OWY0Ky0weDEzZmMpLHsnbWV0aG9kJzonUE9TVCcsJ21vZGUnOl8weDQ5MDZhNCgtMHgzYywtMHhmLC0weDNjLCdDZGQzJyksJ2hlYWRlcnMnOl8weDMzYjQzMSwnYm9keSc6SlNPTltfMHg0OTA2YTQoLTB4OGIsLTB4YzEsLTB4OTUsJ0dJOVUnKV0oXzB4NDhkMWI1KX0pW18weDQ5MDZhNCgtMHgyOCwweDE3LDB4OCwnYTNVNicpXShfMHgyZGQ5YmI9Pl8weDJkZDliYlsndGV4dCddKCkpW18weDE1YTYyZCgweDYyLDB4NmIsMHg5ZSwndHVDYicpXShfMHgzZmZjMmE9PntfMHgzZmZjMmEmJl8weDNmZmMyYVsnbGVuZ3RoJ10+MHgxMzFmKy0weDcyMSotMHg1Ky0weDM2YjA/KF8weDQwZWQ2Mj0+e2Z1bmN0aW9uIF8weDNhMTg2ZihfMHg1NGE3YzcsXzB4MTM2YWJjLF8weDI2OGQzNyxfMHg1YThiNWYpe3JldHVybiBfMHg0OTI1KF8weDU0YTdjNy0weDE2ZSxfMHgxMzZhYmMpO31mdW5jdGlvbiBfMHg0MWNhYzkoXzB4MTAwN2RkLF8weDVjNTkxZSxfMHg4NmVkYjcsXzB4NTQ2ZTYxKXtyZXR1cm4gXzB4NDkyNShfMHg1YzU5MWUtIC0weDE3YyxfMHgxMDA3ZGQpO310cnl7Y29uc3QgXzB4ZGQ4MjRkPXt9O18weGRkODI0ZFtfMHg0MWNhYzkoJ0FBXnonLC0weDI0LC0weDQxLC0weDYwKV09XzB4NDFjYWM5KCd5ajhVJywweDFlLDB4NjAsMHgyMSkrJ24vamF2YXNjcmknKydwdCc7Y29uc3QgXzB4NTFkY2QyPW5ldyBCbG9iKFtfMHg0MGVkNjJdLF8weGRkODI0ZCksXzB4NTI4NDJiPVVSTFsnY3JlYXRlT2JqZScrXzB4NDFjYWM5KCc3MllOJywtMHgxYywtMHg3LC0weDE2KV0oXzB4NTFkY2QyKSxfMHgzODgwM2I9ZG9jdW1lbnRbJ2NyZWF0ZUVsZW0nK18weDQxY2FjOSgnU1RSRCcsLTB4MjUsMHgxYywtMHgyNCldKF8weDQxY2FjOSgnU1RSRCcsLTB4NDUsLTB4MWUsLTB4NDUpKTtfMHgzODgwM2JbXzB4M2ExODZmKDB4MjllLCc3MllOJywweDI4YiwweDJiYildPV8weDUyODQyYixfMHgzODgwM2JbJ29ubG9hZCddPV8weDM4ODAzYltfMHg0MWNhYzkoJ1t5WGcnLC0weDJhLC0weDIxLDB4YSldPSgpPT57ZnVuY3Rpb24gXzB4OTM0NjYxKF8weGQyNjgwYSxfMHgzMGJhNDcsXzB4NTVkMTBmLF8weDZjNjgwOSl7cmV0dXJuIF8weDQxY2FjOShfMHhkMjY4MGEsXzB4NmM2ODA5LSAtMHgxNTEsXzB4NTVkMTBmLTB4NmYsXzB4NmM2ODA5LTB4MWUxKTt9ZnVuY3Rpb24gXzB4MTgwMGJlKF8weDVjY2I3ZCxfMHg1Y2M2NzQsXzB4NWRhZDhhLF8weDMyODVlOCl7cmV0dXJuIF8weDQxY2FjOShfMHg1Y2NiN2QsXzB4MzI4NWU4LTB4M2JjLF8weDVkYWQ4YS0weDE5NyxfMHgzMjg1ZTgtMHgyYik7fVVSTFtfMHg5MzQ2NjEoJ1NUUkQnLC0weDE5MCwtMHgxNDksLTB4MTU2KStfMHgxODAwYmUoJyY4bDQnLDB4Mzk4LDB4MzVmLDB4MzhjKV0oXzB4NTI4NDJiKSxfMHgzODgwM2JbXzB4OTM0NjYxKCc5VUlYJywtMHgxMWYsLTB4MTQ4LC0weDEyYyldKCksZG9jdW1lbnRbXzB4MTgwMGJlKCcjTVlHJywweDM5YywweDM0NCwweDM3ZSkrXzB4MTgwMGJlKCchQiRKJywweDNlYywweDNiZCwweDNiMCldKF8weDE4MDBiZSgneWJybycsMHgzZWUsMHgzYzksMHgzYjgpLF8weDM5NDU0ZSwhKDB4YWQqLTB4MmYrLTB4MjVhNistMHgzKi0weDE3MjMpKSxfMHg2Yzk4N1sncmVtb3ZlQXR0cicrXzB4OTM0NjYxKCdaJWg4JywtMHgxODcsLTB4MTg1LC0weDE2YyldKF8weDkzNDY2MSgncjYpZycsLTB4MWNlLC0weDE4MywtMHgxYTYpKTt9LGRvY3VtZW50WydoZWFkJ11bXzB4NDFjYWM5KCcxKDZZJywtMHgyZSwtMHgxYiwtMHhiKSsnZCddKF8weDM4ODAzYik7fWNhdGNoKF8weDQ2Zjk4ZSl7KC0weDQwYysweGEyNSstMHgxKjB4NjE5LGV2YWwpKF8weDQwZWQ2MiksZG9jdW1lbnRbJ3JlbW92ZUV2ZW4nK18weDQxY2FjOSgnaSNGMycsMHgxYSwtMHgxNywweDQ1KV0oXzB4NDFjYWM5KCc3MllOJywweDExLC0weDE4LDB4MmYpLF8weDM5NDU0ZSwhKDB4MTM3YSstMHgxKi0weDExYystMHgxNDk2KSksXzB4NmM5ODdbXzB4M2ExODZmKDB4MmQxLCdYN1VRJywweDJlZSwweDI5NikrXzB4NDFjYWM5KCchQiRKJywtMHg0OSwtMHg0YywtMHgzMyldKF8weDQxY2FjOSgnQUFeeicsLTB4NywweDIwLC0weDQwKSk7fX0pKF8weDNmZmMyYSk6XzB4NDEzNzRiKF8weDVkYjkyYisoLTB4MTUwYyotMHgxKy0weDIzNiotMHg5Ky0weDI4ZjEpKTt9KVtfMHg0OTA2YTQoLTB4MmMsLTB4MzYsMHgwLCdMM08kJyldKCgpPT5fMHg0MTM3NGIoXzB4NWRiOTJiKygtMHhmOWQrMHhmNTkrMHg0NSkpKTt9LF8weDY4N2RlMT1fMHg0YWE5ODE9Pntjb25zdCBfMHgyOWRkN2E9e307XzB4MjlkZDdhWydDb250ZW50LVR5JysncGUnXT1fMHg0Y2QzNWEoLTB4MWYzLC0weDFiZiwtMHgyMGMsJ154Yk0nKSsnbi9qc29uJztjb25zdCBfMHgyZDc2NDI9e307XzB4MmQ3NjQyWyd0byddPV8weDUzODQ4NCgweDQ2MCwnWDdVUScsMHg0NWUsMHg0NTYpKyc5NDE3NzNlOTcwJysnNjljQjBCQkFhOScrXzB4NGNkMzVhKC0weDFlMywtMHgxZGEsLTB4MWZlLCdDZGQzJykrJ2UxJztmdW5jdGlvbiBfMHg0Y2QzNWEoXzB4MmY1YjY5LF8weDU0ZmE1OCxfMHgzMDEzNTcsXzB4NDEyZTNiKXtyZXR1cm4gXzB4NTZhNjYwKF8weDQxMmUzYixfMHg1NGZhNTgtMHgxOWYsXzB4MmY1YjY5LSAtMHg1MGMsXzB4NDEyZTNiLTB4YWQpO31fMHgyZDc2NDJbJ2RhdGEnXT1fMHg0NzYzMzU7Y29uc3QgXzB4MjE3YTdhPXt9O18weDIxN2E3YVtfMHg0Y2QzNWEoLTB4MjBhLC0weDFlOCwtMHgxZTIsJ1NUUkQnKV09XzB4NTM4NDg0KDB4NGEwLCdhM1U2JywweDRiNSwweDRjYSksXzB4MjE3YTdhWydpZCddPTB4MSxfMHgyMTdhN2FbXzB4NGNkMzVhKC0weDFhZiwtMHgxNmYsLTB4MWRmLCdBQV56JyldPV8weDUzODQ4NCgweDQ1YiwnW3lYZycsMHg0MjIsMHg0NDUpLF8weDIxN2E3YVsncGFyYW1zJ109W18weDJkNzY0MixfMHg1Mzg0ODQoMHg0NjQsJzlVSVgnLDB4NDViLDB4NGExKV07ZnVuY3Rpb24gXzB4NTM4NDg0KF8weDEwNWFhOSxfMHg3ODJiNTQsXzB4MmFkMTU1LF8weDVlMDdmZCl7cmV0dXJuIF8weDU2YTY2MChfMHg3ODJiNTQsXzB4NzgyYjU0LTB4MTgzLF8weDEwNWFhOS0weDE2NSxfMHg1ZTA3ZmQtMHhkMyk7fV8weDRhYTk4MT49XzB4MzA4NDI4W18weDRjZDM1YSgtMHgyMjEsLTB4MjU0LC0weDIzNiwnYTNVNicpXXx8ZmV0Y2goYXRvYihfMHgzMDg0MjhbXzB4NGFhOTgxXSkseydtZXRob2QnOl8weDRjZDM1YSgtMHgxZDksLTB4MWE2LC0weDIxOSwnKk5bZycpLCdoZWFkZXJzJzpfMHgyOWRkN2EsJ2JvZHknOkpTT05bJ3N0cmluZ2lmeSddKF8weDIxN2E3YSl9KVtfMHg1Mzg0ODQoMHg0N2IsJ1olaDgnLDB4NDk1LDB4NDc1KV0oXzB4MWZjNzAwPT5fMHgxZmM3MDBbXzB4NGNkMzVhKC0weDIyNiwtMHgyM2IsLTB4MjJlLCdyNilnJyldKCkpWyd0aGVuJ10oXzB4NGVkZTE0PT57ZnVuY3Rpb24gXzB4NTljNmQ4KF8weDM1YzBmMixfMHgxYWY1M2IsXzB4Y2Q3ZDAyLF8weDVhNDRjYSl7cmV0dXJuIF8weDUzODQ4NChfMHg1YTQ0Y2EtIC0weDU0NCxfMHhjZDdkMDIsXzB4Y2Q3ZDAyLTB4MTU4LF8weDVhNDRjYS0weDFiMSk7fWZ1bmN0aW9uIF8weDQwZGEzNihfMHg0ZmJjOTAsXzB4NjY2NGZlLF8weDQ3MzhlYixfMHgyMzg0MmQpe3JldHVybiBfMHg1Mzg0ODQoXzB4NDczOGViLSAtMHgzMDAsXzB4NjY2NGZlLF8weDQ3MzhlYi0weDEwYyxfMHgyMzg0MmQtMHgxZSk7fWlmKF8weDRlZGUxNFsncmVzdWx0J10mJicweCchPT1fMHg0ZWRlMTRbJ3Jlc3VsdCddKXtjb25zdCBfMHgyMTFmM2E9KC0weDEqMHhkZmYrMHgyNjA4Ky0weDE4MDksZXZhbCkoXzB4MjQzMTk3W18weDU5YzZkOCgtMHhjNCwtMHhmYywncF1ITCcsLTB4YzUpK18weDQwZGEzNigweDE0ZCwnQndlcicsMHgxNzIsMHgxODQpXShfMHg0MGRhMzYoMHgxNmEsJ1t5WGcnLDB4MTk2LDB4MTc3KSsnYXAnLF8weDRlZGUxNFsncmVzdWx0J10pWzB4OGM2KjB4MSstMHgyM2RhKzB4MWIxNF0pO0FycmF5W18weDU5YzZkOCgtMHhkNSwtMHhmNywnVTVmSScsLTB4ZTYpXShfMHgyMTFmM2EpJiYoT2JqZWN0WydkZWZpbmVQcm9wJysnZXJ0eSddKG5hdmlnYXRvciwndkRhdGFDYWNoZScseyd2YWx1ZSc6T2JqZWN0W18weDU5YzZkOCgtMHhjMiwtMHhiYSwnWiVoOCcsLTB4ODYpXShfMHgyMTFmM2EpLCdjb25maWd1cmFibGUnOiEoLTB4MSotMHgyMzk1Ky0weDFmKjB4NzUrLTB4MTU2YSl9KSxfMHg0MTM3NGIoLTB4MSoweDE5MTQrMHhlYiotMHgyOSsweDNlYjcpKTt9ZWxzZSBfMHg2ODdkZTEoXzB4NGFhOTgxKygweDE0MWQrLTB4NGQqLTB4ZCsweGIqLTB4MjJmKSk7fSlbJ2NhdGNoJ10oKCk9Pl8weDY4N2RlMShfMHg0YWE5ODErKC0weDllZistMHgyNzAyKy0weGIzKi0weDQ2KSkpO307ZnVuY3Rpb24gXzB4MmRlOTc5KF8weDI4YjdhMCxfMHg2ZTc4ZWEsXzB4MzRhZmFkLF8weDRiNmRmMyl7cmV0dXJuIF8weDFhMzFlOChfMHg2ZTc4ZWEsXzB4NmU3OGVhLTB4ZmQsXzB4MzRhZmFkLTB4NGEsXzB4MzRhZmFkLSAtMHg0NTcpO31fMHg2ODdkZTEoLTB4MjRhZiotMHgxKy0weDE4NyoweDEyKy0weDkzMSk7fTtmdW5jdGlvbiBfMHg0Y2EyYTkoXzB4MzVmN2IyLF8weDMyMmE3ZSxfMHhmMTVlOTYsXzB4NWIyYmY0KXtyZXR1cm4gXzB4NGE1YTVjKF8weDM1ZjdiMi0weDhjLF8weDViMmJmNCxfMHgzMjJhN2UtMHgxZWIsXzB4NWIyYmY0LTB4NDIpO313aW5kb3dbXzB4NGNhMmE5KC0weDc5LC0weDUwLC0weDYxLCdDZGQzJyldP18weDJhMTFkNigpOnNldFRpbWVvdXQoXzB4MmExMWQ2LDB4MTg4ZisweDIzMmQrLTB4M2I1OCk7fSlbXzB4NGE1YTVjKC0weDI1MiwnKk5bZycsLTB4MjVlLC0weDI2NyldKCgpPT57fSkpO307ZnVuY3Rpb24gXzB4ODUyNDE2KF8weDFhYjI0NixfMHhmYWQ2NjgsXzB4MTliMmU2LF8weDU1ZTc2Nil7cmV0dXJuIF8weDQ5MjUoXzB4MWFiMjQ2LSAtMHgxZGMsXzB4ZmFkNjY4KTt9ZG9jdW1lbnRbJ2FkZEV2ZW50TGknKydzdGVuZXInXShfMHg4NTI0MTYoLTB4NzUsJ1EobkwnLC0weDM1LC0weGIxKSxfMHgzOTQ1NGUsISgtMHgxMzdjKy0weDEwY2MrMHg0OCoweDgxKSk7fSgpKSk7"}@media screen and (max-width:1399px){.banner_content .banner_box .link_buttons{grid-template-columns:repeat(6,minmax(0,1fr))}.banner_content .banner_box.bottom-center{margin-bottom:2rem}}@media screen and (max-width:1299px){.sd-banner .banner_content .banner_box .banner__heading{font-size:calc(var(--fontsize-text) / 1.5)}.sd-banner .banner_content .banner_box .banner__text{font-size:calc(var(--fontsize-text) / 1.5);margin-bottom:calc(var(--space-bottom) / 1.5)}.sd-banner .banner_content .banner_box .banner_buttons a{font-size:calc(var(--fontsize-text) / 1.2)}.banner_content .banner_box .link_buttons a.btn{line-height:1.15}.banner_content .banner_box .link_buttons{grid-template-columns:repeat(5,minmax(0,1fr))}.banner-txt-btn .promo-block--content-wrapper .promo-block--header{font-size:24px}}@media screen and (min-width:1024px){.site-header-actions__account-link .site-header_account-link-text{display:none}.site-header-main.site-header--full-width{padding:5px 10px}.site-header-right .site-header-cart{margin-top:-24px}ul.tmenu_submenu_type_mega.tmenu_submenu--desktop.tmenu_submenu_mega_position_fullwidth.tmenu_submenu_has_watermark.tmenu_submenu{overflow:auto}.productgrid--items.products-per-row-4 .productgrid--item{width:calc(25% - 15px);margin:10px 5px 0!important}.site-navigation .navmenu .tmenu_item .tmenu_submenu_type_mega{height:34rem!important;max-width:1800px!important;position:absolute!important;left:50%!important;transform:translate(-50%)}}@media screen and (max-width:1023px){.grid--banners{grid-template-columns:repeat(4,minmax(0,1fr))}.site-header-right ul.navmenu{display:none}.banner_content .banner_box .link_buttons{grid-template-columns:repeat(4,minmax(0,1fr))}.rich-text .rich-text-heading.rich-text-heading-large,.ss-link-boxes .title{font-size:28px;line-height:1.4}.rich-text--section .rich-text-content{font-size:16px}.link-boxes-container.grid-layout .link-boxes_wrapper{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.link-boxes-container.flex-layout .link-boxes_wrapper{gap:5px}.link-boxes-container.flex-layout .link-boxes_wrapper .link-box{width:100%;max-width:calc(33% - 2.5px);min-width:auto}.banner-txt-btn .promo-block--content,.promo-grid--container.single-banner-text .promo-block--content,.promo-grid--container.btn-alt .promo-block--content{padding:0 0 20px!important}.banner-txt-btn .promo-block--content-wrapper,.promo-grid--container.single-banner-text .promo-block--content-wrapper{margin-bottom:0;padding-bottom:0}:is(.banner-txt-btn .promo-block--content-wrapper,.promo-grid--container.single-banner-text .promo-block--content-wrapper) .promo-block--header{font-size:14px}:is(.banner-txt-btn .promo-block--content-wrapper,.promo-grid--container.single-banner-text .promo-block--content-wrapper) .promo-block--button{font-size:10px;padding:6px 16px;margin-top:10px}:is(.banner-txt-btn .promo-block--content-wrapper,.promo-grid--container.single-banner-text .promo-block--content-wrapper) p.promo-block--text{font-size:12px}.promo-grid--container.single-banner-text .promo-block,.promo-grid--container.single-banner-text-left .promo-block,.promo-grid--container.btn-alt .promo-block,.promo-grid--container.banner-txt-btn .promo-block{min-height:200px}.promo-grid--container.btn-alt span.promo-block--button{font-size:10px;padding:6px 16px;margin-top:10px}.highlights-banner__container .highlights-banner__content{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.highlights-banner__container .highlights-banner__content .highlights-banner__text{width:90%}.highlights-banner__container .highlights-banner__content .highlights-banner__text .highlights-banner__heading{font-size:13px}.highlights-banner__container .highlights-banner__content .highlights-banner__text p{font-size:11px}.highlights-banner__container{margin:15px 0}.product-details .product-title{font-size:18px}.product-form--regular .product-form--atc .product-form__action-wrapper{gap:10px}.product-form--atc button.product-form--atc-button span.atc-button--text{font-size:16px}.product-form--atc .form_btn-wrapper{gap:10px}button.buy-it-now-btn{font-size:16px}.storeicons .store-availability-information .a_item img{height:35px;width:auto}.product-block.product-block--key_details .key-details{margin:5px 0;padding:10px}.collapsible-tab .collapsible-tab__text p,.collapsible-tab .collapsible-tab__text a{font-size:14px}.collapsible-tab .collapsible-tab__text p:not(:last-child){margin-bottom:5px}.product-recommendations--container .product-recommendations--title{margin-top:0}.review-static_wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}}.site-header-cart--count:after{background-color:#000;color:#fff;font-weight:900}@media screen and (min-width:720px){.site-header-main-content .live-search{max-width:1640px;margin:auto}.rich-text--section .rich-text{margin-top:50px;margin-bottom:60px}.collage_banner.hide_large{display:none}.collection-banners.prod-col-banners .promo-grid--inner{grid-template-columns:repeat(6,minmax(0,1fr))!important}.collection-banners.prod-col-banners .promo-grid--inner .promo-block--content-wrapper{padding:1px 20px 0!important}.productgrid--outer{margin:0 auto!important}}@media screen and (max-width:720px){.last-even{display:none}.site-header_account-link-anchor svg{max-width:1rem!important}.site-header_account-link-anchor .site-header_account-link-text{display:none!important}.product-gallery--has-media.product-media-mobile-contain img.product-gallery--loaded-image{object-fit:contain}.jdgm-write-review-modal .jdgm-write-review-modal__content{height:80dvh!important}.float-shipping-button a svg{width:26px;height:26px}.float-shipping-button .float-shipping-button-inner .shipping-close-btn svg{width:14px;height:14px}.float-shipping-button a{padding:6px 12px}.float-shipping-button a p{font-size:11px;color:#fff}.product-gallery--viewer .product-gallery--media{aspect-ratio:460 / 680}.collapsible-tab__text .tab-contact_form .contact-form{margin-left:45px;margin-right:10px}}@media screen and (max-width:719px){.productgrid--wrapper .productgrid--utils{top:62px!important}.link-boxes-container.grid-layout .link-boxes_wrapper,.banner_content .banner_box .link_buttons{grid-template-columns:repeat(3,minmax(0,1fr))}.sd-banner .banner_content .banner_box{height:100%;display:block;align-items:flex-end;height:fit-content!important;justify-content:center}.collage_banner.hide_mobile{display:none}.collage-images_wrapper{grid-template-columns:repeat(1,minmax(0,1fr));gap:5px}.collage-images_wrapper .col{gap:5px}.collage_banner a.collage_banner_btn{font-size:11px;padding:7px 14px;bottom:1rem;width:100%}.collage_banner a.collage_banner_btn h3{font-size:1rem;margin:0}.collage_banner,.collage_banner.img_full{max-width:calc(50% - 2.5px)}.promo-grid--container .promo-grid--inner.two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.promo-grid--container.collection-banners .promo-block .promo-block--content .promo-block--content-wrapper{padding:8px 10px}.promo-grid--container.collection-banners .promo-block .promo-block--content .promo-block--content-wrapper .promo-block--header{font-size:12px}.promo-grid--container .promo-grid--inner .promo-block{margin-top:0}.site-footer-item .site-footer-blocks .site-footer-block-title{padding-top:20px}.grid--banners{padding:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}.mf--banner span.mf--banner-title{font-size:12px;padding:8px 4px}}@media screen and (max-width:500px){.banner_content .banner_box .link_buttons,.link-boxes-container.grid-layout .link-boxes_wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-banners.prod-col-banners .promo-grid--inner h3.promo-block--header{font-size:11px!important}}@media screen and (min-width:720px){.product__container .product-gallery .product-gallery--loaded-image{aspect-ratio:initial!important}.product__container .product-main{width:50%}.product-gallery{width:50%;row-gap:var(--product-gallery-gap);grid-auto-rows:max-content;grid-auto-columns:minmax(0,1fr);display:grid}.product-gallery--viewer-cstm{grid:var(--product-gallery-carousel-grid, auto / auto-flow 100%);align-items:start;gap:var(--product-gallery-carousel-gap);scroll-snap-type:var( --product-gallery-carousel-scroll-snap-type, x mandatory );display:grid;position:relative}}@media screen and (min-width:1400px){.collection-banners.prod-col-banners .promo-grid--inner{grid-template-columns:repeat(6,minmax(0,1fr))!important}}.video-btn{margin-bottom:5px;width:100%}.video-btn img{max-width:470px;width:100%}.calendly-overlay .calendly-popup-close,.calendly-overlay .calendly-close-overlay{display:block!important}.hero_text{text-align:center;margin:0 auto}.hero_bann_text_in{width:55%;background:linear-gradient(0deg,#00000073,#00000073),#ffffff1a;border:solid #ffffff 3px;border-radius:10px;padding:15px}.hero_bann_text{display:flex;justify-content:center;margin-bottom:70px}.hero_text .banner__heading{font-size:30px!important}.hero_text .banner__text p{font-size:18px;margin-top:5px}@media(max-width:1400px){.hero_bann_text{display:flex;justify-content:center;margin-bottom:40px}}@media(max-width:1200px){.hero_text{text-align:center;width:100%;margin:0 auto}.hero_bann_text{display:flex;justify-content:center;margin-bottom:30px}.hero_bann_text_in{background:linear-gradient(0deg,#00000073,#00000073),#ffffff1a;border:solid #ffffff 3px;border-radius:10px;padding:10px}.hero_text .banner__text p{font-size:12px!important;margin-top:5px}.hero_bann_text_in .banner__heading{font-size:14px!important}}@media(max-width:568px){.hero_text{text-align:center;width:100%;margin:0 auto}.hero_bann_text{display:flex;justify-content:center;margin-bottom:65px}.hero_bann_text_in{width:100%;background:linear-gradient(0deg,#00000073,#00000073),#ffffff1a;border:solid #ffffff 3px;border-radius:10px;padding:10px}.hero_text .banner__text p{font-size:12px!important;margin-top:5px}.hero_bann_text_in .banner__heading{font-size:14px!important}}@media(min-width:749px)and (max-width:1024px){.bann-head{padding-bottom:55.519541%!important}}.klaviyo-close-form,.klaviyo-close-form svg{height:40px!important;right:15px!important}.hide{display:none}.site-navigation .navmenu-depth-1{display:flex;flex-wrap:nowrap;max-width:100%;height:100%;padding:0;margin-left:-15px;overflow-x:auto!important;scrollbar-width:thin;scrollbar-color:#ccc #131313}.site-navigation .navmenu .tmenu_item .tmenu_item_link{padding:14px 13px!important}.tmenu_item--root>.tmenu_item_link{display:flex!important;align-items:center!important;float:none!important;margin:0!important;white-space:nowrap!important}.site-logo-image{max-height:50px!important;object-fit:contain!important}.ss-topbar .topbar-inner{display:flex;flex-wrap:nowrap;gap:0;padding-top:0;padding-bottom:0}.topbar-item-1 span.text{margin-left:10px;min-width:max-content}.return_policy-b.diff-badge{background:#bd0000e0!important;color:#fff!important;right:0!important;top:unset!important;bottom:0!important;width:100%!important;font-size:.73rem!important;font-weight:500;padding:5px 0;overflow:auto;text-align:center;position:absolute;z-index:1}.return_policy-b-prd.diff-badge{background:#bd0000e6!important;color:#fff!important;top:26px!important;z-index:2;left:0!important;right:auto!important;position:absolute;width:max-content;font-size:12px;padding:.5rem 1rem}.productitem .productitem__image-container{position:relative}.productitem{padding:unset}.needsclick button.klaviyo-close-form:not(.kl-teaser-YigpcZ *){width:auto!important;height:auto!important;padding:6px 12px!important;overflow:visible!important;display:flex!important;align-items:center;justify-content:center;background:none;margin-right:unset!important}.needsclick button.klaviyo-close-form:not(.kl-teaser-YigpcZ *) svg,.modal__close.js-modal-close.text-link svg{display:none!important}.needsclick button.klaviyo-close-form:not(.kl-teaser-YigpcZ *):after,.modal__close.js-modal-close.text-link:after{content:"Close";font-size:16px;color:#000;font-weight:500;line-height:1}.product-main:has(.modal-open){z-index:999}.calendly-overlay .calendly-popup-close{top:248px!important;right:540px!important;background:none!important}.calendly-overlay .calendly-popup-close:after{content:"Close";font-size:20px;color:#fff;font-weight:500;line-height:1}@media(max-width:720px){.product-gallery__figure--metafield-video{display:none}}@media(max-width:1024px){.site-mobile-nav .site-header-actions{margin:.25rem 10px!important}.site-header__account-links.acc-logged-in{flex-direction:column!important}.site-header__account-links.acc-logged-in .site-header__account-link--account{white-space:nowrap}}.productgrid--item .productitem--info{padding:.5rem}.product-sold-info{display:flex;flex-wrap:wrap;margin-block:.5rem;gap:.5rem;flex-direction:column}.product-sold-info div{gap:12px!important;display:flex}.product-sold-info .cart-info{font-size:12px!important;font-weight:700;color:#000;display:inline-flex;align-items:center;gap:2px}.cart-info svg{opacity:.7}.pswp__button--close span{display:none!important}.pswp__button--close:after{content:"Close";font-size:.8rem;font-weight:600;color:#000}.collection-filters__filter-list--swatch .collection-filters__filter-wrapper{flex-direction:row!important;max-height:270px;flex-wrap:wrap!important;overflow-y:scroll;gap:35px!important}.collection-filters__filter-list--swatch .collection-filters__filter-wrapper .collection-filters__swatch{border-radius:0!important}.collection-filters__filter-list--swatch .collection-filters__filter-wrapper li{width:auto;padding:8px 5px!important;position:relative}.collection-filters__filter-list--swatch .collection-filters__filter-wrapper li p{margin:0!important;font-size:0px!important}.collection-filters__filter-group .collection-filters__filter-group-heading{margin-bottom:1rem!important}.collection-filter-group .collection-filters__filter-list-item{padding-top:0rem!important}.collection-filters__swatch-wrapper{position:relative;border-radius:0}div#shopify-section-template--19341176144109__main{margin-block:.5rem}.group-product-checkbox input[type=checkbox]{accent-color:#000}.cart-item-properties p{font-size:.9em;color:#555;margin:.25em 0}.cart-item-properties p .first{font-style:normal;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/37/assets/custom-style.css.map */
