/*
Generated time: June 18, 2024 17:37
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
html{padding-bottom:0!important}@font-face{font-family:trajan-pro-3;src:url(/cdn/shop/files/TrajanPro3Regular.ttf?v=1710393329)}.cust--titlefont .reading-width{max-width:inherit}.cust---store-head .main-menu details .main-menu__content nav ul li details summary a svg{width:12px;height:15px}.custom--flexrow-dir{flex-direction:row-reverse}.custom--flexrow-dir .custom--mediawidth{width:50%;position:relative;background-color:transparent}.custom--flexrow-dir .custom--mediawidth img{object-fit:inherit}.custom--flexrow-dir .custom--mediawidth::after{background-color:transparent!important}.custom--flexrow-dir .text-overlay{max-width:50%}.custom--flexrow-dir .text-overlay form button>.visually-hidden{position:relative}.custom--flexrow-dir .text-overlay form button{border-radius:unset;line-height:1.5em}.custom--flexrow-dir .text-overlay form{width:420px;border-radius:unset}.custom--flexrow-dir .text-overlay form .input-with-button{border-radius:unset;box-shadow:inset 0 0 0 var(--input-border-width) rgb(var(--btn-bg-color));background-color:#fff}.custom--flexrow-dir .text-overlay form .input-with-button input{font-size:17px;padding-left:13px}.custom--flexrow-dir .text-overlay form button>svg{display:none}.cust--car--fontweight .card__info-container .card__quick-add product-form{letter-spacing:.6px}.container .cust--toolbarshow{justify-content:flex-end}.container .cust--toolbarshow custom-select .label{font-weight:100}.cust--sect-slidebtm carousel-slider .container .slider[data-overlayscrollbars-viewport]{padding-bottom:0!important}.cust---margiblog{margin-top:36px}.cust---margiblog .container .section__header{margin-bottom:15px}.section__header h2{font-size:22px}.cust--mediagaller--settt .media-ctrl__counter{display:none}.cust--mediagaller--settt .media-ctrl__btn[name=prev]{left:0}.cust--mediagaller--settt .media-ctrl__btn[name=next]{right:0}.cust--mediagaller--settt .media-ctrl__btn{background-color:transparent;color:#fff;border:none}.cust--mediagaller--settt .media-ctrl__btn svg{width:34px;height:34px;stroke-width:0;color:#dacfcf}.zrx-sticky-atc-product-qty-modifier .zrx-sticky-atc-product-qty-minus,.zrx-sticky-atc-product-qty-modifier .zrx-sticky-atc-product-qty-plus{min-width:4.6rem}.zrx-sticky-atc-product-qty-modifier .zrx-sticky-atc-product-qty-amount{min-width:4rem}.zrx-sticky-atc-product-actions .zrx-sticky-atc-main-button{text-transform:uppercase}.card--custartic .card__info .card__title{font-size:20px}.cust--recommend .section__heading{font-size:22px}.ctm--product--settings{display:inline-block;margin-top:40px}.custom--section--margin .inline-row{display:flex;justify-content:space-between;margin:13px 0}.custom--section--margin .inline-row a{color:#000;border-bottom:1px solid #000}.custom--section--margin .ctm--product--settings .product-info{padding-left:5px;padding-bottom:0}.custom--section--margin .ctm--product--settings .product-media{padding-right:45px;padding-bottom:0}.ctm--product--settings{width:100%}.card__media .product-label-container .cust--inventory-lab:before{display:none}.card__media .product-label-container .cust--inventory-lab{padding:2px 7px;background-color:#000;color:#fff;font-size:14px;text-transform:lowercase}.font-heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6,h1,h3,h4,h5,h6{font-family:trajan-pro-3!important;font-weight:400;font-style:normal}.cust--car--fontweight .price .price__default .price__current{font-weight:700}.cust--collec-content .collection-banner__heading{font-weight:700}.cust--car--fontweight .product-label-container{padding-top:0}.cust--car--fontweight .card__info-inner{color:#000}.cust--contenthalf .column{width:50%;padding:0 21px}.cust--sethalfwidth{display:flex;max-width:840px;margin:auto}.cust--sethalfwidth .page-title{font-weight:600;font-size:24px;margin-bottom:21px!important;margin-top:34px!important}.cust--sethalfwidth form .btn{border-radius:unset}.cust--sethalfwidth .input{border-radius:unset}.cust--sethalfwidth .label{font-weight:100}.cust--sethalfwidth .label:after{content:" :"}.cust--titlefont h1{font-weight:700}.custt---slidesection--show slide-show .slideshow .slideshow__slide .slideshow__text .text-overlay .text-overlay__buttons .btn{background:#cd2a3e;right:inherit;padding:16px 37px;font-size:13px;border-radius:unset;font-weight:100}.custt---slidesection--show slide-show .slideshow .slideshow__slide .slideshow__text .text-overlay .text-overlay__buttons .btn:hover{opacity:.79}.custt---slidesection--show slide-show .slideshow .slideshow__slide .slideshow__text .text-overlay .text-overlay__buttons .btn:not(.slider-nav__btn):hover{background-position:inherit}.cust--pagination .pagination__arrow--next .pagination__arrow-icon svg{stroke-width:3px}.cust--flexrow .cust--showtagflex{display:flex}.cust--flexrow .cust--showtagflex .show-cust-tags{display:none;border-bottom:1px solid #cd2a3e}.cust--flexrow .cust--showtagflex .show-cust-tags p{margin:0;line-height:1.5}.cust--pagination hr{background:inherit;margin-top:calc(12* var(--space-unit));margin-bottom:calc(12* var(--space-unit))}.cust--pagination .set--flexalign{display:flex;justify-content:space-between}.cust--flexrow{display:flex;flex-direction:row;justify-content:space-between}.cust--pagination .pagination__next-label,.cust--pagination .pagination__prev-label{display:none}.cust--pagination .pagination__arrow--prev{margin-inline-end:0}.cust--pagination .pagination__arrow--next{margin-inline-start:0}.cust--pagination .pagination__arrow{padding:0 21px;opacity:1}.cust--pagination .pagination__arrow-icon svg{width:13px;fill:black;stroke-width:1px;stroke:black}.cust--pagination .pagination__page-link,.pagination__page-current{padding:8px 9px}.cust--flexrow .top-btm-cuspadd{padding-top:0;padding-bottom:0;margin-left:0;margin-right:0}.cust--flexrow .top-btm-cuspadd li a{background-color:#e5e5e3;font-size:90%;letter-spacing:.7px;font-weight:bolder;padding:.4em 1em}.cust--flexrow .top-btm-cuspadd li a:hover{color:#cd2a3e!important;background-color:#f7e6e5}.cust--flexrow{margin-bottom:1.2em}.cust--flexrow .top-btm-cuspadd li .cust-activepink{text-decoration:none;background-color:#f7e6e5}.shopify-policy__title{text-align:center}.shopify-policy__title h1{font-size:24px;text-align:center;margin:0 0 .7em}.custt---slidesection--show slide-show .slideshow .slideshow__slide .slideshow__text .text-overlay .text-overlay__heading{font-size:54px;white-space:nowrap}.custt---slidesection--show slide-show .slideshow .slideshow__slide .slideshow__text .text-overlay .enlarge-text{margin-top:calc(4 * var(--space-unit))}.custt---slidesection--show slide-show .slideshow .slideshow__slide .slideshow__text .text-overlay .enlarge-text p{font-size:26px}.custt---slidesection--show slide-show .slideshow .slideshow__slide .slideshow__text .text-overlay .subheading{font-size:18px;margin-bottom:.5em}.custom--font-sizeback{font-weight:400;font-size:16px;padding-top:0;padding-bottom:0}.cust--car--fontweight .card__title{letter-spacing:1px;font-size:15px}.top--back--btn{margin:1em 0 2em}.custt--read-link svg{display:none}.flex-auto .custt--read-link{text-decoration:underline}.custt--flex-auto .card__title{margin-bottom:15px;line-height:1.5em}.text-overlay .cust--award-image{width:280px;margin:auto}.text-overlay .cust--change-marg{margin:0}.cust---store-head{padding-top:0}.cust---store-head .logo__link{margin:6px 0 10px}.cust---store-head .header__icons,.cust---store-head .header__logo{margin-bottom:0}.cust---store-head .search__form{border-radius:unset;border:1px solid #141e32}.cust---store-head .search__form .search__submit{right:0;left:inherit;background-color:#000;padding:2px 15px;top:calc(57% - 22px);min-height:39px}.cust---store-head .search__form input::placeholder{color:#000}.cust---store-head .search__form input:focus{box-shadow:unset}.cust---store-head .search__form .search__submit svg{fill:white;width:17px;height:22px}.cust---store-head .search__form .search__input{padding-inline-start:15px;padding-top:10px;padding-bottom:10px;border-radius:unset}.cust---store-head .header__grid .header__search predictive-search{width:100%;max-width:400px}.ctm---foot--style{padding-bottom:3em!important}.ctm---foot--style .footer__base{grid-template-columns:auto 1fr;margin-bottom:2rem}.ctm---foot--style .footer__base .payment-icons{column-gap:9px}.ctm---foot--style .footer__base .payment-icons>li{margin-bottom:.75em}.ctm---foot--style .form .form__field{width:64%}.ctm---foot--style .input-with-button .input{margin-inline-start:8px!important}.ctm---foot--style .input-with-button{border:1px solid #cd2a3e}.ctm---foot--style .input-with-button .btn,.ctm---foot--style .input-with-button .input{height:40px}.ctm---foot--style .input-with-button .btn{padding:0 15px;font-weight:100;font-size:.85em}.ctm---foot--style .footer__base .payment-icons>li:not(:last-child){margin-inline-end:0}.ctm--media--sect{background:#f4f2e9}#shopify-section-template--22639774695710__media_with_text_PzQR8e .ctm--media--sect{background:#fff}.header__search .search{margin:6px 0}.cust---store-head .header__grid .header__icons .cust--cart--icon .cushow_set,.cust---store-head .header__grid .header__icons .cust--contact--icon .cushow_set{position:relative;overflow:visible;width:initial}.header__icons .cust--cart--icon,.header__icons .cust--contact--icon{display:block}.cust--cart--icon .header__cart-count{top:-1px;right:13px;line-height:16px;min-width:16px;min-height:16px}.cust---store-head .header__grid .header__icons .header__icon{width:67px;height:100%}.cust---store-head .header__grid .header__icons .header__icon svg{width:24px;height:24px;vertical-align:text-bottom}.custt---announc-bar .announcement__text p{font-size:15px;font-weight:700;letter-spacing:.3px}.cust---store-head .main-menu li a{font-family:trajan-pro-3!important;font-weight:400;font-size:15px;padding-left:0;padding-right:0}.ctm--grid--part{column-gap:10px;row-gap:10px;margin-bottom:0}.ctm--grid--part .cust--car--fontweight{padding:9px}.cust--pagination .set--flexalign .pagination.relative{margin:0}.cust--pagination .set--flexalign{margin:15px 0 10px;align-items:center}.cust--car--fontweight .btn{border-radius:0}.cust---store-head .main-menu .child-nav--dropdown{max-width:141px}.cust---store-head .main-menu .main-nav__child{padding:2rem;overflow:unset}.cc-collection-banner{margin-bottom:0;margin-top:50px}.cc-collection-products{margin-top:30px;margin-bottom:4.5em}.breadcrumbs{display:none}.cust--heading--recommend{margin-bottom:20px}.rich--about--ctm{margin-bottom:25px}.cust--sethalfwidth .gap-y-6{row-gap:15px}.container .ctm--blogs--content{margin-top:10px}.ctm--blogs--content .card--article .card__info{padding-top:20px}#template--22725065736478__1478797384865 .media::after{background-color:unset}#template--22639774761246__rich_text_RGNPaM .cust---font-size,#template--22639774761246__rich_text_RGNPaM .max-w-text-overlay,#template--22639774761246__rich_text_RGNPaM .text-start{max-width:100%;width:100%}.ctm--artti--page{margin:0 0 1em}.shopify-policy__container{max-width:900px!important}#shopify-section-template--22639773942046__main .cust--titlefont{max-width:925px}.upcart-header-text{font-size:22px}.ctm--pre--search{display:none!important}.pagination .ctm--page--num{display:none}.cust---store-head .header__search .search .search__speech svg{width:0}@media (max-width:769px){.menu--overlay{background-color:#000;height:100vh;display:none!important;left:0;opacity:.4;position:fixed;top:0;width:100%;z-index:1}.menu--overlay.body-menuoverlay{display:block!important;z-index:0}.ctm---foot--style .footer-col--not-collapsed .footer-block{border-top:unset!important}.desk--menu{display:none}.pagi--inner--part{width:100%}.cust--pagination hr{display:none}.cust--pagination .pagination__arrow{padding:0}.cust--pagination .pagination__item{flex:0}.cust--pagination .set--flexalign .pagination{justify-content:start;column-gap:10px}.cust--pagination .set--flexalign{flex-direction:column;row-gap:10px;margin:25px 0 0}.ctm---foot--style .footer__meta .footer-sublinks{column-gap:22px}.header__icons .cust--cart--icon{display:inline-table}.custt--flex-auto .mb-5{word-spacing:7px}.custt--flex-auto .mb-0{word-spacing:4px}.ctm---foot--style .form .form__field{width:100%}.ctm---foot--style .footer__base{display:flex;flex-direction:column-reverse}.cust--contenthalf .column{padding:0}.max-w-text-overlay .cust---font-size{padding:0 2.5em;font-size:16px!important}.media-with-text__text .text-start{padding-left:0!important;padding-right:0!important}}@media (max-width:959px){.h2,h2{font-size:17px!important}.cust--sect-slidebtm .section__header{margin:0 0 .7em}}@media (min-width:769px){.cust---store-head .header__grid main-menu details .main-menu__content nav ul li details summary .main-nav__item--primary:hover,.cust---store-head .is-open>summary>.main-nav__item--primary{box-shadow:unset;color:#cd2a3e}.cust---store-head .header__grid main-menu details .main-menu__content nav ul li details summary .main-nav__item--primary.is-active{box-shadow:unset}.cust---store-head .header__grid main-menu details .main-menu__content nav ul li .main-nav__item--primary:hover{color:#cd2a3e;box-shadow:unset}.cust---store-head .header__grid main-menu details .main-menu__content nav .main-nav li details .main-nav__child .child-nav li a{padding-top:.4rem;padding-bottom:.4rem;line-height:1.6}.cust---store-head .header__grid main-menu details .main-menu__content nav .main-nav li details .main-nav__child .child-nav li a:hover{color:#cd2a3e}.cust--header-mainmenu .header.is-out .main-menu__disclosure{max-height:calc(var(--menu-height) + 16px);overflow:hidden;transition:max-height var(--header-transition-speed),}.cust--header-mainmenu .cust---store-head .main-menu{visibility:visible;opacity:1}}@media only screen and (max-width:1228px){.cust--flexrow{flex-direction:column}.cust--flexrow .cust--showtagflex{display:flex;justify-content:space-between;align-items:start}.cust--flexrow .cust--showtagflex .show-cust-tags{display:inline-block}.cust--flexrow .article--filtershow{display:none}.cust--flexrow .article--filtershow.fil--clickshow{display:block}}@media only screen and (min-width:1200px){#template--22639774761246__rich_text_RGNPaM .max-w-text-overlay{padding-left:80px;padding-right:80px}}@media only screen and (max-width:1200px){.cust---store-head .logo__link img{width:120px}.custt---slidesection--show slide-show .slideshow .slideshow__slide .slideshow__text .text-overlay .text-overlay__heading{font-size:37.8px}.custt---slidesection--show slide-show .slideshow .slideshow__slide .slideshow__text .text-overlay .enlarge-text p{font-size:24px}.custt---slidesection--show slide-show .slideshow .slideshow__slide .slideshow__text .text-overlay .subheading{font-size:19px;margin-bottom:.5em}.custom--flexrow-dir .text-overlay form{width:auto}}@media only screen and (max-width:769px){.cust---store-head .header__grid .header__icons .cust--contact--icon{display:none}.cust---store-head .header__grid .header__logo{justify-content:center}.custom--flexrow-dir{flex-direction:column-reverse}.custom--flexrow-dir .custom--mediawidth{width:100%;height:100%;position:relative}.custom--flexrow-dir .custom--mediawidth img{position:relative}.custom--flexrow-dir .text-overlay{width:100%;max-width:100%}.cust---store-head .header__grid .header__search predictive-search{max-width:inherit}.cust---store-head .header__grid .header__icons .cust--cart--icon .visually-hidden{line-height:1.4}.cust---store-head .header__grid .header__icons .header__icon svg{width:26px;height:32px}.cust---store-head .header__grid .header__icons .header__icon{width:67px;}.text-overlay .cust--award-image{width:200px}.cust---store-head .main-menu .child-nav--dropdown{max-width:inherit}.custt---slidesection--show slide-show .slideshow .slideshow__slide .slideshow__text .text-overlay .text-overlay__heading{font-size:26px}.custt---slidesection--show slide-show .slideshow .slideshow__slide .slideshow__text .text-overlay .enlarge-text p{font-size:17px}.cust--flexrow{display:flex;flex-direction:column;justify-content:inherit}.cust--flexrow blog-filter .not--showdropdown{display:none}.cust--flexrow .fil--clickshow .hidden{display:block}.cust--sethalfwidth{display:block}.cust--sethalfwidth .column{width:100%}.cust--sethalfwidth .column form{margin-left:unset;margin-right:unset}}

span.cushow_set {
    font-size: 14px;
}

@media only screen and (min-width: 769px){
  .cust---store-head .header__grid .header__icons .header__icon.account_login{
    width:85px;
  }
}

@media only screen and (max-width: 769px){
 span.cushow_set {
    font-size: 12px;
  }
}