.cart-drawer__empty-content--custom-colors .rte a{text-decoration-color:var(--text-dim)}.cart-drawer__empty-content--custom-colors .rte a:hover{text-decoration-color:currentColor}.pageheader .logo{padding:10px 0}@media (prefers-reduced-motion: reduce){.marquee-content{display:block;width:auto;animation:none;text-align:center;white-space:normal}.marquee-content[aria-hidden=true]{display:none}}@supports (-webkit-text-stroke: .01em currentColor){.marquee-text--stencil,.marquee-stencil-this{-webkit-text-stroke:.01em currentColor;-webkit-text-fill-color:transparent}}@media (min-width: 1040px){.product-info .media-gallery-size-small+.product-column-right{width:calc(65% - 44px)}.product-info .media-gallery-size-medium{width:45%}.product-info .media-gallery-size-medium+.product-column-right{width:calc(55% - 44px)}.product-info .media-gallery-size-large+.product-column-right{width:calc(38% - 44px)}}.product-form .input-row input[name=quantity]{flex-shrink:1;margin-right:10px;margin-left:10px}.shopify-payment-button [role=button]{border-radius:var(--btn-border-radius)}.gallery-viewer__thumb{background:#fff}.buttoned-input input:hover,.buttoned-input input:focus{padding:0;border:0;box-shadow:none}.buttoned-input input:first-child:last-child{width:3em}.buttoned-input .unusable{visibility:hidden;pointer-events:none}.text-overlay--h-left .text-overlay__subheading,.text-overlay--h-left .text-overlay__title,.text-overlay--h-left .text-overlay__rte{margin-right:auto}.main-search__input-container{border-radius:3px}.section-footer__row--blocks .section-footer__row__col:not(:last-child){margin-bottom:40px}@media (max-width: 767.98px){.section-footer__localization .localization__grid{flex-direction:column}}.hotspot__card{right:0;width:-webkit-max-content}.cc-rating[data-rating-decimal="0.5"] .cc-rating-stars--active .cc-rating-stars__svg:last-child{-webkit-clip-path:polygon(0 0,52% 0,52% 100%,0% 100%)}@media (max-width: 767.98px){.thumbnails{margin-right:-16px}}.drawer{height:var(--viewport-height, 100vh)}.product-label--sale{font-weight:600}.quantity-wrapper{display:flex;text-align:center}.quantity-wrapper a{box-sizing:border-box;width:48px;min-width:48px;height:48px;border:1px solid var(--input-border-color);border-radius:var(--btn-border-radius);background-color:var(--input-background-color);color:rgb(var(--input-text-color));font-size:inherit;line-height:48px}@media (hover: none){.quantity-wrapper a:active{border-color:var(--input-border-color-hover)}}@media (hover: hover){.quantity-wrapper a:hover{border-color:var(--input-border-color-hover)}}.quantity-wrapper a svg{margin-bottom:4px}.quantity-wrapper input[name=quantity]{width:48px;height:48px;padding:0;text-align:center}body body.fixed{padding-right:var(--scrollbar-width)}body{width:100%;overflow-x:hidden}@media (min-width: 768px){[dir=rtl] .article-list.article-layout--columns .article{border-right:0;border-left:1px solid rgb(var(--text-color) / var(--divider-opacity))}.article-list.article-layout--columns .article:nth-child(2n),.article-list.article-layout--columns .article:last-child{border-right:0}.article-list.article-layout--columns .article__inner{display:flex;flex-basis:100%;flex-direction:column}.article-list.article-layout--columns .article__inner>.rte{flex-grow:1;margin-bottom:2em}}@media (min-width: 1024px){.article-list.article-layout--columns .article:nth-child(2n){border-right:1px solid rgb(var(--text-color) / var(--divider-opacity))}[dir=rtl] .article-list.article-layout--columns .article:nth-child(2n){border-right:0;border-left:1px solid rgb(var(--text-color) / var(--divider-opacity))}.article-list.article-layout--columns .article:nth-child(3n),.article-list.article-layout--columns .article:last-child{border-right:0}[dir=rtl] .article-list.article-layout--columns .article:nth-child(3n),[dir=rtl] .article-list.article-layout--columns .article:last-child{border-left:0}}.article .meta{margin-top:1em;font-size:90%}.article .meta .time{display:block}.cart-form .additional-checkout-buttons{margin-top:10px}[data-shopify-buttoncontainer]{justify-content:flex-end}.large-light-icon{opacity:.75}.large-light-icon svg{width:30px;height:30px;stroke-width:1}div.buy-buttons-row{margin-bottom:0!important}.shopify-payment-button__more-options{margin-top:0!important}@media only screen and (max-width: 749px){.mobile-navigation-drawer .menu-promotion__text{text-align:center!important}}@media only screen and (max-width: 767.98px){.reveal-mobile-nav .mobile-navigation-drawer{z-index:9999}}.section-announcement-bar{position:fixed!important;z-index:9999!important;max-width:none!important;width:100vw!important}#pageheader{padding-bottom:0!important;padding-top:30px!important;transition:none 0s ease 0s!important}.navigation--left .navigation__tier-1-container .navigation__tier-1>.navigation__item>.navigation__link:before{bottom:0}img:not([src]):not([srcset]){visibility:hidden}.custom-select__btn{padding:.75em 1em}input[type=text],input[type=number],input[type=email],input[type=password],input[type=address],input[type=tel],input[type=date],textarea{padding:.8em 15px}.lightly-styled-select select{padding:0 30px 0 15px!important}h1 svg,h1 svg g,.h1 svg,.h1 svg g,h2 svg,h2 svg g,h3 svg,h3 svg g,h4 svg,h4 svg g,h5 svg,h5 svg g,h6 svg,h6 svg g,.heading-font svg,.heading-font svg g{fill:currentColor}.announcement-bar .social{padding-top:.3em;padding-bottom:.3em}.announcement-bar{line-height:1em}.announcement-bar__announcements{margin:.3em 0}.template-product .product-media .img-ar:before{padding-top:450px!important}.template-product .thumbnail .img-ar:before{padding-top:60px}.template-product .product-media--frame{padding-bottom:450px!important}.template-product img.gallery-viewer__zoom-image{max-height:600px;height:100%;transform:scale(1)!important;object-fit:contain}.template-product .gallery-viewer__thumb-img{max-height:60px;height:100%}@media (max-width: 640px){.template-product .product-media .img-ar:before{padding-top:350px!important}.template-product .thumbnail.thumbnail--media-image .img-ar:before{padding-top:50px;height:100%}.template-product .product-media--frame{padding-bottom:350px!important}.template-product .gallery-viewer__thumb-img{max-height:50px;height:100%}}.infiniteoptions-price{display:none}#infiniteoptions-container>div{padding-bottom:5px!important}#infiniteoptions-container .spb-productoptionswatchwrapper .spb-swatchlabel{display:none!important}span.infinite_description{font-size:18px}.spb-label-tooltip span{font-weight:300}
/*# sourceMappingURL=/cdn/shop/t/152/assets/custom.css.map */
