@media screen and (max-width:860px){html.integy-v259-mobile-ux-stabilizer,html.integy-v259-mobile-ux-stabilizer body{width:100%!important;max-width:100vw!important;overflow-x:hidden!important}html.integy-v259-mobile-ux-stabilizer body .site-header,html.integy-v259-mobile-ux-stabilizer body .site-header-main,html.integy-v259-mobile-ux-stabilizer body .site-header-mobile,html.integy-v259-mobile-ux-stabilizer body .site-header-wrapper,html.integy-v259-mobile-ux-stabilizer body header.site-header{overflow:visible!important}html.integy-v259-mobile-ux-stabilizer body .site-logo,html.integy-v259-mobile-ux-stabilizer body .site-header-logo,html.integy-v259-mobile-ux-stabilizer body .site-header__logo{overflow:visible!important;line-height:1!important}html.integy-v259-mobile-ux-stabilizer body .site-logo img,html.integy-v259-mobile-ux-stabilizer body .site-header-logo img,html.integy-v259-mobile-ux-stabilizer body .site-header__logo img,html.integy-v259-mobile-ux-stabilizer body header img[alt*=Integy i]{max-height:44px!important;height:auto!important;width:auto!important;object-fit:contain!important}html.integy-v259-mobile-ux-stabilizer body.template-collection .productgrid--masthead{width:calc(100vw - 30px)!important;max-width:calc(100vw - 30px)!important;margin:10px auto 14px!important;padding:15px 14px!important;border-radius:14px!important;box-sizing:border-box!important}html.integy-v259-mobile-ux-stabilizer body.template-collection .collection--title{margin:0 0 8px!important;font-size:clamp(22px,5.9vw,28px)!important;line-height:1.15!important;letter-spacing:.02em!important}html.integy-v259-mobile-ux-stabilizer body.template-collection .collection--description,html.integy-v259-mobile-ux-stabilizer body.template-collection .collection--description p,html.integy-v259-mobile-ux-stabilizer body.template-collection .collection--description *{font-size:13.5px!important;line-height:1.42!important;letter-spacing:0!important;word-spacing:normal!important;text-align:left!important}html.integy-v259-mobile-ux-stabilizer body.template-collection .collection--description{margin:0 0 8px!important;overflow:hidden!important;position:relative!important}html.integy-v259-mobile-ux-stabilizer body.template-collection .collection--description:not(.integy-v259-expanded){display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;max-height:4.35em!important}html.integy-v259-mobile-ux-stabilizer body.template-collection .collection--description.integy-v259-expanded{display:block!important;max-height:none!important}html.integy-v259-mobile-ux-stabilizer .integy-v258-desc-toggle,html.integy-v259-mobile-ux-stabilizer .integy-v259-desc-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;margin:2px 0 9px!important;padding:6px 12px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:999px!important;background:#111923!important;color:#fff!important;font-size:13px!important;line-height:1!important;font-weight:800!important}html.integy-v259-mobile-ux-stabilizer body.template-collection .integy-collection-meta{gap:8px!important;margin:8px 0 0!important}html.integy-v259-mobile-ux-stabilizer body.template-collection .integy-chip,html.integy-v259-mobile-ux-stabilizer body.template-collection .integy-v145-clear-filters__button,html.integy-v259-mobile-ux-stabilizer body.template-collection .integy-v146-small-result-clear__button{min-height:31px!important;padding:6px 10px!important;font-size:12.5px!important;line-height:1.1!important}html.integy-v259-mobile-ux-stabilizer body.template-collection .productgrid--utils-container,html.integy-v259-mobile-ux-stabilizer body.template-search .productgrid--utils-container,html.integy-v259-mobile-ux-stabilizer body.template-collection .productgrid--utils,html.integy-v259-mobile-ux-stabilizer body.template-search .productgrid--utils{display:none!important}html.integy-v259-mobile-ux-stabilizer .integy-v259-mobile-controls{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;width:calc(100vw - 30px)!important;max-width:calc(100vw - 30px)!important;margin:0 auto 14px!important;padding:10px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:14px!important;background:#0d1219!important;box-sizing:border-box!important}html.integy-v259-mobile-ux-stabilizer .integy-v259-mobile-controls button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;min-height:48px!important;padding:0 10px!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:12px!important;background:#0b1119!important;color:#fff!important;font-size:15px!important;font-weight:900!important;line-height:1!important;text-align:center!important;touch-action:manipulation!important}html.integy-v259-mobile-ux-stabilizer body.template-collection .productgrid--items,html.integy-v259-mobile-ux-stabilizer body.template-search .productgrid--items{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:calc(100vw - 30px)!important;max-width:calc(100vw - 30px)!important;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;align-items:stretch!important}html.integy-v259-mobile-ux-stabilizer body.template-collection .productgrid--item,html.integy-v259-mobile-ux-stabilizer body.template-search .productgrid--item{width:auto!important;min-width:0!important;max-width:none!important}html.integy-v259-mobile-ux-stabilizer body.template-collection .productitem,html.integy-v259-mobile-ux-stabilizer body.template-search .productitem,html.integy-v259-mobile-ux-stabilizer body.template-collection .productitem__container,html.integy-v259-mobile-ux-stabilizer body.template-search .productitem__container{width:100%!important;min-width:0!important;height:100%!important;box-sizing:border-box!important}html.integy-v259-mobile-ux-stabilizer body.template-collection .productitem__container,html.integy-v259-mobile-ux-stabilizer body.template-search .productitem__container{display:flex!important;flex-direction:column!important;overflow:hidden!important;border-radius:12px!important}html.integy-v259-mobile-ux-stabilizer body.template-collection .productitem__image-container,html.integy-v259-mobile-ux-stabilizer body.template-search .productitem__image-container{width:100%!important;height:clamp(136px,43vw,178px)!important;min-height:clamp(136px,43vw,178px)!important;padding:0!important;background:#fff!important;overflow:hidden!important}html.integy-v259-mobile-ux-stabilizer body.template-collection .productitem--image-link,html.integy-v259-mobile-ux-stabilizer body.template-search .productitem--image-link,html.integy-v259-mobile-ux-stabilizer body.template-collection .productitem--image,html.integy-v259-mobile-ux-stabilizer body.template-search .productitem--image,html.integy-v259-mobile-ux-stabilizer body.template-collection .productitem--image-primary,html.integy-v259-mobile-ux-stabilizer body.template-search .productitem--image-primary,html.integy-v259-mobile-ux-stabilizer body.template-collection .integy-v115-collection-picture,html.integy-v259-mobile-ux-stabilizer body.template-search .integy-v115-collection-picture,html.integy-v259-mobile-ux-stabilizer body.template-collection .integy-v115-collection-image,html.integy-v259-mobile-ux-stabilizer body.template-search .integy-v115-collection-image{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;margin:0!important;box-sizing:border-box!important}html.integy-v259-mobile-ux-stabilizer body.template-collection .productitem--image-primary,html.integy-v259-mobile-ux-stabilizer body.template-search .productitem--image-primary,html.integy-v259-mobile-ux-stabilizer body.template-collection .integy-v115-collection-image,html.integy-v259-mobile-ux-stabilizer body.template-search .integy-v115-collection-image{padding:7px!important}html.integy-v259-mobile-ux-stabilizer body.template-collection .productitem--info,html.integy-v259-mobile-ux-stabilizer body.template-search .productitem--info{padding:9px 9px 12px!important;min-width:0!important}html.integy-v259-mobile-ux-stabilizer body.template-collection .productitem--title,html.integy-v259-mobile-ux-stabilizer body.template-search .productitem--title,html.integy-v259-mobile-ux-stabilizer body.template-collection .productitem--title a,html.integy-v259-mobile-ux-stabilizer body.template-search .productitem--title a{margin:0 0 6px!important;color:#fff!important;font-size:clamp(13px,3.4vw,15px)!important;line-height:1.18!important;font-weight:850!important;letter-spacing:0!important;word-spacing:normal!important;text-align:left!important;word-break:normal!important;overflow-wrap:break-word!important}html.integy-v259-mobile-ux-stabilizer body.template-collection .productitem--title,html.integy-v259-mobile-ux-stabilizer body.template-search .productitem--title{display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important}html.integy-v259-mobile-ux-stabilizer body.template-collection .integy-product-card-sku,html.integy-v259-mobile-ux-stabilizer body.template-search .integy-product-card-sku{margin:0 0 5px!important;font-size:11.5px!important;line-height:1.15!important;letter-spacing:.03em!important}html.integy-v259-mobile-ux-stabilizer body.template-collection .integy-product-card-meta,html.integy-v259-mobile-ux-stabilizer body.template-search .integy-product-card-meta,html.integy-v259-mobile-ux-stabilizer body.template-collection .integy-v158-list-type,html.integy-v259-mobile-ux-stabilizer body.template-search .integy-v158-list-type,html.integy-v259-mobile-ux-stabilizer body.template-collection .integy-v259-hide-type,html.integy-v259-mobile-ux-stabilizer body.template-search .integy-v259-hide-type{display:none!important}html.integy-v259-mobile-ux-stabilizer body.template-collection .productitem--price,html.integy-v259-mobile-ux-stabilizer body.template-search .productitem--price,html.integy-v259-mobile-ux-stabilizer body.template-collection .price,html.integy-v259-mobile-ux-stabilizer body.template-search .price{margin:3px 0!important;font-size:15px!important;line-height:1.15!important}html.integy-v259-mobile-ux-stabilizer body.template-collection .productitem__stock-level,html.integy-v259-mobile-ux-stabilizer body.template-search .productitem__stock-level{margin-top:5px!important;font-size:12.5px!important;line-height:1.18!important}html.integy-v259-mobile-ux-stabilizer body.template-collection .integy-v158-list-link,html.integy-v259-mobile-ux-stabilizer body.template-search .integy-v158-list-link{margin-top:6px!important;font-size:12.5px!important;line-height:1.1!important}html.integy-v259-mobile-ux-stabilizer .integy-v257-panel{width:min(96vw,440px)!important;max-width:96vw!important;height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;touch-action:pan-y!important}html.integy-v259-mobile-ux-stabilizer .integy-v257-body{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important;padding:13px 13px calc(120px + env(safe-area-inset-bottom))!important}html.integy-v259-mobile-ux-stabilizer .integy-v257-filter-jump{position:sticky!important;top:0!important;z-index:4!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin:0 0 12px!important;padding:0 0 10px!important;background:linear-gradient(#070c12 80%,#070c1200)!important}html.integy-v259-mobile-ux-stabilizer .integy-v257-search{position:sticky!important;top:0!important;z-index:5!important;width:100%!important;margin:0 0 12px!important}html.integy-v259-mobile-ux-stabilizer .integy-v257-group--model .integy-v257-list,html.integy-v259-mobile-ux-stabilizer .integy-v257-group--part .integy-v257-list{max-height:none!important;overflow:visible!important}html.integy-v259-mobile-ux-stabilizer .integy-v257-row,html.integy-v259-mobile-ux-stabilizer .integy-v257-sort-row{min-height:48px!important;padding:11px 12px!important;font-size:14.5px!important;line-height:1.2!important}html.integy-v259-mobile-ux-stabilizer .integy-v257-row span:first-child,html.integy-v259-mobile-ux-stabilizer .integy-v257-sort-row span:first-child{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}html.integy-v259-mobile-ux-stabilizer .integy-v259-filter-empty{display:none;margin:10px 0!important;padding:12px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:12px!important;background:#101923!important;color:#ffffffd6!important;font-size:14px!important;line-height:1.35!important}html.integy-v259-mobile-ux-stabilizer body.template-product .product--outer,html.integy-v259-mobile-ux-stabilizer body.template-product .product-main,html.integy-v259-mobile-ux-stabilizer body.template-product .product-details,html.integy-v259-mobile-ux-stabilizer body.template-product .product-gallery-wrapper{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important;overflow-x:hidden!important}html.integy-v259-mobile-ux-stabilizer body.template-product .product-gallery,html.integy-v259-mobile-ux-stabilizer body.template-product .product-gallery--viewport,html.integy-v259-mobile-ux-stabilizer body.template-product .product-gallery__image,html.integy-v259-mobile-ux-stabilizer body.template-product .product-gallery__image img,html.integy-v259-mobile-ux-stabilizer body.template-product .product-main-image,html.integy-v259-mobile-ux-stabilizer body.template-product .product-main-image img{max-width:100%!important;box-sizing:border-box!important}html.integy-v259-mobile-ux-stabilizer body.template-product .product-title,html.integy-v259-mobile-ux-stabilizer body.template-product h1.product-title,html.integy-v259-mobile-ux-stabilizer body.template-product h1[data-product-title],html.integy-v259-mobile-ux-stabilizer body.template-product .product__title,html.integy-v259-mobile-ux-stabilizer body.template-product .product-title a{margin:8px 0 10px!important;font-size:clamp(24px,6.2vw,30px)!important;line-height:1.14!important;letter-spacing:0!important;word-spacing:normal!important;text-align:left!important;word-break:normal!important;overflow-wrap:break-word!important}html.integy-v259-mobile-ux-stabilizer body.template-product .product-vendor,html.integy-v259-mobile-ux-stabilizer body.template-product .product-pricing,html.integy-v259-mobile-ux-stabilizer body.template-product .product__price,html.integy-v259-mobile-ux-stabilizer body.template-product .product-pricing .money{text-align:left!important;font-size:clamp(20px,5.5vw,27px)!important;line-height:1.15!important}html.integy-v259-mobile-ux-stabilizer body.template-product .integy-product-spec-box{width:100%!important;max-width:100%!important;margin:14px 0!important;padding:14px!important;border-radius:14px!important;box-sizing:border-box!important}html.integy-v259-mobile-ux-stabilizer body.template-product .integy-product-spec-box__title{margin:0 0 10px!important;font-size:19px!important;line-height:1.2!important;text-align:left!important}html.integy-v259-mobile-ux-stabilizer body.template-product .integy-product-spec-box__grid{display:block!important}html.integy-v259-mobile-ux-stabilizer body.template-product .integy-product-spec-box__grid>div{display:grid!important;grid-template-columns:minmax(94px,36%) minmax(0,1fr)!important;gap:10px!important;align-items:start!important;padding:8px 0!important;border-top:1px solid rgba(255,255,255,.12)!important}html.integy-v259-mobile-ux-stabilizer body.template-product .integy-product-spec-box__grid dt,html.integy-v259-mobile-ux-stabilizer body.template-product .integy-product-spec-box__grid dd{margin:0!important;padding:0!important;text-align:left!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;word-break:normal!important;overflow-wrap:break-word!important}html.integy-v259-mobile-ux-stabilizer body.template-product .integy-product-spec-box__grid dt{font-size:11.5px!important;line-height:1.25!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}html.integy-v259-mobile-ux-stabilizer body.template-product .integy-product-spec-box__grid dd{font-size:14.5px!important;line-height:1.35!important}html.integy-v259-mobile-ux-stabilizer body.template-product .product-description,html.integy-v259-mobile-ux-stabilizer body.template-product [data-product-description],html.integy-v259-mobile-ux-stabilizer body.template-product .product-details .rte,html.integy-v259-mobile-ux-stabilizer body.template-product .product-rte,html.integy-v259-mobile-ux-stabilizer body.template-product .rte{font-size:14.5px!important;line-height:1.5!important;letter-spacing:0!important;word-spacing:normal!important;text-align:left!important}html.integy-v259-mobile-ux-stabilizer .quantity-selector__wrapper{display:grid!important;grid-template-columns:54px minmax(72px,1fr) 54px!important;align-items:stretch!important;width:100%!important;max-width:100%!important;min-height:52px!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:8px!important;overflow:hidden!important;background:#0b1118!important}html.integy-v259-mobile-ux-stabilizer .quantity-selector__button-wrapper,html.integy-v259-mobile-ux-stabilizer .quantity-selector__button,html.integy-v259-mobile-ux-stabilizer button[data-quantity-increment],html.integy-v259-mobile-ux-stabilizer button[data-quantity-decrement]{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:52px!important;min-height:52px!important;padding:0!important;margin:0!important;border:0!important;background:#121923!important;color:transparent!important;font-size:0!important;line-height:1!important;opacity:1!important;visibility:visible!important}html.integy-v259-mobile-ux-stabilizer .quantity-selector__button>*,html.integy-v259-mobile-ux-stabilizer .quantity-selector__button svg,html.integy-v259-mobile-ux-stabilizer .quantity-selector__button path,html.integy-v259-mobile-ux-stabilizer .quantity-selector__button line,html.integy-v259-mobile-ux-stabilizer .quantity-selector__button polygon,html.integy-v259-mobile-ux-stabilizer button[data-quantity-increment]>*,html.integy-v259-mobile-ux-stabilizer button[data-quantity-decrement]>*{display:none!important;visibility:hidden!important}html.integy-v259-mobile-ux-stabilizer .quantity-selector__button:after,html.integy-v259-mobile-ux-stabilizer button[data-quantity-increment]:after,html.integy-v259-mobile-ux-stabilizer button[data-quantity-decrement]:after{content:none!important;display:none!important}html.integy-v259-mobile-ux-stabilizer .quantity-selector__button:before,html.integy-v259-mobile-ux-stabilizer button[data-quantity-increment]:before,html.integy-v259-mobile-ux-stabilizer button[data-quantity-decrement]:before{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;background:transparent!important;color:#fff!important;font-size:28px!important;font-weight:800!important;line-height:1!important}html.integy-v259-mobile-ux-stabilizer .quantity-selector__button--minus:before,html.integy-v259-mobile-ux-stabilizer [data-quantity-decrement]:before,html.integy-v259-mobile-ux-stabilizer button[name=minus]:before{content:"\2212"!important}html.integy-v259-mobile-ux-stabilizer .quantity-selector__button--plus:before,html.integy-v259-mobile-ux-stabilizer [data-quantity-increment]:before,html.integy-v259-mobile-ux-stabilizer button[name=plus]:before{content:"+"!important}html.integy-v259-mobile-ux-stabilizer .quantity-selector__input,html.integy-v259-mobile-ux-stabilizer input[name=quantity]{height:52px!important;min-height:52px!important;padding:0!important;border-left:1px solid rgba(255,255,255,.18)!important;border-right:1px solid rgba(255,255,255,.18)!important;color:#fff!important;background:#0b1118!important;font-size:20px!important;line-height:52px!important;text-align:center!important}html.integy-v259-mobile-ux-stabilizer body.template-product .product-form--atc-button,html.integy-v259-mobile-ux-stabilizer body.template-product button[data-product-atc],html.integy-v259-mobile-ux-stabilizer body.template-product form[action*="/cart/add"] button[type=submit]:not(.shopify-payment-button__button){margin-top:24px!important;min-height:60px!important}html.integy-v259-mobile-ux-stabilizer body.template-cart main,html.integy-v259-mobile-ux-stabilizer body.template-cart .site-main,html.integy-v259-mobile-ux-stabilizer body.template-cart .cart-page,html.integy-v259-mobile-ux-stabilizer body.template-cart .cartitems,html.integy-v259-mobile-ux-stabilizer body.template-cart .cartitems--container,html.integy-v259-mobile-ux-stabilizer body.template-cart form[action*="/cart"]{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important;overflow-x:hidden!important}html.integy-v259-mobile-ux-stabilizer body.template-cart .cart-title h1,html.integy-v259-mobile-ux-stabilizer body.template-cart h1.cart-title{font-size:28px!important;line-height:1.15!important}html.integy-v259-mobile-ux-stabilizer body.template-cart .cart-item,html.integy-v259-mobile-ux-stabilizer body.template-cart [data-cartitem],html.integy-v259-mobile-ux-stabilizer body.template-cart .cartitems--item{grid-template-columns:100px minmax(0,1fr)!important;gap:12px!important;width:100%!important;max-width:100%!important;padding:12px!important;margin:12px 0!important;overflow:visible!important;box-sizing:border-box!important}html.integy-v259-mobile-ux-stabilizer body.template-cart .cart-item--image-wrapper,html.integy-v259-mobile-ux-stabilizer body.template-cart .cart-item--image-wrapper a,html.integy-v259-mobile-ux-stabilizer body.template-cart .cart-item--image-wrapper img{width:100px!important;max-width:100px!important}html.integy-v259-mobile-ux-stabilizer body.template-cart .cart-item--content-title,html.integy-v259-mobile-ux-stabilizer body.template-cart .cart-item--content-title a,html.integy-v259-mobile-ux-stabilizer body.template-cart [data-cart-item] a[href*="/products/"]{font-size:14px!important;line-height:1.25!important;letter-spacing:0!important;text-align:left!important;word-break:normal!important;overflow-wrap:break-word!important}html.integy-v259-mobile-ux-stabilizer body.template-cart .integy-v258-cart-policy,html.integy-v259-mobile-ux-stabilizer body.template-cart .integy-v259-cart-policy{display:block!important;width:100%!important;max-width:100%!important;margin:12px 0 16px!important;padding:12px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:12px!important;background:#080d13!important;color:#ffffffeb!important;box-sizing:border-box!important;font-size:14px!important;line-height:1.42!important;text-align:left!important;position:relative!important;z-index:30!important;pointer-events:auto!important}html.integy-v259-mobile-ux-stabilizer body.template-cart .integy-v258-cart-policy a,html.integy-v259-mobile-ux-stabilizer body.template-cart .integy-v259-cart-policy a{color:#fff!important;text-decoration:underline!important;text-underline-offset:3px!important;pointer-events:auto!important;position:relative!important;z-index:31!important}}
/*# sourceMappingURL=/cdn/shop/t/302/assets/integy-v259-mobile-ux-stabilizer.css.map */
