.border{border:1px solid #ededed!important}.add-top{padding-top:60px!important}.padded-box{background-color:#fff;border:0px solid #f4f4f4;padding:30px;margin-bottom:30px;min-height:400px;border-radius:5px}@media only screen and (max-width:768px){.padded-box{padding:30px 20px;min-height:auto}}.padded-box-nomin{background-color:#fff;border:2px solid #f4f4f4;padding:30px;margin-bottom:30px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.h4,h4{font-size:1.3em}body,p,input,select,textarea,ul,ol{font-weight:400}.faux-select,select{padding:8px 28px 8px 18px}.rte p,.rte,.rte-setting,.text-spacing,.rte--block{font-weight:400}strong,b{font-weight:700}.index-section{margin:90px 0}@media only screen and (max-width:768px){.index-section{margin:60px 0}}.index-section.color-scheme-1,.index-section.color-scheme-2,.index-section.color-scheme-3{padding:90px 0!important}@media only screen and (max-width:768px){.index-section.color-scheme-1,.index-section.color-scheme-2,.index-section.color-scheme-3{padding:60px 0!important}}@media only screen and (min-width:769px){.main-content{min-height:auto}}@media only screen and (min-width:769px){.page-full,.page-width{padding:0 15px;max-width:1500px}}.page-width--narrow{max-width:800px}.page-content .section-header__title{text-align:center;font-size:28px}@media only screen and (max-width:768px){.template-collection .page-content .section-header__title{margin-top:10px}}.label,label:not(.variant__button-label):not(.text-label){font-size:12px;text-transform:uppercase;font-weight:700;font-family:Raleway,sans-serif!important;letter-spacing:.075em!important}.enlarge-text{font-size:1.1em}.promo-grid__slide-link,.btn,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded,.spr-container .spr-button,.spr-container .spr-summary-actions a{text-transform:uppercase;font-size:12px!important;padding:12px 22px;border-color:transparent!important;border-width:2px;font-weight:700;font-family:Raleway,sans-serif;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.btn--secondary{background:#fff!important;border:2px solid #ededed!important;font-size:12px!important;font-weight:700;font-family:Raleway,sans-serif;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.btn--circle{padding:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#800020!important;color:#fff!important;border:2px solid #800020!important}.btn.disabled,.btn[disabled],.rte .btn.disabled,.rte .btn[disabled],.shopify-payment-button .shopify-payment-button__button--unbranded.disabled,.shopify-payment-button .shopify-payment-button__button--unbranded[disabled],.spr-container .spr-button.disabled,.spr-container .spr-button[disabled],.spr-container .spr-summary-actions a.disabled,.spr-container .spr-summary-actions a[disabled]{background-color:#ededed;color:#000;border-color:transparent!important;text-transform:uppercase;font-size:12px!important;padding:12px 22px;border-width:2px;font-weight:700;font-family:Raleway,sans-serif;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.color-scheme-1 .btn,.color-scheme-2 .btn,.color-scheme-3 .btn{background:#800020!important;color:#fff!important}table{margin-bottom:30px!important;background:transparent!important;border-spacing:0}td,th{border:0 none;text-align:left;padding:10px 15px;border:1px solid #ededed;background:transparent;font-size:14px}input,select,textarea{border-width:2px;border-color:#ededed!important;background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}input{padding:8px 20px}input:active,input:focus,select:active,select:focus,textarea:active,textarea:focus{border-color:#000!important;border-width:2px}img{opacity:1!important}.image-wrap,.grid__image-ratio{background:transparent!important}body::-webkit-scrollbar{width:12px}body::-webkit-scrollbar-track{background:#f7f7f7}body::-webkit-scrollbar-thumb{background-color:#000;border-radius:20px;border:3px solid #ededed}.collection-sidebar::-webkit-scrollbar{width:12px}.collection-sidebar::-webkit-scrollbar-track{background:#f7f7f7}.collection-sidebar::-webkit-scrollbar-thumb{background-color:#000;border-radius:20px;border:3px solid #ededed}@media only screen and (min-width:769px){.shopify-email-marketing-confirmation__container,.shopify-policy__container{padding-top:60px;padding-bottom:90px}}@media only screen and (min-width:769px){.page-content{padding-top:40px;padding-bottom:90px}}.page-content.page-content--top{padding-bottom:0}.shopify-policy__title{margin-bottom:30px}@media only screen and (max-width:768px){.shopify-policy__title{margin-bottom:30px}}@media only screen and (min-width:769px){.shopify-email-marketing-confirmation__container,.shopify-policy__container{max-width:95ch!important}}.collection-item__title{font-size:14px;text-transform:uppercase;font-weight:700;font-family:Raleway,sans-serif}@media only screen and (max-width:768px){.collection-item__title{font-size:13px}}.testimonials-slider__text{background:#fafafa;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.testimonials-slide.is-selected .testimonials-slider__text{box-shadow:0 0 #0000001a;position:relative;transform:scale(1)}.testimonial-stars{color:#000}.testimonials-slider__text cite{font-weight:700;font-family:Raleway,sans-serif;font-size:14px}.social-sharing__title{display:none}@media only screen and (max-width:768px){.scrollable-grid--small .grid-item{flex:0 0 60%}}.section-header .section-header__title{font-size:28px}.section-header__link{text-decoration:none;background:#f4f4f4;padding:8px 15px;font-size:12px;text-transform:uppercase;font-family:Raleway,san-serif;font-weight:700;margin-right:15px}.section-header{margin-bottom:0}.template-index .section-header{padding-bottom:10px;border-bottom:1px solid #ededed}.text-with-icons__blocks{margin-left:0;margin-right:0}.text-with-icons__blocks .text-with-icons__block{padding:30px 15px;background:#fafafa;margin-bottom:30px;border:15px solid #fff;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}.text-with-icons__blocks h3{font-size:18px;margin-top:15px}.text-with-icons__block-text a{font-size:15px;text-decoration:underline}.text-with-icons__block-icon .icon{height:48px;width:48px}.text-with-icons__block-text em{font-style:normal;background:#f4f4f4}.text-with-icons__block-text a{text-decoration:none;background:#ededed;padding:10px;margin-top:15px;font-size:12px;text-transform:uppercase;font-family:Raleway,san-serif;font-weight:700;border-radius:5px!important;-moz-border-radius:5px!important;-webkit-border-radius:5px!important}.text-columns .custom__column-boxes .h3{font-size:20px}.promo-grid__container{border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}.accent-subtitle{text-transform:uppercase;font-size:12px;margin:0 0 20px}.hero__sidebyside{border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px}.hero__top-subtitle,.hero__title p,.type-advanced .rte--strong,.type-product .rte--strong{font-size:28px}@media only screen and (max-width:768px){.hero__title p{font-size:28px!important}}@media only screen and (max-width:768px){.hero__title{font-size:22px!important}}.hero__text-shadow{text-shadow:0 0px 50px rgb(0,0,0,.95)}@media only screen and (min-width:769px){.hero__subtitle,.hero__text-content .hero__subtitle{font-size:1.1em}}@media only screen and (max-width:768px){.hero__subtitle{font-size:15px!important}}@media only screen and (min-width:769px){.hero__sidebyside-image{flex:0 1 50%}}@media only screen and (min-width:769px){.hero__sidebyside-text--left .hero__sidebyside-image{-webkit-border-top-right-radius:15px;-webkit-border-bottom-right-radius:15px;-moz-border-radius-topright:15px;-moz-border-radius-bottomright:15px;border-top-right-radius:15px;border-bottom-right-radius:15px}}@media only screen and (min-width:769px){.hero__sidebyside-text--right .hero__sidebyside-image{-webkit-border-top-left-radius:15px;-webkit-border-bottom-left-radius:15px;-moz-border-radius-topleft:15px;-moz-border-radius-bottomleft:15px;border-top-left-radius:15px;border-bottom-left-radius:15px}}@media only screen and (max-width:768px){.hero__sidebyside-text--left .hero__sidebyside-image{-webkit-border-top-left-radius:15px;-webkit-border-top-right-radius:15px;-moz-border-radius-topleft:15px;-moz-border-radius-topright:15px;border-top-left-radius:15px;border-top-right-radius:15px}}@media only screen and (max-width:768px){.hero__sidebyside-text--right .hero__sidebyside-image{-webkit-border-top-left-radius:15px;-webkit-border-top-right-radius:15px;-moz-border-radius-topleft:15px;-moz-border-radius-topright:15px;border-top-left-radius:15px;border-top-right-radius:15px}}@media only screen and (min-width:769px){.hero__sidebyside-content{max-width:50%}}@media only screen and (max-width:768px){.hero__sidebyside-content .hero__title{font-size:30px!important}}@media only screen and (max-width:768px){.feature-row-wrapper .feature-row__text{text-align:center!important}}@media only screen and (min-width:769px){.map-section{height:700px}}.map-section__overlay-inner{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.newsletter-section{padding:0}.newsletter__input-group{max-width:1000px}@media only screen and (max-width:768px){.hero__video-search .hero__text-content.vertical-center{vertical-align:top;padding:175px 0}}.hero__video-search input{border-color:transparent!important;font-size:18px}.hero__video-search .search__input{font-size:18px}.hero__video-box{padding-top:15px;display:flex;align-items:center;margin:0 auto;max-width:960px;position:relative;width:100%}.hero__video-popular{text-align:left;text-shadow:2px 2px 10px rgba(0,0,0,.8)}@media only screen and (max-width:768px){.hero__video-popular{padding-left:10px}}.hero__video-popular a{color:#fff;text-decoration:underline}.hero__video-button{margin-right:auto}.hero__video-button a.btn{text-decoration:none}.hero__video-button .btn svg{margin-left:7px}@media only screen and (max-width:768px){.hero__video-button .btn{width:160px}}.search__input{border-radius:5px!important;-moz-border-radius:5px!important;-webkit-border-radius:5px!important}.search__input-wrap input:active,.search__input-wrap input:focus{border-color:#000!important;border-width:2px}.btn--close-search{margin-left:5px;background:#000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;min-width:40px}.btn--close-search .icon path{stroke:#fff!important}.header-item--search{max-width:100%}.header-item--search input{font-size:15px!important;border-color:#ededed}.btn--search{right:5px}.btn--search .icon{height:32px;width:32px}.predictive__screen{background:#fff9}.predictive-search-results h3{border-bottom:1px solid;border-color:#ededed;font-size:14px;text-transform:uppercase;font-weight:700;font-family:Raleway,sans-serif;text-align:left}.results-products__info span{font-family:Raleway,san-serif;font-weight:700}.results{padding:0 20px 20px}.results--pages{display:none!important}.results-products__info{text-align:left}.predictive-search-results{padding:20px 0 0}.search__results{margin-top:0;border:1px solid #ededed;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.results-products__image{display:none}.results li{padding:5px 0}.results--products span{margin-left:0}.toolbar .page-width{padding:0 15px}.toolbar:after{border-bottom:0px solid;border-bottom-color:#fff}.announcement-bar{padding:0;font-size:13px}.announcement-slider__content a{font-weight:400;text-decoration:none}@media only screen and (min-width:769px){[data-layout=left-center] .header-item--icons,[data-layout=left-center] .header-item--logo{min-width:auto}}@media only screen and (min-width:769px){.header-item--logo,[data-layout=left-center] .header-item--logo,[data-layout=left-center] .header-item--icons{flex:0 0 0!important}}.site-header__element--top{padding:1px 0!important}@media only screen and (max-width:768px){.site-header__element .page-width{padding:0 10px}}.site-header,.site-header__element--sub{box-shadow:0 0 #0000!important;border-bottom:1px solid #f4f4f4}.site-header__logo{margin:1px 0}.header-item--icons{flex:1 1 0}.site-nav__icon-label{display:none}.site-nav__link--icon .icon{height:28px;width:28px}.site-nav__icons .site-nav__link--icon svg.icon:not(.icon--full-color) circle,.site-nav__icons .site-nav__link--icon svg.icon:not(.icon--full-color) ellipse,.site-nav__icons .site-nav__link--icon svg.icon:not(.icon--full-color) g,.site-nav__icons .site-nav__link--icon svg.icon:not(.icon--full-color) line,.site-nav__icons .site-nav__link--icon svg.icon:not(.icon--full-color) path,.site-nav__icons .site-nav__link--icon svg.icon:not(.icon--full-color) polygon,.site-nav__icons .site-nav__link--icon svg.icon:not(.icon--full-color) polyline,.site-nav__icons .site-nav__link--icon svg.icon:not(.icon--full-color) rect,.site-nav__icons .site-nav__link--icon symbol.icon:not(.icon--full-color) circle,.site-nav__icons .site-nav__link--icon symbol.icon:not(.icon--full-color) ellipse,.site-nav__icons .site-nav__link--icon symbol.icon:not(.icon--full-color) g,.site-nav__icons .site-nav__link--icon symbol.icon:not(.icon--full-color) line,.site-nav__icons .site-nav__link--icon symbol.icon:not(.icon--full-color) path,.site-nav__icons .site-nav__link--icon symbol.icon:not(.icon--full-color) polygon,.site-nav__icons .site-nav__link--icon symbol.icon:not(.icon--full-color) polyline,.site-nav__icons .site-nav__link--icon symbol.icon:not(.icon--full-color) rect{fill:#000!important;stroke-width:inherit;stroke:#000!important}.site-navigation--beside .site-nav__link{padding:12px 15px}.site-navigation--below .site-nav__link{padding:10px 15px}.site-nav__link--underline:after{border-bottom-color:#f4f4f4}.header-item.header-item--navigation{justify-content:center}.site-header__drawer{padding:10px}@media only screen and (max-width:768px){.site-nav__link{padding:11px 10px}}.slide-nav__wrapper:after{background-color:transparent}.slide-nav__item .icon{color:#000;background:#fff}.site-header__drawer .ship-insurance{display:none!important}[data-target=tier-2-shop1].slide-nav__button span,.slide-nav__link--back,.slide-nav__sublist-link span{font-size:14px;text-transform:uppercase;font-weight:700;font-family:Raleway,sans-serif}.site-nav__dropdown-list{background:#fff}.megamenu__cols{-moz-columns:4;columns:4}.megamenu__col-title a{font-size:14px;text-transform:uppercase;font-weight:700;font-family:Raleway,sans-serif;border-bottom:1px solid #f4f4f4;margin-bottom:10px}.footer-promotions{font-size:14px}.shopify-section-group-footer-group .index-section:not(.index-section--sub-product):first-child{background:#f4f4f4;padding-top:20px}@media only screen and (max-width:768px){.footer-promotion{border-bottom:1px solid #ededed}}.shopify-section-group-footer-group .index-section{margin:0}.shopify-section-group-footer-group .section--divider{border-top:0px solid;border-top-color:#fff;padding-top:0}.newsletter-section__content{padding-left:0}.newsletter-section__content form{display:block}.newsletter__input-group{max-width:100%}.newsletter__input-group input{-webkit-border-top-left-radius:5px!important;-webkit-border-bottom-left-radius:5px!important;-moz-border-radius-topleft:5px!important;-moz-border-radius-bottomleft:5px!important;border-top-left-radius:5px!important;border-bottom-left-radius:5px!important}.newsletter__input-group input{border-color:transparent!important}.newsletter__input-group input:active,.newsletter__input-group input:focus{border-color:#000!important;border-width:2px}.newsletter-container.color-scheme-1 .btn{background:#800020!important;color:#fff!important;-webkit-border-top-right-radius:5px!important;-webkit-border-bottom-right-radius:5px!important;-moz-border-radius-topright:5px!important;-moz-border-radius-bottomright:5px!important;border-top-right-radius:5px!important;border-bottom-right-radius:5px!important}@media only screen and (max-width:768px){.footer__mobile-section{border-top:0px solid}}.footer__blocks{justify-content:space-evenly}.site-footer .footer__section{border-top-color:#fff}.footer__social li:first-child{margin:5px 5px 0 0}.footer__social li{margin:5px}.footer__social .icon{fill:#000;height:32px;width:32px}.footer__social a{border:0px solid;display:block;line-height:1;padding:0}.footer__block--logo-image img{max-width:200px}@media only screen and (max-width:768px){.footer__block--logo-image .image-wrap:not(.image-wrap__thumbnail) image-element{position:relative;display:block;max-width:200px;margin:0 auto}.footer__block--logo-image img{max-width:200px;margin:0 auto}}.footer__block--social{margin:15px 0;text-align:left}.footer__block--address{margin-bottom:15px;font-size:14px;text-align:left}.footer__block--numbers .icon-and-text{font-size:14px}.footer__block--numbers a{text-decoration:none;text-align:left;display:block;padding:0}.footer__block--numbers svg{display:none}@media only screen and (max-width:768px){.footer__block--address,.footer__block--numbers a,.footer__block--social{text-align:center;display:block}.footer__block--numbers .icon-and-text{font-size:13px;display:block}}.footer__block{max-width:18%;text-align:center;margin-bottom:60px}@media only screen and (max-width:768px){.footer__block,.footer__block--mobile{flex:1 1 33%;max-width:none}}.footer__title{font-size:15px}.footer__menu a{font-size:14px}.footer__section-legal-payments{border-top:1px solid #f4f4f4!important;border-bottom:1px solid #f4f4f4!important;margin-bottom:200px}.footer__base-links{font-size:10px;text-transform:uppercase}.footer__base-links a{text-decoration:none}.footer__section .payment-icons{margin-bottom:0}@media only screen and (min-width:769px){.footer__section .payment-icons{float:right}}@media only screen and (max-width:768px){.footer__section .payment-icons{margin:30px auto 0;display:flex}.footer__section .payment-icons{justify-content:center}}.payment-icons li{margin:0 8px 0 0}@media only screen and (min-width:769px){.template-collection .section-header--flush{margin-bottom:0}}.template-collection .section-header__title{margin-bottom:30px}.template-collection .collection-content{border-top:1px solid #ededed}.breadcrumb{padding-top:10px}@media only screen and (min-width:769px){.collection-content{margin-top:15px;padding-top:0}}@media only screen and (max-width:768px){.collection-content{margin-top:15px}}@media only screen and (max-width:768px){.template-collection .section-header p{display:none}}@media only screen and (max-width:768px){.collection-filter__inner:after{background:linear-gradient(rgba(0,0,0,0),transparent)}.collection-filter__inner{border-bottom:1px solid #ededed}}.tag__checkbox:before{border:1px solid;border-color:#999}.grid-view-btn{display:none}@media only screen and (max-width:768px){.collection-sidebar__group .tag-list:not(.tag-list--swatches){margin-top:10px}}@media only screen and (min-width:769px){.collection-filter{display:none}}.grid-product__vendor{opacity:1}@media only screen and (min-width:769px){.grid__item--sidebar{max-height:90vh;overflow-y:auto;position:sticky;top:10px}}@media only screen and (min-width:769px){.collection-sidebar__group .collapsible-content__inner{padding:10px 0 20px}}@media only screen and (max-width:768px){.collection-sidebar__group{border-top:0px solid}}.tag-list a,.tag-list button,.tag-list label{font-weight:400;font-size:13px}.tag--active>a,.tag--active>button,.tag--active>label{font-weight:700}.tag--inline a,.tag--remove a{padding:5px 10px 5px 30px;font-size:10px!important}.tag--active .color-swatch{box-shadow:0 0 0 2px #000}.collection-filter__btn{font-size:12px;font-weight:700;padding:12px 0;text-transform:uppercase}@media only screen and (min-width:769px){.template-product .page-content{padding-top:0}}@media only screen and (min-width:769px){.product-single__sticky{position:relative;top:0}}.page-content--product{margin-bottom:30px}@media only screen and (min-width:769px){.page-content.page-content--product{padding-top:0;padding-bottom:30px}}.product-block{margin-bottom:20px}.product-block--header.product-block{margin-bottom:15px}.product-single__vendor-sku,.product-single__vendor{opacity:1;text-decoration:none!important}.icon--inventory{display:none}.inventory--low{text-transform:uppercase;font-family:Raleway,sans-serif;font-weight:700;font-size:12px!important}.product__main-photos .product-slideshow{border:0px solid #f4f4f4}.product__photos{margin-top:30px}@media only screen and (max-width:768px){.product-main-slide{border:0px solid;border-color:var(--colorBorder)}}.photo_disclaimer{text-align:center;font-size:12px;margin-top:15px;font-style:italic}.product-single__meta{background:#fafafa;padding:40px 30px 20px;border-radius:0 0 5px 5px;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px}@media only screen and (max-width:768px){.product-single__meta{background:#fafafa;padding:15px;border-radius:0 0 5px 5px;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px}}.grid-product__price--original{font-weight:400}.product__price{font-size:16px}.icon-and-text{font-size:13px}.product__policies{display:none}.variant__label{margin-top:20px}.variant-input-wrap label{text-transform:uppercase;font-size:12px;letter-spacing:.075em;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 0 0 2px #fff;font-weight:700;font-family:Raleway,sans-serif}.variant-input-wrap input[type=radio]:checked+label{box-shadow:0 0 0 2px #000;background:#fff;color:#000}.variant-input-wrap label:focus{outline:0}.variant-input-wrap label.disabled{color:#999}input.js-qty__num{border-color:#000!important;background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.store-availability{background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px}.store-availability .icon-in-stock{fill:#000}.product-block .rte h3{margin-top:30px}.collapsible-trigger-btn{padding:20px 0 10px;font-size:13px;text-transform:uppercase;letter-spacing:.075em;border-bottom:1px solid #f4f4f4;font-weight:700;font-family:Raleway,sans-serif}@media only screen and (max-width:768px){.collapsible-trigger-btn{padding:15px 0 10px}}.product-single__meta .rte{font-size:15px;background:#fff;padding:15px}@media only screen and (min-width:769px){.collection-sidebar__group .collapsible-trigger-btn{padding-top:10px}}.collapsible-trigger__layout--inline{justify-content:space-between}@media only screen and (max-width:768px){.product-grid__content{text-align:center}.add-to-cart{width:100%!important}}.template-product .grid-product__title{text-align:center}.template-product .grid-item__meta-secondary .grid-product__price,.template-product .grid-product__price--current{font-size:14px;margin-right:0;text-align:center;font-weight:400}.account__background{background:#fff}.template-customers-register .padded-box,.template-customers-activate_account .padded-box,.template-customers-reset_password .padded-box{max-width:600px;margin:0 auto}@media only screen and (min-width:769px){.cart__page{max-width:1500px}}@media only screen and (max-width:768px){.cart__page{margin-bottom:60px}}@media only screen and (min-width:769px){.cart__page-col:first-child{flex:1 1 60%;padding-right:100px}}@media only screen and (min-width:769px){.cart__page-col:last-child{flex:0 1 40%;padding:30px;position:sticky;top:130px}}.cart__item{border-bottom:1px solid #ededed}@media only screen and (min-width:769px){.cart__item-details{flex-wrap:nowrap;align-items:center}.cart__item-title{flex:1 1 150%}.cart__remove{text-align:center}}.cart__image{flex:0 0 75px;margin-right:20px}.cart__item-name{font-family:Raleway,sans-serif;font-weight:700;font-size:15px}.cart__price:not(.cart__price--strikethrough),.cart__price{font-size:15px;font-weight:400}.cart__item--variants span{text-transform:uppercase;font-family:Raleway,sans-serif;font-weight:700;font-size:12px}.cart__remove a{margin-top:15px;font-size:13px}.cart__shipping-notice,.general__notice{background:#fafafa;padding:15px;margin-bottom:60px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.cart__item--subtotal{font-size:15px;font-weight:400}.payment-icons.inline-list{justify-content:center}.cart__terms{background:#fff;padding:10px;border-radius:5px;webkit-border-radius:5px;font-size:14px}.cart__terms small{font-size:14px}.search-bar--page{max-width:100%}.index-section.index-section--faq{margin-bottom:30px}.index-section--faq .h2{font-size:24px}.fa-star,.fa-star-checked,.fa-star-half-o,.fa-star-o,.stamped-fa-star,.stamped-fa-star-checked,.stamped-fa-star-half-o,.stamped-fa-star-o{color:#000!important}#stamped-reviews-widget{font-family:Basic Commercial,sans-serif!important}#stamped-reviews-widget[data-widget-type=full-page] .stamped-widget-text:after{content:" reviews"!important}#stamped-reviews-widget[data-widget-type=full-page] .stamped-widget-title{margin-bottom:20px;font-family:Raleway,san-serif!important;font-weight:700!important;text-align:center;font-size:18px;text-transform:uppercase}#stamped-reviews-widget[data-widget-type=full-page] .stamped-ratings-wrapper{border:1px solid #ededed!important;padding:20px!important;background:#fff!important;margin-right:1%!important;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#stamped-reviews-widget[data-widget-type=full-page] .stamped-reviews-title{text-transform:uppercase;color:#000!important;font-family:Raleway,san-serif!important;font-weight:700!important}#stamped-reviews-widget[data-widget-type=full-page] .stamped-reviews-title a:visited{color:#000!important}#stamped-reviews-widget[data-widget-type=full-page] .stamped-reviews-message{font-weight:400!important;font-family:Basic Commercial,sans-serif!important}#stamped-reviews-widget[data-widget-type=full-page] .stamped-verified-label{color:#000!important;font-family:Basic Commercial,sans-serif!important;padding:5px;background:#f4f4f4!important;font-size:11px;font-size:bold}#stamped-reviews-widget[data-widget-type=full-page] .stamped-style-color-verified{color:#000!important}#stamped-reviews-widget[data-widget-type=full-page] .stamped-products-reviews-title{font-style:normal!important;margin-top:10px;font-family:Basic Commercial,sans-serif!important}#stamped-reviews-widget[data-widget-type=full-page] a.stamped-review-product{font-size:12px;font-weight:400;color:#000!important;font-family:Basic Commercial,sans-serif!important}.stamped-rewards-modal,.stamped-ugc-modal{background:#00000080!important;background-color:#00000080!important}.stamped-verified-badge{color:#000;padding:5px;background:#f4f4f4;font-size:11px;font-family:Basic Commercial,sans-serif!important}.stamped-reviews-message,.stamped-reviews-author,.stamped-reviews-date{color:#000!important;font-family:Basic Commercial,sans-serif!important}#stamped-reviews-widget[data-widget-type=full-page] .stamped-products-reviews-reply{background:none;padding:15px;margin-top:15px;border-top:1px solid #ededed;font-family:Basic Commercial,sans-serif!important}.stamped-container{font-family:Basic Commercial,sans-serif!important}.stamped-review{border-top:1px solid #ededed!important;margin-bottom:40px!important;padding-top:45px!important}.stamped-summary-actions-clear,.stamped-summary-actions-mobile-filter,.stamped-summary-actions-newquestion,.stamped-summary-actions-newreview,#stamped-button-submit{font-size:12px!important;text-decoration:none;text-align:center;width:auto;line-height:30px;background:0 0;color:#fff;background:#000!important;border:1px solid #000000;padding:5px 20px;font-family:Raleway,sans-serifimportant;font-weight:700important;text-transform:uppercase;border-radius:5px!important;-moz-border-radius:5px!important;-webkit-border-radius:5px!important}.stamped-content,.stamped-form-label{color:#000!important;font-family:Basic Commercial,sans-serif!important}.new-review-form{border-width:0px!important}.summary-rating-bar-content{background:#000!important;color:#000!important}.summary-rating-title,.summary-rating-count{color:#000!important}.stamped-summary-ratings{border-left:1px solid #ededed!important;color:#000!important;border-right:1px solid #ededed!important}span.stamped-summary-recommend-percent{background:#888!important;color:#fff!important}.stamped-container ul.stamped-tabs li.active{border-bottom:3px solid #000!important;color:#000!important;font-family:Raleway,sans-serifimportant;font-weight:700important;text-transform:uppercase;letter-spacing:.075em!important}.stamped-review-header-title{font-size:18px!important;margin-bottom:10px!important}.stamped-review-header .stamped-verified-badge,.stamped-review-header .verified,.stamped-review-header .verified .fa-check-circle-o,.stamped-review-header .verified .stamped-fa-check-circle-o,.stamped-review-header .verified-badge,.stamped-review-header .verified-badge .fa-check-circle-o,.stamped-review-header .verified-badge .stamped-fa-check-circle-o,.stamped-verified-badge{color:#fff!important;padding:5px!important;background:#888!important;font-size:11px!important;font-weight:700!important;font-family:Basic Commercial,sans-serif!important}.stamped-ugc-modal-user-username .stamped-verified-badge{font-family:Basic Commercial,sans-serif!important;color:#000!important}.stamped-review-avatar{color:#000!important;background:#ffeafa!important;text-shadow:0px 0px 0 #fff!important}.stamped-review-header-starratings{margin-top:10px!important}.stamped-review[data-verified=buyer] .stamped-review-avatar:before{content:"\e904"!important;color:#f4f4f4!important}.stamped-review-recommend[data-is-recommend=true]:before{color:#000!important}.stamped-review-header .created,.stamped-review-header-byline .created{color:#000!important}.stamped-review-reply{border-left:4px solid #ededed!important}.stamped-widget-poweredby{display:none!important}input.stamped-form-input{height:19px!important}input.stamped-form-input-email,input.stamped-form-input-text,textarea.stamped-form-input-textarea{border-width:2px!important}.stamped-form-label+.stamped-form-input{min-height:40px!important;line-height:40px!important}.stamped-badge-caption{font-size:11px!important}.grid-item{margin-bottom:0}[data-view=list] .grid-product__image-wrap{max-width:75px;margin:5px 0 0;display:none}@media only screen and (max-width:768px){[data-view=list] .grid-product__image-wrap{max-width:75px;display:none}}[data-view=list] .grid-item__content{border-bottom:1px solid #ededed}.grid-product__tags{top:0;left:10px;margin-left:0;position:absolute;z-index:1;rotate:none}@media only screen and (max-width:768px){.grid-product__tags{top:0;right:0;left:auto;margin-left:0;position:absolute;z-index:1;rotate:none}}.grid-product__tag{font-size:10px;padding:2px 4px;margin-right:10px;clear:none}@media only screen and (max-width:768px){.grid-product__tag{font-size:10px;padding:2px 4px;margin-right:0;margin-left:10px;clear:none}}[data-view=list] .grid-item__link{align-items:center;display:flex;flex-wrap:nowrap}@media only screen and (max-width:768px){[data-view=list] .grid-item__link{align-items:center;display:flex;flex-wrap:wrap}}.grid-item__meta-main{width:100%}@media only screen and (max-width:768px){.grid-item__meta-main{width:100%}}[data-view=list] .grid-item__meta{margin:2px 10px 10px}@media only screen and (max-width:768px){[data-view=list] .grid-item__meta{margin:10px 10px 20px}}.grid-product__title{font-family:Raleway,sans-serif;font-weight:700;font-size:15px!important;line-height:1.3em;margin-top:10px}.grid-item__meta .stamped-product-reviews-badge{margin:5px 0}[data-view=list] .grid-item__meta-secondary{margin-top:0;margin-right:15px;flex:1 0 80px}@media only screen and (max-width:768px){[data-view=list] .grid-item__meta{padding-right:0}[data-view=list] .grid-item__meta-secondary{text-align:center;margin-top:15px;margin-right:30px;flex:none}}.grid-item__meta-secondary .grid-product__price{font-size:14px;margin-right:25px}.grid-item__meta-secondary .grid-product__availiblity{text-transform:uppercase;font-size:10px}[data-view=list] .grid-product__price--current{font-size:14px;font-weight:400;font-family:Raleway,sans-serif}@media only screen and (max-width:768px){[data-view=list] .grid-product__price--current,[data-view=list] .grid-product__price--original,[data-view=list] .grid-product__price--savings{display:inline-block}}.data-container{display:flex;flex-direction:row;flex-wrap:wrap;color:#444}.grid-product__data{font-size:12px;white-space:nowrap;margin-right:4px}.the-last{display:flex;align-items:center;justify-content:space-between;flex:1 0 230px;margin-top:10px}.megamenu{max-height:calc(100vh - 90px);overflow:auto}[data-section-type=collection-template] .grid-product .add-to-cart{min-width:133px}@media only screen and (max-width:768px){.the-last{display:flex;align-items:center;justify-content:left;flex:none;margin-top:20px}.the-last .btn-last{margin-left:20px}}.the-last .btn[disabled]{background:#fff}.new-grid-column .product-grid.scrollable-grid--small{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;word-break:break-word;flex-direction:column}.new-grid-column .grid-item__meta{display:flex;width:100%;align-items:center}.new-grid-column .data-container{display:flex;flex-direction:row;flex-wrap:wrap;width:80%}.new-grid-column .grid-item__link{display:flex;width:100%;align-items:center}.new-grid-column .grid-item__meta-secondary{margin-top:10px;margin-right:40px}.new-grid-column .image-wrap,.new-grid-column .grid__image-ratio{background:transparent!important;display:block;width:100px}.new-grid-column .grid-product__image-wrap{margin:2px 0;position:relative}.new-grid-column .grid-product__price{font-weight:400;display:flex;flex-direction:column;align-items:center}.new-grid-column .grid-product__price--original{display:inline-block;font-size:.9em;font-size:calc(var(--typeBaseSize) + 2px);font-weight:400;margin-right:3px;-webkit-text-decoration:line-through;text-decoration:line-through}@media only screen and (max-width:769px){.new-grid-column{display:flex;flex-wrap:wrap}.new-grid-column is-land.grid-item{flex:0 0 100%;padding:0}.new-grid-column .grid-item__meta,.new-grid-column .grid-item__link{flex-direction:column}.new-grid-column .grid-item__meta{margin:0;align-items:inherit}.new-grid-column .grid-item__link{align-items:flex-start}.new-grid-column .btn-last{margin-top:0;width:100%}.new-grid-column .grid-product__price{flex-direction:row-reverse;gap:10px}.new-grid-column .grid-product__data{font-size:13px;white-space:nowrap;margin-right:10px}.new-grid-column .data-container,.new-grid-column .grid__image-ratio,.new-grid-column .grid-product__image-wrap{width:100%}.new-grid-column .the-last{display:flex;align-items:center}.new-grid-column .the-last .qty-last{margin:0;flex:0 0 30%}.new-grid-column .the-last .btn-last{flex:0 0 70%}.new-grid-column .the-last .qty-last .js-qty__wrapper{width:80%;max-width:100%;min-width:80%}.new-grid-column .grid-product__tags{margin-left:0}}@media only screen and (max-width:768px){.new-grid-column .the-last{margin-top:20px}}@media(min-width:769px){.site-header__cart .cart__items .cart__item .cart__image{flex:0 0 70px;margin-right:20px}.site-header__cart .cart__items .cart__item .cart__item-name{line-height:1.2;margin:0 0 3px}.site-header__cart .cart__items .cart__item .cart__item-sub,.site-header__cart .cart__items .cart__item .cart__item-pro{flex:0 0 130px}.site-header__cart .cart__items .cart__item .cart__item-details{gap:20px}}.cart__item-pro{align-items:center;display:flex;flex:1 1 100%;justify-content:space-between}.snize-main-panel{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/realm.css.map */
