.selector-wrapper,select[name="id"]{display:none}.title.title--product{font-size:14px}.breadcrumb-content{border-bottom:1px solid #f7f8f9;padding:5px 0;background:#f7f8f9;color:#444;font-size:.9em;max-width:100%;overflow:hidden}.ysw-stock-countdown .progress-text{text-align:center;font-size:20px;font-weight:700}.ysw-stock-countdown .progress-left{background:red;height:10px;border-radius:4px}.ysw-stock-countdown{margin-bottom:20px}.mobile_nav-fixed--true .breadcrumb-content{margin-top:40px}.full-width--mobile.section{width:100%;margin:0 auto}.full-width--mobile .column{margin:0 auto!important;width:100%}.section--featured-promotions{width:100%}.section--featured-promotions .column{width:calc(50% - 10px)}.featured-promotions.full-width--false .feature-section{margin:5px}.has-padding-top{padding-top:20px}.index{display:flex;flex-wrap:wrap}.section{max-width:1600px;width:100%}.section-wrapper{flex-wrap:wrap;justify-content:center;display:block;margin-top:40px}.top-bar .mobile-menu-title,.top-bar .social_icons a,.top-bar .top-bar__menu a{letter-spacing:1px;text-rendering:optimizelegibility;-webkit-tap-highlight-color:#000;text-transform:none;letter-spacing:1px;text-rendering:optimizelegibility;-webkit-tap-highlight-color:#000;text-transform:none}select{appearance:none;appearance:none;text-indent:.01px}.featured_content,.featured_content h1,.featured_content h2,.featured_content h3,.featured_content h4,.featured_content h5,.featured_content h6{color:#3d3d3d}.featured_content{background-color:#f6f7f9}.load-more__icon{opacity:0}.thumbnail .price--sale span.money,.thumbnail .sale span.money{color:red}.thumbnail .compare-at-price span.money,.thumbnail .was_price span.money{color:#6e6c6a}.free,.sale,.sale span,.thumbnail .sale{color:red}.featured-promotions.full-width--false{padding:5px 0 30px}.featured-promotions .feature-section{text-align:center;position:relative;opacity:1}.featured-promotions .feature-section .link-promo{position:absolute;top:0;left:0;right:0;bottom:0;display:block}.featured-promotions .feature-section .feature-inner{display:block;position:relative;overflow:hidden}.featured-promotions .feature-section img{width:100%;display:block;box-shadow:0 0 1px #0000000d}.promo-1{animation-delay:0}.promo-2{animation-delay:.3s}.promo-3{animation-delay:.6s}.promo-4{animation-delay:.9s}.promo-5{animation-delay:1.2s}.promo-6{animation-delay:1.5s}.promo-7{animation-delay:1.8s}.promo-8{animation-delay:2.1s}.banner{position:relative;overflow:hidden;background-color:#666}.banner img{width:100%;display:block}#stamped-reviews-widget[data-widget-type^=full-page]:empty::before,#stamped-reviews-widget[data-widget-type^=instagram]:empty::before,#stamped-reviews-widget[data-widget-type^=rewards]:empty::before,#stamped-reviews-widget[data-widget-type^=visual]:empty::before,#stamped-rewards-widget:empty::before{content:"";display:block;margin:30px auto;font-size:2px;text-indent:-9999em;border:1em solid;border-left:1em solid #fff;transform:translateZ(0);animation:1.1s linear infinite stamped-view-loader;align-items:center;border-radius:50%;width:20px!important;height:20px;padding:5px}#stamped-reviews-widget{font-family:"Open Sans"}.fadeIn{animation-duration:.5s;animation-fill-mode:both;animation-name:fadeInStamped}.price:not(.price--sale,.sale) .from,.thumbnail-hover-enabled--false .current_price span.money{color:#dc1921}.index .section,.section--large{max-width:1600px}.cart-container .ysw-shipping-countdown{color:#000;font-size:14px}.cart .ysw-shipping-countdown,.cart-container .ysw-shipping-countdown{background:#ff0;position:relative;padding:5px;text-align:center;max-width:1200px;margin:0 auto}.ysw-shipping-countdown.header_countdown{background:0 0;color:#fff;position:absolute;top:7px;left:0;right:0;margin:0 auto;text-align:center;font-family:Montserrat;text-transform:none;font-size:18px;padding:0;width:fit-content;display:flex;column-gap:10px}html{scroll-behavior:smooth}.nav a,.nav-desktop__tier-1-link,.nav-desktop__tier-2-link,.nav-desktop__tier-3-link{font-size:12px}.search-container{max-width:122px}.collection-title h1{line-height:1}.section{max-width:1600px}.one-whole,.sixteen{width:calc(100% - 20px)}.one-half{width:calc(50% - 20px)}.equal-columns--outside-trim .one-fourth{width:calc(25% - 15px)}.medium-down--one-whole,.medium-down--sixteen{width:calc(100% - 20px)}.equal-columns--outside-trim .medium-down--eight.medium-down--eight,.equal-columns--outside-trim .medium-down--four.medium-down--four,.equal-columns--outside-trim .medium-down--one-fifth.medium-down--one-fifth,.equal-columns--outside-trim .medium-down--one-fourth.medium-down--one-fourth,.equal-columns--outside-trim .medium-down--one-half.medium-down--one-half,.equal-columns--outside-trim .medium-down--one-seventh.medium-down--one-seventh,.equal-columns--outside-trim .medium-down--one-sixth.medium-down--one-sixth,.equal-columns--outside-trim .medium-down--one-third.medium-down--one-third,.equal-columns--outside-trim .medium-down--two.medium-down--two{margin-left:10px;margin-right:10px}.equal-columns--outside-trim .eight:nth-of-type(2n+1),.equal-columns--outside-trim .four:nth-of-type(4n+1),.equal-columns--outside-trim .one-fifth:nth-of-type(5n+1),.equal-columns--outside-trim .one-fourth:nth-of-type(4n+1),.equal-columns--outside-trim .one-half:nth-of-type(2n+1),.equal-columns--outside-trim .one-seventh:nth-of-type(7n+1),.equal-columns--outside-trim .one-sixth:nth-of-type(6n+1),.equal-columns--outside-trim .one-third:nth-of-type(3n+1),.equal-columns--outside-trim .two:nth-of-type(8n+1){margin-left:0}.equal-columns--outside-trim .medium-down--eight:nth-of-type(2n),.equal-columns--outside-trim .medium-down--four:nth-of-type(4n),.equal-columns--outside-trim .medium-down--one-fifth:nth-of-type(5n),.equal-columns--outside-trim .medium-down--one-fourth:nth-of-type(4n),.equal-columns--outside-trim .medium-down--one-half:nth-of-type(2n),.equal-columns--outside-trim .medium-down--one-seventh:nth-of-type(7n),.equal-columns--outside-trim .medium-down--one-sixth:nth-of-type(6n),.equal-columns--outside-trim .medium-down--one-third:nth-of-type(3n),.equal-columns--outside-trim .medium-down--two:nth-of-type(8n){margin-right:0}.equal-columns--outside-trim .eight:nth-of-type(2n),.equal-columns--outside-trim .four:nth-of-type(4n),.equal-columns--outside-trim .one-fifth:nth-of-type(5n),.equal-columns--outside-trim .one-fourth:nth-of-type(4n),.equal-columns--outside-trim .one-half:nth-of-type(2n),.equal-columns--outside-trim .one-seventh:nth-of-type(7n),.equal-columns--outside-trim .one-sixth:nth-of-type(6n),.equal-columns--outside-trim .one-third:nth-of-type(3n),.equal-columns--outside-trim .two:nth-of-type(8n){margin-right:0}.equal-columns--outside-trim .medium-down--eight:nth-of-type(2n+1),.equal-columns--outside-trim .medium-down--four:nth-of-type(4n+1),.equal-columns--outside-trim .medium-down--one-fifth:nth-of-type(5n+1),.equal-columns--outside-trim .medium-down--one-fourth:nth-of-type(4n+1),.equal-columns--outside-trim .medium-down--one-half:nth-of-type(2n+1),.equal-columns--outside-trim .medium-down--one-seventh:nth-of-type(7n+1),.equal-columns--outside-trim .medium-down--one-sixth:nth-of-type(6n+1),.equal-columns--outside-trim .medium-down--one-third:nth-of-type(3n+1),.equal-columns--outside-trim .medium-down--two:nth-of-type(8n+1){margin-left:0}.equal-columns--outside-trim .medium-down--one-half{width:calc(50% - 10px)}.image-element__wrap{overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%}.image-element__wrap img{height:auto}.h2,h2,h2.title{text-transform:none;letter-spacing:0;text-rendering:optimizelegibility;font-family:Montserrat,sans-serif;font-weight:700;font-style:normal;text-transform:none;line-height:1.5em;color:#333;display:block;letter-spacing:0;text-rendering:optimizelegibility}.h3,h3{font-family:Montserrat,sans-serif;font-weight:700;font-style:normal;text-transform:none;line-height:1.5em;color:#333;display:block;letter-spacing:0;text-rendering:optimizelegibility;margin:0 auto 15px 0;font-size:110%;word-break:break-word}.h6,h6{text-transform:none;text-rendering:optimizelegibility;letter-spacing:0}hr{clear:both;margin:12px 0;height:0;border:1px solid #aaa}.collection_description{margin:0 0 1.5em}.mobile_nav{display:flex;align-items:center;cursor:pointer}.mobile_nav div{flex-shrink:0}.mobile_nav div span:nth-child(1){top:10px}.top-bar a{display:flex;align-items:center}.section_select{padding:0;text-align:center}.section_select .blog_filter,.section_select .sort_by,.section_select .tag_filter{color:#3d3d3d;display:inline-block;border:1px solid #d9dbdc;padding-right:30px;background-position:100% 50%;background-color:#fff;font-family:Montserrat,sans-serif;font-weight:700;font-style:normal;font-size:16px;text-transform:none;width:100%;margin-bottom:0;max-width:100%;padding-left:14px}.section_select .blog_filter,.section_select .tag_filter{width:100%;max-width:100%;font-size:16px;padding-left:0;margin-bottom:10px}.custom-html-container button,.global-button,.shopify-payment-button__button.shopify-payment-button__button--unbranded,.sidebar .faceted-active-filters__clear,.sidebar .faceted-active-filters__remove-filter,product-cta{display:inline-flex;align-items:center;justify-content:center;text-transform:none;letter-spacing:0;word-break:break-word;border-color:var(--button-color-border,#ee1c25);background:var(--button-color-background,#ee1c25);color:var(--button-color-text,#fff)}.custom-html-container button:visited,.global-button:visited,.shopify-payment-button__button.shopify-payment-button__button--unbranded:visited,.sidebar .faceted-active-filters__clear:visited,.sidebar .faceted-active-filters__remove-filter:visited,product-cta:visited{color:var(--button-color-text,#fff)}.global-button--text{--button-color-border:#3d3d3d;--button-color-background:transparent;--button-color-text:#3d3d3d;--button-color-border-hover:#3d3d3d;--button-color-background-hover:#3d3d3d;--button-color-text-hover:#fff}.has-sidebar-option,.section--has-sidebar-option{width:100%}.has-sidebar-option,.sidebar{width:100%!important}.input-row{display:flex;flex-wrap:wrap;flex-direction:column}.input-row input{flex-basis:0;flex-grow:1;flex-shrink:1;max-height:40px}.input-row input.newsletter-form__sign-up{flex:none;max-height:44px}.relative{position:relative}.rte{word-break:break-word}.load-more,.paginate{text-align:center}.load-more{display:none;width:100%}.shopify-section--collection-template .load-more,.shopify-section--search-template .load-more{display:block;clear:both;margin:25px 0}.list-collections .thumbnail,.product-list .thumbnail,.slider-gallery .thumbnail{position:relative;text-align:center;margin-bottom:25px;display:block}.list-collections .thumbnail img,.product-list .thumbnail img,.slider-gallery .thumbnail img{vertical-align:bottom;transition:opacity .3s ease-in;width:100%;object-fit:fill;object-position:top center}.list-collections .thumbnail .product-info__caption,.product-list .thumbnail .product-info__caption,.slider-gallery .thumbnail .product-info__caption{margin-top:20px;display:block}.thumbnail .coming-soon,.thumbnail .sold_out,.thumbnail-hover-enabled--false .current_price span.money{color:#3d3d3d}.thumbnail .title{display:block}.content-wrapper{width:100%}.has-sidebar-option{width:100%!important}.footer .footer-menu-wrap h6>span{perspective:1000px}#mobile_menu .sublink span,#mobile_menu h4 span,#mobile_menu h6 span,.footer-menu-wrap .sublink span,.footer-menu-wrap h4 span,.footer-menu-wrap h6 span,.sidebar .sublink span,.sidebar h4 span,.sidebar h6 span{perspective:1000px}html{text-size-adjust:100%;text-size-adjust:100%;text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;font-family:sans-serif;text-size-adjust:100%;text-size-adjust:100%;text-size-adjust:100%;text-size-adjust:100%}.title.title--product{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.section_select .sort_by{border:1px solid #d9dbdc;padding-left:14px;margin-bottom:10px}.header__logo,.logo,.uppercase-bold{text-transform:none}.back-to-top,.sold_out,.uppercase-bold,b,strong{font-weight:700}#stamped-main-widget,#stamped-main-widget::after,.clearfix::after,.stamped-badge,.stamped-badge::after,.stamped-container::after,.stamped-content,.stamped-form-actions::after,.stamped-form-contact-email::after,.stamped-form-contact-location::after,.stamped-form-contact-name::after,.stamped-form-contact::after,.stamped-form-review-body::after,.stamped-form-review-rating,.stamped-form-review-rating::after,.stamped-form-review-title::after,.stamped-form-review::after,.stamped-header-title::after,.stamped-header::after,.stamped-loading::after,.stamped-review,.stamped-review-header-title,.stamped-summary::after,h1,ul.tabs::after{clear:both}.cart-container,.right{float:right}#header,.footer{pointer-events:all}.product-popup__link,.rte{word-break:break-word}.breadcrumb-content .breadcrumb_link span,.breadcrumb-content .breadcrumb_text .breadcrumb-divider{color:#b3b3b3}.breadcrumb-content .breadcrumb_link:last-of-type span{color:#444}.breadcrumb-content .breadcrumb_text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky_nav .menu-position--block .header__logo,div.header__logo,div.header__logo img,div.header__logo span{max-width:205px}.gallery-wrap .product_gallery .plyr--html5 video,.gallery-wrap .product_gallery .plyr--youtube,.gallery-wrap .product_gallery img{max-height:800px}.product-values{display:flex;overflow-x:auto;width:100%;margin:50px auto 0}.product-value-section{margin:0 0 40px;padding:20px 0;color:#1e1e1e;background-color:#f0f4f5}.product-value{padding:0;flex-shrink:0;width:16%;margin-right:0;background-color:#f0f4f5}.product-value p{margin:unset!important;font-size:12px}.product-value__image{width:60px;height:60px;display:block;margin:0 auto 20px;display:flex}.section-title{font-size:18px;margin-bottom:25px;line-height:1}.footer form,.newsletter form,.newsletter_section .newsletter-text p,.product_form{margin-bottom:0}#stamped-main-widget{max-width:1200px!important;display:block;overflow:hidden;margin:1em 15px;font-style:normal}.back-to-top{color:#fff;background:red;border-radius:3px;border:1px solid;padding:13px 20px;font-style:normal;font-size:16px;margin:30px auto}.back-to-top-section{background-color:#f0f4f5}.section--back-to-top{padding:30px 0;margin:40px auto}.credits,.currency-selector-container{padding-top:20px}.stamped-badge-caption,.stamped-badge-caption:hover,.stamped-badge-caption[data-reviews][data-label][data-version="2"]>span,a.stamped-reviews-link{color:#000!important}.product .ysw-shipping-countdown{background:#2e2e2d;font-family:Montserrat;text-align:center;text-transform:none;color:#fff;margin-bottom:10px;font-size:18px}#show-googleshopping-utm,.cart-container .cart_content,.default_select,.header,.hidden,.mega-menu-container,.multi_select,.product-block--shipping-countdown .ysw-shipping-countdown svg,.swatch .swatch-element .crossed-out,.swatch input,.tos_warning .ysw-shipping-countdown svg,div.hidden{display:none}.menu a,.top-bar .mobile-menu-title{font-size:16px}.mobile_nav.dropdown_link{margin-left:9px}.footer-text .toggle_content,.shopify-section.shopify-section--product-template{padding-top:15px}.is-flex{display:flex}.is-flex-wrap{flex-wrap:wrap}.is-flex-row{flex-direction:row}.is-hidden-offset-mobile-only{left:0!important}.shopify-section{width:100%}.section,.section-wrapper--product{max-width:1600px;margin-left:auto;margin-right:auto}.section.is-width-wide{width:100%;max-width:none}.section-wrapper{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.section-wrapper--product{width:95%}.has-no-side-gutter .medium-down--one-whole,.product-container,.product-main,.section-wrapper--product .section{width:100%}.section-wrapper--product .is-width-wide{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.container{position:relative;margin:0 auto;display:flex;flex-wrap:wrap}.container .column,.container .columns{margin-left:10px;margin-right:10px}[class*=offset-by]{position:relative}.seven{width:calc(43.75% - 20px)}.nine{width:calc(56.25% - 20px)}.one-fourth{width:calc(25% - 20px)}.medium-down--one-whole{width:calc(100% - 20px)}.five-eighths{width:calc(62.5% - 20px)}.offset-by-three{left:18.75%}.has-no-side-gutter .medium-down--eight,.has-no-side-gutter .medium-down--four,.has-no-side-gutter .medium-down--one-eighth,.has-no-side-gutter .medium-down--one-fifth,.has-no-side-gutter .medium-down--one-fourth,.has-no-side-gutter .medium-down--one-half,.has-no-side-gutter .medium-down--one-seventh,.has-no-side-gutter .medium-down--one-sixth,.has-no-side-gutter .medium-down--one-third,.has-no-side-gutter .medium-down--one-whole,.has-no-side-gutter .medium-down--three-fifths,.has-no-side-gutter .medium-down--two,.has-no-side-gutter .medium-down--two-fifths,.has-no-side-gutter .medium-down--two-thirds{margin-right:0;margin-left:0}.product_gallery .gallery-cell:first-child,article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}.section_form input[type=email],.section_form input[type=text],img{border:0}.flickity-enabled,svg:not(:root){overflow:hidden}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{appearance:button;cursor:pointer}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}body,div.breadcrumb-collection.breadcrumb-collection--product,figure,p img,ul.tabs li:last-child a{margin:0}.clearfix::after{visibility:hidden;display:block;font-size:0;content:"";height:0}*{box-sizing:border-box}body{font-family:Montserrat,sans-serif;font-weight:400;font-style:normal;font-size:16px;text-transform:none;color:#3d3d3d;line-height:1.6em;overflow:auto;background-color:#fff;overflow-x:hidden}.transition--appear{opacity:0;transition:opacity!important}img[data-sizes="100vw"],img[data-sizes=auto]{display:block;width:100%;margin-left:auto;margin-right:auto}.image__container{display:block;margin-left:auto;margin-right:auto}.header__logo,.logo{text-transform:none;font-family:Helvetica,"Helvetica Neue",Arial,"Lucida Grande",sans-serif;font-weight:700;font-style:normal;font-size:20px;line-height:1.2em}.empty_cart,.h2,.h6,.headline,.promo-banner,.title,h1,h2,h2.title,h6{line-height:1.5;color:#333;letter-spacing:0;font-style:normal;font-family:Montserrat,sans-serif;font-weight:700;display:block;text-rendering:optimizelegibility;text-transform:none}h1{text-transform:none;letter-spacing:0;text-rendering:optimizelegibility;font-size:27px;margin:0 auto 15px;padding-top:4px}.h2,h2,h2.title{font-size:24px;margin-bottom:.75em}h2.title{font-size:19px;margin-top:-18px}.h6,h6{font-size:16px;margin:0 0 .5em;padding:7px 0}.empty_cart,.headline,.promo-banner,.title{text-transform:none;letter-spacing:0;text-rendering:optimizelegibility;font-size:27px}p{margin:0 0 15px;font-style:normal;line-height:1.6em}em,i{font-style:italic}.feature_divider{width:100%;display:block;border:0 #aaa;border-bottom-width:1px;border-bottom-style:solid;margin-bottom:10px}div.breadcrumb-collection{margin-bottom:1rem;text-align:center}.article-pagination,.breadcrumb_text{text-transform:none;font-size:12px;margin-bottom:0;margin-top:0}.article-pagination .breadcrumb-divider,.breadcrumb_text .breadcrumb-divider{color:#dc1921;margin:0 5px}a,a span,a:visited{color:#dc1921;text-decoration:none;position:relative;transition:color .1s linear}.mobile_nav div,.mobile_nav div span{transform:rotate(0);transition:.1s ease-in-out}a,button,input,label,select,summary,textarea{touch-action:manipulation}.has-margin-bottom--mobile,.smart-payment-button--false,fieldset,form,ol,ul{margin-bottom:20px}ol ol,ol ul,ul ol,ul ul{margin:4px 0 5px 30px}ol ol li,ol ul li,ul ol li,ul ul li{margin-bottom:6px}ol li,ul li{margin-bottom:12px}ul{list-style:disc}.header{position:relative;z-index:1000;width:100%;top:0}#header.mobile_nav-fixed--true,.mobile_nav-fixed--false.is-active #header{position:fixed;z-index:1001;width:100%;top:0;left:0}#header{pointer-events:all;display:block}#header .top-bar{text-align:center;display:flex;align-items:center}.mobile_nav,.top-bar a{align-items:center;display:flex}#header .top-bar>a,#header .top-bar>a:active,#header .top-bar>a:visited{display:block;font-size:25px}#header .top-bar a span{color:#fff;display:inline-block;padding-left:4px;position:relative}#header .top-bar a.icon-bag::before,#header .top-bar a.icon-cart::before{font-size:18px!important}#header .mobile_nav.dropdown_link{width:25%}.mobile_nav div{flex-shrink:0;width:30px;height:40px;position:relative;float:left;margin:0 8px 0 5px}.mobile_nav div span{opacity:1;display:block!important;position:absolute!important;height:1px!important;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;padding:0!important}.mobile_nav div span:first-child{top:10px}.mobile_nav div span:nth-child(2),.mobile_nav div span:nth-child(3){top:20px}.mobile_nav div span:nth-child(4){top:30px}.top-bar{display:flex;justify-content:space-between;background-color:#000}.top-bar .top-bar--right{display:flex;align-items:center;margin-left:auto;height:40px}.top-bar .top-bar--right .icon-search{height:100%;z-index:10;position:relative;padding-right:10px;padding-left:10px;color:#fff}.top-bar .top-bar--right .icon-search::before{margin-left:0;font-size:18px}.top-bar .top-bar--right .icon-search:visited{color:#fff}.mini_cart span,.top-bar .top-bar--right .cart-container{display:inline-block}.cart-container .mini_cart{display:flex;justify-content:center;font-family:Montserrat,sans-serif;font-weight:700;font-style:normal;font-size:12px;color:#fff;letter-spacing:1px;width:70px;max-width:70px;white-space:nowrap}.cart-container .mini_cart .cart_count{color:inherit}#header span.menu_title,.menu a span,.mini_cart span,select.currencies{padding-left:5px;padding-right:5px}.top-bar .mobile-menu-title,.top-bar .social_icons a,.top-bar .top-bar__menu a{padding:0;font-family:Montserrat,sans-serif;font-weight:700;font-style:normal;font-size:16px;letter-spacing:1px;text-rendering:optimizelegibility;-webkit-tap-highlight-color:transparent;color:#fff;text-transform:none}.mini_cart,.nav a.mini_cart{float:right;text-align:center;cursor:pointer;background-color:#ee1c25;padding-left:5px;padding-right:5px;margin-left:5px;z-index:2001;right:0}.top-bar a.mini_cart span{padding-top:0;padding-bottom:0;line-height:40px}.product-quantity-box .product-plus{border-top-right-radius:3px;border-bottom-right-radius:3px}.product-quantity-box .product-minus{border-top-left-radius:3px;border-bottom-left-radius:3px}.mini_cart,.top-bar [class*=" icon-"]::before,.top-bar [class^=icon-]::before{font-size:15px;margin-right:0}.dropdown_container{clear:both;width:100%;display:none;left:0;position:relative;bottom:initial}::input-placeholder{color:#888}#target img,.article img,.cart_image img,.column img,.columns img,.footer img,.logo img,.page img,.product_image_col img,.product_row img,.section img,.sidebar img,.thumbnail img{max-width:100%;height:auto}.custom-html-container button,.global-button,.shopify-payment-button__button.shopify-payment-button__button--unbranded,.sidebar .faceted-active-filters__clear,.sidebar .faceted-active-filters__remove-filter,product-cta{display:inline-flex;align-items:center;justify-content:center;border:1px solid;padding:13px 20px;text-align:center;line-height:1.2;font-family:Montserrat,sans-serif;font-weight:700;font-style:normal;font-size:17px;text-transform:none;letter-spacing:0;word-break:break-word;cursor:pointer;transition:.2s linear;border-color:var(--button-color-border,#ee1c25);background:var(--button-color-background,#ee1c25);color:var(--button-color-text,#fff);border-radius:3px}.product_gallery img,ul.tabs li a.active{background-color:#fff}.global-button--primary{--button-color-border:#ee1c25;--button-color-background:#ee1c25;--button-color-text:#fff;--button-color-border-hover:#3d4247;--button-color-background-hover:#3d4247;--button-color-text-hover:#fff}.add_to_cart,.product_form input.add_to_cart{width:100%;margin-bottom:0}button.add_to_cart{position:relative;padding-top:0;padding-bottom:0;min-height:44px}button.add_to_cart .text{display:block;width:100%;animation-duration:.5s}button .checkmark{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}button .checkmark path{stroke-dasharray:19.79 19.79;stroke-dashoffset:19.79;stroke:#fff;opacity:0}.purchase-details{display:flex;align-items:center;flex-wrap:wrap}.smart-payment-button--false .purchase-details{align-items:flex-end}.product-quantity-box.purchase-details__quantity{margin-right:5px;width:calc(50% - 12px)}.product-quantity-box.purchase-details__quantity input.quantity{padding-top:11px;padding-bottom:11px;line-height:1.4;min-height:44px;margin-bottom:0}.purchase-details__buttons{display:flex;flex:1 0 calc(50% - 12px);flex-wrap:wrap;margin-top:20px;margin-left:12px;flex:1 0 calc(50% - 12px)}ul.tabs{display:block;border-bottom:1px solid #ccc;border-top:0;list-style:none;margin:25px 0;text-transform:none;padding-left:0;zoom:1}ul.tabs li{display:block;width:auto;height:30px;padding:0;float:left;margin-bottom:0;border:0;list-style:none;margin-left:0;cursor:pointer}ul.tabs li a{display:block;text-decoration:none;width:auto;height:29px;line-height:30px;outline:0;margin-right:30px;font-size:12px}ul.tabs li a.active{border-bottom:3px solid #aaa;height:31px;position:relative;border-right-width:1px;color:#3d3d3d}ul.tabs-content{margin:0;display:block;border:0;padding-left:0}ul.tabs-content>li{display:none;border:0}ul.tabs-content>li.active{display:block;border:0;padding-left:0}ul.tabs-content ul{padding-left:0}button{border:none;appearance:none;appearance:none}ul.tabs::after,ul.tabs::before{content:" ";display:block;overflow:hidden;visibility:hidden;width:0;height:0}input[type=color],input[type=date],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{min-height:44px;appearance:none;appearance:none;text-rendering:optimizelegibility;display:block;width:100%;height:44px;min-height:44px;padding:0 10px;margin:0 0 15px;line-height:22px;border:1px solid #ccc;outline:0;background:#fff;color:#5f6a7d;font:13px HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;appearance:none;appearance:none;text-rendering:optimizelegibility;border-radius:3px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;appearance:none;appearance:none}input[type=number]{appearance:textfield!important}select{appearance:none;appearance:none;text-indent:.01px;background:url(/cdn/shop/t/69/assets/select.png?v=51992501115514909491657285351) 96% 50%/18px 12px no-repeat #fff;border:1px solid #d9dbdc;appearance:none;appearance:none;text-indent:.01px;padding:8px 14px;border-radius:3px;width:100%;margin-left:0}.option_title,label,legend{display:block;font-weight:700;font-size:13px;text-align:left;margin-bottom:5px;text-transform:none}input.newsletter-form__sign-up[type=submit]{margin-left:5px;display:inline-block}input.contact_email[type=email]{display:inline-block;float:left;width:100%}input.quantity{width:48px;display:inline;margin-bottom:0;padding:8px 5px}.product_section .description{margin-bottom:15px}.modal_price{padding-bottom:8px;display:block}.product-quantity-box .product-minus,.product-quantity-box .product-plus,.product-quantity-box .quantity,.product-quantity-box .quantity:focus{border:1px solid #e2e2e2;color:#000}.product-quantity-box label{margin-bottom:.5em;text-align:left}.product-quantity-box{margin-right:0;user-select:none;user-select:none}.product-quantity-box .quantity{text-align:center;padding:6px 15px;width:38%;height:44px;border-radius:0;appearance:none;appearance:none;float:left;width:calc(100% - 88px)}.product-quantity-box .product-minus,.product-quantity-box .product-plus{background:#f2f2f2;font-weight:300;position:relative;cursor:pointer;height:44px;text-align:center;float:left;width:25%;display:initial;margin:0}.product-quantity-box .product-plus{border-left:0;font-size:16px;line-height:44px}.product-quantity-box .product-minus{border-right:0;line-height:44px;font-size:18px}.product_section .contact-form,.product_section .product_form{min-width:100%;max-width:100%}.newsletter{margin:0 auto;max-width:640px}.input-row,.shopify-section--footer .newsletter_section .newsletter .newsletter-form__sign-up{margin-left:0}.input-row{display:flex;flex-wrap:wrap;width:100%;flex-direction:column;margin-right:0}.input-row input{flex-basis:0;flex-grow:1;flex-shrink:1;max-height:40px;margin:5px 0}.input-row input.newsletter-form__sign-up{display:inline-block;flex:none;max-height:44px;width:100%}.newsletter_section{transform:translateZ(0);background-color:#ccc;color:#3d3d3d}.newsletter_section h2{margin-top:0;color:#3d3d3d}.section_form{padding:10px 20px}.section_form .newsletter-text+.newsletter,.section_form h5+.newsletter{margin-top:15px}.newsletter_section .newsletter,.password-page-row form{display:inline-block;padding-top:0!important;width:450px;max-width:100%}.shopify-section--footer .newsletter_section{padding:0;background-color:transparent;color:#fff}.gallery-wrap.product-height-set .product_gallery .plyr--html5 video,.gallery-wrap.product-height-set .product_gallery img,.product-list,.recently-viewed__section,.shopify-section--footer .newsletter_section .newsletter,.shopify-section--footer .newsletter_section .newsletter input{width:100%}.shopify-section--footer .newsletter_section h6{color:#fff;font-size:18px}.shopify-section--footer .newsletter_section p{padding:15px 0}.right{position:relative}.center,.text-align--center{text-align:center}.icon-star-background{transform:scaleX(var(--rating-scale,0))}#mobile_menu,.footer-menu-wrap,.sidebar,.swatch .swatch-element{transform:translateZ(0)}.icon-star-reference{position:absolute;left:-9999px;width:0;height:0}.mobile-search{display:none;position:absolute;top:0;left:0;height:100vh;z-index:999999;width:100%;background:#000}div.content:not(.shopify-section--product-template),section.content:not(.shopify-section--product-template){padding:30px 0 15px}.load-more__icon{opacity:0;opacity:0;height:0;width:0;transition:.3s linear;background:url(/cdn/shop/t/69/assets/loader.gif) center center/32px 32px no-repeat;margin:0 auto}.was_price,.was_price span{text-decoration:line-through;color:#6e6c6a;text-shadow:none;font-weight:400;margin-left:5px}.modal .modal_price,.modal_price{font-size:20px;margin-bottom:10px}:root{--color-body-text:#3d3d3d;--color-body:#fff;--color-bg:#fff}.product_section .modal_price{display:flex;flex-wrap:wrap}#contact_form .newsletter-form__sign-up{display:inline-block;width:120px;padding-left:0;padding-right:0;float:none}.swatch_options{margin-bottom:1em}.swatch .option_title{width:100%;margin:.5em 0}.swatch label{margin:0;cursor:pointer;padding:10px;font-size:13px;text-transform:none;text-align:center}.swatch .color label{background-size:cover;background-position:center;height:34px;min-width:34px;line-height:34px}.swatch-element,.swatch-element.color,.swatch-element.color label{border:1px solid #e2e2e2}.swatch-element.color{padding:3px}.swatch-element.color.swatch-element label{padding:0;margin:0;width:34px;height:34px}.swatch_options input:checked+.swatch-element{border-color:#000;box-shadow:0 0 0 2px #fff}.footer,.footer .footer-menu-wrap h6,.footer_credits{border-top:1px solid #1b1f23}.swatch .swatch-element{position:relative;margin:0 8px 8px 0;min-width:40px}.crossed-out{background-image:linear-gradient(to bottom left,transparent 50%,#999 50%,#999 calc(50% + 1px),transparent 50%),linear-gradient(to bottom right,transparent 50%,#999 50%,#999 calc(50% + 1px),transparent 50%);position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.swatch .tooltip{text-align:center;background:#820000;color:#fff;bottom:100%;padding:5px 10px;display:block;position:absolute;width:120px;font-size:13px;left:-35px;margin-bottom:15px;opacity:0;visibility:hidden;transform:translateY(10px);transition:.25s ease-out;box-shadow:2px 2px 6px #00000047;z-index:10000}.swatch .tooltip::before{content:"";bottom:-20px;display:block;height:20px;left:0;position:absolute;width:100%}.swatch .tooltip::after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid;bottom:-10px;height:0;left:50%;margin-left:-13px;position:absolute;width:0}.footer{pointer-events:all;padding:20px 0;font-size:13px;background-color:#151515;background-position:center center;color:#fff}.footer .footer-menu-wrap h6{margin:0 0 5px;padding:10px 0 5px;color:#fff;font-size:18px}#mobile_menu .sublink span,#mobile_menu h4 span,#mobile_menu h6 span,.footer .footer-menu-wrap h6>span,.footer-menu-wrap .sublink span,.footer-menu-wrap h4 span,.footer-menu-wrap h6 span,.sidebar .sublink span,.sidebar h4 span,.sidebar h6 span{display:inline-block;transition:transform .3s linear;perspective:1000px}.footer a,.footer a:visited{color:#fff;font-size:13px}.footer-menu-wrap{text-align:left;padding-top:20px}.footer_credits{margin-top:10px}.payment_methods{margin:10px 0 6px;padding-top:10px}.payment_methods svg{padding-right:4px;height:30px;width:48px}.payment_methods svg:last-of-type{padding-right:0}.sublink span,h4 span,h6 span{transition:transform .3s linear;perspective:1000px}#mobile_menu h6,.footer-menu-wrap h6,.sidebar h6{padding-top:8px;cursor:pointer;border-top:1px solid #fff;margin-top:0}.toggle_content{display:none;padding:0 20px}.credits,.payment_methods{float:none;display:block;text-align:center}.top-bar{padding-top:0;position:relative;transition:padding-top .3s linear}.product_gallery{position:relative;margin-bottom:30px;height:90vw}.product_gallery .gallery-cell{width:100%;display:none;margin-right:10px;position:relative}.product_gallery_nav{display:flex;text-align:center;margin-bottom:0;height:20vw;overflow:hidden}.product_gallery_nav.flickity-enabled{display:block}.product_gallery_nav .gallery-cell{width:20%;margin:0 10px 10px 0;opacity:.7;display:inline-block;position:relative}.product_gallery_nav .gallery-cell img,.stamped-main-badge{cursor:pointer}.product_gallery_nav .gallery-cell img{width:100%;object-fit:contain}.product_gallery .gallery-cell a{cursor:zoom-in}#contact_form input.newsletter-form__sign-up[type=submit]{margin-left:0;margin-bottom:1.5em;width:100%}.newsletter .input-row input{margin:5px 0}input.newsletter-form__sign-up{margin:0}#header .top-bar a.mobile_logo{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;font-size:18px;line-height:34px;z-index:5;width:50%;height:auto;color:#fff;display:flex;align-items:center;justify-content:center}#header a.mobile_logo img{width:auto;max-width:150px;max-height:30px}.is-absolute{top:0!important}.newsletter-form__sign-up,input[type=button],input[type=reset],input[type=submit]{margin-left:0;width:100%;outline:0}[class*=" icon-"]::before,[class^=icon-]::before{font-family:turbo;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.15em}.icon-cart::before{content:"\e902"}.icon-down-arrow::before{content:"\e905"}.icon-right-arrow::before{content:"\e912";margin-right:0}.icon-plus::before{content:"\e911"}.icon-minus::before{content:"\e90e"}.icon-search::before{content:"\e914"}span.icon-down-arrow{padding:0!important;font-size:12px!important}.is-product-main.content,.is-product-sidebar.content{padding-bottom:0}.product-block.product-block--first{margin-top:0}.product-popup{margin-bottom:.5rem}.product-popup.product-popup--left{text-align:left}.product-popup__link{display:inline-flex;text-decoration:underline;text-underline-offset:.25rem}.gallery-wrap.product-height-set .product_gallery img{object-fit:contain}.newsletter_section{padding:20px 0}.surface-pick-up{opacity:1;transition:opacity .3s ease-in}.surface-pick-up.surface-pick-up--loading{visibility:hidden;opacity:0}.nav-desktop__tier-1{display:flex;align-items:center;flex-wrap:wrap;column-gap:13px;padding:0;margin:0;list-style:none}.fa,.stamped-fa{display:inline-block;font-style:normal}[class*=" stamped-fa-"]::before,[class*=" stamped-icon-"]::before,[class^=fa-]::before,[class^=stamped-fa-]::before,[class^=stamped-icon-]::before{font-family:stamped-font,FontAwesome,"Font Awesome 5 Pro","Font Awesome 5 Brands";font-style:normal;font-weight:400;speak:none;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.fa-star::before,.stamped-fa-star::before{content:"\f005"}.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:#ffd200;padding:0}.fa-star-half-o::before,.fa-star-o::before,.fa-star::before,.stamped-fa-star-half-o::before,.stamped-fa-star-o::before,.stamped-fa-star::before{font-size:18px;margin-right:-1px;font-family:stamped-font,FontAwesome!important}#stamped-main-widget::after,#stamped-main-widget::before{content:" ";display:table}.stamped-badge{min-height:auto;min-width:auto;display:block;cursor:pointer}.stamped-main-badge::after,.stamped-main-badge::before{content:""}.stamped-badge-starrating{color:#ffd700;margin:0 3px 0 0 !important;vertical-align:middle}.stamped-badge-starrating .stamped-fa{font-size:100%}.stamped-badge-caption[data-reviews][data-label]::after{content:" " attr(data-label)}.stamped-badge-caption[data-reviews][data-label][data-version="2"]::after{content:""!important}.medium-down--one-half{width:calc(50% - 20px)}.thumbnail .price,.thumbnail .title{margin-bottom:5px;line-height:1.2}.thumbnail .price{font-size:inherit}.transition--appear.lazyloaded{opacity:1}img[data-sizes=auto].lazyloaded{height:auto}.product-list .thumbnail{margin-bottom:25px}.one-half--mobile{width:50%}.medium-down--hide{display:none!important}@media only screen and (max-width:480px){.collection_title,.empty_cart,h1,h2,h3,h4,h5,h6{font-size:110%}.cart-container .mini_cart{width:50px;max-width:50px}h1{padding:0!important}.purchase-details__buttons{margin-top:12px;margin-left:0;flex:1 0 100%}.product .ysw-shipping-countdown{font-size:12px}ul.tabs li a{margin-right:20px}.product-list--collection .stamped-badge .stamped-badge-caption[data-reviews][data-label][data-version="2"]>span{display:none!important}}.mobile_nav-fixed--true .section-wrapper--product{margin-top:unset}.collection-title h1{margin:15px 0}
