@font-face{font-family:CFAstyStdBold;src:url(/cdn/shop/files/CFAstyStdBook.otf?v=1733081025) format("truetype");font-weight:800}@font-face{font-family:CFAstyStdBook;src:url(/cdn/shop/files/CFAstyStdBook.otf?v=1733081025) format("truetype");font-weight:400}body,a,blockquote,p{font-family:CFAstyStdBook!important}h1,h2,h3,h4,h5,h6{font-family:CFAstyStdBook!important;font-weight:800}@media (max-width: 767px){.section-announcement-bar .announcement-bar{padding-bottom:1em}}.section-announcement-bar .announcement-bar .container{padding-bottom:.5em}@media (max-width: 767px){.section-announcement-bar .announcement-bar .container{display:flex!important}}@media (max-width: 767px){.section-announcement-bar .announcement-bar .container .announcement-bar__middle{padding-top:1em;margin-left:3em;margin-right:1em;text-align:center}}.section-announcement-bar .announcement-bar .container .announcement-bar__middle p{margin-bottom:0!important}@media (max-width: 767px){.section-announcement-bar .announcement-bar .container .announcement-bar__right{display:none}}.section-announcement-bar .announcement-bar .container .announcement-bar__right .social-links .social-links__list{color:#c90015}.section-announcement-bar .announcement-bar .container .announcement-bar__right .social-links .social-links__list svg{width:40%;height:40%}.section-announcement-bar .announcement-bar .container .announcement-bar__right .social-links .social-links__list .facebook{margin-top:3px}.section-announcement-bar .announcement-bar .container .announcement-bar__right .social-links .social-links__list .instagram,.section-announcement-bar .announcement-bar .container .announcement-bar__right .social-links .social-links__list .tiktok{text-align:center;margin-top:3px}.section-announcement-bar .announcement-bar .container .announcement-bar__right .social-links .social-links__list .tiktok svg{width:18px;margin-right:6px}.section-announcement-bar .announcement-bar .container .announcement-bar__right .social-links .social-links__list .wrapper_mail{text-align:left}.section-announcement-bar .announcement-bar .container .announcement-bar__right .social-links .social-links__list .wrapper_mail svg{width:25px}@media (max-width: 767px){.section-header .pageheader .logo-area__middle .logo img{width:100%!important}}.navigation__tier-2-container{background:#ededed!important}@media (min-width: 768px){.navigation .navigation__tier-1>.navigation__item>.navigation__linkk:before{background-color:#c90015}.navigation__item.main_navigation_item:nth-child(1):not(.navigation__item--with-children) :before{display:none}.navigation__item--active>.navigation__linkk:nth-child(1):before{background-color:#c90015}}.navigation__item--active>.navigation__linkk:nth-child(1){color:#c90015}.navigation__item.main_navigation_item:nth-child(1):not(.navigation__item--with-children)>.navigation__linkk:nth-child(1){color:#fff}#main-nav .navigation .navigation__item{font-size:15px}.mobile-navigation-drawer .social-links .social-links__list{color:#c90015}@media (max-width: 767px){.mobile-navigation-drawer .navigation__item{font-size:13px}.mobile-navigation-drawer .mobile-nav-title{font-size:14px}}@media (max-width: 767px){.section-footer .section-footer__row-container{text-align:center}}.section-footer .section-footer__row-container .section-footer__row__col .section-footer__text-block__image .rimage-outer-wrapper{width:250px}.section-footer .section-footer__row-container .section-footer__row__col .section-footer__text-block__social .social-links svg{height:30px!important}.section-footer .section-footer__row-container .section-footer__row__col .section-footer__text-block__social .social-links .social-links__list{color:#c90015}.section-footer .section-footer__row-container .section-footer__row__col .section-footer__text-block__social .social-links .social-links__list .wrapper_mail svg{width:100%}.mobile-navigation-drawer__footer .social-links__list .wrapper_mail svg{width:24px;height:24px}@media (max-width: 767px){.section-image-with-text{text-align:center}}.map-section{padding:3em}@media (max-width: 767px){.map-section{text-align:center}}.map-section .map-section__text a{margin-top:1em;background:#fff;color:#c90015}.map-section .map-section__text a:hover{background:#c90015;color:#fff}.map-section .map-section__placeholder{background-color:#8e000f}.section-popup form .cc-popup-social .facebook{text-align:right}.section-popup form .cc-popup-social .instagram{text-align:center}.section-popup form .cc-popup-social .mail{text-align:left;width:50px}.section-popup form .cc-popup-social svg{width:50%;height:50%}.template-product .gallery .thumbnails .thumbnail.selected{border:solid 1px}.template-product .gallery .thumbnails .thumbnail.selected:after{background:#c90015;border:solid 1px;opacity:0}.filter-container .filter-group .filter-group__heading__text{text-transform:capitalize}.account_login_wrapper .small-form .action_bottom a{text-align:center}@media (min-width: 767px){.section-newsletter .section-signup .rte{margin-left:25%;margin-right:25%}}@media (min-width: 767px){.section-newsletter .section-signup .signup-form__inline-container button{margin-left:2em}}.pd-cookie-banner-window .cc-compliance{margin-left:auto;margin-right:auto}#dummy-chat-button-iframe{bottom:50px!important}.section-text-columns-with-images .text-column__image{transition:transform .2s}.section-text-columns-with-images .text-column__image:hover{transform:scale(1.1);transition:transform .3s}::-webkit-scrollbar{width:13px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:20px}::-webkit-scrollbar-thumb{background:#c20000;border-radius:20px}::-webkit-scrollbar-thumb:hover{background:#c20000}.mobile-navigation-drawer ul.navigation__tier-1 li.navigation__item.main_navigation_item:nth-child(1):not(.navigation__item--with-children){background-color:#c20000;color:#fff}.desktop-only .navigation--main ul.navigation__tier-1 li.navigation__item.main_navigation_item:nth-child(1):not(.navigation__item--with-children){background-color:#c20000;color:#fff}.desktop-only .navigation--main ul.navigation__tier-1 li.navigation__item.main_navigation_item:nth-child(1):not(.navigation__item--with-children) :hover{background-color:#fff;color:#c20000}.filter-group__applied-item{border:solid 1px #c90015;background:#c90015;color:#fff}.filter-group__applied-item:hover{background:#fff;color:#c90015;border:solid 1px #c90015}.filter-toggle__input-label-text{color:#c90015}.filter-toggle__input:checked+.filter-toggle__input-label-text{background:#c90015;color:#fff;border:0px}.filter-group__clear-link{border:1px solid #c90015;color:#c90015;padding:7px}.filter-group__clear-link:hover{background:#c90015;color:#fff}.filter-group__item .filter-group__checkbox:checked+.filter-group__item__text:before,.cc-price-range__bar-active{background:#c90015}.filter-group__item .filter-group__checkbox:checked+.filter-group__item__text:before{border-color:#c90015}.template-collection .pagination__number.active{color:#c90015}#shopify-section-template--16635159740635__16873672724f6bf821 p{position:fixed}@media (max-width: 767px){#shopify-section-template--23750090424644__custom_content_7tNxn8 .custom-html iframe{width:100%}.top-nav{display:none!important}}@media (min-width: 767px){#main-nav.desktop-only{display:none}}.top-nav{justify-content:center}.banners-bottom{position:absolute;bottom:10px;width:95%}.top-nav{background-color:#fff;border:1px solid #ddd;display:flex;justify-content:center;align-items:center}.top-nav li{position:relative}.top-nav li:last-child{border-right:none}.top-nav a{display:block;padding:1rem 1.5rem;font-weight:500;color:#333;transition:background-color .3s}.top-nav a:hover{background-color:#eee}.top-nav li:nth-child(1){background-color:#c20000}.top-nav li:nth-child(1) a{color:#fff;background-color:#c20000}.template-collection .shopify-section{background-color:#fff}.section-main-product.page-section-spacing{background:#fff}.template-customers-login .shopify-section,.template-customers-register .shopify-section{background-color:#fff!important}@media (max-width: 767px){.simple-popup{width:80%!important}}.simple-popup{z-index:99999999999;width:450px;margin-bottom:10px}input[type=checkbox]:checked{accent-color:#c20000}.pagination__number.underline.underline--not-link{background:#c20000;padding:4px 6px;color:#fff;text-decoration:none;border:solid 1px}@media (max-width: 767px){.cart-drawer__footer .subtotal.h4.heading-font.opposing-items,.cart-item-list__body .theme-money.cart-item__selling-price,.cart-item-list__body .cart-item__title,.cart-drawer__footer #CartDrawerNoteToggle{font-size:14px}.cart-drawer__footer .cart-policies.rte,.cart-drawer__footer .terms-agreement.rte,.cart-drawer__content-item .with-icon__beside,.free-shipping-bar__message.free-shipping-bar__message--no{font-size:12px}}.template-blog .shopify-section,.template-article .shopify-section{background-color:#fff}.copyright{font-size:16px}@media (min-width: 768px){.section-footer__row-lower{margin-bottom:0;padding-bottom:0}.cart-item__remove{display:inline!important;margin-left:20px;font-size:14px}}.mega-menu-right{display:flex;justify-content:space-between;gap:30px;padding:20px}.mega-menu-right .collection-columns{display:flex;flex:1;gap:30px}.mega-menu-right .collection-column{flex:1;min-width:150px}.mega-menu-right .collection-column h4{font-size:16px;color:#b30000;margin-bottom:10px}.mega-menu-right .collection-column a{display:block;padding:5px 0;font-size:14px;color:#555}.mega-menu-right .ads{width:220px;display:flex;flex-direction:column;gap:20px;margin-top:50px}.mega-menu-right .ads a img{width:100%;height:auto;border-radius:6px;display:block}@media (max-width: 992px){.mega-menu-right .ads{position:fixed;right:30px}}.section-slideshow slide-show{z-index:0}.btn,button.chat-toggle.chat-toggle--text-button{border-radius:8px!important}.section-key-features a,.scrolling-image-list a{display:inline-block;height:auto;margin:0;padding:var(--input-btn-padding-top) 25px var(--input-btn-padding-bottom);transition:background-color .1s,color .1s,border-color .1s,opacity .1s;border:1.5px solid rgb(var(--btn-border-color));background:rgb(var(--btn-bg-color));color:rgb(var(--btn-text-color));font-family:var(--base-font-family);font-size:var(--button-text-size);font-style:var(--base-font-style);font-weight:var(--base-font-weight);letter-spacing:var(--btn-letter-spacing);line-height:1em;text-align:center;text-decoration:none!important;text-transform:var(--btn-text-transform);vertical-align:middle;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:8px!important}.section-key-features img{border-radius:15px}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
