.rs2 .facets-wrapper :is(.facets__heading,.facet-filters__label,.facet-filters__label label,.product-count__text,.mobile-facets__heading){font-family:Tiny5,monospace!important;font-size:20px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:0;margin-block:0}.rs2 product-info .product__info-container .product__title{margin:0 0 16px}.rs2 product-info .product__info-container .product__title h1{font-family:Tiny5,monospace!important;font-size:clamp(36px,3.4vw,44px)!important;font-weight:400!important;font-style:normal;line-height:1.05!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important;text-wrap:balance;overflow-wrap:break-word;color:var(--white);margin:0}.rs2 product-info .product__info-container .price{font-family:Tiny5,monospace!important;font-size:28px!important;font-weight:400;line-height:1.2;letter-spacing:0;color:var(--white);margin-block:0 12px}.rs2 product-info .product__info-container .price .price-item{font-family:inherit!important;font-size:inherit}.rs2 product-info .product__info-container .price s.price-item{font-size:20px;color:var(--muted)}.rs2 product-info .product__info-container :is(.product__description,.product__text,.product__tax,.rs-product-proof__item,.rs-size-note){font-family:var(--body);line-height:1.6;letter-spacing:0}.rs2 product-info .product__info-container :is(.product__description,.product__text){font-size:16px}.rs2 product-info .product__info-container :is(.product__tax,.rs-product-proof__item,.rs-size-note){font-size:14px}.rs2 product-info .product__info-container :is(.product-form,.product__description){margin-block:20px}.rs2 product-info .product__info-container .product-form__input{margin-bottom:16px}.rs2 product-info .product__info-container .product-form__input .form__label{font-family:var(--body);font-size:14px;line-height:1.4;margin-bottom:8px}.rs2 product-info .product__info-container :is(.select__select,.st_variant-select){min-height:48px;padding-inline-start:12px!important;font-family:var(--body);font-size:16px;line-height:1.4;color:var(--white);background-color:var(--surface);border-color:var(--border)!important;border-radius:0}.rs2 product-info .product__info-container .product-form__submit,.rs2 .cart-drawer .cart__checkout-button,.rs2 .cart__footer .cart__checkout-button{min-height:48px;height:auto;padding:12px 20px;font-family:Tiny5,monospace!important;font-size:22px!important;font-weight:400!important;line-height:1.2;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important;background-color:var(--orange)!important;background-image:none;color:#fff!important;border:1px solid var(--orange);border-radius:0}.rs2 product-info .product__info-container .product-form__submit>span{font-family:Tiny5,monospace!important;font-size:inherit;letter-spacing:0!important;text-transform:none!important;color:inherit}.rs2 .cart-drawer .cart__checkout-button,.rs2 .cart__footer .cart__checkout-button{box-shadow:none}.rs2 .cart-drawer .cart__checkout-button:hover,.rs2 .cart__footer .cart__checkout-button:hover{transform:none;box-shadow:inset 0 0 0 1px #fff}.rs2 :is(.cart-drawer,.cart__footer) .cart__checkout-button:focus-visible,.rs2 product-info .product__info-container .product-form__submit:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.rs2 .cart-drawer .drawer__inner{border-color:var(--border);box-shadow:none}.rs2 .cart-drawer :is(.drawer__header,.drawer__footer){border-color:var(--border)}.rs2 .cart-drawer .drawer__heading{font-family:Tiny5,monospace!important;font-size:32px;font-weight:400;line-height:1.05;letter-spacing:0;text-transform:none;color:var(--white)}.rs2 .cart-drawer .cart-item__name,.rs2 cart-items .cart-item__name{font-family:Tiny5,monospace!important;font-size:22px;font-weight:400;line-height:1.15;letter-spacing:0;text-transform:none}.rs2 .cart-drawer :is(.cart-item__final-price,.upsell-price),.rs2 :is(.cart-drawer,.cart__footer) .totals__total-value{font-family:Tiny5,monospace!important;font-size:24px;font-weight:400;line-height:1.2}.rs2 .cart-drawer :is(.cart-item__final-price,.upsell-price,.totals__total-value){font-size:18px!important}.rs2 .cart-drawer :is(.cart-item__details dl,.cart-item__old-price,.upsell-compare-price,.tax-note),.rs2 .cart__footer .tax-note{font-family:var(--body);font-size:13px;line-height:1.45}.rs2 :is(.cart-drawer,.cart__footer) .totals__total{font-family:Tiny5,monospace!important;font-size:22px;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:none}.rs2 .cart-drawer .upsell__title{font-family:Tiny5,monospace!important;font-size:24px;line-height:1.1;text-transform:none}.rs2 .cart-drawer .upsell-select{min-height:44px;font-size:14px}@media(max-width:749px){.rs2 product-info .product__info-container .product__title h1{font-size:clamp(32px,8.5vw,40px)!important}.rs2 .cart-drawer .drawer__heading{font-size:28px}.rs2 .cart-drawer .cart-item__name{font-size:20px}}.rs2 .cart-drawer .drawer__close{right:16px!important;top:16px!important;width:44px!important;height:44px!important;min-width:44px!important;padding:8px!important}.rs2 product-info .product__info-container .price :is(span,bdi){font-family:Tiny5,monospace!important;font-size:28px!important}.rs2 #MainContent .product__info-container .price :is(.price-item,span,bdi){font-family:Tiny5,monospace!important}.rs2 product-info .product__info-container>*+*{margin-top:16px}.rs2 product-info .product__info-container>:empty{margin:0}.rs2 product-info .product__info-container .product__title{margin-block:8px 16px}.rs2 product-info .product__info-container .product__tax{margin-block:4px 16px;font-size:13px!important;color:var(--muted)!important}.rs2 product-info .product__info-container .price{margin-bottom:0}.rs2 product-info .product__info-container variant-selects{display:block;margin-top:24px}.rs2 product-info .product__info-container .product-form__input{margin-bottom:12px}.rs2 product-info .product__info-container .product-form{margin-block:16px}.rs2 product-info .product__info-container .rs-size-note{margin-block:8px 16px}.rs2 product-info .product__info-container .product__description{margin-top:24px}.rs2 :is(product-info,.collapsible-content) .accordion{border-color:var(--border);background:var(--black);color:var(--white)}.rs2 :is(product-info,.collapsible-content) .accordion summary{min-height:56px;padding:16px;background:var(--black);color:var(--white)}.rs2 :is(product-info,.collapsible-content) .accordion .accordion__content{margin:0;padding:16px;background:var(--black);color:var(--white);font:16px/1.6 var(--body)}.rs2 :is(product-info,.collapsible-content) .accordion .accordion__content>:first-child{margin-top:0}.rs2 :is(product-info,.collapsible-content) .accordion .accordion__content>:last-child{margin-bottom:0}@media(max-width:749px){.rs2 product-info .product__info-wrapper{padding-top:24px!important}}.rs2 .rs2-media-hidden{display:none!important}.rs2 .st_reviews_wrapper.st_reviews_widget,.rs2 .st_reviews_widget .st_rvws-main-container{background:var(--black)!important;color:var(--white)!important}.rs2 .st_reviews_widget :is(.st_rvws-header,.st_rvws-subheader,.st_rvws-reviewer-name,.st_rvws-review-title,.st_rvws-review-content,.st_rvws-review-header,.st_rvws-masonry-title),.rs2 [id^=st_stars_widget_] .st_display-text,.rs2 [id^=st_stars_widget_] .st_display-text p{color:var(--white)!important}.rs2 .st_reviews_widget :is(.st_rvws-review-row,.st_rvws-masonry-card){background:var(--surface)!important;color:var(--white)!important;padding:20px!important;border:1px solid var(--border)!important;border-radius:0!important;box-shadow:none!important}.rs2 .st_reviews_widget .st_rvws-review-date{color:var(--muted)!important}.rs2 .st_reviews_widget :is(.st_rvws-btn,.st_rvws-pagination-btn,.st_rvws-load-more-btn){min-height:44px;background:var(--white)!important;color:var(--black)!important;border:1px solid var(--border)!important;border-radius:0!important;transform:none!important}.rs2 .st_reviews_widget :is(.st_rvws-btn,.st_rvws-pagination-btn,.st_rvws-load-more-btn) span{color:inherit!important}.rs2 .st_reviews_widget :is(label,input,textarea,select){color:var(--white)!important}.rs2 .st_reviews_widget :is(input,textarea,select){background:var(--surface)!important;border:1px solid var(--border)!important;border-radius:0!important}.rs2 .st_reviews_widget :is(input,textarea)::placeholder{color:var(--muted)!important;opacity:1}.rs2 :is(.product-accordions-wrapper,.product__description) :is(.motif-card,.motif-header,.motif-content){background:var(--black)!important;color:var(--white)!important;border-color:var(--border)!important;border-radius:0!important;box-shadow:none!important}.rs2 :is(.product-accordions-wrapper,.product__description) .motif-header{padding:16px!important;min-height:56px}.rs2 :is(.product-accordions-wrapper,.product__description) .motif-content{padding-inline:16px!important;line-height:1.6}.rs2 .st_reviews_widget :is(.st_rvws-breakdown-count,.st_rvws-verified-text,.st_rvws-masonry-product-title,.st_rvws-sort-mobile-option,.st_rvws-sort-mobile-option--active),.rs2 .st_reviews_widget .st_rvws-reviewer-name>div,.rs2 .st_reviews_widget select option{color:var(--white)!important}.rs2 .st_reviews_widget :is(.st_rvws-sort-mobile-option,.st_rvws-sort-mobile-option--active),.rs2 .st_reviews_widget select option{background:var(--surface)!important}.rs2 .st_reviews_widget .st_rvws-sort-mobile-option--active{border-inline-start:1px solid var(--orange);box-shadow:none!important}.rs2 product-info [id*=sternify_inventory] .st_appblock_wrapper{margin:0!important}.rs2 product-info [id*=sternify_inventory]{margin-block:20px 24px!important}.rs2 product-info .product-form__buttons,.rs2 product-info .product-form__submit{width:100%;max-width:none}.rs2 product-info .product__media-wrapper,.rs2 media-gallery,.rs2 media-gallery .thumbnail-slider{min-width:0;max-width:100%}.rs2 media-gallery .thumbnail-slider{overflow:visible;width:100%;margin-inline:0}.rs2 media-gallery .product__media-list.slider{scroll-behavior:auto}.rs2 media-gallery .thumbnail-list.slider{display:flex;flex-wrap:nowrap;overflow-x:auto!important;overflow-y:hidden;min-width:0;max-width:100%;flex:1 1 0%;touch-action:pan-x pan-y pinch-zoom;overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.rs2 media-gallery .thumbnail-list.slider .thumbnail-list__item.slider__slide{flex:0 0 104px;width:104px;min-width:104px;scroll-snap-align:start}.rs2 media-gallery .product-media-container{position:relative}.rs2 .rs2-gallery-detail{position:absolute;z-index:3;right:12px;bottom:12px;width:44px;height:44px;min-width:44px;min-height:44px;max-width:44px;max-height:44px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--white);background:var(--surface);border:1px solid var(--border);border-radius:0;box-shadow:none;cursor:pointer}.rs2 .rs2-gallery-detail svg{width:16px;height:16px;flex:none}.rs2 .rs2-gallery-detail:hover{color:var(--orange)}.rs2 .rs2-gallery-detail[hidden]{display:none}.rs2 .rs2-gallery-detail:focus-visible{outline:3px solid var(--focus);outline-offset:3px}@media(max-width:749px){.rs2 media-gallery [id^=GalleryViewer]{margin-inline:0}.rs2 media-gallery .product__media-list{position:relative;display:flex!important;flex-wrap:nowrap;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;gap:0;margin:0;padding:0;scroll-padding:0;scroll-snap-type:x mandatory;touch-action:pan-x pan-y pinch-zoom;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.rs2 media-gallery .product__media-list:after{content:none}.rs2 media-gallery .product__media-list>.product__media-item:not(.rs2-media-hidden){display:block!important;flex:0 0 100%;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0;scroll-snap-align:start}}.rs2 media-gallery :is(.product__media,.thumbnail),.rs2 :is(product-info,.collapsible-content) .accordion,.rs2 :is(.product-accordions-wrapper,.product__description) :is(.motif-card,.motif-card-wide),.rs2 product-info :is(.st_single-upsell-wrapper-1,.st_single-upsell-content-wrapper){border:1px solid var(--border)!important;border-radius:0!important;background:var(--surface)!important;box-shadow:none!important}.rs2 media-gallery .product__media{margin-bottom:0!important}.rs2 media-gallery .product-media-container{border:0;box-shadow:none}.rs2 media-gallery .thumbnail:hover{transform:none!important}.rs2 media-gallery :is(.thumbnail,.product-media-container):before,.rs2 media-gallery :is(.thumbnail,.product-media-container):after{border:0!important;box-shadow:none!important}.rs2 media-gallery .thumbnail[aria-current=true]{outline:1px solid var(--orange);outline-offset:2px}.rs2 media-gallery .thumbnail:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.rs2 :is(.product-accordions-wrapper,.product__description) :is(.motif-card,.motif-card-wide){padding:0!important}.rs2 :is(.product-accordions-wrapper,.product__description) .motif-card.active .motif-content{padding-bottom:16px!important}.rs2 .st_reviews_widget .st_rvws-main-container{padding:clamp(16px,3vw,32px)!important;border:1px solid var(--border)!important;border-radius:0!important;box-shadow:none!important}.rs2 .st_reviews_widget :is(.st_rvws-review-title,.st_rvws-masonry-title){font:24px/1.2 Tiny5,monospace!important}.rs2 .st_reviews_widget :is(.st_rvws-review-content,.st_rvws-reviewer-name,.st_rvws-review-date){font-family:var(--body)!important;line-height:1.6}
/*# sourceMappingURL=/cdn/shop/t/133/assets/rs2-commerce.css.map */
