.R-LauncherButton{display:none!important}.grid-product__tag--gold{border:1.5px solid #888;border-radius:2px;background-color:#d9c07d;background-image:linear-gradient(to bottom right,#c09e43,#eed9a0,#b69847);color:#000;text-align:center;line-height:1.2}.rte a:not(.rte__image):not(.btn):not(.spr-summary-actions-newreview){font-weight:600;color:#666}.btn--secondary.btn--small{font-weight:400;margin-bottom:12px}.shopify-pc__banner__btn-decline,#shopify-pc__prefs__header-decline{display:none!important}#shopify-pc__prefs__header-save{color:#fff!important;background-color:#12243d!important}.shopify-pc__banner__btn-manage-prefs{text-decoration:none!important}.shopify-pc__banner__btn-accept{font-size:1.25em!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:1px!important}/*!
  Home Page Custom Code 
*/.type-advanced .rte--strong{font-size:2.125em}@media only screen and (max-width:900px){.type-advanced .rte--strong{font-size:1.5em}}@media only screen and (min-width:1350px){.type-advanced .rte--strong{font-size:2.75em}}@media only screen and (min-width: 769px){.section-header--with-link{margin-bottom:20px}}@media only screen and (min-width: 769px){.background-media-text__text{width:60%}}.type-advanced .promo-grid__content{padding:6em;max-width:45%}@media only screen and (max-width: 768px){.type-advanced .promo-grid__content{padding:1.5em}}.custom-image{object-fit:contain}.banner-logo-box{width:120px;height:80px}@media only screen and (max-width: 768px){.banner-logo-box{width:120px;height:50px;margin-bottom:-10px}}.banner-logo{object-fit:contain;object-position:left;width:120px;height:80px}@media only screen and (max-width: 768px){.banner-logo{object-fit:contain;object-position:left;width:120px;height:50px}}.logo-bar__container{text-align:center;display:flex;align-items:center;justify-content:flex-start;overflow:auto}.logo-bar__item{flex:0 1 110px;vertical-align:middle;margin:0 15px 20px}.logo-bar__item svg{width:100%}@media only screen and (max-width:868px){.logo-bar__container{justify-content:flex-start!important}.logo-bar__item{min-width:20%;flex-shrink:0}}.logo-bar__item svg path{transition:stroke .3s,fill .3s}@media only screen and (min-width:869px){.logo-bar__item{flex:0 1 160px;margin:0 20px 30px}}.logo-bar__image{display:block;margin:0 auto}.logo-bar__link{display:block}[data-aos=logo__animation] .logo-bar__item{opacity:0}[data-aos=logo__animation].aos-animate .logo-bar__item{animation:fade-in .5s ease 0s forwards}[data-aos=logo__animation].aos-animate .logo-bar__item:nth-child(2){animation-delay:.2s}[data-aos=logo__animation].aos-animate .logo-bar__item:nth-child(3){animation-delay:.4s}[data-aos=logo__animation].aos-animate .logo-bar__item:nth-child(4){animation-delay:.6s}[data-aos=logo__animation].aos-animate .logo-bar__item:nth-child(5){animation-delay:.8s}[data-aos=logo__animation].aos-animate .logo-bar__item:nth-child(6){animation-delay:1s}[data-aos=logo__animation].aos-animate .logo-bar__item:nth-child(7){animation-delay:1.2s}[data-aos=logo__animation].aos-animate .logo-bar__item:nth-child(8){animation-delay:1.4s}[data-aos=logo__animation].aos-animate .logo-bar__item:nth-child(9){animation-delay:1.6s}[data-aos=logo__animation].aos-animate .logo-bar__item:nth-child(10){animation-delay:1.8s}.svg-logo{fill:#ababab}.svg-logo:hover{fill:#12243d}/*!
  Header 
*/.announcement-text{display:inline}.announcement-link-text{display:inline;padding-left:8px}.site-header--stuck .header-layout{margin-bottom:0}.site-header--stuck{position:fixed!important}/*!
  Search Bar Break 
*/@media only screen and (max-width: 768px){.header-layout{flex-wrap:wrap}.header-layout .header-item.header-item--left.header-item--navigation{padding-top:15px}form#HeaderSearchForm{order:2;width:100%}}@media only screen and (max-width: 768px){.header-layout .header-item.header-item--left.header-item--navigation{padding-top:0}form#HeaderSearchForm{padding-top:5px}}.site-header--stuck .header-item--logo svg{max-height:36px}@media only screen and (max-width: 280px){.header-layout[data-logo-align=center] .header-item--icons,.header-layout[data-logo-align=center] .header-item--navigation{flex:1 1 30px}}ul.site-nav.site-navigation{display:flex;justify-content:center}@media (max-width: 1050px){ul.site-nav.site-navigation{overflow:auto;justify-content:flex-start}}.site-nav.site-navigation:before{position:absolute;left:0;background:transparent;width:100%;content:"";height:52px;transition:background .45s;background:#eee}.header-wrapper--sticky .site-header:not(.site-header--stuck) .site-nav.site-navigation:before{background:transparent}.header-wrapper--sticky.header-wrapper--menu-open .site-header:not(.site-header--stuck) .site-nav.site-navigation:before,.header-wrapper--menu-open .site-nav.site-navigation:before{background:#eee}.header-wrapper--menu-open .site-nav__link,.mobile-nav__link--top-level{color:var(--colorTextBody)}.site-header{position:relative;background:#fff;background:var(--colorNav);padding:8px 0;border-bottom:1px solid var(--colorBorder)}is-light .site-header{border-bottom:0}@media only screen and (min-width:769px){.site-header{padding:0}.toolbar+.header-sticky-wrapper .site-header{border-top:1px solid;border-top-color:#5858581a}}@media only screen and (max-width:768px){.site-header__logo{padding:0}}.header-wrapper--menu-open{background:#fff}.site-header__search-form{flex:1 1 auto;display:flex;position:relative;z-index:26}.site-header__search-input{flex:1 1 auto;width:100%;border:1px solid white;border-radius:60px;font-size:14px;height:48px;color:#fff;padding:0 24px;font-weight:300}@media only screen and (max-width:768px){.site-header__search-input{height:38px}}.site-header__search-input:focus{outline:0;border:1px solid white}.header-wrapper:not(.is-light) .site-header__search-input,.site-header--stuck .site-header__search-input,.search-open .site-header__search-input,.header-wrapper--menu-open .site-header__search-input{border:1px solid var(--colorBorder);box-shadow:0 2px 10px #00000014;color:var(--colorLink)}.header-wrapper{transition:color .45s cubic-bezier(.2,.06,.05,.95),background .45s cubic-bezier(.2,.06,.05,.95),stroke .45s cubic-bezier(.2,.06,.05,.95),fill .45s cubic-bezier(.2,.06,.05,.95)}.header-wrapper .site-header__search-input{transition-delay:0ms}.header-wrapper--menu-open.header-wrapper .site-header__search-input{transition-delay:.25s}.search-open.header-layout{position:relative;z-index:29}.site-header__search-btn{position:absolute;color:#666;top:50%;transform:translateY(-50%);padding:0;right:24px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 768px){.site-header__search-btn{transform:translateY(calc(-50% + 7.5px));top:37%}}.header-wrapper:not(.is-light) .site-header__search-btn svg path,.site-header--stuck .site-header__search-btn svg path,.search-open .site-header__search-btn svg path,.header-wrapper--menu-open .site-header__search-btn svg path{stroke:var(--colorLink)}@media only screen and (min-width:769px){site-header__search-btn--submit .icon{position:relative;top:-1px;width:28px;height:28px}}.header-wrapper--sticky .site-header .site-header__logo svg path{fill:#fff}.header-wrapper:not(.is-light) .site-header__logo svg path,.header-wrapper--sticky .site-header.site-header--stuck .site-header__logo svg path,.header-wrapper--sticky .site-header .search-open .site-header__logo svg path,.header-wrapper--menu-open.header-wrapper--sticky .site-header__logo svg path{fill:#5a6164}.predictive-results{position:absolute;z-index:30;left:0;right:0;background-color:#fff;background-color:var(--colorBody);color:#585858;color:var(--colorTextBody);max-height:70vh;max-height:calc(90vh - 100%);overflow:auto;box-shadow:0 10px 20px #00000017}.site-header--stuck .predictive-results{top:100%}@media only screen and (max-width: 959px){.predictive-results{top:calc(100% - 8px)}}.predictive-results .no-results{text-align:center;position:absolute;background:#fff;width:100%;left:0;z-index:1;height:100%;display:flex;justify-content:center}.predictive__label{border-bottom:1px solid;border-bottom-color:#e8e8e1;border-bottom-color:var(--colorBorder);padding-bottom:5px;margin-bottom:20px;font-family:var(--typeHeaderPrimary);font-size:18px}.predictive-result__layout .text-link{font-weight:300;font-size:14px}.search-bar--header{width:400px}@media only screen and (max-width:768px){.search-bar--header{display:none}}.site-header--stuck .site-navigation{display:none!important}.site-nav__icons{white-space:nowrap;display:inline-flex}.site-nav__icons .icon{width:16px;height:20px;margin-right:10px}.site-nav__icons .icon__text{text-transform:initial;font-size:14px}@media only screen and (max-width:768px){.site-nav__icons .icon__text{text-transform:initial;font-size:12px}}@media only screen and (max-width:450px){.hide-ex-sm{display:none}}.header-wrapper:not(.is-light) .site-nav__icons .icon__text,.search-open .site-nav__icons .icon__text,.site-header--stuck .site-nav__icons .icon__text,.header-wrapper--menu-open .site-nav__icons .icon__text{color:var(--colorLink)}.header-wrapper:not(.is-light) .site-nav__icons .icon,.search-open .site-nav__icons .icon,.site-header--stuck .site-nav__icons .icon,.header-wrapper--menu-open .site-nav__icons .icon{color:var(--colorIconDark)}.site-nav__item{position:relative;display:inline-block;margin:0}.site-nav__item li{display:block}.site-nav__item .icon-chevron-down{width:10px;height:10px}@media only screen and (min-width:769px){.site-nav__hamburger.site-nav__link--icon{display:none;flex-direction:column}}@media only screen and (max-width:768px){.site-nav__hamburger.site-nav__link--icon{display:flex;flex-direction:column;margin-left:12px}.site-header:not(.site-header--stuck) .header-layout:not(.search-open) .site-nav__hamburger .site-nav__link--icon svg path{stroke:#12243d!important}.site-header--stuck .site-nav__hamburger .site-nav__link--icon svg path{stroke:#12243d!important}}@media (min-width: 355px) and (max-width:768px){.header-item--logo{position:absolute;left:50%;transform:translate(-50%)}}.site-header--stuck .site-nav__hamburger .site-nav__link--icon{display:flex}.site-nav__hamburger span .icon__text{font-size:8px}.site-nav__hamburger svg{margin-bottom:4px}.site-nav__link{display:inline-block;vertical-align:middle;text-decoration:none;padding:15px 12px;white-space:nowrap;color:#585858;color:var(--colorNavText)}.site-nav__link--icon{padding-left:12px;padding-right:12px;display:inline-flex;align-items:center;font-weight:300;letter-spacing:0!important}.site-nav__link:hover{color:#585858;color:var(--colorNavText)}.header-wrapper--menu-open.is-light .site-nav__link,.header-wrapper--menu-open.is-light .site-nav__link:hover,.is-light .search-open .site-nav__link,.header-wrapper--menu-open .site-nav__link{color:var(--colorTextBody)}@media only screen and (max-width:1059px){.site-nav__link{padding:15px 5px 7px;font-size:.8em!important}}@media only screen and (max-width:768px){.header-item--icons .site-nav__link .icon{margin:0;width:25px}.header-item--icons .site-nav__link .icon__text{text-transform:uppercase;margin-top:4px}.header-item--icons .site-nav__link{font-size:8px;display:inline-flex;flex-direction:column}}@media only screen and (max-width:768px){.site-nav__link--icon{padding-left:15px;padding-right:5px}}.site-nav__link--icon .icon{width:18px;height:25px}.site-nav__dropdown,.site-nav__dropdown a{background-color:#f6f6f6!important}.site-nav--has-dropdown:hover>a{background-color:#eee!important}.site-nav__dropdown-link--top-level{font-family:var(--typeHeaderPrimary);font-size:18px;margin-bottom:5px;color:var(--colorBtnPrimary)}.site-nav__dropdown.megamenu div.h5{margin-bottom:5px;letter-spacing:0}@media only screen and (max-width: 798px){.site-nav{float:left;padding-right:15px;display:flex;justify-content:space-between}}@media only screen and (min-width:769px){.site-nav__link--icon .icon.icon-user{position:relative;top:1px}}[data-icon=bag-minimal] .cart-link__bubble--visible{top:50%;right:50px}@media only screen and (max-width:768px){[data-icon=bag-minimal] .cart-link__bubble--visible{top:50%;right:15px}}@media only screen and (max-width:280px){[data-icon=bag-minimal] .cart-link__bubble--visible{top:50%;right:0}}[data-type_headers_align_text=true] .breadcrumb{text-align:center}.megamenu .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level){font-size:calc(var(--typeBaseSize) - .05em);line-height:1.5}.megamenu .h5{font-weight:300}.index-section{margin:0!important}/*!
  For Collection Pages
*/.collection-hero{height:220px}@media only screen and (min-width:769px){.collection-hero{height:320px}}.brand-logo-box{width:150px;height:50px;margin:auto auto 10px}.brand-logo{object-fit:contain;object-position:50% 50%;width:150px;height:50px}@media only screen and (max-width:798px){.brand-logo-box{height:35px;margin-bottom:15px}.brand-logo{height:35px}}@media only screen and (min-width:980px){.section-header--hero{flex:1 1 100%;color:#fff;color:var(--colorHeroText);margin-bottom:0;width:60%;padding-left:40px}}@media only screen and (min-width: 769px){.section-header--hero .section-header__title{font-size:calc(var(--typeHeaderSize)*1.2)}}.sale-logo-box{padding-top:15px;padding-bottom:10px}@media only screen and (min-width: 769px){.sale-logo-box{float:left}}.sale-logo{height:100px}@media only screen and (min-width: 769px){.sale-logo{float:left;margin-right:75px;max-width:200px}}@media only screen and (max-width: 768px){.sale-logo{display:block;margin-left:auto;margin-right:auto}}.sale-title-box{padding-top:0;padding-bottom:20px;min-height:60px;display:block;margin-left:auto;margin-right:auto}@media only screen and (min-width: 769px){.sale-title-box h1{margin:0;position:absolute;top:50%;left:55%;right:-20%;transform:translate(-50%,-50%)}}.sale-title-box h1{text-align:center;font-family:var(--typeBasePrimary),var(--typeBaseFallback);color:#fff;text-transform:uppercase;letter-spacing:.2em;margin-bottom:5px}.button-box{display:flex;text-align:center;padding-bottom:5px}@media only screen and (min-width: 769px){.button-box{justify-content:center;margin-top:10px;margin-bottom:-40px}}@media only screen and (max-width: 768px){.button-box{overflow-x:scroll}}.link-btn{flex:none;background-color:#f9f9f9;margin:2px 3px 6px}.grid-product__vendor{margin-bottom:2px;color:#4f4f4f}@media only screen and (min-width:769px){.grid-product__vendor{font-size:.9em;margin-bottom:5px}}.shop_desc{font-size:.9em;margin-top:5px}@media only screen and (max-width:768px){.shop_desc{display:none}}.grid-product__price{font-size:calc(var(--typeBaseSize) * 1)}.grid-product__price--original{color:#737373;font-size:calc(var(--typeBaseSize) * .95)}.grid-product__price--savings{font-size:.95em}@media only screen and (max-width:768px){.grid-product__price--savings{font-size:.9em}}@media only screen and (min-width:769px){.grid-product__tag{font-size:calc(var(--typeBaseSize) * 1.1);padding:8px 12px 8px 15px;margin-top:20px;text-transform:uppercase;letter-spacing:.2em}}.collection__description{text-align:center;margin-bottom:5px}.read-more{--line-clamp: 2;display:flex;flex-direction:column;align-items:start;text-align:center;margin:auto;padding-top:10px}@media only screen and (max-width:768px){.read-more{padding-right:8px;padding-left:8px}}@media only screen and (min-width:1065px){.read-more{max-width:990px}}.read-more p{margin-bottom:5px}.read-more__label{padding-top:5px;margin-bottom:15px}.read-more__text{display:-webkit-box;-webkit-line-clamp:var(--line-clamp);-webkit-box-orient:vertical;overflow:hidden}.read-more__checkbox{clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.read-more__checkbox~.read-more__label{cursor:pointer;font-size:.75em;font-weight:700;text-decoration:none}.read-more__checkbox:focus~.read-more__label{box-shadow:0 0 0 3px #007bff80}.read-more__checkbox:hover~.read-more__label{text-decoration:none}.read-more__checkbox~.read-more__label:before{content:attr(data-read-more)}.read-more__checkbox:checked~.read-more__label:before{content:attr(data-read-less)}.read-more__checkbox:checked~.read-more__text{--line-clamp: none;-webkit-line-clamp:var(--line-clamp)}@media only screen and (min-width:1060px){.large-up--hide{display:none!important}}.first_text{display:inline}.read-more__checkbox:checked~.read-more__text .first_text{display:none}.last_text{display:none}.read-more__checkbox:checked~.read-more__text .last_text{display:inline}.grid-product__title--heading h3{font-size:1em}.grid-product__vendor h2{font-family:var(--typeBasePrimary),var(--typeBaseFallback);text-transform:uppercase;font-size:1em;letter-spacing:.3em;margin-top:5px;margin-bottom:2px;opacity:.65}.grid-product__title h3{font-size:1em;margin-bottom:2px}.dropbtn{background-color:#eee;color:#666;padding:10px 25px;border:none}.dropdown{position:relative;display:inline-block;margin:auto;z-index:3}.dropdown-content{display:none;position:absolute;background-color:#f1f1f1;text-align:left;min-width:180px;box-shadow:0 8px 16px #0003;z-index:1}.dropdown-content a{color:#666;padding:12px 16px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#ddd}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .dropbtn{background-color:#ddd}@media only screen and (max-width:800px){.sub-menu{overflow:scroll;display:flex;align-items:center;justify-content:left}}.sub-menu{margin:auto;width:100%;padding:0;text-align:center;background-color:#eee}/*!
  For Product Pages
*/@media only screen and (max-width:768px){.breadcrumb-container{margin-top:-6px;text-align:center}}@media only screen and (max-width:768px){.breadcrumb{margin-bottom:12px;margin-top:2px}}@media only screen and (min-width:769px){.breadcrumb{padding-top:15px;padding-bottom:10px}}.product__thumbs--below .product__thumb-item{max-width:120px;width:120px}.page-content--product{padding-top:12px}@media only screen and (min-width:769px){.breadcrumb-container{margin-top:10px;text-align:right}}@media only screen and (max-width:768px){.custom__item{margin-bottom:0}}.variant-wrapper{text-align:center}.vendor-logo-box{width:125px;height:50px}.vendor-logo{object-fit:contain;object-position:left;width:125px;height:50px}@media only screen and (min-width:980px){.vendor-logo-box{float:right;margin-left:35px}}@media only screen and (max-width:798px){.vendor-logo-box{-webkit-filter:grayscale(100%);filter:grayscale(100%);height:45px;margin:auto}.vendor-logo{object-fit:contain;object-position:50% 50%;width:145px;height:38px}}.product__price{font-size:calc(var(--typeBaseSize) + 5px)}.product__price--compare{color:#ccc;font-size:calc(var(--typeBaseSize) + 2px)}#sticky-atc{display:none}@media only screen and (max-width:800px){#sticky-atc{display:block;position:fixed;bottom:0;left:0;z-index:29;width:100%;padding:20px}}.product-block--header{margin-bottom:5px}.product-block--price{margin-top:5px}.product-sales-block{margin-bottom:10px}.sales-points{background-color:#eee;padding:10px 20px;margin:5px 0;font-size:.9em}.product_rec{background-color:#f9f9f9}.product_rec__title{padding-top:25px;margin-bottom:-15px;font-size:1.8em}label.variant__button-label.color-swatch.disabled{display:none}select.wormers{font-size:.8em;border:1px solid;border-color:#e8e8e1;border-color:var(--colorBorder);width:100%;padding:8px 10px;border-radius:0}input[type=text].wormers,textarea.wormers{width:100%;font-size:12px}input[type=radio].wormers{font-size:.8em;margin:0 10px 0 50px;padding:0;width:auto}.rte a:not(.btn):not(.spr-summary-actions-newreview):not(.rte__image):after{content:"";position:absolute;bottom:-2px;left:0;width:0%;border-bottom:2px solid currentColor;transition:width .5s ease}.recipient-form{--recipient-checkbox-margin-top: .64rem;display:block;position:relative;max-width:44rem;margin-bottom:2.5rem}.recipient-form-field-label{margin:.6rem 0}.recipient-form-field-label--space-between{display:flex;justify-content:space-between}.recipient-checkbox{flex-grow:1;font-size:1.6rem;display:flex;word-break:break-word;align-items:flex-start;max-width:inherit;position:relative;cursor:pointer}.no-js .recipient-checkbox{display:none}.recipient-form>input[type=checkbox]{position:absolute;width:1.6rem;height:1.6rem;margin:var(--recipient-checkbox-margin-top) 0;top:0;left:0;z-index:-1;appearance:none;-webkit-appearance:none}.recipient-fields__field{margin:0 0 2rem}.recipient-fields .field__label{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 3.5rem);overflow:hidden}.recipient-checkbox>svg{margin-top:var(--recipient-checkbox-margin-top);margin-right:1.2rem;flex-shrink:0}.recipient-form .icon-checkmark{visibility:hidden;position:absolute;left:.28rem;z-index:5;top:.4rem}.recipient-form>input[type=checkbox]:checked+label .icon-checkmark{visibility:visible}.js .recipient-fields{display:none}.recipient-fields hr{margin:1.6rem auto}.recipient-form>input[type=checkbox]:checked~.recipient-fields{display:block;animation:animateMenuOpen var(--duration-default) ease}.recipient-form>input[type=checkbox]:not(:checked,:disabled)~.recipient-fields,.recipient-email-label{display:none}.js .recipient-email-label.required,.no-js .recipient-email-label.optional{display:inline}.recipient-form ul{line-height:calc(1 + .6 / var(--font-body-scale));padding-left:4.4rem;text-align:left}.recipient-form ul a{display:inline}.recipient-form .error-message:first-letter{text-transform:capitalize}@media screen and (forced-colors: active){.recipient-fields>hr{border-top:.1rem solid rgb(var(--color-background))}.recipient-checkbox>svg{background-color:inherit;border:.1rem solid rgb(var(--color-background))}.recipient-form>input[type=checkbox]:checked+label .icon-checkmark{border:none}}
/*# sourceMappingURL=/cdn/shop/t/194/assets/theme-custom.css.map */
