@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dt,dd,figure{margin:0;padding:0}ul,ol{list-style:none}a{text-decoration:none;color:inherit}button,input,select,textarea{font:inherit;-webkit-appearance:none;appearance:none;background:transparent;border:none;border-radius:0}button{cursor:pointer}@media(max-width:768px){header.header{padding:4px 16px}.header__icon,.header__icon--cart .icon{width:38px;height:38px;padding:0}.header__icon .svg-wrapper{width:38px;height:38px}}.menu-trigger{position:fixed;top:100px;left:16px;z-index:100;width:32px;height:24px;cursor:pointer;background:none;border:none}.menu-trigger span{display:block;width:100%;height:1px;background:#000;margin-bottom:7px;transition:all .3s}body.menu-open .menu-trigger span:nth-child(1){transform:translateY(8px) rotate(45deg)}body.menu-open .menu-trigger span:nth-child(2){opacity:0}body.menu-open .menu-trigger span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}#menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;opacity:0;visibility:hidden;transition:all .4s;z-index:80;display:block}@media(min-width:769px){.menu-trigger{left:40px}body.menu-open #menu-overlay{opacity:1;visibility:visible}}.side-menu{position:fixed;top:0;left:0;width:360px;height:100%;background:#fff;z-index:90;transform:translate(-100%);transition:transform .4s ease;padding:170px 50px 20px;display:flex;flex-direction:column;justify-content:space-between}body.menu-open .side-menu{transform:translate(0)}.side-menu nav ul.main_menu{border-top:1px solid #000}.side-menu nav ul.main_menu li{border-bottom:1px solid #000}.side-menu nav ul.main_menu li a{display:block;font-weight:600;font-size:14px;color:#000;padding:1em 0}.side-menu nav ul.sub_menu{margin-top:2.5em}.side-menu nav ul.sub_menu li{font-weight:400;font-size:12px;color:#000;margin:1em 0}@media(max-width:768px){.side-menu{width:100%;border-radius:0;transform:translate(0);opacity:0;visibility:hidden;transition:opacity .4s ease;padding:100px 30px 20px 80px}body.menu-open .side-menu{opacity:1;visibility:visible}}@media(min-width:990px){.collection .page-width-desktop{max-width:900px;width:75%}}.card__information h3{font-weight:600}.card__information .price{font-size:1.2rem}.price{line-height:1!important}.price small{font-size:60%;vertical-align:middle}ul .grid__item{flex-grow:0}.newitem{position:absolute;z-index:10;top:7px;left:7px;background:#000;color:#fff;width:4.5em;text-align:center;padding:2px 0 4px;line-height:1;font-size:clamp(8px,1vw,11px)}h1.h0{font-size:40px;font-weight:600;text-align:center;margin:0;padding:0}@media(max-width:749px){h1.h0{font-size:30px}}.product__media-wrapper .thumbnail-slider ul.thumbnail-list{grid-template-columns:repeat(7,1fr)}.product__media-wrapper ul .slider__slide,.product__media-wrapper ul .slider__slide img{aspect-ratio:3 / 4}@media(max-width:749px){.thumbnail-slider ul .thumbnail-list__item.slider__slide{width:calc(20% - .75rem)}}@media screen and (min-width:990px){.product:not(.product--columns) .product__media-list .product__media-item,.product:not(.product--columns) .product__media-list .product__media-item--full{width:100%;max-width:100%}}.product__title h1{font-size:30px}.product__description p{font-size:13px;color:#000;line-height:2.1;margin-bottom:16px}variant-selects .product-form__input--pill input[type=radio]+label{padding:1rem 1.4rem}.product-form__quantity .quantity{min-height:36px;margin-top:3px}.button:not([disabled]):hover,.shopify-challenge__button:hover,.customer button:hover,.shopify-payment-button__button--unbranded:hover{opacity:.7}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{box-shadow:none}.product-form .product-form__buttons{max-width:100%}h2.related-products__heading{text-align:center}@media(min-width:750px)and (max-width:850px){.related-products ul.product-grid{column-gap:20px}}.contact__button{text-align:center}.contact__button button{outline:0;text-transform:uppercase;padding:0 5rem}.contact__button button:after{display:none}.contact__button button:hover{opacity:.7}.shopify-policy__title h1{font-size:3rem;font-weight:600;padding:2em 0 1.2em}.shopify-policy__body{padding-bottom:60px}.shopify-policy__body h2{font-size:16px;font-weight:700;margin-top:2em}.shopify-policy__body p,.shopify-policy__body li{font-size:14px;line-height:1.8;margin:10px 0}@media(max-width:749px){.shopify-policy__title h1{font-size:2.2rem}}.title-wrapper-with-link h1.cart_title{padding:.4em 0}.title-wrapper-with-link{align-items:center}h1.title{font-weight:600}.underlined-link,.customer a,.inline-richtext a{font-size:13px;text-decoration:underline}.is-empty h1.cart__empty-text{font-size:20px}.cart__items .caption-with-letter-spacing{font-size:1.3rem}.cart-items .quantity{width:100px;min-height:32px}.cart-items .quantity__input{font-size:12px}.cart-items .quantity__button{width:24%}.cart-items .cart-item cart-remove-button{margin-left:0}.cart-items small{font-size:60%}.cart__footer .tax-note{font-size:10px}.cart__footer small{font-size:60%}@media(max-width:749px){.cart__footer .tax-note{margin:2rem 0 2.2rem auto}}.cart__warnings h2.cart__login-title{font-size:14px}.cart__warnings .cart__login-paragraph{font-size:10px}
/*# sourceMappingURL=/cdn/shop/t/1/assets/style.css.map */
