@font-face{font-family:Articulat CF;src:url(/cdn/shop/files/articulat-cf.otf?v=1756826486),}@font-face{font-family:Perfectly Nineties;src:url(/cdn/shop/files/PerfectlyNineties-Regular.ttf?v=1756911164),}body{background:#fffaf4!important}.announcement-bar-section .jc-utility-bar{border:0;background:#1f3e43}.announcement-bar-section .jc-utility-bar .utility-bar__grid{max-width:1480px;padding:0 20px!important}.announcement-bar-section .jc-utility-bar .utility-bar__grid .announcement-bar{padding:10px 0}.announcement-bar-section .jc-utility-bar .utility-bar__grid .announcement-bar .announcement-bar__message{padding:0;margin:0;min-height:auto;letter-spacing:0;color:#e6dfd7;font-family:Articulat CF;font-size:16px;font-weight:500;line-height:22px}.section-header .header-wrapper{border:0;background:#e6dfd7}.section-header .header-wrapper .jc-main-header{max-width:1480px;padding:0 20px!important;position:unset;height:85px}.section-header .header-wrapper .jc-main-header nav.header__inline-menu{margin:0;height:100%;display:flex;align-items:center}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu{gap:20px;height:100%;align-items:center}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li{height:100%;display:flex;align-items:center}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu{height:100%;display:flex;align-items:center}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu{height:100%;display:flex;align-items:center}.section-header .header-wrapper .jc-main-header nav.header__inline-menu ul.list-menu .header__menu-item{padding:0;display:flex;align-items:center;letter-spacing:0;color:#283e43;font-family:Articulat CF;font-size:16px;line-height:22px;font-weight:500;gap:10px;transition:all .3s ease;position:relative}.section-header .header-wrapper .jc-main-header nav.header__inline-menu ul.list-menu .header__menu-item span{text-decoration:none;color:#283e43}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap ul.header__submenu li .jc-header-submenu .header__menu-item span{color:#71717a}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap ul.header__submenu li.jc-active-submenu-list .jc-header-submenu .header__menu-item span{color:#18181b;font-weight:700}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap ul.header__submenu>li{max-width:234px}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap ul.header__submenu li.jc-active-submenu-list>.header__menu-item{color:#18181b;font-weight:700}.section-header .header-wrapper .jc-main-header nav.header__inline-menu ul.list-menu .header__menu-item svg.icon{right:0;position:relative;top:0;width:12px;height:12px}.section-header .header-wrapper .jc-main-header nav.header__inline-menu ul.list-menu .header__menu-item:before{content:"";position:absolute;bottom:-1px;left:0;height:2px;width:0%;background:#283e43;transition:all .3s ease}.section-header .header-wrapper .jc-main-header nav.header__inline-menu ul.list-menu .header__menu-item:hover:before{width:100%}.section-header .header-wrapper .jc-main-header .header__icons{padding:0;gap:15px;align-items:center}.section-header .header-wrapper .jc-main-header .header__icons .header__icon{margin:0;width:24px;height:24px}.section-header .header-wrapper .jc-main-header .header__icons .header__icon span.svg-wrapper{width:24px;height:24px}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline{display:flex;align-items:center;gap:15px}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline:after{content:"";position:relative;right:0;height:15px;width:1px;background:#283e43;opacity:20%}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline .search-modal__form{max-width:190px;position:unset}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline .search-modal__form .field:before,.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline .search-modal__form .field:after{display:none}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline .search-modal__form .field label.field__label{display:none}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline .search-modal__form .field input{padding:0;background:transparent;display:flex;min-height:auto;height:auto;margin:0;border:0;outline:none;letter-spacing:0;font-family:Articulat CF;font-weight:500;color:#283e43;font-size:16px;line-height:24px;box-shadow:none}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline .search-modal__form .field button.search__button{position:relative;left:unset;right:unset;width:24px;height:24px}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline .search-modal__form .field{flex-direction:row-reverse;align-items:center;gap:5px;padding:4px 12px}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline .search-modal__form .field input::placeholder{opacity:1;color:#283e43;font-size:16px;line-height:24px}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline .search-modal__form .field button.search__button{position:relative;left:unset;right:unset;width:24px;height:24px;top:0;flex:0 0 24px}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline .search-modal__form .field button.search__button span.svg-wrapper{width:24px;height:24px}.section-header .header-wrapper .jc-main-header .jc-header__heading-link{padding:0;position:relative;z-index:1}.section-header .header-wrapper .jc-main-header .jc-header__heading-link .header__heading-logo-wrapper img.header__heading-logo{max-width:154px;width:100%;margin-bottom:-70px}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline .search-modal__form .field.jc-search-input-active-field{border:1px solid #000}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline .search-modal__form .predictive-search--header{width:100%;max-width:440px;right:60px;left:unset;top:86%;border:0;background:#e6dfd7}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline .search-modal__form .predictive-search--header .predictive-search__search-for-button button.predictive-search__item{padding:14px 20px;background:#283e43;color:#e6dfd7;letter-spacing:0;font-size:16px;font-family:Articulat CF}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline .search-modal__form .predictive-search--header .predictive-search__search-for-button button.predictive-search__item span.svg-wrapper svg{color:#e6dfd7;width:20px}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline .search-modal__form .predictive-search--header .predictive-search__results-groups-wrapper{border:0;padding:0;display:block}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline .search-modal__form .predictive-search--header .predictive-search__results-groups-wrapper h2{border-bottom:1px solid #a2a2a287;margin:0;padding:15px 20px;font-size:16px;letter-spacing:0;font-family:Articulat CF;text-transform:capitalize;font-weight:600;color:#1f3e43}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline .search-modal__form .predictive-search--header .predictive-search__results-groups-wrapper .predictive-search__item{padding:18px 20px;grid-template-columns:80px 1fr}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline .search-modal__form .predictive-search--header .predictive-search__results-groups-wrapper .predictive-search__item img.predictive-search__image{max-width:80px;width:100%;height:100%}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline .search-modal__form .predictive-search--header .predictive-search__results-groups-wrapper .predictive-search__item p.predictive-search__item-heading{letter-spacing:0;font-family:Articulat CF;font-size:15px;text-decoration:none;color:#283e43;text-transform:capitalize}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline .search-modal__form .field button.reset__button{position:relative;right:0;left:unset;order:-1;border:0;top:unset;height:auto;width:auto}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline .search-modal__form .field button.reset__button:after{display:none}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap{background:#e6dfd7;top:85px;visibility:hidden;opacity:0;transition:all .3s ease;position:absolute;left:0;right:0;z-index:-1;border-top:1px solid #283E43;display:none;overflow:auto}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap .jc-header-list-menu-wrap{max-width:1480px;margin:auto;display:flex;justify-content:space-between;position:relative;z-index:1;padding:0 20px}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap ul.header__submenu{padding:26.5px 0;position:relative;border:0;box-shadow:none;background:#e6dfd7;min-width:auto;display:flex;flex-direction:column;gap:19px;width:65%}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu:hover>.jc-header-menu-wrap{visibility:visible;opacity:1;display:block}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap ul.header__submenu li .jc-header-submenu{max-width:234px}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap ul.header__submenu li .jc-header-submenu .header__menu-item{max-width:234px;color:#71717a}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap ul.header__submenu li .jc-header-submenu .header__menu-item a{text-decoration:none}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap ul.header__submenu li .jc-header-submenu .header__menu-item svg path{stroke:#71717a}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap ul.header__submenu li .jc-header-submenu ul.header__submenu{position:absolute;width:calc(100% - 234px);background:#e6dfd7;right:0;top:0;padding-left:90px;visibility:hidden;opacity:0;transition:all .3s ease;margin:0;flex-direction:column;flex-wrap:wrap}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap ul.header__submenu li .jc-header-submenu ul.header__submenu li{width:30%}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap ul.header__submenu li .header__menu-item{color:#71717a}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap ul.header__submenu li .jc-header-submenu:hover ul.header__submenu,.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap ul.header__submenu li.jc-active-submenu-list .jc-header-submenu ul.header__submenu{opacity:1;visibility:visible}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap ul.header__submenu li .jc-header-submenu .header__menu-item:before,.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap ul.header__submenu li .header__menu-item:before{display:none}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap ul.header__submenu li .jc-header-submenu ul.header__submenu li .header__menu-item{color:#3f3f46}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap .jc-header-list-menu-wrap .jc-menu-inner-desc{width:30.4%;padding:30.5px 0}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap .jc-header-list-menu-wrap .jc-menu-inner-desc .jc-menu-premium-banner{width:100%;height:100%;background-image:url(/cdn/shop/files/BG.png?v=1758436795);background-size:cover;background-repeat:no-repeat;padding:25px;min-height:259px;display:flex;flex-direction:column;justify-content:flex-end}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap .jc-header-list-menu-wrap .jc-menu-inner-desc .jc-menu-premium-banner h2{font-family:Articulat CF;font-weight:700;font-size:34px;line-height:100%;letter-spacing:0px;margin:0 0 16.5px;color:#fff}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap .jc-header-list-menu-wrap .jc-menu-inner-desc .jc-menu-premium-banner .jc-explore-btn{background:#fff;width:fit-content;text-decoration:none;max-width:185px;padding:8px 16px;font-family:Articulat CF;font-weight:700;font-size:18px;line-height:24px;letter-spacing:0px;vertical-align:middle;color:#18181b;border-radius:3px;display:block;position:relative;overflow:hidden;transition:all .3s ease}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap .jc-header-list-menu-wrap .jc-menu-inner-desc .jc-menu-premium-banner .jc-explore-btn:after{content:"";background:#1f3e43;height:60px;opacity:0;position:absolute;top:0;transform:rotate(55deg);transition:all 3s cubic-bezier(.19,1,.22,1);width:200px;left:-100%;display:block}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap .jc-header-list-menu-wrap .jc-menu-inner-desc .jc-menu-premium-banner .jc-explore-btn:hover:after{left:200%;opacity:.6}.shopify-section-group-footer-group footer.footer{padding:50px 0 0;background:linear-gradient(.35deg,#283e4333 -2.73%,#283e4300 100.68%);border:0}.section-header .header-wrapper .jc-main-header .menu-drawer-container .menu-drawer{border-top:1px solid #283E43;background:#e6dfd7;z-index:1;width:95%;max-width:420px}.section-header .header-wrapper .jc-main-header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation{padding:50px 0}.section-header .header-wrapper .jc-main-header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation ul li{margin:0}.section-header .header-wrapper .jc-main-header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation ul li .menu-drawer__menu-item{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;font-family:Articulat CF;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0;color:#283e43}.section-header .header-wrapper .jc-main-header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation ul li .menu-drawer__submenu{background:#e6dfd7}.section-header .header-wrapper .jc-main-header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation ul li .menu-drawer__submenu .menu-drawer__inner-submenu button.menu-drawer__close-button{margin:50px 0 10px;font-family:Articulat CF;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0;color:#283e43;padding:16px 20px;border-bottom:1px solid #a7a7a7}.section-header .header-wrapper .jc-main-header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links{border-top:1px solid #a7a7a7;padding:20px;display:flex;justify-content:space-between}.section-header .header-wrapper .jc-main-header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links .menu-drawer__account{padding:0;font-family:Articulat CF;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0;color:#283e43}.section-header .header-wrapper .jc-main-header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links ul.list{margin:0;display:flex;gap:14px}.section-header .header-wrapper .jc-main-header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links ul.list li.list-social__item .list-social__link span.svg-wrapper{width:20px;height:20px}.section-header .header-wrapper .jc-main-header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links ul.list li.list-social__item .list-social__link span.svg-wrapper svg{width:100%;height:100%}.section-header .header-wrapper .jc-main-header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links ul.list li.list-social__item .list-social__link span.svg-wrapper svg path{fill:#1f3e43}.section-header .header-wrapper .jc-main-header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links ul.list li.list-social__item .list-social__link,.facets-vertical.page-width .product-grid-container .collection{padding:0}.facets-vertical.page-width .product-grid-container .collection .title-wrapper{margin:auto;padding:60px 0}.facets-vertical.page-width .product-grid-container .collection .title-wrapper h2.title{margin:0;font-family:Perfectly Nineties;font-weight:400;font-size:40px;line-height:48px;letter-spacing:0;color:#283e43}.facets-vertical.page-width .product-grid-container .collection .title-wrapper h2.title a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;color:#283e43}footer.footer .page-width.jc-footer-main-content{max-width:1480px;padding:0 20px!important}footer.footer .jc-footer-main-content .jc-footer-newsletter{margin:0 0 50px;align-items:center}footer.footer .jc-footer-main-content .jc-footer-newsletter .footer-block__newsletter{display:flex;align-items:center;gap:20px;max-width:794px;padding:5.5px 0}footer.footer .jc-footer-main-content .jc-footer-newsletter .footer-block__newsletter h2.footer-block__heading{font-family:Perfectly Nineties;letter-spacing:0;color:#283e43;font-size:30px;line-height:31px;max-width:310px;font-weight:400;margin:0}footer.footer .jc-footer-main-content .jc-footer-newsletter .footer-block__newsletter .footer__newsletter{max-width:463px}footer.footer .jc-footer-main-content .jc-footer-newsletter .footer-block__newsletter .footer__newsletter .newsletter-form__field-wrapper{max-width:100%}footer.footer .jc-footer-main-content .jc-footer-newsletter .footer-block__newsletter .footer__newsletter .newsletter-form__field-wrapper .field{display:flex;gap:10px}footer.footer .jc-footer-main-content .jc-footer-newsletter .footer-block__newsletter .footer__newsletter .newsletter-form__field-wrapper .field:after,footer.footer .jc-footer-main-content .jc-footer-newsletter .footer-block__newsletter .footer__newsletter .newsletter-form__field-wrapper .field:before{display:none}footer.footer .jc-footer-main-content .jc-footer-newsletter .footer-block__newsletter .footer__newsletter .newsletter-form__field-wrapper .field .newsletter-form__button{position:relative;width:100%;max-width:156px;height:51px;background:#283e43;font-family:Articulat CF;font-weight:600;font-size:16px;line-height:11px;letter-spacing:1px;text-align:center;text-transform:uppercase;color:#fffaf4;border:1px solid #283E43;transition:all .3s ease;overflow:hidden}footer.footer .jc-footer-main-content .jc-footer-newsletter .footer-block__newsletter .footer__newsletter .newsletter-form__field-wrapper .field .newsletter-form__button:hover:after{left:200%;opacity:.6}footer.footer .jc-footer-main-content .jc-footer-newsletter .footer-block__newsletter .footer__newsletter .newsletter-form__field-wrapper .field .newsletter-form__button:after{content:"";background:#fff;height:60px;opacity:0;position:absolute;top:0;transform:rotate(55deg);transition:all 3s cubic-bezier(.19,1,.22,1);width:200px;left:-100%;display:block}footer.footer .jc-footer-main-content .jc-footer-newsletter .footer-block__newsletter .footer__newsletter .newsletter-form__field-wrapper .field label.field__label{display:none}footer.footer .jc-footer-main-content .jc-footer-newsletter .footer-block__newsletter .footer__newsletter .newsletter-form__field-wrapper .field input{outline:none;border:1px solid #283E43;padding:16px 20px;height:51px;box-shadow:none;font-family:Articulat CF;letter-spacing:0;font-size:14px;line-height:19px;color:#283e43;font-weight:500;background:transparent}footer.footer .jc-footer-main-content .jc-footer-newsletter .footer-block__newsletter .footer__newsletter .newsletter-form__field-wrapper .field input::placeholder{font-family:Articulat CF;letter-spacing:0;font-size:14px;line-height:19px;color:#283e43;opacity:1}footer.footer .jc-footer-main-content .jc-footer-newsletter ul.footer__list-social{gap:10px}footer.footer .jc-footer-main-content .jc-footer-newsletter ul.footer__list-social li.list-social__item{width:51px;height:51px;display:flex;align-items:center;justify-content:center}footer.footer .jc-footer-main-content .jc-footer-newsletter ul.footer__list-social li.list-social__item .link{padding:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}footer.footer .jc-footer-main-content .jc-footer-newsletter ul.footer__list-social li.list-social__item.jc-facebook-icon{background:#3a559f}footer.footer .jc-footer-main-content .jc-footer-newsletter ul.footer__list-social li.list-social__item span.svg-wrapper svg.icon path{fill:#fff}footer.footer .jc-footer-main-content .jc-footer-newsletter ul.footer__list-social li.list-social__item span.svg-wrapper svg.icon{width:20px;height:20px;transform:none}footer.footer .jc-footer-main-content .jc-footer-newsletter ul.footer__list-social li.list-social__item.jc-instagram-icon{background:linear-gradient(180deg,#d82d7e 31.77%,#fa8f21)}footer.footer .jc-footer-main-content .jc-footer-newsletter ul.footer__list-social li.list-social__item.jc-twitter-icon{background:#090909}footer.footer .page-width.jc-footer-main-content .jc-footer-block-grid{padding:40px 0;border-top:2px solid #bcbcbc;grid-template-columns:repeat(5,1fr);display:grid;gap:20px;border-bottom:2px solid rgb(40 62 67 / 10%)}footer.footer .page-width.jc-footer-main-content .jc-footer-block-grid{padding-top:40px;border-top:2px solid #bcbcbc;grid-template-columns:repeat(5,1fr);display:grid;gap:20px}footer.footer .page-width.jc-footer-main-content .jc-footer-block-grid .jc-grid__item{width:100%;max-width:100%}footer.footer .page-width.jc-footer-main-content .jc-footer-block-grid .jc-grid__item h2.footer-block__heading{font-family:Articulat CF;font-weight:600;font-style:italic;font-size:16px;line-height:20px;letter-spacing:0;text-transform:uppercase;margin:0 0 20px;color:#283e43}footer.footer .page-width.jc-footer-main-content .jc-footer-block-grid .jc-grid__item ul.footer-block__details-content li{margin:0;line-height:22px}footer.footer .page-width.jc-footer-main-content .jc-footer-block-grid .jc-grid__item ul.footer-block__details-content li .list-menu__item{padding:0;font-family:Articulat CF;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0;color:#283e43;text-decoration:none;transition:all .3s ease}footer.footer .page-width.jc-footer-main-content .jc-footer-block-grid .jc-grid__item ul.footer-block__details-content li .list-menu__item:hover{padding-left:8px;color:#d19808}footer.footer .page-width.jc-footer-main-content .jc-footer-block-grid .jc-grid__item .footer-block__brand-info p{font-family:Articulat CF;font-weight:500;font-size:16px;line-height:22px;letter-spacing:0;color:#283e43;text-decoration:none;margin:0}footer.footer .page-width.jc-footer-main-content .jc-footer-block-grid .jc-grid__item .footer-block__brand-info p a{text-decoration:none}footer.footer .page-width.jc-footer-main-content .jc-footer-block-grid .jc-grid__item .footer-block__brand-info p a:hover{color:#d19808}footer.footer .page-width.jc-footer-main-content .jc-footer-bottom-content{padding:40px 0 20px;border-bottom:1.5px solid rgb(40 62 67 / 10%)}footer.footer .page-width.jc-footer-main-content .jc-footer-bottom-content .jc-footer-inner-content .jc-bottom-top-head{display:flex;align-items:center;justify-content:space-between;padding:0 0 40px}footer.footer .page-width.jc-footer-main-content .jc-footer-bottom-content .jc-footer-inner-content .jc-bottom-top-head h2{margin:0;display:flex;align-items:center;gap:5px;color:#283e43;font-family:Perfectly Nineties;letter-spacing:0;font-size:30px;line-height:31px;font-weight:400}footer.footer .page-width.jc-footer-main-content .jc-footer-bottom-content .jc-footer-inner-content .jc-bottom-top-head h2 span{color:#fd0000}footer.footer .page-width.jc-footer-main-content .jc-footer-bottom-content .jc-footer-inner-content .jc-bottom-top-head .jc-footer-payment-icon img{max-width:435px;width:100%}footer.footer .page-width.jc-footer-main-content .jc-footer-bottom-content .jc-footer-inner-content .jc-footer-bottom-desc h5{font-family:Articulat CF;font-weight:600;font-style:italic;font-size:16px;line-height:20px;letter-spacing:0;text-transform:uppercase;color:#283e43;margin:0 0 10px}footer.footer .page-width.jc-footer-main-content .jc-footer-bottom-content .jc-footer-inner-content .jc-footer-bottom-desc p{margin:0;letter-spacing:0;font-family:Articulat CF;font-weight:500;font-size:16px;line-height:20px;color:#283e43}.shopify-section-group-footer-group footer.footer .footer__content-bottom{border:0;padding:20px 0}.shopify-section-group-footer-group footer.footer .footer__content-bottom .footer__content-bottom-wrapper:first-child{display:none}.shopify-section-group-footer-group footer.footer .footer__content-bottom .footer__content-bottom-wrapper{max-width:1480px;padding:0 20px!important}.shopify-section-group-footer-group footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright{margin:0;max-width:1480px;padding:0;color:#283e43;letter-spacing:0;font-family:Articulat CF;font-size:16px;line-height:20px;opacity:70%;font-weight:500;text-align:left}.shopify-section-group-footer-group footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright .copyright__content{font-size:16px;line-height:20px}.shopify-section-group-footer-group footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright .copyright__content a{text-decoration:none;transition:all .3s ease;padding:0}.section .slider-mobile-gutter .jc-slideshow-banner{min-height:700px}.section .slider-mobile-gutter .jc-slideshow-banner .jc-grid__item .jc-banner__content{max-width:1480px;padding:0 20px!important}.section .slider-mobile-gutter .jc-slideshow-banner .jc-grid__item .jc-banner__content .slideshow__text{max-width:660px;width:100%;padding:0;display:block}.section .slider-mobile-gutter .jc-slideshow-banner .jc-grid__item .jc-banner__content .slideshow__text h2.banner__heading{font-family:Perfectly Nineties;font-weight:400;font-size:85px;line-height:90px;letter-spacing:0;color:#e6dfd7;margin:0 0 21px}.section .slider-mobile-gutter .jc-slideshow-banner .jc-grid__item .jc-banner__content .slideshow__text .banner__text{margin:0}.section .slider-mobile-gutter .jc-slideshow-banner .jc-grid__item .jc-banner__content .slideshow__text .banner__text p{font-family:Articulat CF;font-weight:400;font-style:Normal;font-size:22px;line-height:25px;letter-spacing:0;color:#e6dfd7;margin:0 0 25px}.section .slider-mobile-gutter .jc-slideshow-banner .jc-grid__item .jc-banner__content .slideshow__text .banner__buttons{margin:0}.section .slider-mobile-gutter .jc-slideshow-banner .jc-grid__item .jc-banner__content .slideshow__text .banner__buttons .button{background:#e6dfd7;padding:20px 35px;font-family:Articulat CF;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0;text-align:right;text-transform:uppercase;color:#2f3e43;border:1px solid #E6DFD7;overflow:hidden;position:relative;transition:all .3s ease-out}.section .slider-mobile-gutter .jc-slideshow-banner .jc-grid__item .jc-banner__content .slideshow__text .banner__buttons .button:after{content:"";background:#1f3e43;height:60px;opacity:0;position:absolute;top:0;transform:rotate(55deg);transition:all 3s cubic-bezier(.19,1,.22,1);width:200px;left:-100%;display:block}.section .slider-mobile-gutter .jc-slideshow-banner .jc-grid__item .jc-banner__content .slideshow__text .banner__buttons .button:hover:after{left:200%;opacity:.6}.section .slider-mobile-gutter .jc-slideshow-banner .jc-grid__item .jc-banner__content .slideshow__text .banner__buttons .button:before{display:none}.section .slider-mobile-gutter .slideshow__controls.slider-buttons{display:none}.section-collection-list .jc-collection-custom-list{padding:100px 0;background:#fffaf4}.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap{max-width:1480px;padding:0 20px}.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap .title-wrapper-with-link{display:block;text-align:center;margin:0 0 40px}.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap .title-wrapper-with-link h2{font-family:Perfectly Nineties;font-weight:400;font-size:45px;line-height:61px;letter-spacing:0;color:#283e43}.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap ul.collection-list{display:grid;grid-template-columns:repeat(6,1fr);gap:30px;padding-bottom:22px;margin:0}.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap ul.collection-list li.collection-list__item{width:100%;max-width:100%}.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap ul.collection-list li.collection-list__item .card-wrapper .card__content .card__information{padding:15px 0 0}.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap ul.collection-list li.collection-list__item .card-wrapper .card__content .card__information a{color:#283e43;font-family:Articulat CF;font-weight:500;font-size:20px;line-height:22px;letter-spacing:0;text-align:center;transition:all .3s ease}.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap ul.collection-list li.collection-list__item .card-wrapper .card__content .card__information a span.icon-wrap{display:none}.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap ul.collection-list li.collection-list__item .card-wrapper .card__content .card__information a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap ul.collection-list li.collection-list__item .card-wrapper .card__inner{background:transparent}.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap ul.collection-list li.collection-list__item .card-wrapper .card__media .media img{transform:none}.jc-custom-image-with-text{padding:70px 0 0!important;background:linear-gradient(180deg,#283e4366,#283e4300)}.jc-custom-image-with-text .jc-page-width .jc-image-with-text .image-with-text__grid{align-items:center}.jc-custom-image-with-text .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__media-item .image-with-text__media{border:0}.jc-custom-image-with-text .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item .image-with-text__content{padding:30px 0 30px 100px;display:block}.jc-custom-image-with-text .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item .image-with-text__content h2.image-with-text__heading{font-family:Perfectly Nineties;font-weight:400;font-size:85px;line-height:85px;letter-spacing:0;color:#283e43;margin:0 0 30px}.jc-custom-image-with-text .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item .image-with-text__content .image-with-text__text{margin:0 0 30px}.jc-custom-image-with-text .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item .image-with-text__content p{font-family:Articulat CF;font-weight:500;line-height:25px;letter-spacing:0;font-size:18px;color:#283e43;margin:0}.jc-custom-image-with-text .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item .image-with-text__content .button{margin:0;padding:20px 35px;background:#283e43;font-family:Articulat CF;font-weight:600;font-size:16px;line-height:11px;letter-spacing:0;text-align:right;text-transform:uppercase;color:#f7f7f6;outline:none;border:1px solid #283E43;position:relative;overflow:hidden;transition:all .3s ease}.jc-custom-image-with-text .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item .image-with-text__content .button:hover:after{left:200%;opacity:.6}.jc-custom-image-with-text .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item .image-with-text__content .button:after{content:"";background:#fff;height:60px;opacity:0;position:absolute;top:0;transform:rotate(55deg);transition:all 3s cubic-bezier(.19,1,.22,1);width:200px;left:-100%;display:block}.jc-custom-image-with-text .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item .image-with-text__content .button:before{display:none}.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap ul.collection-list .slick-slide{padding:0 15px}.blog.jc-main-blog{background:#fffaf4;padding:100px 0 0}.blog.jc-main-blog .page-width-desktop{max-width:1480px;padding:0 20px}.blog.jc-main-blog .page-width-desktop .jc-title-wrapper-with-link{display:block;text-align:center;margin:0 0 40px}.blog.jc-main-blog .page-width-desktop .jc-title-wrapper-with-link h2.blog__title{font-family:Perfectly Nineties;font-weight:400;font-size:45px;line-height:61px;letter-spacing:0;text-align:center;color:#283e43}.blog.jc-main-blog .page-width-desktop ul.jc-blog__posts{margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;animation:var(--animation-slide-in)}.blog.jc-main-blog .page-width-desktop ul.jc-blog__posts li.jc-article.slider__slide{max-width:100%;width:100%;margin:0}.blog.jc-main-blog .page-width-desktop ul.jc-blog__posts li.jc-article.slider__slide .jc-article-card-wrapper .card__content{display:none}.blog.jc-main-blog .page-width-desktop ul.jc-blog__posts li.jc-article.slider__slide .jc-article-card-wrapper .jc-card__inner .jc-card__content{display:block;padding:0}.blog.jc-main-blog .page-width-desktop ul.jc-blog__posts li.jc-article.slider__slide .jc-article-card-wrapper .jc-card__inner{display:block;background:transparent}.blog.jc-main-blog .page-width-desktop ul.jc-blog__posts li.jc-article.slider__slide .jc-article-card-wrapper .jc-card__inner .article-card__image-wrapper{position:relative}.blog.jc-main-blog .page-width-desktop ul.jc-blog__posts li.jc-article.slider__slide .jc-article-card-wrapper .jc-card__inner .article-card__image-wrapper .article-card__image{display:block;margin:auto;position:relative;width:100%;overflow:hidden}.blog.jc-main-blog .page-width-desktop ul.jc-blog__posts li.jc-article.slider__slide .jc-article-card-wrapper .jc-card__inner .article-card__image-wrapper .article-card__image img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;display:inline-block}.blog.jc-main-blog .page-width-desktop ul.jc-blog__posts li.jc-article.slider__slide .jc-article-card-wrapper .jc-card__inner .article-card__image-wrapper .article-card__image:after{content:"";display:block;width:100%;padding-bottom:48%}.blog.jc-main-blog .page-width-desktop ul.jc-blog__posts li.jc-article.slider__slide .jc-article-card-wrapper .jc-card__inner .article-card__image-wrapper .article-card__info{display:none}.blog.jc-main-blog .page-width-desktop ul.jc-blog__posts li.jc-article.slider__slide .jc-article-card-wrapper .jc-card__inner .jc-card__content .card__information{display:flex;flex-direction:column-reverse;align-items:center;text-align:center;padding:0 0 34px}.blog.jc-main-blog .page-width-desktop ul.jc-blog__posts li.jc-article.slider__slide .jc-article-card-wrapper .jc-card__inner .jc-card__content .card__information h3.card__heading{margin:0}.blog.jc-main-blog .page-width-desktop ul.jc-blog__posts li.jc-article.slider__slide .jc-article-card-wrapper .jc-card__inner .jc-card__content .card__information h3.card__heading a{font-family:Perfectly Nineties;font-weight:400;font-size:25px;line-height:34px;letter-spacing:0;text-align:center;color:#283e43;text-decoration:none}.blog.jc-main-blog .page-width-desktop ul.jc-blog__posts li.jc-article.slider__slide .jc-article-card-wrapper .jc-card__inner .jc-card__content .card__information .article-card__excerpt{display:none}.blog.jc-main-blog .page-width-desktop ul.jc-blog__posts li.jc-article.slider__slide .jc-article-card-wrapper .jc-card__inner .jc-card__content .card__information .jc-article-card__info{padding:10px 0;display:block;width:100%;border-bottom:1.5px solid rgb(40 62 67 / 10%);margin:0 0 10px}.blog.jc-main-blog .page-width-desktop ul.jc-blog__posts li.jc-article.slider__slide .jc-article-card-wrapper .jc-card__inner .jc-card__content .card__information .jc-article-card__info span{font-family:Articulat CF;font-weight:500;font-size:12px;line-height:100%;letter-spacing:0;color:#283e43}.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap ul.collection-list:after{display:none}.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap .slider-buttons{display:none}.jc-custom-image-with-text .jc-page-width .jc-image-with-text .image-with-text__grid .image-with-text__text-item{width:53.8%;max-width:unset}.jc-custom-image-with-text .jc-page-width{max-width:1480px;padding:0 20px}.jc-custom-image-with-text .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__media-item{width:46.2%}@media screen and (max-width: 991px){.jc-custom-image-with-text .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__media-item{max-width:70%;margin:auto;width:100%}.jc-custom-image-with-text .jc-page-width .jc-image-with-text .image-with-text__grid .image-with-text__text-item{width:100%}.jc-custom-image-with-text .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item .image-with-text__content{padding:0 0 70px;text-align:center}}.blog.jc-main-blog .page-width-desktop ul.jc-blog__posts:after{display:none}@media screen and (max-width: 991px){footer.footer .jc-footer-main-content .jc-footer-newsletter{flex-direction:column;gap:25px}footer.footer .jc-footer-main-content .jc-footer-newsletter .footer-block__newsletter{width:100%}footer.footer .jc-footer-main-content .jc-footer-newsletter ul.footer__list-social{width:100%;justify-content:left}footer.footer .page-width.jc-footer-main-content .jc-footer-block-grid{grid-template-columns:repeat(3,1fr)}footer.footer .page-width.jc-footer-main-content .jc-footer-bottom-content .jc-footer-inner-content .jc-bottom-top-head{flex-direction:column;gap:30px;align-items:flex-start}}.jc-container{max-width:1480px;margin:auto;padding:0 20px;width:100%}section.jc-accrodian-section-main{position:relative;overflow:hidden;margin:100px 0 0}section.jc-accrodian-section-main:before{content:"";background-image:url(/cdn/shop/files/Vector_10.png?v=1757151282);width:100%;height:100%;display:block;z-index:0;position:absolute;top:0;left:0;right:0;margin:auto;background-position:75% 0;background-repeat:no-repeat;background-size:650px}section.jc-accrodian-section-main .jc-accrodian-inner{background:#283e43}section.jc-accrodian-section-main .jc-accrodian-inner .jc-main-row{display:flex}section.jc-accrodian-section-main .jc-accrodian-inner .jc-main-row .jc-faq-item-container{padding:89.5px 0;width:58%;position:relative}section.jc-accrodian-section-main .jc-accrodian-inner .jc-main-row .jc-faq-item-container h2.kg-heading{font-family:Perfectly Nineties;font-weight:400;font-size:45px;line-height:100%;letter-spacing:0;color:#e6dfd7;margin:0 0 60px}section.jc-accrodian-section-main .jc-accrodian-inner .jc-main-row .jc-faq-item-container .jc-faq-accordion .jc-faq-accordion-item button.jc-faq-accordion-header{background:transparent;border:0;font-family:Articulat CF;font-weight:600;font-size:18px;line-height:24px;letter-spacing:0;color:#e6dfd7;padding:0 0 15px;display:flex;width:100%;align-items:center;justify-content:space-between;cursor:pointer;text-align:left}section.jc-accrodian-section-main .jc-accrodian-inner .jc-main-row .jc-faq-image-area{position:absolute;right:0;top:0;width:33.33%;height:100%}section.jc-accrodian-section-main .jc-accrodian-inner .jc-main-row img{width:100%;height:100%;object-fit:cover}section.jc-accrodian-section-main .jc-accrodian-inner .jc-main-row .jc-faq-item-container .jc-faq-accordion .jc-faq-accordion-item button.jc-faq-accordion-header span.icon{color:#e6dfd7;font-size:32px;font-weight:100;line-height:24px}section.jc-accrodian-section-main .jc-accrodian-inner .jc-main-row .jc-faq-item-container .jc-faq-accordion .jc-faq-accordion-item{border-bottom:1.5px solid #FFFFFF1A;margin:0 0 20px}section.jc-accrodian-section-main .jc-accrodian-inner .jc-main-row .jc-faq-item-container .jc-faq-accordion .jc-faq-accordion-item .jc-faq-accordion-content p{margin:0 0 15px;font-family:Articulat CF;font-weight:300;font-size:18px;line-height:23px;letter-spacing:0;color:#e6dfd7}section.jc-accrodian-section-main .jc-accrodian-inner .jc-main-row .jc-faq-item-container .jc-accrodian-link a.jc-faq-link{font-family:Articulat CF;font-weight:600;font-size:18px;line-height:24px;letter-spacing:0;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;color:#e6dfd7;display:block}section.jc-accrodian-section-main .jc-accrodian-inner .jc-main-row .jc-faq-item-container .jc-faq-email-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:60px 0 0;gap:15px}section.jc-accrodian-section-main .jc-accrodian-inner .jc-main-row .jc-faq-item-container .jc-faq-email-row h3.jc-email-title{margin:5px 0;font-family:Articulat CF;font-weight:400;font-style:Normal;font-size:30px;line-height:41px;letter-spacing:0;color:#e6dfd7}section.jc-accrodian-section-main .jc-accrodian-inner .jc-main-row .jc-faq-item-container .jc-faq-email-row .jc-email-btn{background:#ffc32a;text-decoration:none;padding:20px 35px;font-family:Articulat CF;font-weight:600;font-size:16px;line-height:11px;letter-spacing:0;text-align:right;text-transform:uppercase;color:#283e43;border:1px solid #FFC32A;transition:all .3s ease;position:relative;overflow:hidden}section.jc-accrodian-section-main .jc-accrodian-inner .jc-main-row .jc-faq-item-container .jc-faq-email-row .jc-email-btn:hover:after{left:200%;opacity:.6}section.jc-accrodian-section-main .jc-accrodian-inner .jc-main-row .jc-faq-item-container .jc-faq-email-row .jc-email-btn:after{content:"";background:#fff;height:60px;opacity:0;position:absolute;top:0;transform:rotate(55deg);transition:all 3s cubic-bezier(.19,1,.22,1);width:200px;left:-100%;display:block}section.jc-accrodian-section-main .jc-accrodian-inner .jc-main-row .jc-faq-item-container .jc-faq-accordion .jc-faq-accordion-item .jc-faq-accordion-content{display:none}section.jc-accrodian-section-main .jc-accrodian-inner .jc-main-row .jc-faq-item-container .jc-faq-accordion .jc-faq-accordion-item.active .jc-faq-accordion-content{display:block}@media screen and (max-width: 991px){section.jc-accrodian-section-main .jc-accrodian-inner .jc-main-row{flex-direction:column-reverse}section.jc-accrodian-section-main .jc-accrodian-inner .jc-main-row .jc-faq-item-container{width:100%}section.jc-accrodian-section-main .jc-accrodian-inner .jc-main-row .jc-faq-image-area{position:relative;width:100%}section.jc-accrodian-section-main .jc-accrodian-inner .jc-container{padding:0}section.jc-accrodian-section-main .jc-accrodian-inner .jc-main-row .jc-faq-item-container{width:100%;padding:50px 20px 80px}}:root{--marquee-width: 100%;--marquee-height: 120px;--marquee-elements-displayed: 4;--marquee-element-width: calc(var(--marquee-width) / var(--marquee-elements-displayed))}section.jc-logo-row{position:relative;overflow:hidden;background:#fffaf4}section.jc-logo-row .jc-marquee{width:100%;height:80px}section.jc-logo-row .jc-marquee .jc-marquee-content{list-style:none;height:100%;display:flex;align-items:center;padding:0;margin:0;animation:bounce-scroll 8s linear infinite alternate;gap:80px}section.jc-logo-row .jc-marquee .jc-marquee-content li{flex-shrink:0;height:100%;display:flex;justify-content:center;align-items:end;gap:40px;font-family:Perfectly Nineties;font-weight:400;font-size:55px;line-height:80px;letter-spacing:0;color:#283e43cc}section.jc-logo-row .jc-marquee .jc-marquee-content li img{max-height:100%;object-fit:contain}@keyframes bounce-scroll{0%{transform:translate(0)}to{transform:translate(calc(-1 * var(--marquee-element-width) * var(--marquee-elements)))}}section.jc-our-store-section-main{position:relative;overflow:hidden;background:#fffaf4}section.jc-our-store-section-main:before{content:"";background-image:url(/cdn/shop/files/Vector_8.png?v=1757178605);background-size:auto;background-position:left 70%;width:100%;height:100%;background-repeat:no-repeat;position:absolute;z-index:0}section.jc-our-store-section-main .jc-store-image-wrapper{padding:100px 0;position:relative}section.jc-our-store-section-main .jc-store-image-wrapper .jc-heading h2{margin:0 0 40px;font-family:Perfectly Nineties;font-weight:400;font-size:45px;line-height:100%;letter-spacing:0;text-align:center;color:#283e43}section.jc-our-store-section-main .jc-store-image-wrapper img{width:100%;height:600px;object-fit:cover}section.jc-footer-logo-row{position:relative;overflow:hidden;background:#ffc32a}section.jc-footer-logo-row .jc-footer-marquee{width:100%;height:80px}section.jc-footer-logo-row .jc-footer-marquee ul.jc-footer-marquee-content{list-style:none;height:100%;display:flex;align-items:center;padding:0;margin:0;animation:bounce-scroll 8s linear infinite alternate;gap:40px;justify-content:center}section.jc-footer-logo-row .jc-footer-marquee .jc-footer-marquee-content li{flex-shrink:0;height:100%;display:flex;justify-content:center;align-items:center;gap:40px;font-family:Perfectly Nineties;font-weight:400;font-size:55px;line-height:80px;letter-spacing:0;color:#283e43cc}section.jc-footer-logo-row .jc-footer-marquee .jc-footer-marquee-content li h4{font-family:Perfectly Nineties;font-weight:400;font-size:35px;line-height:80px;letter-spacing:0;text-transform:uppercase;margin:0;color:#283e43;white-space:nowrap}section.jc-footer-logo-row .jc-footer-marquee .jc-footer-marquee-content li h4 span{font-style:italic}section.jc-footer-logo-row .jc-footer-marquee .jc-footer-marquee-content li img{max-height:100%;object-fit:contain}.jc-collection-main{padding:0 0 100px;background:#fffaf4;position:relative}.jc-collection-main .page-width{max-width:1480px!important;padding:0 20px!important}.jc-collection-main .jc-title-wrapper h2.title{font-family:Perfectly Nineties;font-weight:400;font-size:45px;line-height:100%;letter-spacing:0;text-align:center;margin:0 0 40px;color:#283e43}.jc-collection-main .page-width ul.jc-contains-card--product{margin:0 -5px;display:flex;gap:0;position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;animation:var(--animation-slide-in)}.jc-collection-main .page-width ul.jc-contains-card--product li.grid__item{width:25%;max-width:100%;margin:0;padding:0 5px!important}.jc-collection-main .jc-product-card-wrapper .card .card__content .card__information{padding:10px 0 0}.jc-collection-main .jc-product-card-wrapper .card .card__content .card__information h3.card__heading a{font-family:Perfectly Nineties;font-weight:400;font-size:25px;line-height:34px;letter-spacing:0;text-align:center;text-decoration:none;color:#283e43}.jc-collection-main .jc-product-card-wrapper .card .card__content .card__information .card-information .product-tags{margin:0;text-align:center}.jc-collection-main .jc-product-card-wrapper .card .card__content .card__information .card-information .product-tags span.product-tag{font-family:Articulat CF;font-weight:500;font-size:15px;line-height:20px;letter-spacing:0;text-align:center;color:#283e43;opacity:70%;display:block}.jc-collection-main .jc-product-card-wrapper .card .card__content .card__information .card-information .price{margin:10px 0 0;display:block;text-align:center}.jc-collection-main .jc-product-card-wrapper .card .card__content .card__information .card-information .price .price__container span{font-family:Articulat CF;font-weight:600;font-size:18px;line-height:100%;letter-spacing:0;color:#283e43;font-style:italic}.jc-collection-main .jc-product-card-wrapper .card .card__content .card__information h3.card__heading{border-top:1.5px solid rgb(40 62 67 / 10%);margin:10px 0 0;padding:10px 0 0}.jc-collection-main .jc-product-card-wrapper .card .card__content .card__information .jdgm-widget .jdgm-prev-badge{text-align:center}.jc-collection-main .jc-product-card-wrapper .card .card__content .card__information .jdgm-widget .jdgm-prev-badge span.jdgm-prev-badge__text{font-family:Articulat CF;font-weight:500;font-size:12px;line-height:15px;letter-spacing:0;color:#283e43}.jc-collection-main .jc-product-card-wrapper .card .card__content .quick-add{display:none}.jc-collection-main .jc-product-card-wrapper .card .card__inner .card__media .quick-add button.quick-add__submit:before,.jc-collection-main .jc-product-card-wrapper .card .card__inner .card__media .quick-add button.quick-add__submit:after{display:none}.jc-collection-main .jc-product-card-wrapper .card .card__inner .card__media .quick-add button.quick-add__submit{background:#ffc32a;text-decoration:none;padding:20px 35px;font-family:Articulat CF;font-weight:600;font-size:16px;line-height:11px;letter-spacing:0;text-align:right;text-transform:uppercase;color:#283e43;transition:all .3s ease}.jc-collection-main .jc-product-card-wrapper .card .card__inner .card__media .quick-add{display:block;margin:10px 0 0;transition:all .3s ease;transform:translateY(60px)}.jc-collection-main .jc-product-card-wrapper .card:hover .card__inner .card__media .quick-add{transform:translateY(0)}.jc-collection-main .jc-product-card-wrapper .card .card__inner{display:block;background:transparent;overflow:hidden}.jc-collection-main .jc-product-card-wrapper .card .card__inner .card__media{position:relative;width:100%;height:100%;display:block;padding:0}.jc-collection-main .jc-product-card-wrapper .card .card__inner .card__media .media{display:block;margin:auto;position:relative;width:100%;background:#fff;height:100%;bottom:unset;top:unset}.jc-collection-main .jc-product-card-wrapper .card .card__inner .card__media .media img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;display:inline-block}.jc-collection-main .jc-product-card-wrapper .card .card__inner .card__media .media:after{content:"";display:block;width:100%;padding-bottom:100%}.jc-collection-main .jc-product-card-wrapper .card .card__inner .card__content.jc-card-content{padding:0;margin:0}.jc-collection-main .jc-product-card-wrapper .card:hover .card__inner .card__media{height:auto}.jc-collection-main .jc-product-card-wrapper .card .card__content .card__information h3.card__heading a:after{display:none}.jc-collection-main .collection__view-all{margin:40px 0 0}.jc-collection-main .collection__view-all a.button:before{display:none}.jc-collection-main .collection__view-all a.button{margin:0;background:#2f3e43;padding:20px 35px;min-width:auto;min-height:auto;font-family:Articulat CF;font-weight:600;font-size:16px;line-height:11px;letter-spacing:0;text-align:center;text-transform:uppercase;color:#fffaf4;transition:all .3s ease;border:1px solid #2F3E43;position:relative;overflow:hidden}.jc-collection-main .collection__view-all a.button:hover:after{left:200%;opacity:.6}.jc-collection-main .collection__view-all a.button:after{content:"";background:#fff;height:60px;opacity:0;position:absolute;top:0;transform:rotate(55deg);transition:all 3s cubic-bezier(.19,1,.22,1);width:200px;left:-100%;display:block}.jc-collection-main .page-width .slider-buttons{display:block}.jc-collection-main .page-width .slider-buttons .slider-counter{display:none}.jc-collection-main .page-width .slider-buttons button.slider-button{position:absolute;top:0;bottom:0;margin:auto;width:40px;height:40px;border-radius:50px;padding:13px 12px}.jc-collection-main .page-width .slider-buttons button.slider-button.slider-button--next{right:-35px;background:#283e43}.jc-collection-main .page-width .slider-buttons button.slider-button.slider-button--prev{left:-35px}.jc-best-sellings-brands.jc-collection-main{background:linear-gradient(180deg,#ffc32a,#fffaf4);padding:100px 0}.jc-collection-main .jc-product-card-wrapper .card .card__content .card__information .jdgm-widget .jdgm-prev-badge span.jdgm-star.jdgm--off{color:#ffc32a}.jc-collection-main .page-width .slider-buttons button.slider-button.slider-button--prev{background:#fff}.jc-best-sellings-brands.jc-collection-main .collection__view-all a.button{color:#ffc32a}.jc-our-best-combo.jc-collection-main{background:#ffc32a;padding:100px 0}.jc-our-best-combo.jc-collection-main .collection__view-all a.button{color:#ffc32a}.jc-our-best-combo.jc-collection-main .collection__view-all a.button:hover,.jc-best-sellings-brands.jc-collection-main .collection__view-all a.button:hover{border:1px solid #283E43}.jc-our-best-combo.jc-collection-main .jc-product-card-wrapper .card .card__inner .card__media .quick-add button.quick-add__submit{background:#283e43!important;color:#fffaf4!important}@media screen and (max-width: 1600px){.jc-collection-main .page-width .slider-buttons button.slider-button.slider-button--prev{left:15px}.jc-collection-main .page-width .slider-buttons button.slider-button.slider-button--next{right:15px}}@media screen and (max-width: 1024px){.jc-collection-main .page-width ul.jc-contains-card--product li.grid__item{width:33.33%}}.featured-tabs.jc-featured-tabs{background:#fffaf4;padding:100px 0;position:relative;overflow:hidden}.featured-tabs.jc-featured-tabs:before{content:"";position:absolute;bottom:-153px;left:-30px;background-image:url(/cdn/shop/files/Vector_8_2.png?v=1757515118);background-size:auto;background-repeat:no-repeat;width:185px;height:610px;background-position:top;transform:rotate(190deg)}.featured-tabs.jc-featured-tabs .jc-page-width-tab{max-width:1480px;padding:0 20px}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-buttons{margin:0 0 30px;display:flex;align-items:center;justify-content:center;gap:20px}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-buttons button.tab-btn{background:#fff;border:0;border-radius:0;padding:20px 35px;font-family:Articulat CF;font-weight:600;font-size:16px;line-height:11px;letter-spacing:0;text-align:center;text-transform:uppercase;color:#283e43;transition:all .3s ease;border:1px solid #fff}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-buttons button.tab-btn:hover{background:#283e43;color:#f7f7f6}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-buttons button.tab-btn.active{background:#283e43;color:#f7f7f6;border:1px solid #283E43}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .slick-list{margin:0 -5px}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .slick-list .slide-item{padding:0 5px}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider button.slick-arrow{position:absolute;top:0;bottom:0;margin:auto;width:40px;height:40px;border-radius:50px;padding:13px 12px;background:#fff;z-index:1}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider button.slick-arrow:before{display:none}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider button.slick-arrow.slick-prev{left:-45px}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider button.slick-arrow.slick-next{right:-45px;background:#283e43}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .jc-product-card-wrapper .card .card__content .card__information{padding:10px 0 0}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .jc-product-card-wrapper .card .card__content .card__information h3.card__heading a{font-family:Perfectly Nineties;font-weight:400;font-size:25px;line-height:34px;letter-spacing:0;text-align:center;text-decoration:none;color:#283e43}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .jc-product-card-wrapper .card .card__content .card__information .card-information .product-tags{margin:0;text-align:center}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .jc-product-card-wrapper .card .card__content .card__information .card-information .product-tags span.product-tag{font-family:Articulat CF;font-weight:500;font-size:15px;line-height:20px;letter-spacing:0;text-align:center;color:#283e43;opacity:70%;display:block}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .jc-product-card-wrapper .card .card__content .card__information .card-information .price{margin:10px 0 0;display:block;text-align:center}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .jc-product-card-wrapper .card .card__content .card__information .card-information .price .price__container span{font-family:Articulat CF;font-weight:600;font-size:18px;line-height:100%;letter-spacing:0;color:#283e43;font-style:italic}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .jc-product-card-wrapper .card .card__content .card__information h3.card__heading{border-top:1.5px solid rgb(40 62 67 / 10%);margin:10px 0 0;padding:10px 0 0}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .jc-product-card-wrapper .card .card__content .card__information .jdgm-widget .jdgm-prev-badge{text-align:center}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .jc-product-card-wrapper .card .card__content .card__information .jdgm-widget .jdgm-prev-badge span.jdgm-prev-badge__text{font-family:Articulat CF;font-weight:500;font-size:12px;line-height:15px;letter-spacing:0;color:#283e43}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .jc-product-card-wrapper .card .card__content .quick-add{display:none}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .jc-product-card-wrapper .card .card__inner .card__media .quick-add button.quick-add__submit:before{display:none}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .jc-product-card-wrapper .card .card__inner .card__media .quick-add button.quick-add__submit{background:#ffc32a;text-decoration:none;padding:20px 35px;font-family:Articulat CF;font-weight:600;font-size:16px;line-height:11px;letter-spacing:0;text-align:right;text-transform:uppercase;color:#283e43;transition:all .3s ease;position:relative;overflow:hidden}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .jc-product-card-wrapper .card .card__inner .card__media .quick-add button.quick-add__submit:after{content:"";background:#fff;height:60px;opacity:0;position:absolute;top:0;transform:rotate(55deg);transition:all 3s cubic-bezier(.19,1,.22,1);width:200px;left:-100%;display:block;border:0;box-shadow:none}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .jc-product-card-wrapper .card .card__inner .card__media .quick-add button.quick-add__submit:hover:after{left:200%;opacity:.6}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .jc-product-card-wrapper .card .card__inner .card__media .quick-add{display:block;margin:10px 0 0;transition:all .3s ease;transform:translateY(0)}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .jc-product-card-wrapper .card:hover .card__inner .card__media .quick-add{transform:translateY(0)}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .jc-product-card-wrapper .card .card__inner{display:block;background:transparent;overflow:hidden}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .jc-product-card-wrapper .card .card__inner .card__media{position:relative;width:100%;height:100%;display:block;padding:0}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .jc-product-card-wrapper .card .card__inner .card__media .media{display:block;margin:auto;position:relative;width:100%;background:#fff;height:100%;bottom:unset;top:unset}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .jc-product-card-wrapper .card .card__inner .card__media .media img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;display:inline-block}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .jc-product-card-wrapper .card .card__inner .card__media .media:after{content:"";display:block;width:100%;padding-bottom:100%}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .jc-product-card-wrapper .card .card__inner .card__content.jc-card-content{padding:0;margin:0}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .jc-product-card-wrapper .card:hover .card__inner .card__media{height:auto}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .jc-product-card-wrapper .card .card__content .card__information h3.card__heading a:after{display:none}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .jc-product-card-wrapper .card .card__content .card__information .jdgm-widget .jdgm-prev-badge span.jdgm-star.jdgm--off{color:#ffc32a}.jc-our-best-combo.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider .jc-product-card-wrapper .card .card__inner .card__media .quick-add button.quick-add__submit{background:#283e43;color:#fffaf4}.jc-our-best-combo.jc-collection-main .jc-product-card-wrapper .card .card__content .card__information .jdgm-widget .jdgm-prev-badge span.jdgm-star.jdgm--off{color:#fffaf4!important}@media screen and (max-width: 1600px){.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider button.slick-arrow.slick-prev{left:15px}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider button.slick-arrow.slick-next{right:15px}}.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap .center.collection-list-view-all{margin:30px 0 0}.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap .center.collection-list-view-all a.button{margin:0;background:#2f3e43;padding:20px 35px;min-width:auto;min-height:auto;font-family:Articulat CF;font-weight:600;font-size:16px;line-height:11px;letter-spacing:0;text-align:center;text-transform:uppercase;color:#fffaf4;border:1px solid #2f3e43;overflow:hidden;position:relative;transition:all .3s ease-out}.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap .center.collection-list-view-all a.button:after{content:"";background:#fff;height:60px;opacity:0;position:absolute;top:0;transform:rotate(55deg);transition:all 3s cubic-bezier(.19,1,.22,1);width:200px;left:-100%;display:block}.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap .center.collection-list-view-all a.button:hover:after{left:200%;opacity:.6}.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap .center.collection-list-view-all a.button:before{display:none}.jc-collection-main .collection__title{margin:0 auto!important;text-align:center;width:100%}.jc-best-sellings-brands.jc-collection-main .related-products h2.related-products__heading{font-family:Perfectly Nineties;font-weight:400;font-size:45px;line-height:100%;letter-spacing:0;text-align:center;margin:0 0 40px;color:#283e43}.jc-product-main-section{padding:100px 0;background:#fffaf4}.jc-main-product-wrap-block .page-width{max-width:1480px;padding:0 20px}.jc-product-main-section .jc-main-product-wrap-block{background:transparent;padding:0}.jc-main-product-wrap-block .product{display:flex;flex-wrap:wrap}.jc-main-product-wrap-block .product .grid__item{width:50%!important;max-width:100%!important}.jc-main-product-wrap-block .product .grid__item.product__media-wrapper ul.product__media-list li{margin:0;padding:0}.jc-main-product-wrap-block .product .grid__item.product__media-wrapper .slider-mobile-gutter{margin:0}.jc-main-product-wrap-block .product .grid__item ul.product__media-list .product-media-container{width:100%;height:100%;border:0;background:#fff}.jc-main-product-wrap-block .product .grid__item ul.product__media-list .product-media-container .product__media{padding-top:100%}.jc-main-product-wrap-block .product .grid__item.product__media-wrapper ul.product__media-list{margin:0}.jc-main-product-wrap-block .product .grid__item.product__media-wrapper .thumbnail-slider{margin:15px 0 0}.jc-main-product-wrap-block .product .grid__item.product__media-wrapper .thumbnail-slider ul.thumbnail-list{gap:10px;display:flex}.jc-main-product-wrap-block .product .grid__item.product__media-wrapper .thumbnail-slider ul.thumbnail-list li.thumbnail-list__item{width:112px;background:#fff}.jc-main-product-wrap-block .product .grid__item.product__media-wrapper .thumbnail-slider ul.thumbnail-list li.thumbnail-list__item button.thumbnail{border:0}.jc-quick-add-modal.quick-add-modal{background:#0000006e}.jc-quick-add-modal.quick-add-modal .quick-add-modal__content{border-radius:8px;width:95%;max-width:1440px}.jc-quick-add-modal.quick-add-modal .quick-add-modal__content .jc-modal__content-info{padding:30px 20px;background:#fffaf4}.jc-quick-add-modal.quick-add-modal .quick-add-modal__content .jc-modal__content-info .jc-main-product-wrap-block{background:transparent}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item{padding:0 0 0 30px}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container{max-width:100%;display:flex;flex-wrap:wrap}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jc-main-product-tags{border-left:2px solid #FFC32A;font-family:Articulat CF;font-weight:600;letter-spacing:0;vertical-align:middle;line-height:15px;font-size:15px;padding:8px 12px;width:fit-content;color:#2f3e43;margin:0 0 10px}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jdgm-widget{padding:7px 0}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jdgm-widget span.jdgm-prev-badge__text{color:#2f3e43;font-size:14px;font-family:Articulat CF;letter-spacing:0;line-height:18px;font-weight:500;padding-left:15px}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jdgm-widget span.jdgm-star.jdgm--off{color:#ffcf47}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .product__title{margin:10px 0;padding:8px 0 0}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .product__title h1{font-family:Perfectly Nineties;letter-spacing:0;color:#2f3e43;font-size:42px;font-weight:500;line-height:49px}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .price .price__container{margin:0}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .price .price__container span{color:#2f3e43;letter-spacing:0;font-family:Perfectly Nineties;font-style:italic;font-size:25px;line-height:32px;font-weight:500}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .price .price__container span.price-badge{background:#ff5925;font-family:Articulat CF;font-weight:600;font-size:16px;line-height:20px;color:#fff!important;padding:6px 10px;border-radius:30px;margin:0 0 0 10px;top:-5px;position:relative}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jc-net-label{margin:10px 0 0;color:#2f3e43;letter-spacing:0;font-family:Articulat CF;font-size:15px;line-height:22.5px;font-weight:500;padding-top:20px;position:relative}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jc-net-label p{margin:0}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jc-net-label:before{content:"";position:absolute;top:0;left:0;background:#000;width:30px;height:1px}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jc-product-details-label{margin:10px 0 20px;padding-bottom:20px;border-bottom:1px solid #0000001A}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jc-product-details-label span{display:block;color:#2f3e43;letter-spacing:0;font-family:Articulat CF;line-height:24px;font-size:16px;font-weight:500;margin:0 0 10px}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jc-product-details-label .jc-product-details-grid{display:flex;flex-wrap:wrap;gap:10px}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jc-product-details-label .jc-product-details-grid .jc-details-box{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jc-product-details-label .jc-product-details-grid .jc-details-box .jc-box-image{width:130px;height:80px;display:flex;justify-content:center;align-items:center;background:#fff}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jc-product-details-label .jc-product-details-grid .jc-details-box .jc-box-image img{width:auto;height:auto;object-fit:contain}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jc-product-details-label .jc-product-details-grid .jc-details-box p{color:#2f3e43;margin:0;letter-spacing:0;font-family:Articulat CF;font-size:16px;line-height:20.8px;font-weight:500}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .js.product-form__input{display:block;width:100%;max-width:100%;margin:0 0 20px}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .js.product-form__input legend.form__label{display:block;width:100%;margin:0 0 10px;letter-spacing:0;font-family:Articulat CF;font-size:16px}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .js.product-form__input label{margin:0 10px 8px 0;border:1px solid #EEEEEE;border-radius:5px;background:transparent;padding:11px;letter-spacing:0;color:#2f3e43;font-family:Articulat CF;line-height:21px;font-size:16px;font-weight:400}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .js.product-form__input input:checked+label{border-color:#2f3e43;background:#2f3e43;color:#fff}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container>*+*{margin:0;width:100%}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .product-form__quantity .price-per-item__container .quantity:after,.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .product-form__quantity .price-per-item__container .quantity:before{display:none}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .product-form__quantity .price-per-item__container{padding-right:10px}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .product-form__quantity label.quantity__label{display:none}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .product-form__quantity{width:176px;flex:unset}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .product-form__quantity .price-per-item__container .quantity{width:166px;min-height:51px;border:2px solid #2F3E43}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .product-form__quantity .price-per-item__container .quantity button.quantity__button{opacity:1;margin:0;width:46px}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .product-form__quantity .price-per-item__container .quantity button.quantity__button span.svg-wrapper{width:12px;height:12px}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .product-form__quantity .price-per-item__container .quantity button.quantity__button span.svg-wrapper svg path{fill:#2f3e43}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .product-form__quantity .price-per-item__container .quantity input{color:#2f3e43;font-family:Articulat CF;font-weight:800;font-size:18px;line-height:18px;box-shadow:none;outline:none;background:transparent;border:0}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jc-add-tocart-product-btn product-form button.product-form__submit:before{display:none}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jc-add-tocart-product-btn{width:calc(100% - 176px)}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jc-add-tocart-product-btn product-form{margin:0}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jc-add-tocart-product-btn product-form .product-form__buttons{max-width:100%}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jc-add-tocart-product-btn product-form button.product-form__submit{margin:0;padding:18px 10px;color:#2f3e43;font-family:Articulat CF;background:#ffc32a;border:0;font-size:15px;line-height:15px;letter-spacing:.3px;text-transform:uppercase;transition:all .3s ease;position:relative;overflow:hidden}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jc-add-tocart-product-btn product-form button.product-form__submit:after{content:"";background:#1f3e43;height:60px;opacity:0;position:absolute;top:0;transform:rotate(55deg);transition:all 3s cubic-bezier(.19,1,.22,1);width:200px;left:-100%;display:block}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jc-add-tocart-product-btn product-form button.product-form__submit:hover:after{left:200%;opacity:.6}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jc-add-tocart-product-btn .jc-guarantee-text{text-align:end;margin:10px 0 0}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jc-add-tocart-product-btn .jc-guarantee-text p{margin:0;letter-spacing:0;color:#2f3e43;font-family:Articulat CF;font-size:15px;line-height:15px;font-weight:500}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jc-product-checkout-info{margin-top:31px;border-top:1px solid #CFD6E1;padding-top:29px}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jc-product-checkout-info p{margin:0 0 5px;letter-spacing:0;color:#2f3e43;font-family:Articulat CF;font-size:15px;line-height:23px;font-weight:500}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jc-product-checkout-info img{max-width:435px;height:30px;object-fit:contain;width:100%}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .product__view-details{letter-spacing:0;font-family:Articulat CF;color:#2f3e43;font-size:16px;line-height:16px;margin:20px 0 0;display:flex;align-items:center;text-decoration:none}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .product__view-details svg{margin-left:10px;width:15px;height:15px;margin-top:-4px}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .product__title a.product__title{margin:0;padding:0}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .product__title a.product__title{text-decoration:none}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .product__title a.product__title h2{font-family:Perfectly Nineties;letter-spacing:0;color:#2f3e43;font-size:42px;font-weight:500;line-height:49px;text-decoration:none}.jc-product-main-section .jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .product__view-details{display:none}section.jc-product-feature-section{background:#1f3e43;padding:25px 0;position:relative;overflow:hidden}section.jc-product-feature-section .jc-page-width{max-width:1480px;margin:auto;padding:0 20px}section.jc-product-feature-section .jc-main-grid{display:flex;justify-content:center;align-items:center;gap:35px;overflow:auto}section.jc-product-feature-section .jc-main-grid .jc-text-col{display:flex;align-items:center;justify-content:center;gap:5px}section.jc-product-feature-section .jc-main-grid .jc-text-col img{width:20px;height:20px;object-fit:contain}section.jc-product-feature-section .jc-main-grid .jc-text-col p{margin:0;letter-spacing:0;white-space:nowrap;color:#fff;font-family:Articulat CF;font-size:15px;line-height:15px;font-weight:500}.section-header .header-wrapper .jc-main-header .header__icons .header__icon .cart-count-bubble{background:#1f3e43;width:20px;height:20px;letter-spacing:0;font-size:11px;line-height:11px;font-family:Articulat CF;right:-9px;left:unset;top:-8px}.section-header .header-wrapper .jc-main-header header-drawer{margin:0}.section-header .header-wrapper .jc-main-header header-drawer .header__icon{width:24px;height:24px}@media screen and (max-width: 1310px){.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu{gap:10px}.section-header .header-wrapper .jc-main-header nav.header__inline-menu ul.list-menu .header__menu-item{gap:5px}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap .jc-header-list-menu-wrap .jc-menu-inner-desc{width:36.4%}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap ul.header__submenu{width:60%}}@media screen and (max-width: 1200px){.section-header .header-wrapper .jc-main-header nav.header__inline-menu ul.list-menu .header__menu-item{font-size:12.6px}.section-header .header-wrapper .jc-main-header nav.header__inline-menu>ul.list-menu>li>header-menu .jc-details-headermenu .jc-header-menu-wrap ul.header__submenu li .jc-header-submenu ul.header__submenu li{width:46%}}@media screen and (max-width: 1024px){.section-header .header-wrapper .jc-main-header nav.header__inline-menu{display:none}.section-header .header-wrapper .jc-main-header header-drawer{display:block}}@media screen and (max-width: 989px){.announcement-bar-section .jc-utility-bar .utility-bar__grid .announcement-bar .announcement-bar__message{line-height:19px}.section-header .header-wrapper .jc-main-header{height:64px;display:grid;grid-template-columns:1fr 1fr 1fr}.section-header .header-wrapper .jc-main-header .jc-header__heading-link .header__heading-logo-wrapper img.header__heading-logo{max-width:117.93px;margin-bottom:-50px}.section-header .header-wrapper .jc-main-header .header__icons .header__icon.header__icon--account{display:block!important}.featured-tabs.jc-featured-tabs:before{display:none}}@media screen and (max-width: 989px){.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline .search-modal__form{max-width:24px}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline{gap:0}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline:after{display:none}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline .search-modal__form .field input{display:none}.facets-vertical.page-width .product-grid-container .collection .title-wrapper h2.title{font-size:30px;line-height:35px}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline .search-modal__form .field{position:unset;padding:0}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline .search-modal__form.jc-search-open input{display:block;padding:20px 20px 0;top:100%;background:#e6dfd7;height:100px;position:absolute;left:0;right:0;border-top:1px solid #999999}.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline .search-modal__form .predictive-search--header{top:100%;left:0;width:100%;max-width:100%;margin:auto}}@media screen and (max-width: 767px){.section-header .header-wrapper .jc-main-header .header__icons .header__icon span.svg-wrapper,.section-header .header-wrapper .jc-main-header .header__icons .header__icon,.section-header .header-wrapper .jc-main-header .header__icons .header__search-inline .search-modal__form .field button.search__button span.svg-wrapper{width:20px;height:20px}.section-header .header-wrapper .jc-main-header .header__icons{gap:6px}}.jc-collection-main.jc-best-sellings-products{padding:0 0 100px}.shopify-section-group-footer-group footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright ul.policies{display:none}.blog.jc-main-blog .page-width-desktop .jc-slider-buttons{display:none}@media screen and (max-width: 991px){.jc-custom-image-with-text{padding:50px 0 0!important}.jc-custom-image-with-text .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item .image-with-text__content h2.image-with-text__heading{text-align:center;font-size:65px;line-height:75px}.jc-custom-image-with-text .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item .image-with-text__content p{text-align:center}}@media screen and (max-width: 989px){.section .slider-mobile-gutter .jc-slideshow-banner .jc-grid__item .jc-banner__content .slideshow__text h2.banner__heading{font-size:60px;line-height:70px}.section .slider-mobile-gutter .jc-slideshow-banner .jc-grid__item .jc-banner__content .slideshow__text .banner__text p{font-size:20px}.section-collection-list .jc-collection-custom-list{padding:60px 0}.jc-collection-main .page-width .slider-buttons{display:block}.jc-collection-main .page-width ul.jc-contains-card--product li.grid__item{width:45%}.jc-collection-main.jc-best-sellings-products{padding:0 0 60px}section.jc-logo-row .jc-marquee .jc-marquee-content li{font-size:32px;line-height:60px;gap:30px;align-items:center}section.jc-logo-row .jc-marquee .jc-marquee-content{gap:30px}section.jc-logo-row .jc-marquee{height:60px}section.jc-logo-row .jc-marquee .jc-marquee-content li img{max-width:20px}.featured-tabs.jc-featured-tabs,.jc-best-sellings-brands.jc-collection-main{padding:60px 0}section.jc-footer-logo-row .jc-footer-marquee .jc-footer-marquee-content li h4{font-size:28px}section.jc-footer-logo-row .jc-footer-marquee .jc-footer-marquee-content li{gap:30px}section.jc-footer-logo-row .jc-footer-marquee ul.jc-footer-marquee-content{gap:30px}section.jc-accrodian-section-main .jc-accrodian-inner .jc-main-row .jc-faq-item-container .jc-faq-email-row{padding:30px 0 0}.blog.jc-main-blog .page-width-desktop ul.jc-blog__posts{display:flex}.blog.jc-main-blog .page-width-desktop ul.jc-blog__posts li.jc-article.slider__slide{max-width:100%;width:100%;margin:0;padding:0}.blog.jc-main-blog{padding:60px 0 0}section.jc-accrodian-section-main{margin:60px 0 0}.jc-our-best-combo.jc-collection-main{padding:60px 0}section.jc-our-store-section-main .jc-store-image-wrapper{padding:60px 0}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-content .tab-panel .product-slider button.slick-arrow{display:none!important}.blog.jc-main-blog .page-width-desktop .jc-title-wrapper-with-link{margin:0 0 20px}}@media screen and (max-width: 767px){.section .slider-mobile-gutter .jc-slideshow-banner .jc-grid__item{flex-direction:column-reverse;background:#25373c}.section .slider-mobile-gutter .jc-slideshow-banner .jc-grid__item .jc-banner__content .slideshow__text{max-width:100%;padding-top:90px;text-align:center}.section .slider-mobile-gutter .jc-slideshow-banner .jc-grid__item .jc-banner__content .slideshow__text h2.banner__heading{font-size:36px;text-align:center;line-height:40px;margin:0 0 16px}.section .slider-mobile-gutter .jc-slideshow-banner .jc-grid__item .jc-banner__content .slideshow__text .banner__text p{text-align:center;font-size:16px;line-height:20px;margin:0 0 12px}.section .slider-mobile-gutter .jc-slideshow-banner .jc-grid__item .jc-banner__content .slideshow__text .banner__buttons .button{font-size:14px;padding:14px 25px;line-height:10px}.section .slider-mobile-gutter .jc-slideshow-banner .jc-grid__item .jc-banner__content{min-height:auto}.section .slider-mobile-gutter .jc-slideshow-banner .jc-grid__item .jc-slideshow__media{position:relative;min-height:457px}.section .slider-mobile-gutter .jc-slideshow-banner .jc-grid__item .jc-slideshow__media img.slideshow-image.desktop-only{display:none}.section .slider-mobile-gutter .jc-slideshow-banner .jc-grid__item .jc-slideshow__media img.slideshow-image.mobile-only{display:block;object-fit:cover;position:relative}.section .slider-mobile-gutter .jc-slideshow-banner{min-height:auto;height:719px}.section-collection-list .jc-collection-custom-list{padding:40px 0 60px}.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap .title-wrapper-with-link h2{font-size:32px;line-height:44px}.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap .title-wrapper-with-link{margin:0 0 30px}.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap ul.collection-list{gap:10px;padding:0 0 16px;grid-template-columns:repeat(3,1fr)}.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap ul.collection-list li.collection-list__item:nth-child(4n),.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap ul.collection-list li.collection-list__item:nth-child(5n),.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap ul.collection-list li.collection-list__item:nth-child(6n){display:none}.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap .center.collection-list-view-all a.button{font-size:14px;padding:18px 30px;line-height:10px}.jc-collection-main .page-width ul.jc-contains-card--product li.grid__item{width:50%}.jc-collection-main .jc-title-wrapper h2.title{font-size:32px;margin:0 0 20px}.blog.jc-main-blog .page-width-desktop .jc-title-wrapper-with-link h2.blog__title{font-size:32px;margin:0 0 20px;line-height:32px}.jc-collection-main .collection__view-all{margin:20px 0 0}section.jc-logo-row .jc-marquee .jc-marquee-content li{font-size:20px;line-height:49px;gap:20px;align-items:center}section.jc-logo-row .jc-marquee .jc-marquee-content{gap:20px}section.jc-logo-row .jc-marquee{height:49px}section.jc-logo-row .jc-marquee .jc-marquee-content li img{max-width:13px}.jc-custom-image-with-text .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item .image-with-text__content h2.image-with-text__heading{font-size:45px;line-height:54px;margin:0 0 20px}.jc-custom-image-with-text .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item .image-with-text__content p{font-size:16px}.jc-custom-image-with-text .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item .image-with-text__content .image-with-text__text{margin:0 0 20px}.jc-custom-image-with-text .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item .image-with-text__content .button{font-size:14px;padding:14px 30px;line-height:10px}.jc-custom-image-with-text{padding:42px 0 0!important}.jc-custom-image-with-text .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__media-item{max-width:95%}.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-buttons{margin:0 0 20px;overflow:auto;white-space:nowrap}footer.footer .jc-footer-main-content .jc-footer-newsletter ul.footer__list-social{display:none}footer.footer .jc-footer-main-content .jc-footer-newsletter .footer-block__newsletter{padding:0;flex-direction:column;align-items:center;text-align:center}footer.footer .page-width.jc-footer-main-content .jc-footer-block-grid .jc-grid__item{margin:0}footer.footer .page-width.jc-footer-main-content .jc-footer-block-grid .jc-grid__item ul.footer-block__details-content{margin:0}footer.footer .page-width.jc-footer-main-content .jc-footer-block-grid{gap:30px;margin:0}section.jc-footer-logo-row .jc-footer-marquee .jc-footer-marquee-content li h4{font-size:24px}section.jc-footer-logo-row .jc-footer-marquee .jc-footer-marquee-content li{gap:20px}section.jc-footer-logo-row .jc-footer-marquee ul.jc-footer-marquee-content{gap:20px}section.jc-accrodian-section-main .jc-accrodian-inner .jc-main-row .jc-faq-image-area{display:none}section.jc-accrodian-section-main:before{display:none}section.jc-accrodian-section-main .jc-accrodian-inner .jc-main-row .jc-faq-item-container{width:100%;padding:50px 20px 60px}section.jc-accrodian-section-main .jc-accrodian-inner .jc-main-row .jc-faq-item-container h2.kg-heading{margin:0 0 20px}section.jc-accrodian-section-main .jc-accrodian-inner .jc-main-row .jc-faq-item-container .jc-faq-email-row{padding:20px 0 0;gap:20px}section.jc-accrodian-section-main .jc-accrodian-inner .jc-main-row .jc-faq-item-container .jc-faq-email-row h3.jc-email-title{margin:0;font-size:30px}.blog.jc-main-blog .page-width-desktop ul.jc-blog__posts li.jc-article.slider__slide{width:50%}.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap ul.collection-list li.collection-list__item .card-wrapper .card__content .card__information a{font-size:14.38px;line-height:15.82px}section.jc-our-store-section-main .jc-store-image-wrapper .jc-heading h2{font-size:32px;margin:0 0 20px;line-height:32px}}@media screen and (max-width: 600px){.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap ul.collection-list{grid-template-columns:repeat(2,1fr)}.section-collection-list .jc-collection-custom-list .jc-collection-list-wrap ul.collection-list li.collection-list__item:nth-child(3n){display:none}footer.footer .page-width.jc-footer-main-content .jc-footer-block-grid{grid-template-columns:repeat(2,1fr)}.blog.jc-main-blog .page-width-desktop ul.jc-blog__posts li.jc-article.slider__slide,.jc-collection-main .page-width ul.jc-contains-card--product li.grid__item{width:100%}}@media screen and (max-width: 535px){.featured-tabs.jc-featured-tabs .jc-page-width-tab .tab-buttons{justify-content:flex-start}}@media screen and (max-width: 390px){footer.footer .page-width.jc-footer-main-content .jc-footer-block-grid{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width: 989px){.jc-main-product-wrap-block .product .product__info-wrapper.grid__item{padding:60px 0 0}.jc-main-product-wrap-block .product .grid__item{width:100%!important}.jc-product-main-section{padding:70px 0 60px}}@media screen and (max-width: 910px){section.jc-product-feature-section .jc-main-grid{justify-content:flex-start}}@media screen and (max-width: 767px){.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .product__title h1,.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .product__title a.product__title h2{font-size:32px;line-height:40px}.jc-quick-add-modal.quick-add-modal .quick-add-modal__content,.jc-quick-add-modal.quick-add-modal .quick-add-modal__content .jc-modal__content-info{padding:30px 0}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jc-product-details-label .jc-product-details-grid .jc-details-box .jc-box-image{width:125px}}@media screen and (max-width: 480px){.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jc-add-tocart-product-btn{width:100%;padding:10px 0 0}}.cart-notification-wrapper .cart-notification{border:0;background:#e6dfd7;box-shadow:none;padding:20px 33px;max-width:475px}.cart-notification-wrapper .cart-notification .cart-notification__header h2{letter-spacing:0;font-family:Articulat CF;font-size:16px}.cart-notification-wrapper .cart-notification .cart-notification__header h2 svg{width:15px;height:15px}.cart-notification-wrapper .cart-notification .cart-notification-product{padding:25px 0 20px}.cart-notification-wrapper .cart-notification .cart-notification-product .cart-notification-product__image{margin:0 20px 0 0}.cart-notification-wrapper .cart-notification .cart-notification-product .cart-notification-product__image img{width:95px;height:95px;object-fit:contain}.cart-notification-wrapper .cart-notification .cart-notification-product h3.cart-notification-product__name{font-family:Articulat CF;letter-spacing:0;font-size:16px;color:#1f3e43;font-weight:700;margin:0 0 5px}.cart-notification-wrapper .cart-notification .cart-notification-product .product-option{font-size:14px;letter-spacing:0;font-family:Articulat CF;color:#1f3e43}.cart-notification-wrapper .cart-notification .cart-notification__links .button{margin:0;background:#2f3e43;padding:20px 35px;min-width:auto;min-height:auto;font-family:Articulat CF;font-weight:600;font-size:16px;line-height:11px;letter-spacing:0;text-align:center;text-transform:uppercase;color:#fffaf4}.cart-notification-wrapper .cart-notification .cart-notification__links .button:after,.cart-notification-wrapper .cart-notification .cart-notification__links .button:before{display:none}.cart-notification-wrapper .cart-notification .cart-notification__links #cart-notification-form button{background:#ffc32a;color:#2f3e43}.cart-notification-wrapper .cart-notification .cart-notification__links button.link.button-label{letter-spacing:0;font-family:Articulat CF;font-size:16px;font-weight:600}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jc-add-tocart-product-btn product-form .product-form__error-message-wrapper{letter-spacing:0;font-family:Articulat CF;font-size:13px;align-items:center;margin:0 0 6px;line-height:15px}.jc-main-product-wrap-block .product .product__info-wrapper.grid__item .jc-product__info-container .jc-add-tocart-product-btn product-form .product-form__error-message-wrapper span.svg-wrapper{margin:0 10px 0 0}section.jc-product-tab-section-main{background:#fffaf4;position:relative;overflow:hidden;padding:60px 0}section.jc-product-tab-section-main .jc-page-width{max-width:1480px;margin:auto;padding:0 20px}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content ul.jc-menu-tablink{display:flex;gap:10px;margin:0 0 60px;padding:0;list-style:none;justify-content:center}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content ul.jc-menu-tablink li.jc-tablink{border:1px solid #1F3E43;letter-spacing:0;font-family:Articulat CF;padding:20px 25px;font-weight:600;font-size:16px;line-height:11px;text-align:center;text-transform:uppercase;cursor:pointer;color:#1f3e43;white-space:nowrap;transition:all .3s ease}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content ul.jc-menu-tablink li.jc-tablink:hover{color:#f7f7f6;background:#1f3e43}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content ul.jc-menu-tablink li.jc-tablink.active{color:#f7f7f6;background:#1f3e43}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content .jc-product-tab-content .jc-tabcontent .jc-product-tab-inner-content p{color:#1f3e43;font-weight:500;font-size:18px;letter-spacing:0;font-family:Articulat CF;line-height:24px;margin:0 0 15px}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content .jc-product-tab-content .jc-tabcontent .jc-product-tab-inner-content p:last-child{margin:0}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content .jc-product-tab-content .jc-tabcontent .jc-product-tab-inner-content .kg-inner-main-row{display:flex;flex-wrap:wrap}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content .jc-product-tab-content .jc-tabcontent .jc-product-tab-inner-content .kg-inner-main-row .kg-left-image-col{width:50%;background:#f4f4f4;position:relative;display:flex;justify-content:center;align-items:center}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content .jc-product-tab-content .jc-tabcontent .jc-product-tab-inner-content .kg-inner-main-row .kg-left-image-col .kg-image-area{position:relative;display:flex;flex-direction:column;flex-shrink:0;width:200px;height:740px;align-items:center;justify-content:center;overflow:hidden}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content .jc-product-tab-content .jc-tabcontent .jc-product-tab-inner-content .kg-inner-main-row .kg-left-image-col .kg-image-area img{object-fit:cover;position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0;color:transparent}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content .jc-product-tab-content .jc-tabcontent .jc-product-tab-inner-content .kg-inner-main-row .kg-left-image-col .kg-image-desc{width:180px;height:740px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:50px;order:-1}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content .jc-product-tab-content .jc-tabcontent .jc-product-tab-inner-content .kg-inner-main-row .kg-left-image-col .kg-image-desc .kg-imgage-step-box{display:flex;flex-direction:column;justify-content:center;padding-left:12px;gap:4px;width:100%;height:156px}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content .jc-product-tab-content .jc-tabcontent .jc-product-tab-inner-content .kg-inner-main-row .kg-left-image-col .kg-image-desc .kg-imgage-step-box h4{font-size:14px;font-weight:700;line-height:14px;letter-spacing:0;text-transform:uppercase;font-family:Articulat CF;margin:0;color:#1f3e43}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content .jc-product-tab-content .jc-tabcontent .jc-product-tab-inner-content .kg-inner-main-row .kg-left-image-col .kg-image-desc .kg-imgage-step-box p{font-size:14px;line-height:20px;color:#545454}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content .jc-product-tab-content .jc-tabcontent .jc-product-tab-inner-content .kg-inner-main-row .kg-right-content-main{width:50%;display:flex;flex-direction:column;justify-content:center;padding:40px}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content .jc-product-tab-content .jc-tabcontent .jc-product-tab-inner-content h2{margin:0 0 30px;font-family:Perfectly Nineties;font-weight:400;font-size:45px;line-height:60px;letter-spacing:0;color:#283e43}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content .jc-product-tab-content .jc-tabcontent .jc-product-tab-inner-content ul{padding:0;list-style:none;margin:0}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content .jc-product-tab-content .jc-tabcontent .jc-product-tab-inner-content ul li{font-family:Articulat CF;font-weight:500;line-height:25px;letter-spacing:0;font-size:18px;color:#283e43;margin:0;position:relative;padding-left:10px;display:flex;align-items:center;gap:12px}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content .jc-product-tab-content .jc-tabcontent .jc-product-tab-inner-content ul li:before{content:"";display:block;background-image:url(/cdn/shop/files/checkmark.svg?v=1759054725);width:18px;height:18px;background-repeat:no-repeat;background-size:contain;background-position:center;top:-2px;position:relative}@media screen and (max-width: 989px){section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content ul.jc-menu-tablink{justify-content:flex-start;overflow:auto}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content .jc-product-tab-content .jc-tabcontent .jc-product-tab-inner-content h2{font-size:32px;line-height:38px}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content .jc-product-tab-content .jc-tabcontent .jc-product-tab-inner-content p{font-size:18px;line-height:24px}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content .jc-product-tab-content .jc-tabcontent .jc-product-tab-inner-content .kg-inner-main-row .kg-left-image-col .kg-image-area{width:200px;height:480px}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content .jc-product-tab-content .jc-tabcontent .jc-product-tab-inner-content .kg-inner-main-row .kg-left-image-col .kg-image-desc .kg-imgage-step-box{height:80px}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content .jc-product-tab-content .jc-tabcontent .jc-product-tab-inner-content .kg-inner-main-row .kg-left-image-col .kg-image-desc{height:480px}}@media screen and (max-width: 767px){section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content .jc-product-tab-content .jc-tabcontent .jc-product-tab-inner-content .kg-inner-main-row .kg-left-image-col{width:100%}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content .jc-product-tab-content .jc-tabcontent .jc-product-tab-inner-content .kg-inner-main-row .kg-right-content-main{padding:40px 0 0;width:100%}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content .jc-product-tab-content .jc-tabcontent .jc-product-tab-inner-content .kg-inner-main-row .kg-left-image-col .kg-image-desc{height:400px}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content .jc-product-tab-content .jc-tabcontent .jc-product-tab-inner-content .kg-inner-main-row .kg-left-image-col .kg-image-area{height:400px}section.jc-product-tab-section-main .jc-product-tab-inner .jc-tab-content .jc-product-tab-content .jc-tabcontent .jc-product-tab-inner-content h2{font-size:32px;line-height:40px;margin:0 0 20px}}.jc-collection-product-grid{padding:100px 0!important;background:#fffaf4}.page-width.jc-facets-vertical-sort,.facets-vertical.page-width{max-width:1480px;margin:auto;padding:0 20px}.facets-vertical.page-width .product-grid-container .collection ul.product-grid{margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:40px 10px}.facets-vertical.page-width .product-grid-container .collection ul.product-grid li.grid__item{width:100%;max-width:100%}ul.product-grid li.grid__item .card-wrapper .card .card__inner{display:block;background:transparent;overflow:hidden}ul.product-grid li.grid__item .card-wrapper .card .card__inner .card__media{position:relative;width:100%;height:100%;display:block;flex-direction:column;padding:0}ul.product-grid li.grid__item .card-wrapper .card .card__inner .card__media .media{display:block;margin:auto;position:relative;width:100%;background:#fff;height:100%;bottom:unset;top:unset}ul.product-grid li.grid__item .card-wrapper .card .card__inner .card__media .media img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;display:inline-block}ul.product-grid li.grid__item .card-wrapper .card .card__inner .card__media .media:after{content:"";display:block;width:100%;padding-bottom:100%}ul.product-grid li.grid__item .card-wrapper .card .card__inner .card__media .quick-add{display:block;margin:10px 0 0;transition:all .3s ease;transform:translateY(0)}ul.product-grid li.grid__item .card-wrapper .card .card__inner .card__media .quick-add .jc-quick-add__submit{background:#ffc32a;text-decoration:none;padding:20px 35px;font-family:Articulat CF;font-weight:600;font-size:16px;line-height:11px;letter-spacing:0;text-align:right;text-transform:uppercase;color:#283e43;transition:all .3s ease;border:1px solid #ffc32a;position:relative;overflow:hidden}ul.product-grid li.grid__item .card-wrapper .card .card__inner .card__media .quick-add .jc-quick-add__submit:hover:after{left:200%;opacity:.6}ul.product-grid li.grid__item .card-wrapper .card .card__inner .card__media .quick-add .jc-quick-add__submit:after{content:"";background:#fff;height:60px;opacity:0;position:absolute;top:0;transform:rotate(55deg);transition:all 3s cubic-bezier(.19,1,.22,1);width:200px;left:-100%;display:block;right:unset;box-shadow:none}ul.product-grid li.grid__item .card-wrapper .card .card__inner .card__media .quick-add .jc-quick-add__submit:before{display:none}ul.product-grid li.grid__item .card-wrapper .card .card__inner .card__content.jc-card-content{padding:0;margin:0}ul.product-grid li.grid__item .card-wrapper .card .card__content .card__information{padding:10px 0 0}ul.product-grid li.grid__item .card-wrapper .card .card__content .card__information .card__heading{border-top:1.5px solid rgb(40 62 67 / 10%);margin:10px 0 0;padding:10px 0 0}ul.product-grid li.grid__item .card-wrapper .card .card__content .card__information .card__heading a{font-family:Perfectly Nineties;font-weight:400;font-size:25px;line-height:34px;letter-spacing:0;text-align:center;text-decoration:none;color:#283e43;transition:all .3s ease}ul.product-grid li.grid__item .card-wrapper .card .card__content .card__information .jdgm-widget .jdgm-prev-badge{text-align:center}ul.product-grid li.grid__item .card-wrapper .card .card__content .card__information .jdgm-widget .jdgm-prev-badge span.jdgm-prev-badge__stars span.jdgm-star{color:#ffc32a}ul.product-grid li.grid__item .card-wrapper .card .card__content .card__information .jdgm-widget .jdgm-prev-badge span.jdgm-prev-badge__text{font-family:Articulat CF;font-weight:500;font-size:12px;line-height:15px;letter-spacing:0;color:#283e43}ul.product-grid li.grid__item .card-wrapper .card .card__content .card__information .card-information .product-tags{margin:0;text-align:center}ul.product-grid li.grid__item .card-wrapper .card .card__content .card__information .card-information .product-tags span.product-tag{font-family:Articulat CF;font-weight:500;font-size:15px;line-height:20px;letter-spacing:0;text-align:center;color:#283e43;opacity:70%;display:block}ul.product-grid li.grid__item .card-wrapper .card .card__content .card__information .card-information .price{margin:10px 0 0;display:block;text-align:center}ul.product-grid li.grid__item .card-wrapper .card .card__content .card__information .card-information .price span.price-item{font-family:Articulat CF;font-weight:600;font-size:18px;line-height:100%;letter-spacing:0;color:#283e43;font-style:italic}ul.product-grid li.grid__item .card-wrapper .card:hover .card__inner .card__media .quick-add{transform:translateY(-60px)}.jc-facets-vertical-sort .facets-vertical-form{margin:0 0 40px;padding:0;align-items:center}.jc-facets-vertical-sort .facets-vertical-form .facet-filters{padding:0}.jc-facets-vertical-sort .facets-vertical-form .facet-filters .facet-filters__field{padding:12px 15px;border:1px solid #ddd}.jc-facets-vertical-sort .facets-vertical-form .facet-filters .facet-filters__field h2.facet-filters__label{margin:0;letter-spacing:0;font-family:Articulat CF;font-size:16px;padding:0 10px 0 0;border-right:1px solid #ddd}.jc-facets-vertical-sort .facets-vertical-form .facet-filters .facet-filters__field .select{padding:0}.jc-facets-vertical-sort .facets-vertical-form .facet-filters .facet-filters__field .select select{letter-spacing:0;font-size:16px;font-family:Articulat CF;box-shadow:none;outline:none;padding:0 20px}.jc-facets-vertical-sort .facets-vertical-form .facet-filters .facet-filters__field .select span.svg-wrapper{width:15px;height:15px;top:4px}.jc-facets-vertical-sort .facets-vertical-form .facet-filters .facet-filters__field .select span.svg-wrapper svg.icon{width:100%;height:100%}.jc-facets-vertical-sort .facets-vertical-form .product-count-vertical h2.product-count__text{letter-spacing:0;font-family:Articulat CF;color:#000;font-size:16px}.jc-facets-vertical-sort .facets-vertical-form .product-count-vertical{margin-left:25px}.facets-vertical .product-grid-container .collection .pagination-wrapper{margin:50px 0 0}.facets-vertical .product-grid-container .collection .pagination-wrapper li .pagination__item:after{display:none}.facets-vertical .product-grid-container .collection .pagination-wrapper ul.pagination__list{gap:12px}.facets-vertical .product-grid-container .collection .pagination-wrapper li{margin:0;display:flex;justify-content:center;align-items:center}.facets-vertical .product-grid-container .collection .pagination-wrapper li .pagination__item{font-family:Articulat CF;letter-spacing:0;font-size:18px;color:#000;opacity:1;border:1px solid #ddd;transition:all .3s ease}.facets-vertical .product-grid-container .collection .pagination-wrapper li .pagination__item.pagination__item--current{background:#283e43;color:#f7f7f6}.facets-vertical aside.facets-wrapper{width:25%;padding:0 30px 0 0}.facets-vertical aside.facets-wrapper .facets-container{height:100%;border-right:1px solid #ddd;padding:0 30px 0 0}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical{width:100%}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .active-facets-vertical-filter h2{width:100%;margin:0;background:#1f3e43;color:#f7f7f6;font-family:Articulat CF;font-size:18px;padding:10px 20px}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .active-facets-vertical-filter{display:block}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .active-facets-vertical-filter facet-remove{justify-content:flex-start;padding:10px 0;margin:0}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .active-facets-vertical-filter facet-remove .active-facets__button-remove{letter-spacing:0;font-size:18px;font-family:Articulat CF;text-decoration:none;font-weight:700}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .facets__disclosure-vertical{border:0;padding:20px 0 0;border-bottom:1px solid #ddd}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .facets__disclosure-vertical summary.facets__summary{font-family:Articulat CF;letter-spacing:0;font-size:16px;margin:0;border-bottom:1px solid #39494E80;padding:0 0 15px}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .facets__disclosure-vertical summary.facets__summary svg{width:18px;height:9px;top:8px}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .facets__disclosure-vertical summary.facets__summary span.facets__summary-label{text-decoration:none}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .facets__disclosure-vertical .parent-display{border-bottom:0;padding:15px 0 0}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .facets__disclosure-vertical .parent-display .facets-wrap{padding:0;margin:0}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .facets__disclosure-vertical .parent-display ul li.list-menu__item label.facets__label{font-family:Articulat CF;padding:10px 0;display:flex;align-items:center;letter-spacing:0;font-size:15px;color:#283e43}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .facets__disclosure-vertical .parent-display ul li.list-menu__item label.facets__label svg{width:18px;height:18px}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .facets__disclosure-vertical .parent-display ul li.list-menu__item label.facets__label .svg-wrapper{top:17px;width:14px;left:2px}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .facets__disclosure-vertical .parent-display ul li.list-menu__item label.facets__label span{text-decoration:none}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .facets__disclosure-vertical .facets__display-vertical .facets__header-vertical{padding:15px 0;letter-spacing:0;font-family:Articulat CF;font-size:15px;font-weight:500}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .facets__disclosure-vertical .facets__display-vertical .facets__price{padding:0 0 10px}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .facets__disclosure-vertical .facets__display-vertical .facets__price span.field-currency{font-size:16px;font-weight:600;font-family:Articulat CF}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .facets__disclosure-vertical .facets__display-vertical .facets__price .field:before,.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .facets__disclosure-vertical .facets__display-vertical .facets__price .field:after{display:none}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .facets__disclosure-vertical .facets__display-vertical .facets__price .field label.field__label{display:none}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .facets__disclosure-vertical .facets__display-vertical .facets__price .field input::placeholder{opacity:1;letter-spacing:0}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .facets__disclosure-vertical .facets__display-vertical .facets__price .field input{border:1px solid #ddd;background:transparent;padding:10px 14px;letter-spacing:0;font-family:Articulat CF;font-size:14px;box-shadow:none;outline:none}.facets-vertical.page-width .product-grid-container{width:75%}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .active-facets__button{margin:0 10px 10px 0;padding:0}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .active-facets__button span.active-facets__button-inner{box-shadow:none;border:0;padding:9px 12px;letter-spacing:0;font-family:Articulat CF;font-size:16px;background:#3d382733;border-radius:0;line-height:100%}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .active-facets__button span.active-facets__button-inner span.svg-wrapper{width:16px;height:16px}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .active-facets-vertical-filter facet-remove .active-facets__button-remove span{font-family:Articulat CF;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0;color:#1f3e43;text-align:center}ul.product-grid li.grid__item .card-wrapper .card .card__content .card__information .rating,ul.product-grid li.grid__item .card-wrapper .card .card__content .card__information p.rating-count{display:none}@media screen and (max-width: 1199px){.facets-vertical.page-width .product-grid-container{width:70%}.facets-vertical aside.facets-wrapper{width:30%}}@media screen and (max-width: 991px){.facets-vertical.page-width .product-grid-container{width:65%}.facets-vertical aside.facets-wrapper{width:35%}.facets-vertical.page-width .product-grid-container .collection ul.product-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 767px){.jc-collection-product-grid{padding:100px 0 60px!important}.page-width.jc-facets-vertical-sort{display:none}.facets-vertical aside.facets-wrapper .facets-container .facets{display:none}.facets-vertical.page-width .product-grid-container{width:100%}.facets-vertical aside.facets-wrapper{width:100%;padding:0}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper{display:block!important}.facets-vertical.page-width{flex-direction:column}.facets-vertical aside.facets-wrapper .facets-container .active-facets{display:flex!important;align-items:center}.facets-vertical aside.facets-wrapper .facets-container{padding:0;border:0;margin:0 0 30px}.facets-vertical aside.facets-wrapper .facets-container .product-count{display:block!important}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper summary.mobile-facets__open-wrapper span.mobile-facets__open span.mobile-facets__open-label{display:block!important;text-decoration:none}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper summary.mobile-facets__open-wrapper span.mobile-facets__open span.mobile-facets__open-label.button-label.small-hide{display:none!important}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper summary.mobile-facets__open-wrapper span.mobile-facets__open{padding:0;font-family:Articulat CF;letter-spacing:0;color:#f7f7f6}.facets-vertical aside.facets-wrapper .facets-container .active-facets facet-remove.active-facets__button-wrapper{margin:0 0 0 10px}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper summary.mobile-facets__open-wrapper{padding:12px 15px;border:1px solid #ddd;background:#283e43;color:#f7f7f6}.facets-vertical aside.facets-wrapper .facets-container .product-count span{letter-spacing:0;font-family:Articulat CF;color:#000;font-size:15px}.facets-vertical aside.facets-wrapper .facets-container .active-facets .active-facets__button span.active-facets__button-inner{box-shadow:none;border:0;padding:9px 12px;letter-spacing:0;font-family:Articulat CF;font-size:16px;background:#3d382733;border-radius:0;line-height:100%}.facets-vertical aside.facets-wrapper .facets-container .active-facets facet-remove.active-facets__button-wrapper a.active-facets__button-remove{letter-spacing:0;font-size:18px;font-family:Articulat CF;text-decoration:none;font-weight:700;padding:0}.facets-vertical aside.facets-wrapper .facets-container .active-facets facet-remove.active-facets__button-wrapper a.active-facets__button-remove span{font-size:16px}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner{width:92%;max-width:450px;border:0}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__header{width:100%;margin:0;background:#1f3e43;color:#f7f7f6;font-family:Articulat CF;font-size:18px;padding:10px 20px;border:0}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__header h2.mobile-facets__heading{font-size:20px;letter-spacing:0;font-family:Articulat CF;color:#f7f7f6;text-align:left}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__header p.mobile-facets__count{font-size:15px;letter-spacing:0;font-family:Articulat CF;color:#f7f7f6;text-align:left;font-weight:400}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main{background:#fffaf4;padding:25px 0 0}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .mobile-facets__summary{padding:10px 20px;letter-spacing:0;font-family:Articulat CF;font-size:16px;color:#1f3e43}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .mobile-facets__summary .select{align-items:center}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .mobile-facets__summary .select select{padding:0 10px;margin:0;font-family:Articulat CF;font-size:16px;box-shadow:none;outline:none;width:180px}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .mobile-facets__summary .select span.svg-wrapper{width:14px;height:12px;top:14px}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .mobile-facets__summary .select span.svg-wrapper svg{width:100%}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer button:before,.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer button:after{display:none}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer{padding:10px 20px;border-top:1px solid #9d9d9d}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer .mobile-facets__clear-wrapper{display:block}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer .mobile-facets__clear-wrapper .mobile-facets__clear{display:block;text-decoration:none;background:#283e43;color:#e6dfd7;letter-spacing:0;font-family:Articulat CF;text-align:center;padding:12px;font-size:16px;font-weight:400}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer button{background:#ffc32a;color:#2f3e43;letter-spacing:0;font-size:16px;font-family:Articulat CF}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main button.mobile-facets__close-button svg{width:18px}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main button.mobile-facets__close-button{padding:16px 20px;margin:0;border-bottom:1px solid #ddd;letter-spacing:0;font-size:17px;font-family:Articulat CF}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main ul.facets-layout li label.facets__label{background:transparent;padding:15px 20px;letter-spacing:0;font-family:Articulat CF;font-size:16px}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main ul.facets-layout li label.facets__label svg{width:18px;height:18px}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main ul.facets-layout li label.facets__label svg.icon{margin:0;left:22px;width:13px;top:17px;height:14px}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details p.mobile-facets__info{padding:12px 20px;margin:0;letter-spacing:0;font-family:Articulat CF;font-size:16px}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .facets__price{padding:12px 20px}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .facets__price span.field-currency{font-family:Articulat CF;letter-spacing:0;font-size:16px}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .facets__price .field:before,.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .facets__price .field:after{display:none}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .facets__price .field input{border:1px solid #ddd;background:transparent;padding:10px 14px;letter-spacing:0;font-family:Articulat CF;font-size:14px;box-shadow:none;outline:none}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .facets__price .field input::placeholder{opacity:1;letter-spacing:0}.facets-vertical aside.facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .facets__price .field label.field__label{display:none}}@media screen and (max-width: 480px){.facets-vertical.page-width .product-grid-container .collection ul.product-grid{grid-template-columns:repeat(1,1fr)}}section.jc-collection-banner-main-section{padding:125px 0 0;background:linear-gradient(180deg,#283e4366,#283e4300)}section.jc-collection-banner-main-section .jc-inner-banner .jc-page-width{max-width:1480px;padding:0 20px;margin:auto}section.jc-collection-banner-main-section .jc-inner-banner .jc-page-width .jc-collection-banner-text{max-width:800px;margin:auto}section.jc-collection-banner-main-section .jc-inner-banner .jc-page-width .jc-collection-banner-text h2.jc-collection-banner-heading{font-family:Perfectly Nineties;font-weight:400;font-size:45px;line-height:61px;letter-spacing:0;text-align:center;color:#283e43;margin:0 0 15px}section.jc-collection-banner-main-section .jc-inner-banner .jc-page-width .jc-collection-banner-text p{margin:0;letter-spacing:0;font-family:Articulat CF;text-align:center;font-size:18px;color:#283e43;line-height:28px}@media screen and (max-width: 989px){section.jc-collection-banner-main-section .jc-inner-banner .jc-page-width .jc-collection-banner-text h2.jc-collection-banner-heading{font-size:60px;line-height:70px}section.jc-collection-banner-main-section{padding:125px 0 0}}@media screen and (max-width: 767px){section.jc-collection-banner-main-section .jc-inner-banner .jc-page-width .jc-collection-banner-text h2.jc-collection-banner-heading{font-size:36px;text-align:center;line-height:40px}section.jc-collection-banner-main-section .jc-inner-banner .jc-page-width .jc-collection-banner-text p{font-size:16px;line-height:24px}.section-collection-list .jc-collection-custom-list.jc-collection-page .jc-collection-list-wrap ul.collection-list li.collection-list__item:nth-child(4n),.section-collection-list .jc-collection-custom-list.jc-collection-page .jc-collection-list-wrap ul.collection-list li.collection-list__item:nth-child(5n),.section-collection-list .jc-collection-custom-list.jc-collection-page .jc-collection-list-wrap ul.collection-list li.collection-list__item:nth-child(6n),.section-collection-list .jc-collection-custom-list.jc-collection-page .jc-collection-list-wrap ul.collection-list li.collection-list__item:nth-child(3n){display:block}}.banner.jc-banner-wrap{min-height:700px!important}.banner.jc-banner-wrap .banner__content.jc-banner__content{padding:105px 0}.banner.jc-banner-wrap .banner__content.jc-banner__content .jc-banner__box{padding:0}.banner.jc-banner-wrap .banner__content.jc-banner__content .jc-banner__box h2.banner__heading{font-family:Perfectly Nineties;font-weight:400;font-size:60px;line-height:72px;letter-spacing:0;text-align:center;color:#1f3e43;margin:0 0 15px}.banner.jc-banner-wrap .banner__content.jc-banner__content .jc-banner__box h2.banner__heading strong{font-weight:400}.banner.jc-banner-wrap .banner__content.jc-banner__content .jc-banner__box .banner__text{margin:0}.banner.jc-banner-wrap .banner__content.jc-banner__content .jc-banner__box .banner__text p{font-family:Articulat CF;font-weight:400;font-style:Normal;font-size:22px;line-height:25px;letter-spacing:0;text-align:center;color:#283e43}.jc-custom-image-with-text.jc-about-rich-content{background:linear-gradient(180deg,#ffc32a,#ffae2a00)}.jc-custom-image-with-text.jc-about-rich-content .image-with-text.jc-image-with-text .image-with-text__grid .jc-image-with-text__media-item{width:38%}.jc-custom-image-with-text.jc-about-rich-content .image-with-text.jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item{width:61%}.jc-custom-image-with-text.jc-about-rich-content .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__media-item .image-with-text__media{border:0;padding-bottom:100%!important}.jc-custom-image-with-text.jc-about-rich-content .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__media-item .image-with-text__media img{object-fit:contain}.jc-custom-image-with-text.jc-about-rich-content .image-with-text.jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item .image-with-text__content{padding:60px 0 60px 100px}.jc-custom-image-with-text.jc-about-rich-content .image-with-text.jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item .image-with-text__content h2.image-with-text__heading{font-size:64px}@media screen and (max-width: 1199px){.jc-custom-image-with-text.jc-about-rich-content .image-with-text.jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item{width:55%}.jc-custom-image-with-text.jc-about-rich-content .image-with-text.jc-image-with-text .image-with-text__grid .jc-image-with-text__media-item{width:45%}}@media screen and (max-width: 991px){.jc-custom-image-with-text.jc-about-rich-content .image-with-text.jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item,.jc-custom-image-with-text.jc-about-rich-content .image-with-text.jc-image-with-text .image-with-text__grid .jc-image-with-text__media-item{width:100%}.jc-custom-image-with-text.jc-about-rich-content .image-with-text.jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item .image-with-text__content{padding:20px 0 70px}.jc-custom-image-with-text.jc-about-rich-content .image-with-text.jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item .image-with-text__content h2.image-with-text__heading{text-align:center;font-size:65px;line-height:75px}}@media screen and (max-width: 767px){.jc-custom-image-with-text.jc-about-rich-content .image-with-text.jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item .image-with-text__content h2.image-with-text__heading{font-size:36px;line-height:40px}.banner.jc-banner-wrap{flex-direction:column-reverse!important;background:#25373c;min-height:auto!important;height:719px;justify-content:space-between}.banner.jc-banner-wrap .banner__media.jc-banner__media{position:relative;min-height:457px;height:auto!important}.banner.jc-banner-wrap .banner__content.jc-banner__content{max-width:100%;padding:90px 20px 0;text-align:center}.banner.jc-banner-wrap .banner__content.jc-banner__content .jc-banner__box h2.banner__heading{font-size:36px;text-align:center;line-height:40px;margin:0 0 16px;color:#e6dfd7}.banner.jc-banner-wrap .banner__content.jc-banner__content .jc-banner__box .banner__text p{color:#e6dfd7;font-size:16px;line-height:20px}}.jc-rich-text-page-width .jc-rich-content-container{padding:110px 0;background:transparent}.jc-rich-text-page-width .jc-rich-content-container .jc-rich-text__wrapper{max-width:1480px;padding:0 20px;width:100%}.jc-rich-text-page-width .jc-rich-content-container .jc-rich-text__wrapper .jc-rich-text__blocks{max-width:1304px}.jc-rich-text-page-width .jc-rich-content-container .jc-rich-text__wrapper h2.rich-text__heading{margin:0 0 15px;font-family:Perfectly Nineties;font-weight:400;font-size:45px;line-height:61px;letter-spacing:0;text-align:center;color:#1f3e43}.jc-rich-text-page-width .jc-rich-content-container .jc-rich-text__wrapper .jc-rich-text__blocks .rich-text__text{margin:0}.jc-rich-text-page-width .jc-rich-content-container .jc-rich-text__wrapper .jc-rich-text__blocks .rich-text__text p{font-family:Articulat CF;font-weight:500;font-size:18px;line-height:24px;letter-spacing:0;text-align:center;color:#283e43}.jc-custom-image-with-text.jc-about-historic-section{background:transparent;padding:0!important}.jc-custom-image-with-text.jc-about-historic-section .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__media-item{width:48.3%}.jc-custom-image-with-text.jc-about-historic-section .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__media-item .image-with-text__media{padding-bottom:400px!important}.jc-custom-image-with-text.jc-about-historic-section .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__media-item .image-with-text__media img{object-fit:cover}.jc-custom-image-with-text.jc-about-historic-section .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item{width:51.7%}.jc-custom-image-with-text.jc-about-historic-section .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item .image-with-text__content{padding:0 40px 0 0}.jc-custom-image-with-text.jc-about-historic-section .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item .image-with-text__content h2.image-with-text__heading{font-size:45px;line-height:50px}.jc-custom-image-with-text.jc-about-historic-section .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item .image-with-text__content .image-with-text__text{margin:0}.jc-custom-image-with-text.jc-about-historic-section .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item .image-with-text__content .image-with-text__text p{font-size:18px;line-height:24px}@media screen and (max-width: 991px){.jc-rich-text-page-width .jc-rich-content-container{padding:60px 0}.jc-rich-text-page-width .jc-rich-content-container .jc-rich-text__wrapper .jc-rich-text__blocks .rich-text__text p{font-size:18px}.jc-custom-image-with-text.jc-about-historic-section .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__media-item{width:100%;max-width:100%}.jc-custom-image-with-text.jc-about-historic-section .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item{width:100%}.jc-custom-image-with-text.jc-about-historic-section .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item .image-with-text__content{padding:30px 0 0}}@media screen and (max-width: 767px){.jc-rich-text-page-width .jc-rich-content-container .jc-rich-text__wrapper .jc-rich-text__blocks .rich-text__text p,.jc-custom-image-with-text.jc-about-historic-section .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item .image-with-text__content .image-with-text__text p{font-size:16px;line-height:24px}.jc-rich-text-page-width .jc-rich-content-container .jc-rich-text__wrapper h2.rich-text__heading,.jc-custom-image-with-text.jc-about-historic-section .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__text-item .image-with-text__content h2.image-with-text__heading{font-size:32px;line-height:38px}.jc-custom-image-with-text.jc-about-historic-section .jc-page-width .jc-image-with-text .image-with-text__grid .jc-image-with-text__media-item .image-with-text__media{padding-bottom:300px!important}}section.jc-set-salem-section-main{padding:0 0 100px;overflow:hidden;background:#fffaf4}section.jc-set-salem-section-main .jc-page-width{max-width:1480px;padding:0 20px;margin:auto}section.jc-set-salem-section-main .jc-title-top h2{font-family:Perfectly Nineties;font-weight:400;font-size:45px;line-height:60px;letter-spacing:0;text-align:center;color:#1f3e43;margin:0 0 80px}section.jc-set-salem-section-main .jc-wrap-list-main{overflow:hidden}section.jc-set-salem-section-main .jc-wrap-list-main ul.jc-slider-list-wrap-container li.jc-box-main{height:auto}section.jc-set-salem-section-main .jc-wrap-list-main ul.jc-slider-list-wrap-container{margin:0;padding:0;list-style:none}section.jc-set-salem-section-main .jc-wrap-list-main ul.jc-slider-list-wrap-container li.jc-box-main .jc-box-inner{background:#fff;padding:20px 5px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;height:100%}section.jc-set-salem-section-main .jc-wrap-list-main ul.jc-slider-list-wrap-container li.jc-box-main .jc-box-inner img{width:70px;height:70px;object-fit:contain}section.jc-set-salem-section-main .jc-wrap-list-main ul.jc-slider-list-wrap-container li.jc-box-main .jc-box-inner h2{margin:10px 0;font-family:Articulat CF;font-weight:700;font-size:24px;line-height:25px;letter-spacing:0;text-align:center;color:#283e43;height:50px}section.jc-set-salem-section-main .jc-wrap-list-main ul.jc-slider-list-wrap-container li.jc-box-main .jc-box-inner .jc-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}section.jc-set-salem-section-main .jc-wrap-list-main ul.jc-slider-list-wrap-container li.jc-box-main .jc-box-inner .jc-desc p{font-family:Articulat CF;font-weight:500;font-size:16px;line-height:18px;letter-spacing:0;text-align:center;margin:0;color:#283e43}section.jc-set-salem-section-main .jc-wrap-list-main ul.jc-slider-list-wrap-container li.jc-box-main .jc-box-inner .jc-desc p a{color:#283e43;font-weight:700}@media screen and (max-width: 991px){section.jc-set-salem-section-main{padding:0 0 60px}}@media screen and (max-width: 767px){section.jc-set-salem-section-main .jc-title-top h2{margin:0 0 30px;font-size:32px;line-height:38px}section.jc-set-salem-section-main .jc-wrap-list-main ul.jc-slider-list-wrap-container li.jc-box-main .jc-box-inner{padding:15px 5px}section.jc-set-salem-section-main .jc-wrap-list-main ul.jc-slider-list-wrap-container li.jc-box-main .jc-box-inner h2{font-size:18px;line-height:22px}section.jc-set-salem-section-main .jc-wrap-list-main ul.jc-slider-list-wrap-container li.jc-box-main .jc-box-inner img{width:60px;height:60px}}section.jc-why-choose-section{position:relative;overflow:hidden;background:#ffc32a1a;margin:100px 0 0}section.jc-why-choose-section .jc-inner-wrap{padding:70px 0 140px}section.jc-why-choose-section:before{content:"";position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;background-image:url(/cdn/shop/files/Vector_5.png?v=1758205294);background-size:contain;background-repeat:no-repeat;margin:auto;background-position:center;z-index:-1}section.jc-why-choose-section .jc-inner-wrap .jc-page-width{max-width:1480px;margin:auto;padding:0 20px}section.jc-why-choose-section .jc-inner-wrap .jc-top-title-area{display:flex;flex-direction:column;align-items:center;margin:0 0 40px}section.jc-why-choose-section .jc-inner-wrap .jc-choose-slider-container .jc-inner-area .jc-image-main{display:block;margin:auto;position:relative;width:100%;overflow:hidden}section.jc-why-choose-section .jc-inner-wrap .jc-choose-slider-container .jc-inner-area .jc-image-main img{object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;display:inline-block}section.jc-why-choose-section .jc-inner-wrap .jc-choose-slider-container .jc-inner-area .jc-image-main:after{content:"";display:block;width:100%;padding-bottom:65.3%}section.jc-why-choose-section .jc-inner-wrap .jc-top-title-area a.jc-choose-btn{background:#1f3e43;text-decoration:none;color:#fff;font-family:Articulat CF;font-weight:600;font-size:18px;line-height:23px;letter-spacing:0;text-align:center;vertical-align:middle;padding:12px 24px;border:1px solid #1f3e43;transition:all .3s ease;position:relative;overflow:hidden}section.jc-why-choose-section .jc-inner-wrap .jc-top-title-area a.jc-choose-btn:after{content:"";background:#fff;height:60px;opacity:0;position:absolute;top:0;transform:rotate(55deg);transition:all 3s cubic-bezier(.19,1,.22,1);width:200px;left:-100%;display:block}section.jc-why-choose-section .jc-inner-wrap .jc-top-title-area a.jc-choose-btn:hover:after{left:200%;opacity:.6}section.jc-why-choose-section .jc-inner-wrap .jc-top-title-area img{margin-bottom:47px}section.jc-why-choose-section .jc-inner-wrap .jc-top-title-area h2.jc-title{margin:40px 0 0;font-family:Perfectly Nineties;letter-spacing:0;font-size:45px;line-height:61px;color:#1f3e43;font-weight:400;text-transform:capitalize;text-align:center}section.jc-why-choose-section .jc-inner-wrap .jc-top-title-area h2.jc-title span{font-weight:600}section.jc-why-choose-section .jc-inner-wrap .jc-choose-slider-container .jc-inner-area .jc-image-main img{width:100%;height:100%;object-fit:cover;display:block}section.jc-why-choose-section .jc-inner-wrap .jc-choose-slider-container .jc-inner-area p{font-family:Articulat CF;font-weight:500;font-size:18px;line-height:24px;letter-spacing:0;text-transform:uppercase;color:#283e43;margin:10px 0 0}@media screen and (max-width: 767px){section.jc-why-choose-section .jc-inner-wrap{padding:60px 0}section.jc-why-choose-section .jc-inner-wrap .jc-top-title-area img{max-width:65px;margin-bottom:35px}section.jc-why-choose-section .jc-inner-wrap .jc-top-title-area h2.jc-title{margin:20px 0 0;font-size:32px;line-height:38px}section.jc-why-choose-section .jc-inner-wrap .jc-choose-slider-container .jc-inner-area p{font-size:16px;line-height:24px}}.article-template.jc-article-template{background:#fffaf4;padding:100px 0 0}.article-template.jc-article-template .jc-article-template__hero-container{max-width:1480px;padding:0 20px}.article-template.jc-article-template .jc-article-template__hero-container .jc-artical-media{height:550px}.article-template.jc-article-template .jc-article-template__hero-container .jc-artical-media img{border:0;height:100%;object-fit:cover}.article-template.jc-article-template header.jc-article-page-width{max-width:1015px;padding:0 20px;margin-top:30px;text-align:center;margin-bottom:30px}.article-template.jc-article-template header.jc-article-page-width h1.jc-article-template__title{font-family:Perfectly Nineties;font-weight:400;font-size:45px;line-height:100%;letter-spacing:0;text-align:center;margin:0 0 20px;color:#283e43}.article-template.jc-article-template header.jc-article-page-width span.caption-with-letter-spacing{font-family:Articulat CF;font-weight:500;font-size:15px;line-height:20px;letter-spacing:0;text-align:center;color:#283e43;opacity:70%;display:block}.article-template.jc-article-template .jc-article-template__social-sharing{max-width:1015px;padding:0 20px}.article-template.jc-article-template .jc-article-template__social-sharing .share-button button.share-button__button{margin:auto;text-decoration:none;font-family:Articulat CF;font-weight:600;font-size:16px;line-height:11px;letter-spacing:0;text-align:right;text-transform:uppercase;color:#283e43;padding:0;gap:18px}.article-template.jc-article-template .jc-article-template__social-sharing .share-button button.share-button__button span.svg-wrapper{width:18px;height:18px}.article-template.jc-article-template .jc-article-template__social-sharing .share-button button.share-button__button svg{margin:0;width:100%;height:100%}.article-template.jc-article-template .jc-article-template__content{max-width:1015px;padding:0 20px}.article-template.jc-article-template .jc-article-template__content p{margin:0 0 15px;font-family:Articulat CF;font-weight:300;font-size:18px;line-height:23px;letter-spacing:0;color:#1f3e43;text-align:center}.article-template.jc-article-template .jc-article-template__back{max-width:1015px;padding:0 20px;margin:auto}.article-template.jc-article-template .jc-article-template__back .article-template__link{margin:auto;padding:20px 35px;background:#283e43;font-family:Articulat CF;font-weight:600;font-size:16px;line-height:11px;letter-spacing:0;text-align:right;text-transform:uppercase;color:#f7f7f6;outline:none;width:fit-content;overflow:hidden;position:relative;transition:all .3s ease-out}.article-template.jc-article-template .jc-article-template__back .article-template__link:after{content:"";background:#fff;height:60px;opacity:0;position:absolute;top:0;transform:rotate(55deg);transition:all 3s cubic-bezier(.19,1,.22,1);width:200px;left:-100%;display:block}.article-template.jc-article-template .jc-article-template__back .article-template__link:hover:after{left:200%;opacity:.6}@media screen and (max-width: 767px){.article-template.jc-article-template .jc-article-template__hero-container .jc-artical-media img{position:relative}.article-template.jc-article-template .jc-article-template__hero-container .jc-artical-media{height:auto}.article-template.jc-article-template header.jc-article-page-width h1.jc-article-template__title{font-size:32px}.article-template.jc-article-template .jc-article-template__content p{font-size:16px}}.shopify-section .main-blog.page-width{max-width:1480px;padding:100px 20px 0}.shopify-section .main-blog.page-width h1{margin:0 0 40px;font-family:Perfectly Nineties;font-weight:400;font-size:45px;line-height:61px;letter-spacing:0;text-align:center;color:#283e43}.shopify-section .main-blog.page-width .blog-articles.jc-blog-articles{margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:30px 10px}.shopify-section .main-blog.page-width .blog-articles.jc-blog-articles .jc-blog-articles__article .jc-article-card-wrapper .card .card__content .card__information{padding:0}.shopify-section .main-blog.page-width .blog-articles.jc-blog-articles .jc-blog-articles__article .jc-article-card-wrapper .card .card__content .card__information h3{margin:0}.shopify-section .main-blog.page-width .blog-articles.jc-blog-articles .jc-blog-articles__article .jc-article-card-wrapper .card .card__content .card__information h3 a{font-family:Perfectly Nineties;font-weight:400;font-size:25px;line-height:34px;letter-spacing:0;text-align:center;color:#283e43;text-decoration:none}.shopify-section .main-blog.page-width .blog-articles.jc-blog-articles .jc-blog-articles__article .jc-article-card-wrapper .card .card__content .card__information p.article-card__excerpt{margin:10px 0;text-align:center;font-family:Articulat CF;font-weight:500;line-height:25px;letter-spacing:0;color:#283e43;font-size:16px}.shopify-section .main-blog.page-width .blog-articles.jc-blog-articles .jc-blog-articles__article .jc-article-card-wrapper .card .jc-card__inner{border:0;display:block;background:transparent}.shopify-section .main-blog.page-width .blog-articles.jc-blog-articles .jc-blog-articles__article .jc-article-card-wrapper .card .jc-card__inner .article-card__image-wrapper{position:relative}.shopify-section .main-blog.page-width .blog-articles.jc-blog-articles .jc-blog-articles__article .jc-article-card-wrapper .card .article-card__image{display:block;margin:auto;position:relative;width:100%;overflow:hidden}.shopify-section .main-blog.page-width .blog-articles.jc-blog-articles .jc-blog-articles__article .jc-article-card-wrapper .card .article-card__image img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;display:inline-block}.shopify-section .main-blog.page-width .blog-articles.jc-blog-articles .jc-blog-articles__article .jc-article-card-wrapper .card .article-card__image:after{content:"";display:block;width:100%;padding-bottom:48%}.shopify-section .main-blog.page-width .blog-articles.jc-blog-articles .jc-blog-articles__article .jc-article-card-wrapper .card .jc-card__inner .article-card__image-wrapper .article-card__info{padding:10px 0;display:block;width:100%;border-bottom:1.5px solid rgb(40 62 67 / 10%);margin:0 0 10px}.shopify-section .main-blog.page-width .blog-articles.jc-blog-articles .jc-blog-articles__article .jc-article-card-wrapper .card .jc-card__inner .article-card__image-wrapper .article-card__info span{font-family:Articulat CF;font-weight:500;font-size:12px;line-height:100%;letter-spacing:0;color:#283e43;display:block;text-align:center}.shopify-section .main-blog.page-width .blog-articles.jc-blog-articles .jc-blog-articles__article .jc-article-card-wrapper .card .card__content{padding:0}@media screen and (max-width: 991px){.shopify-section .main-blog.page-width .blog-articles.jc-blog-articles{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 767px){.shopify-section .main-blog.page-width h1{font-size:32px;margin:0 0 20px;line-height:32px}.shopify-section .main-blog.page-width{padding:75px 20px 0}.shopify-section .main-blog.page-width .blog-articles.jc-blog-articles{grid-template-columns:repeat(1,1fr);gap:40px}}.jc-policy-pages .shopify-section .page-width.page-width--narrow{padding:100px 20px 0;max-width:1480px}.jc-policy-pages .shopify-section .page-width.page-width--narrow h1.main-page-title{font-family:Perfectly Nineties;font-weight:400;font-size:45px;line-height:61px;letter-spacing:0;color:#283e43;margin:0 0 30px}.jc-policy-pages .shopify-section .page-width.page-width--narrow p{font-family:Articulat CF;font-weight:500;line-height:25px;letter-spacing:0;font-size:18px;color:#283e43;margin:0 0 10px}.jc-policy-pages .shopify-section .page-width.page-width--narrow h2{font-family:Perfectly Nineties;font-weight:400;font-size:25px;line-height:34px;letter-spacing:0;text-decoration:none;color:#283e43;margin:0 0 20px}.jc-policy-pages .shopify-section .page-width.page-width--narrow ul,.jc-policy-pages .shopify-section .page-width.page-width--narrow ol{margin:0 0 20px;list-style:disc;list-style-position:inside;padding:0 0 0 15px}.jc-policy-pages .shopify-section .page-width.page-width--narrow ul li,.jc-policy-pages .shopify-section .page-width.page-width--narrow ol li{font-family:Articulat CF;font-weight:500;line-height:25px;letter-spacing:0;font-size:16px;color:#283e43;margin:0 0 5px}.jc-policy-pages .shopify-section .page-width.page-width--narrow h3{font-family:Articulat CF;font-weight:700;line-height:25px;letter-spacing:0;font-size:20px;color:#283e43;margin:0 0 20px}.jc-policy-pages .shopify-section .page-width.page-width--narrow .note{font-family:Articulat CF;font-weight:500;line-height:25px;letter-spacing:0;font-size:18px;color:#283e43;margin:0 0 10px}.jc-policy-pages .shopify-section .page-width.page-width--narrow a{color:#283e43;text-decoration:underline;text-underline-offset:3px;transition:all .3s ease}.jc-policy-pages .shopify-section .page-width.page-width--narrow a:hover{color:#ffc32a}@media screen and (max-width: 767px){.jc-policy-pages .shopify-section .page-width.page-width--narrow h1.main-page-title{font-size:32px;line-height:38px}}.jc-policy-pages .section-collection-list .jc-collection-custom-list.jc-collection-page{padding:0}.jc-policy-pages .section-collection-list .jc-collection-custom-list.jc-collection-page .jc-collection-list-wrap .jc-collection-search-wrapper input.collection-search-input{width:100%;max-width:100%;border:none;border-radius:0;background:transparent;font-family:Articulat CF;font-weight:400;font-style:Normal;font-size:16px;line-height:22px;letter-spacing:0;color:#000;outline:none;box-shadow:none;padding:10px 5px}.jc-policy-pages .section-collection-list .jc-collection-custom-list.jc-collection-page .jc-collection-list-wrap .jc-collection-search-wrapper input.collection-search-input::placeholder{color:#3d382799}.jc-policy-pages .section-collection-list .jc-collection-custom-list.jc-collection-page .jc-collection-list-wrap .jc-collection-search-wrapper{max-width:500px;padding:40px 0;margin:auto}.jc-collection-product-list .jc-collection-product-grid{padding:60px 0 0!important}.jc-policy-pages .section-collection-list .jc-collection-custom-list.jc-collection-page .jc-collection-list-wrap .jc-collection-search-wrapper .input-with-icon{display:flex;align-items:center;position:relative;border:1px solid #3D382780}.jc-policy-pages .section-collection-list .jc-collection-custom-list.jc-collection-page .jc-collection-list-wrap .jc-collection-search-wrapper .input-with-icon span.svg-wrapper{width:42px;height:42px}.jc-policy-pages .section-collection-list .jc-collection-custom-list.jc-collection-page .jc-collection-list-wrap .jc-collection-search-wrapper .input-with-icon svg{width:20px;height:20px}.jc-policy-pages .section-collection-list .jc-collection-custom-list.jc-collection-page .jc-collection-list-wrap .jc-collection-search-wrapper .input-with-icon svg circle{stroke:#3d382799}.jc-policy-pages .section-collection-list .jc-collection-custom-list.jc-collection-page .jc-collection-list-wrap .jc-collection-search-wrapper .input-with-icon svg path{stroke:#3d382799}cart-items.jc-main-cart-items{background:#fffaf4;padding:100px 0 0}cart-items.jc-main-cart-items .page-width.jc-page-width{max-width:1480px;padding:0 20px}cart-items.jc-main-cart-items .jc-title-wrapper-with-link{margin-bottom:50px}cart-items.jc-main-cart-items .jc-title-wrapper-with-link h1.title{font-family:Perfectly Nineties;font-weight:400;font-size:45px;line-height:61px;letter-spacing:0;color:#283e43}cart-items.jc-main-cart-items .jc-title-wrapper-with-link a{background:#283e43;text-decoration:none;font-family:Articulat CF;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0;text-align:center;text-transform:uppercase;color:#f7f7f6;padding:20px 35px;overflow:hidden;position:relative;transition:all .3s ease-out}cart-items.jc-main-cart-items .jc-title-wrapper-with-link a:after{content:"";background:#fff;height:60px;opacity:0;position:absolute;top:0;transform:rotate(55deg);transition:all 3s cubic-bezier(.19,1,.22,1);width:200px;left:-100%;display:block}cart-items.jc-main-cart-items .jc-title-wrapper-with-link a:hover:after{left:200%;opacity:.6}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items thead tr th{font-family:Articulat CF;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0;text-align:left;text-transform:capitalize;color:#1f3e43;padding:16px 20px;border-bottom:1px solid #959595;opacity:1}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items tbody tr td .cart-item__image-container{border:0;background:transparent}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items tbody tr td .cart-item__name{font-family:Perfectly Nineties;font-weight:400;font-size:25px;line-height:100%;letter-spacing:0;text-align:left;color:#283e43;text-decoration:none}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items tbody tr td .product-option{font-family:Articulat CF;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0;color:#283e43;margin:10px 0 0}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items tbody tr td dl .product-option{opacity:70%}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items tbody tr td .cart-item__quantity-wrapper .quantity-popover-container{padding:0}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items tbody tr td .cart-item__quantity-wrapper .quantity-popover-container .quantity.cart-quantity:before,cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items tbody tr td .cart-item__quantity-wrapper .quantity-popover-container .quantity.cart-quantity:after{display:none}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items tbody tr td .cart-item__quantity-wrapper .quantity-popover-container .quantity.cart-quantity{background:transparent;border:1px solid #2F3E43}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items tbody tr td .cart-item__quantity-wrapper .quantity-popover-container .quantity.cart-quantity button.quantity__button{margin:0}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items tbody tr td .cart-item__quantity-wrapper .quantity-popover-container .quantity.cart-quantity input{color:#2f3e43;font-family:Articulat CF;font-weight:800;font-size:18px;line-height:18px;box-shadow:none;outline:none;background:transparent;border:0}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items tbody tr td .cart-item__quantity-wrapper .quantity-popover-container .quantity.cart-quantity button.quantity__button span.svg-wrapper{width:12px;height:12px}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items tbody tr td .cart-item__quantity-wrapper cart-remove-button{margin:0 10px}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items tbody tr td .cart-item__quantity-wrapper cart-remove-button .button{min-width:100%;width:30px;height:47px;margin:0}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items tbody tr td .cart-item__quantity-wrapper cart-remove-button .button svg path{fill:red}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items tbody tr td .cart-item__price-wrapper span.price{font-family:Articulat CF;font-weight:600;font-size:18px;line-height:100%;letter-spacing:0;color:#283e43;margin:15px 0 0;text-align:left}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items tbody tr td{padding:30px 20px}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items tbody tr td.cart-item__details{padding-left:30px}cart-items.jc-main-cart-items .cart__contents .jc-cart__items{border:0}.cart__footer-wrapper #main-cart-footer{background:transparent}.cart__footer-wrapper #main-cart-footer .page-width{max-width:1480px;padding:0 20px}.cart__footer-wrapper #main-cart-footer .cart__footer{padding:30px 0 0;border-top:1px solid #959595}.cart__footer-wrapper #main-cart-footer .cart__footer .cart__blocks{max-width:500px;width:100%;border:1px solid #c7c7c7;padding:35px 30px}.cart__footer-wrapper #main-cart-footer .cart__footer .cart__blocks .js-contents .totals{justify-content:space-between}.cart__footer-wrapper #main-cart-footer .cart__footer .cart__blocks .js-contents .totals h2.totals__total{font-family:Articulat CF;font-weight:500;font-size:18px;line-height:100%;letter-spacing:0;text-align:center;color:#283e43;margin:0}.cart__footer-wrapper #main-cart-footer .cart__footer .cart__blocks .js-contents .totals p.totals__total-value{font-family:Articulat CF;font-weight:600;font-size:18px;line-height:100%;letter-spacing:0;text-align:center;color:#283e43;margin:0}.cart__footer-wrapper #main-cart-footer .cart__footer .cart__blocks .js-contents .tax-note{margin:20px 0;text-align:left;font-family:Articulat CF;font-weight:500;line-height:20px;letter-spacing:0;font-size:15px;color:#283e43}.cart__footer-wrapper #main-cart-footer .cart__footer .cart__blocks .cart__ctas{margin:0}.cart__footer-wrapper #main-cart-footer .cart__footer .cart__blocks .cart__ctas .cart__checkout-button{max-width:100%;margin:0;padding:18px 10px;color:#2f3e43;font-family:Articulat CF;background:#ffc32a;border:0;font-size:15px;overflow:hidden;position:relative;transition:all .3s ease-out;line-height:15px;letter-spacing:.3px;text-transform:uppercase}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items tbody tr td.cart-item__media{padding:30px 0}.cart__footer-wrapper #main-cart-footer .cart__footer .cart__blocks .cart__ctas .cart__checkout-button:before{display:none}.cart__footer-wrapper #main-cart-footer .cart__footer .cart__blocks .cart__ctas .cart__checkout-button:after{content:"";background:#fff;height:60px;opacity:0;position:absolute;top:0;transform:rotate(55deg);transition:all 3s cubic-bezier(.19,1,.22,1);width:200px;left:-100%;display:block}.cart__footer-wrapper #main-cart-footer .cart__footer .cart__blocks .cart__ctas .cart__checkout-button:hover:after{left:200%;opacity:.6}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items tbody tr td .loading__spinner{left:40px}cart-items.jc-main-cart-items .cart__warnings{padding:40px 0 0}cart-items.jc-main-cart-items .cart__warnings h1{font-family:Perfectly Nineties;letter-spacing:0;color:#2f3e43;font-size:42px;font-weight:500;line-height:49px;text-decoration:none;margin:0 0 30px}cart-items.jc-main-cart-items .cart__warnings .button:before{display:none}cart-items.jc-main-cart-items .cart__warnings .button:after{content:"";background:#1f3e43;height:60px;opacity:0;position:absolute;top:0;transform:rotate(55deg);transition:all 3s cubic-bezier(.19,1,.22,1);width:200px;left:-100%;display:block}cart-items.jc-main-cart-items .cart__warnings .button{margin:0;padding:18px 35px;color:#2f3e43;font-family:Articulat CF;background:#ffc32a;border:0;font-size:15px;line-height:15px;letter-spacing:.3px;text-transform:uppercase;overflow:hidden;position:relative;transition:all .3s ease-out}cart-items.jc-main-cart-items .cart__warnings .button:hover:after{left:200%;opacity:.6}cart-items.jc-main-cart-items .cart__warnings h2.cart__login-title{margin:30px 0 0;color:#283e43;font-family:Articulat CF;font-weight:500;font-size:22px;line-height:24px;letter-spacing:0;text-align:center}cart-items.jc-main-cart-items .cart__warnings p.cart__login-paragraph{color:#283e43;font-family:Articulat CF;font-weight:500;font-size:18px;line-height:24px;letter-spacing:0;text-align:center;margin:10px 0 0}cart-items.jc-main-cart-items .cart__warnings p.cart__login-paragraph a{text-decoration:underline;color:#283e43;text-underline-offset:3px}@media screen and (max-width: 749px){cart-items.jc-main-cart-items .jc-title-wrapper-with-link{align-items:center;justify-content:center}cart-items.jc-main-cart-items .jc-title-wrapper-with-link h1.title{font-size:32px;line-height:44px;width:100%;text-align:center;margin:0}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items tbody tr{display:block}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items tbody tr td.cart-item__details{width:100%}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items tbody tr td .cart-item__name{max-width:100%}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items tbody tr td.cart-item__totals{padding:15px 0 0}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items tbody tr td .cart-item__price-wrapper span.price{margin:0}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items tbody tr td.cart-item__details{padding:20px 10px}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items tbody tr td.cart-item__media{padding:20px 0}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items tbody tr td.cart-item__quantity{padding:20px 0 0;width:100%}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items thead tr{margin:0 0 10px;border-bottom:1px solid #959595}cart-items.jc-main-cart-items .cart__contents .jc-cart__items .js-contents table.jc-cart-items thead tr th{border-bottom:0}cart-items.jc-main-cart-items .cart__warnings{padding:0}}.jc-policy-pages .shopify-section .page-width.page-width--narrow.contact h2.jc-contact-title{font-family:Perfectly Nineties;font-weight:400;font-size:45px;line-height:60px;letter-spacing:0;text-align:center;margin:0 0 20px}.jc-policy-pages .shopify-section .page-width.page-width--narrow.contact p.jc-contact-page-description{font-family:Articulat CF;font-weight:400;font-style:Normal;font-size:18px;line-height:24px;letter-spacing:0;text-align:center;max-width:936px;margin:auto auto 40px}.jc-policy-pages .shopify-section .page-width.page-width--narrow.contact form .contact__fields{gap:20px}.jc-policy-pages .shopify-section .page-width.page-width--narrow.contact form .field{margin:0 0 20px}.jc-policy-pages .shopify-section .page-width.page-width--narrow.contact form .field:before,.jc-policy-pages .shopify-section .page-width.page-width--narrow.contact form .field:after{display:none}.jc-policy-pages .shopify-section .page-width.page-width--narrow.contact form .field label.field__label{display:none}.jc-policy-pages .shopify-section .page-width.page-width--narrow.contact form .field input{border:.5px solid #283E43;font-family:Articulat CF;font-weight:400;font-style:Normal;font-size:18px;line-height:24px;letter-spacing:0;color:#283e43;padding:20px;height:65px;min-height:auto;outline:none;box-shadow:none;background:transparent}.jc-policy-pages .shopify-section .page-width.page-width--narrow.contact form .field input::placeholder,.jc-policy-pages .shopify-section .page-width.page-width--narrow.contact form .field textarea::placeholder{opacity:1;color:#283e43}.jc-policy-pages .shopify-section .page-width.page-width--narrow.contact form .field textarea{border:.5px solid #283E43;font-family:Articulat CF;font-weight:400;font-style:Normal;font-size:18px;line-height:24px;letter-spacing:0;color:#283e43;padding:20px;min-height:150px;outline:none;box-shadow:none;background:transparent}.jc-policy-pages .shopify-section .page-width.page-width--narrow.contact form .contact__button{margin:0}.jc-policy-pages .shopify-section .page-width.page-width--narrow.contact form .contact__button .button:after,.jc-policy-pages .shopify-section .page-width.page-width--narrow.contact form .contact__button .button:before{display:none}.jc-policy-pages .shopify-section .page-width.page-width--narrow.contact form .contact__button button.button{margin:0;background:#2f3e43;padding:20px 35px;min-width:auto;min-height:auto;font-family:Articulat CF;font-weight:400;font-size:16px;line-height:11px;letter-spacing:1px;text-align:center;text-transform:uppercase;color:#fffaf4;max-width:272px;width:100%;transition:all .3s ease;border:1px solid #2f3e43}.jc-policy-pages .shopify-section .page-width.page-width--narrow.contact form .contact__button button.button:hover{color:#2f3e43;background:transparent}.jc-policy-pages .shopify-section .page-width.page-width--narrow.contact form .contact__fields .field.field--with-error small span.form__message{display:flex;align-items:center;font-family:Articulat CF;font-size:14px;letter-spacing:0px;color:#ed1c34;margin:6px 0 0}.jc-policy-pages .shopify-section .page-width.page-width--narrow.contact form .form__message{margin:0}.jc-policy-pages .shopify-section .page-width.page-width--narrow.contact form .form__message h2.form-status{margin:0 0 10px}.jc-policy-pages .shopify-section .page-width.page-width--narrow.contact form .form__message h2.form-status svg{width:20px;height:20px}.jc-policy-pages .shopify-section .page-width.page-width--narrow.contact form ul.form-status-list{margin:0;padding:0;list-style:none}.jc-policy-pages .shopify-section .page-width.page-width--narrow.contact form ul.form-status-list li{margin:0 0 15px;padding:10px 20px;background:#ffdfe2;border-left:3px solid red}.jc-policy-pages .shopify-section .page-width.page-width--narrow.contact form ul.form-status-list li a.link{text-decoration:none;color:#000}.jc-main-contact-form{background:#fffaf4}.jc-policy-pages .shopify-section .jc-main-contact-form .page-width.page-width--narrow{max-width:1240px}section.jc-contact-support-section{padding:100px 0 40px}section.jc-contact-support-section .jc-page-width{max-width:1240px;padding:0 20px;margin:auto}section.jc-contact-support-section .jc-top-heading-area{margin-bottom:100px;text-align:center}section.jc-contact-support-section .jc-top-heading-area h2{font-family:Perfectly Nineties;font-weight:400;font-size:45px;line-height:60px;letter-spacing:0;text-align:center;color:#1f3e43;margin:0 0 20px}section.jc-contact-support-section .jc-top-heading-area p{margin:0;font-family:Articulat CF;font-weight:400;font-style:Normal;font-size:18px;line-height:24px;letter-spacing:0;text-align:center;color:#283e43}section.jc-contact-support-section .jc-suppoer-inner-wrap .jc-contact-support-row{display:flex;justify-content:space-between;padding-bottom:40px;margin-bottom:40px;border-bottom:.5px solid #283E43}section.jc-contact-support-section .jc-suppoer-inner-wrap .jc-contact-support-row:last-child{margin:0;padding:0;border:0}section.jc-contact-support-section .jc-suppoer-inner-wrap .jc-contact-support-row .jc-support-box-col{width:50%}section.jc-contact-support-section .jc-suppoer-inner-wrap .jc-contact-support-row .jc-support-box-col h3{font-family:Articulat CF;font-weight:700;font-size:18px;line-height:24px;letter-spacing:0;color:#283e43;margin:0 0 20px}section.jc-contact-support-section .jc-suppoer-inner-wrap .jc-contact-support-row .jc-support-box-col .jc-inner-content p{font-family:Articulat CF;font-weight:400;font-style:Normal;font-size:18px;line-height:24px;letter-spacing:0;color:#283e43;margin:0}section.jc-contact-support-section .jc-suppoer-inner-wrap .jc-contact-support-row .jc-support-box-col .jc-inner-content p a{color:#283e43;text-decoration:none}section.jc-contact-support-section .jc-suppoer-inner-wrap .jc-contact-support-row .jc-support-box-col .jc-inner-content p a:hover{color:#ffc32a}section.jc-contact-support-section .jc-suppoer-inner-wrap .jc-contact-support-row .jc-support-box-col:last-child{padding-left:40px;border-left:1px solid #283E43}@media screen and (max-width: 767px){.jc-policy-pages .shopify-section .page-width.page-width--narrow.contact h2.jc-contact-title,section.jc-contact-support-section .jc-top-heading-area h2{font-size:32px;line-height:34px}.jc-policy-pages .shopify-section .page-width.page-width--narrow.contact p.jc-contact-page-description,section.jc-contact-support-section .jc-top-heading-area p{font-size:18px;line-height:24px;margin:0 0 30px}section.jc-contact-support-section{padding:60px 0 40px}section.jc-contact-support-section .jc-top-heading-area{margin-bottom:40px}section.jc-contact-support-section .jc-suppoer-inner-wrap .jc-contact-support-row{flex-direction:column;gap:40px}section.jc-contact-support-section .jc-suppoer-inner-wrap .jc-contact-support-row .jc-support-box-col:last-child{padding:40px 0 0;border:0;border-top:1px solid #283E43}section.jc-contact-support-section .jc-suppoer-inner-wrap .jc-contact-support-row .jc-support-box-col{width:100%}section.jc-contact-support-section .jc-suppoer-inner-wrap .jc-contact-support-row .jc-support-box-col .jc-inner-content p{font-size:18px;line-height:22px}section.jc-contact-support-section .jc-suppoer-inner-wrap .jc-contact-support-row .jc-support-box-col h3{font-size:18px;line-height:22px}}.jc-collection-list-page-info{background:linear-gradient(180deg,#283e4366,#283e4300);padding:100px 0 0}.jc-collection-list-page-info>div{padding:0}.jc-collection-list-page-info .jc-collection-hero__content{max-width:1480px;margin:auto;padding:0 20px}.jc-collection-list-page-info .jc-collection-hero__content h1.jc-collection-hero__title{font-family:Perfectly Nineties;font-weight:400;font-size:45px;line-height:61px;letter-spacing:0;color:#283e43;margin:0 0 30px;text-align:center}.jc-collection-list-page-info .jc-collection-hero__content .jc-collection-hero__description h1,.jc-collection-list-page-info .jc-collection-hero__content .jc-collection-hero__description h2{font-family:Perfectly Nineties;font-weight:400;font-size:25px;line-height:34px;letter-spacing:0;text-decoration:none;color:#283e43;margin:0 0 20px}.jc-collection-list-page-info .jc-collection-hero__content .jc-collection-hero__description p{font-family:Articulat CF;font-weight:500;line-height:25px;letter-spacing:0;font-size:18px;color:#283e43;margin:0 0 10px}.jc-collection-list-page-info .jc-collection-hero__content .jc-collection-hero__description h3{font-family:Articulat CF;font-weight:700;line-height:25px;letter-spacing:0;font-size:20px;color:#283e43;margin:0 0 20px}.jc-collection-list-page-info .jc-collection-hero__content .jc-collection-hero__description ul{margin:0 0 20px;list-style:disc;list-style-position:inside;padding:0 0 0 15px}.jc-collection-list-page-info .jc-collection-hero__content .jc-collection-hero__description ul li{font-family:Articulat CF;font-weight:500;line-height:25px;letter-spacing:0;font-size:16px;color:#283e43;margin:0 0 5px}.section-collection-list .jc-collection-custom-list.jc-collection-product-list{padding:60px 0 0}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .facets__disclosure-vertical .parent-display show-more-button button.button-show-more{margin:15px 0;letter-spacing:0;font-family:Articulat CF;color:#283e43;display:flex;padding:0;text-decoration:none;font-size:16px;font-weight:600}.facets-vertical aside.facets-wrapper .facets-container .facets .facets__form-vertical .facets__disclosure-vertical .parent-display show-more-button button.button-show-more span.label-text{display:flex;justify-content:center;align-items:center;text-decoration:none;gap:6px}.jc-collection-list-page-info .jc-collection-hero__content .jc-collection-hero__description .show-more-link{letter-spacing:0;font-family:Articulat CF;color:#283e43}@media screen and (max-width: 767px){.jc-collection-list-page-info .jc-collection-hero__content h1.jc-collection-hero__title{font-size:32px;line-height:44px}.jc-collection-product-list .jc-collection-product-grid{padding:60px 0 0!important}.section-collection-list .jc-collection-custom-list.jc-collection-product-list{padding:40px 0 0}}.blog.jc-main-blog .page-width-desktop .blog__view-all{margin-top:20px}.blog.jc-main-blog .page-width-desktop .blog__view-all .blog__button{margin:0;background:#2f3e43;padding:20px 35px;min-width:auto;min-height:auto;font-family:Articulat CF;font-weight:600;font-size:16px;line-height:11px;letter-spacing:0;text-align:center;text-transform:uppercase;color:#fffaf4;transition:all .3s ease;border:1px solid #2F3E43;position:relative;overflow:hidden}.blog.jc-main-blog .page-width-desktop .blog__view-all .blog__button:before{display:none}.blog.jc-main-blog .page-width-desktop .blog__view-all .blog__button:after{content:"";background:#fff;height:60px;opacity:0;position:absolute;top:0;transform:rotate(55deg);transition:all 3s cubic-bezier(.19,1,.22,1);width:200px;left:-100%;display:block}.blog.jc-main-blog .page-width-desktop .blog__view-all .blog__button:hover:after{left:200%;opacity:.6}.jc-search-page-wrap>.template-search{padding:100px 0 0}.jc-search-page-wrap>.template-search .jc-template-search-page-width{max-width:1480px;padding:0 20px;margin:auto}.jc-search-page-wrap>.template-search .jc-template-search-page-width h1{font-family:Perfectly Nineties;font-weight:400;font-size:45px;line-height:61px;letter-spacing:0;text-align:center;color:#283e43;margin:0 0 15px}.jc-search-page-wrap>.template-search .jc-template-search-page-width .template-search__search{max-width:500px;padding:20px 0 40px;margin:auto}.jc-search-page-wrap>.template-search .jc-template-search-page-width .template-search__search form.search{margin:0}.jc-search-page-wrap>.template-search .jc-template-search-page-width .template-search__search form.search .field:before,.jc-search-page-wrap>.template-search .jc-template-search-page-width .template-search__search form.search .field:after{display:none}.jc-search-page-wrap>.template-search .jc-template-search-page-width .template-search__search form.search .field{display:flex;align-items:center;position:relative;border:1px solid #3D382780}.jc-search-page-wrap>.template-search .jc-template-search-page-width .template-search__search form.search .field input{width:100%;max-width:100%;border:none;border-radius:0;background:transparent;font-family:Articulat CF;font-weight:400;font-style:Normal;font-size:16px;line-height:22px;letter-spacing:0;color:#000;outline:none;box-shadow:none;padding:10px 12px;margin:0}.jc-search-page-wrap>.template-search .jc-template-search-page-width .template-search__search form.search .field label.field__label.jc-field__label{display:none}.jc-search-page-wrap>.template-search .jc-template-search-page-width .template-search__search form.search .field button.search__button.field__button{position:relative;left:0;order:-1;top:0;width:45px;height:45px}.jc-search-page-wrap>.template-search .jc-template-search-page-width .template-search__search form.search .field button.search__button.field__button span.svg-wrapper svg{width:20px;height:20px}.jc-search-page-wrap>.template-search .jc-template-search-page-width .template-search__search form.search .field button.search__button.field__button span.svg-wrapper svg path{fill:#3d382799}.jc-search-page-wrap>.template-search .jc-template-search-page-width .template-search__search form.search .field button.reset__button.field__button{right:0}.jc-search-page-wrap>.template-search .jc-template-search-page-width .template-search__search form.search .field button.reset__button.field__button:after{display:none}.jc-search-page-wrap>.template-search .jc-template-search-page-width .template-search__search form.search .field .predictive-search .predictive-search__search-for-button button.predictive-search__item{padding:14px 20px;background:#283e43;color:#e6dfd7;letter-spacing:0;font-size:16px;font-family:Articulat CF}.jc-search-page-wrap>.template-search .jc-template-search-page-width .template-search__search form.search .field .predictive-search .predictive-search__search-for-button button.predictive-search__item span.svg-wrapper svg{color:#e6dfd7;width:20px}.jc-search-page-wrap>.template-search .jc-template-search-page-width .template-search__search form.search .field .predictive-search{background:#fffaf4;overflow-y:auto;min-height:400px;height:100%}.jc-search-page-wrap>.template-search .jc-template-search-page-width .template-search__search form.search .field .predictive-search .predictive-search__results-groups-wrapper{border:0;display:block}.jc-search-page-wrap>.template-search .jc-template-search-page-width .template-search__search form.search .field .predictive-search .predictive-search__results-groups-wrapper h2{border-bottom:1px solid #a2a2a287;margin:0;padding:15px 20px;font-size:16px;letter-spacing:0;font-family:Articulat CF;text-transform:capitalize;font-weight:600;color:#1f3e43}.jc-search-page-wrap>.template-search .jc-template-search-page-width .template-search__search form.search .field .predictive-search .predictive-search__results-groups-wrapper ul li .predictive-search__item{padding:12px 20px}.jc-search-page-wrap>.template-search .jc-template-search-page-width .template-search__search form.search .field .predictive-search .predictive-search__results-groups-wrapper ul li .predictive-search__item p{letter-spacing:0;font-family:Articulat CF;font-size:15px;text-decoration:none;color:#283e43;text-transform:capitalize}@media screen and (max-width: 767px){.jc-search-page-wrap>.template-search .jc-template-search-page-width h1{font-size:36px;text-align:center;line-height:40px}}.drawer .cart-drawer .drawer__inner{width:480px;border:0;background:#fffaf4;padding:0;overflow:hidden}.drawer .cart-drawer .drawer__inner .drawer__header{background:#1f3e43;color:#f7f7f6;padding:20px}.drawer .cart-drawer .drawer__inner .drawer__header h2.drawer__heading{margin:0;font-family:Perfectly Nineties;font-weight:400;font-size:30px;line-height:30px;letter-spacing:0;text-align:center;color:#e6dfd7}.drawer .cart-drawer .drawer__inner .drawer__header button.drawer__close{right:18px;top:14px}.drawer .cart-drawer .drawer__inner .drawer__header button.drawer__close span.svg-wrapper{width:21px;height:21px}.drawer .cart-drawer .drawer__inner .drawer__header button.drawer__close span.svg-wrapper svg path{fill:#e6dfd7}.drawer .cart-drawer .drawer__inner cart-drawer-items table.cart-items tr th{margin:0;letter-spacing:0;color:#283e43;font-family:Articulat CF;font-size:16px;line-height:22px;font-weight:500;text-transform:capitalize;border-bottom:1px solid #9d9d9d}.drawer .cart-drawer .drawer__inner cart-drawer-items table.cart-items tbody tr{border-bottom:1px solid #ddd;padding:15px 0}.drawer .cart-drawer .drawer__inner cart-drawer-items table.cart-items tr td.cart-item__media{padding:0}.drawer .cart-drawer .drawer__inner cart-drawer-items table.cart-items tbody tr:last-child{border:0;margin:0}.drawer .cart-drawer .drawer__inner cart-drawer-items table.cart-items tr td.cart-item__media img.cart-item__image{width:100px;height:100px;object-fit:contain}.drawer .cart-drawer .drawer__inner cart-drawer-items table.cart-items tr td.cart-item__details{padding:0}.drawer .cart-drawer .drawer__inner cart-drawer-items table.cart-items tr td.cart-item__details .cart-item__name{letter-spacing:0;font-size:14px;text-transform:capitalize;font-family:Articulat CF;text-decoration:none;color:#1f3e43;font-weight:600}.drawer .cart-drawer .drawer__inner cart-drawer-items table.cart-items tr td.cart-item__details .product-option{font-size:14px;letter-spacing:0;text-transform:capitalize;font-family:Articulat CF;text-decoration:none;color:#1f3e43;font-weight:500}.drawer .cart-drawer .drawer__inner cart-drawer-items{overflow:auto;padding:20px}.drawer .cart-drawer .drawer__inner cart-drawer-items table.cart-items tbody tr td.cart-item__totals{padding:0}.drawer .cart-drawer .drawer__inner cart-drawer-items table.cart-items tbody tr td.cart-item__totals .cart-item__price-wrapper{color:#2f3e43;letter-spacing:0;font-family:Perfectly Nineties;font-size:25px;line-height:32px;font-weight:600}.drawer .cart-drawer .drawer__inner cart-drawer-items table.cart-items tbody tr td.cart-item__totals .cart-item__price-wrapper span.price.price--end{color:#2f3e43;font-size:19px;line-height:20px}.drawer .cart-drawer .drawer__inner cart-drawer-items table.cart-items tbody tr td.cart-item__quantity{padding:0}.drawer .cart-drawer .drawer__inner cart-drawer-items table.cart-items tbody tr td.cart-item__quantity .quantity.cart-quantity{width:150px;min-height:51px;border:2px solid #2F3E43;background:transparent}.drawer .cart-drawer .drawer__inner cart-drawer-items table.cart-items tbody tr td.cart-item__quantity .cart-item__error{align-items:center;gap:6px}.drawer .cart-drawer .drawer__inner cart-drawer-items table.cart-items tbody tr td.cart-item__quantity .cart-item__error .cart-item__error-text{font-size:12px;letter-spacing:0;text-transform:capitalize;font-family:Articulat CF;text-decoration:none;color:#1f3e43;font-weight:500}.drawer .cart-drawer .drawer__inner cart-drawer-items table.cart-items tbody tr td.cart-item__quantity .cart-item__error span.svg-wrapper{margin:0;width:14px;height:14px;position:relative;top:-2px}.drawer .cart-drawer .drawer__inner cart-drawer-items table.cart-items tbody tr td.cart-item__quantity .quantity.cart-quantity:after,.drawer .cart-drawer .drawer__inner cart-drawer-items table.cart-items tbody tr td.cart-item__quantity .quantity.cart-quantity:before{display:none}.drawer .cart-drawer .drawer__inner cart-drawer-items table.cart-items tbody tr td.cart-item__quantity .quantity.cart-quantity button.quantity__button{opacity:1;margin:0;width:46px}.drawer .cart-drawer .drawer__inner cart-drawer-items table.cart-items tbody tr td.cart-item__quantity .quantity.cart-quantity button.quantity__button span.svg-wrapper{width:12px;height:12px}.drawer .cart-drawer .drawer__inner cart-drawer-items table.cart-items tbody tr td.cart-item__quantity .quantity.cart-quantity input{color:#2f3e43;font-family:Articulat CF;font-weight:800;font-size:18px;line-height:18px;box-shadow:none;outline:none;background:transparent;border:0}.drawer .cart-drawer .drawer__inner cart-drawer-items table.cart-items tbody tr td.cart-item__quantity cart-remove-button button.cart-remove-button{min-width:25px;min-height:auto;margin:0}.drawer .cart-drawer .drawer__inner cart-drawer-items table.cart-items tbody tr td.cart-item__quantity cart-remove-button button.cart-remove-button span.svg-wrapper svg{width:100%;height:100%}.drawer .cart-drawer .drawer__inner cart-drawer-items table.cart-items tbody tr td.cart-item__quantity cart-remove-button button.cart-remove-button span.svg-wrapper svg path{fill:red}.drawer .cart-drawer .drawer__inner cart-drawer-items table.cart-items tbody tr td.cart-item__quantity cart-remove-button button.cart-remove-button span.svg-wrapper{width:21px;height:21px}.drawer .cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button:before,.drawer .cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button:after{display:none}.drawer .cart-drawer .drawer__inner .drawer__footer{padding:20px}.drawer .cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button{margin:0;background:#2f3e43;padding:16px 35px;min-width:auto;min-height:auto;font-family:Articulat CF;font-weight:500;font-size:14px;line-height:11px;letter-spacing:0;text-align:center;text-transform:uppercase;color:#fffaf4;transition:all .3s ease;border:1px solid #2F3E43;position:relative;overflow:hidden}.drawer .cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button:after{content:"";background:#fff;height:60px;opacity:0;position:absolute;top:0;transform:rotate(55deg);transition:all 3s cubic-bezier(.19,1,.22,1);width:200px;left:-100%;display:block}.drawer .cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button:hover:after{left:200%;opacity:.6}.drawer .cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer .totals h2.totals__total{font-family:Articulat CF;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0;text-align:center;color:#283e43;display:block;margin:0}.drawer .cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer .totals p.totals__total-value{font-family:Articulat CF;font-weight:600;font-size:18px;line-height:100%;letter-spacing:0;color:#283e43;font-style:italic}.drawer .cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer .tax-note{margin:6px 0 15px;color:#1f3e43;font-weight:500;font-size:15px;letter-spacing:0;font-family:Articulat CF;line-height:20px}.drawer .cart-drawer .drawer__inner cart-drawer-items table.cart-items thead tr{width:100%;display:flex;justify-content:flex-start;border:0}.drawer .cart-drawer .drawer__inner cart-drawer-items table.cart-items tr th.right{width:50%}.drawer .cart-drawer .drawer__inner .drawer__inner-empty{padding:20px}.drawer .cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings h2.cart__empty-text{font-family:Perfectly Nineties;font-weight:400;font-size:36px;line-height:60px;letter-spacing:0;text-align:center;color:#283e43;margin:0 0 15px}.drawer .cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings button.drawer__close{right:18px;top:14px}.drawer .cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings button.drawer__close span.svg-wrapper{width:21px;height:21px}.drawer .cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings a.button:before{display:none}.drawer .cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings a.button{margin:0;background:#2f3e43;padding:18px 35px;min-width:auto;min-height:auto;font-family:Articulat CF;font-weight:500;font-size:16px;line-height:11px;letter-spacing:0;text-align:center;text-transform:uppercase;color:#fffaf4;transition:all .3s ease;border:1px solid #2F3E43;position:relative;overflow:hidden}.drawer .cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings a.button:after{content:"";background:#fff;height:60px;opacity:0;position:absolute;top:0;transform:rotate(55deg);transition:all 3s cubic-bezier(.19,1,.22,1);width:200px;left:-100%;display:block}.drawer .cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings a.button:hover:after{left:200%;opacity:.6}.drawer .cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings p.cart__login-title{color:#1f3e43;font-weight:500;font-size:18px;letter-spacing:0;font-family:Articulat CF;line-height:24px;margin:40px 0 15px}.drawer .cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings p.cart__login-paragraph{color:#1f3e43;font-weight:500;font-size:18px;letter-spacing:0;font-family:Articulat CF;line-height:24px;margin:0}.drawer .cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings p.cart__login-paragraph .link{font-weight:600;text-underline-offset:3px;text-decoration-thickness:1px}.blog.jc-main-blog .page-width-desktop .jc-title-wrapper-with-link a.link{background:#2f3e43;padding:20px 35px;min-width:auto;min-height:auto;font-family:Articulat CF;font-weight:600;font-size:16px;line-height:11px;letter-spacing:0;text-align:center;text-transform:uppercase;color:#fffaf4;transition:all .3s ease;border:1px solid #2F3E43;position:relative;overflow:hidden;text-decoration:none;margin:20px 0 0}.blog.jc-main-blog .page-width-desktop .jc-title-wrapper-with-link a.link:after{content:"";background:#fff;height:60px;opacity:0;position:absolute;top:0;transform:rotate(55deg);transition:all 3s cubic-bezier(.19,1,.22,1);width:200px;left:-100%;display:block}.blog.jc-main-blog .page-width-desktop .jc-title-wrapper-with-link a.link:hover:after{left:200%;opacity:.6}.agp__rowInner,h2.agp__heading.agp__normalMargin{font-family:Articulat CF}
/*# sourceMappingURL=/cdn/shop/t/1/assets/jc_custom.css.map */
