.typeset0,.typeset,.typeset1,.typeset2,.typeset3{color:rgba(var(--color-foreground),1)!important}.h0,.h1{font-weight:700}.typeset1{font-size:1.8rem}.typeset2{font-size:1.4rem}.typeset3{font-size:2rem}@media screen and (min-width: 750px){.typeset3{font-size:3.8rem}}*{letter-spacing:normal!important;line-height:normal!important}@media screen and (min-width:750px){.custom-large-hide{display:none!important}}.button--primary{position:relative;z-index:1;overflow:hidden;transition:color .5s ease;border:1px solid rgba(var(--color-button),var(--alpha-button-background))}.button--primary:before{display:none}.button--primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:120%;height:100%;background-image:none;background-color:rgb(var(--color-button-text));backface-visibility:hidden;will-change:transform;z-index:-1;transform:rotate3d(0,0,1,10deg) translate3d(-1.2em,110%,0);transform-origin:0% 100%;transition:transform .5s ease}.button--primary:hover{color:rgba(var(--color-button),var(--alpha-button-background))}.button--primary:hover:after{animation:none;transform:rotate3d(0,0,1,0) translateZ(0)}.header .header__inline-menu .list-menu__item{font-size:1.6rem}.header .header__icons .svg-wrapper:has(.icon-account),.header .header__icons .icon-account{width:2.2rem;height:2.2rem}.product-card-wrapper .card__content{display:flex;flex-direction:column;justify-content:space-between}.product-card-wrapper .card__inner{position:relative}.product-card-wrapper .card-badges-wr{position:absolute;top:1rem;right:1rem;display:flex;flex-direction:column;gap:1rem}.product-card-wrapper .card-badges-wr{width:6rem;height:6rem;object-fit:contain}.product-card-wrapper .meta-tags-wr{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem}.product-card-wrapper .meta-tags-wr .meta-tag{font-size:1.2rem;font-weight:400;letter-spacing:0;line-height:1.4!important;text-align:center;padding:.15rem 1.5rem .2rem;border-radius:10px;background-color:#008ad8;color:#fff;display:inline-flex;margin-inline:auto}.product-card-wrapper .meta-tags-wr .meta-tag.tag-in-stock{background-color:#24bf71}.product-card-wrapper .meta-tags-wr .meta-tag.tag-out-of-stock{background-color:#dc2834}.product-card-wrapper .meta-tags-wr .meta-tag.meta-tag-1{background-color:#1c75bc}.product-card-wrapper .meta-tags-wr .meta-tag.meta-tag-2{background-color:#008ad8}.product-card-wrapper .colors-label{display:block;width:100%;font-size:1.2rem;line-height:normal;text-align:center;margin-top:.5rem}.product-card-wrapper .color-swatches{display:flex;justify-content:center;align-items:center;gap:0;margin-top:.3rem}.product-card-wrapper .color-swatches a{display:inline-flex;margin-inline-start:-.7rem}.product-card-wrapper .color-swatches a:first-child{margin-inline-start:0}.product-card-wrapper .color-swatches .swatch{display:inline-block;width:2.2rem;height:2.2rem;border-radius:50%;border:1px solid #DCDCDE}.product-card-wrapper .specifications-table{width:100%;overflow:hidden;margin-block:0 1rem}.product-card-wrapper .spec-row{display:flex;align-items:center;padding:.4rem 0;border-bottom:1px solid #D4D4D4}.product-card-wrapper .spec-row:last-child{border-bottom:none}.product-card-wrapper .spec-icon{width:14px;height:14px;margin-right:5px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.product-card-wrapper .spec-icon img{width:100%;height:100%;object-fit:contain}.product-card-wrapper .spec-label{font-size:1.2rem;font-weight:700;color:rgba(var(--color-foreground),1);min-width:90px;margin-right:5px;flex-shrink:0}.product-card-wrapper .spec-value{font-size:1.2rem;font-weight:400;color:#666;flex:1}@media (max-width: 768px){.product-card-wrapper .card-badges-wr{width:4rem;height:4rem}.product-card-wrapper .meta-tags-wr .meta-tag,.product-card-wrapper .colors-label{font-size:1.1rem}.product-card-wrapper .spec-icon{width:12px;height:12px;margin-right:3px}.product-card-wrapper .spec-label{font-size:1.1rem;min-width:65px;margin-right:5px}.product-card-wrapper .spec-value{font-size:1rem}}.grid__item:has(.hide-card),.predictive-search__list-item.hide-item{display:none}.shopify-policy__container{max-width:var(--page-width);padding-inline:5rem}@media screen and (max-width: 749px){.shopify-policy__container{padding-inline:2rem}}.drawer__cart-items-wrapper .cart-item cart-remove-button{margin-inline-start:0}.drawer__cart-items-wrapper .cart-item .cart-remove-button{font-size:1.3rem;min-width:unset;min-height:unset;margin:0;padding:0}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
