main[data-template]:not([data-template=index]){background:#f7f3e8;color:#111;min-height:60vh}main[data-template]:not([data-template=index]) .page-width{max-width:128rem}main[data-template]:not([data-template=index]) h1,main[data-template]:not([data-template=index]) h2,main[data-template]:not([data-template=index]) h3{color:#111;font-weight:900;letter-spacing:-.035em}main[data-template]:not([data-template=index]) .title--primary,main[data-template]:not([data-template=index]) .main-page-title,main[data-template=collection] .collection-hero__title,main[data-template=search] .h2{font-size:clamp(3.8rem,7vw,8rem);line-height:.9;text-transform:uppercase;text-shadow:3px 3px 0 #fff;margin-bottom:3rem}main[data-template]:not([data-template=index]) .card-wrapper .card{border:2px solid #111;border-radius:2rem;background:#fff;box-shadow:5px 6px #111;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}main[data-template]:not([data-template=index]) .card-wrapper:hover .card{transform:translate(-2px,-3px) rotate(-.4deg);box-shadow:8px 9px #111}main[data-template]:not([data-template=index]) .grid__item:nth-child(2n) .card-wrapper:hover .card{transform:translate(-2px,-3px) rotate(.4deg)}main[data-template]:not([data-template=index]) .card__content{padding:1.2rem 1.4rem 1.5rem}main[data-template]:not([data-template=index]) .card__heading,main[data-template]:not([data-template=index]) .price{font-weight:800}main[data-template]:not([data-template=index]) .button,main[data-template]:not([data-template=index]) button:not(.slider-button):not(.quantity__button),.cart-drawer .button{border:2px solid #111!important;border-radius:999px!important;box-shadow:4px 4px #111!important;font-weight:800!important;transition:transform .15s ease,box-shadow .15s ease}main[data-template]:not([data-template=index]) .button:hover,main[data-template]:not([data-template=index]) button:not(.slider-button):not(.quantity__button):hover{transform:translate(-1px,-2px);box-shadow:6px 6px #111!important}main[data-template=product] .product__media-wrapper,main[data-template=product] .product__info-container{position:relative}main[data-template=product] .product__media{border:2px solid #111;border-radius:2.6rem!important;background:#fff;box-shadow:7px 8px #111;overflow:hidden}main[data-template=product] .product__title h1{font-size:clamp(4rem,6vw,7.5rem);line-height:.9;text-transform:uppercase}main[data-template=product] .product__info-container{padding:2rem;border:2px solid #111;border-radius:2.6rem;background:#fff;box-shadow:7px 8px #111}main[data-template=product] .price{font-size:2.2rem;font-weight:900}main[data-template=product] .product-form__input .select__select,main[data-template=product] .quantity,main[data-template=search] .field__input,main[data-template=page] .field__input{border:2px solid #111;border-radius:1.5rem;background:#fff}main[data-template=collection] .collection-hero{background:#83d8ff;border-bottom:3px solid #111}main[data-template=collection] .collection-hero__inner{padding-top:4rem;padding-bottom:4rem}main[data-template=cart] .cart-items,main[data-template=cart] .cart__footer{background:#fff;border:2px solid #111;border-radius:2.4rem;box-shadow:6px 7px #111;padding:2rem}main[data-template=page] .rte,main[data-template=article] .article-template__content{background:#fff;border:2px solid #111;border-radius:2rem;box-shadow:5px 6px #111;padding:clamp(2rem,4vw,4rem)}.cart-drawer .drawer__inner{background:#f7f3e8;border-left:3px solid #111}.cart-drawer .cart-item{background:#fff;border:2px solid #111;border-radius:1.5rem;padding:1rem}@media(max-width:749px){main[data-template]:not([data-template=index]) .card-wrapper .card{border-radius:1.6rem;box-shadow:4px 5px #111}main[data-template=product] .product__info-container{margin-top:2rem;padding:1.5rem;border-radius:2rem;box-shadow:5px 6px #111}main[data-template=product] .product__media{border-radius:2rem!important;box-shadow:5px 6px #111}main[data-template=cart] .cart-items,main[data-template=cart] .cart__footer{border-radius:1.8rem;box-shadow:4px 5px #111;padding:1.2rem}}@media(prefers-reduced-motion:reduce){main[data-template]:not([data-template=index]) .card-wrapper .card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/nor-global.css.map */
