#MainContent{color:#12334f}#MainContent h1,#MainContent h2,#MainContent h3,#MainContent .h1,#MainContent .h2{color:#073b68;letter-spacing:-.015em}#MainContent h1,#MainContent .h1{font-weight:750}#MainContent .button:not([disabled]),#MainContent button[type=submit]:not([disabled]),#MainContent a.button:not([disabled]){border-radius:6px;transition:background-color .2s ease,box-shadow .2s ease}#MainContent .button--primary:not([disabled]),#MainContent button[name=add]:not([disabled]),#MainContent button[name=checkout]:not([disabled]){background:#073b68;color:#fff;border-color:#073b68}#MainContent .button--primary:not([disabled]):hover,#MainContent button[name=add]:not([disabled]):hover,#MainContent button[name=checkout]:not([disabled]):hover{background:#052d51;box-shadow:0 3px 12px #073b6820}#MainContent .button--secondary:not([disabled]){border-color:#d7a12c}#MainContent .product-card,#MainContent .collection-card,#MainContent .card{border-radius:10px;overflow:hidden}#MainContent .product-card img,#MainContent .collection-card img{object-fit:contain}#MainContent input:not([type=checkbox]):not([type=radio]),#MainContent textarea,#MainContent select{border-radius:6px}#MainContent input:focus-visible,#MainContent textarea:focus-visible,#MainContent select:focus-visible,#MainContent a:focus-visible,#MainContent button:focus-visible{outline:2px solid #d9a123;outline-offset:3px}#MainContent hr{border-color:#e7dfcf}@media(max-width:749px){#MainContent h1{line-height:1.14}#MainContent .product-card,#MainContent .collection-card{border-radius:8px}}#MainContent[data-template^=product] .product-information{max-width:1440px;margin-inline:auto}#MainContent[data-template^=product] .product-information h1{font-size:clamp(1.7rem,3vw,2.65rem);line-height:1.16;font-weight:750}#MainContent[data-template^=product] .product-information .product-details{border-radius:14px}#MainContent[data-template^=product] .product-information .product-media-container{background:#fbfaf7;border-radius:12px}#MainContent[data-template^=product] .product-information .product-media-container img{object-fit:contain}#MainContent[data-template^=product] .product-information .variant-option__button-label,#MainContent[data-template^=product] .product-information .variant-option__button{border-radius:6px}#MainContent[data-template^=product] .product-information .product-description{border-top:1px solid #e9e1d2;padding-top:18px}#MainContent[data-template^=product] .product-information button[name=add]{min-height:48px;font-weight:700}#MainContent[data-template^=product] .product-information .price{font-weight:700}@media(max-width:749px){#MainContent[data-template^=product] .product-information h1{font-size:1.8rem}}#MainContent[data-template^=product] .product-information :is(input[type=file],input[type=text],input[type=date],textarea){border-radius:8px;max-width:100%}#MainContent[data-template^=product] .product-information :is(input[type=text],input[type=date],textarea):not(.quantity__input){border:1px solid #bfcbd6;background:#fff;color:#173653;padding:12px;min-height:44px}#MainContent[data-template^=product] .product-information :is(input[type=file],input[type=text],input[type=date],textarea):focus-visible{outline:2px solid #e6af2e;outline-offset:2px}#MainContent[data-template^=product] .product-information :is(label,.field__label){color:#073b68;font-weight:650}#MainContent[data-template^=product] .product-information input[type=file]{background:#fffaf0;border:1px dashed #b99b5c;padding:16px}#MainContent[data-template^=product] .product-information :is(.product-form__input,.product-custom-property,.custom-property__field){margin-bottom:14px}#MainContent product-card .product-card__content{gap:10px}#MainContent product-card :is(.product-title,.product-card__title,.product-title a){font-family:var(--font-body--family);font-size:clamp(.9rem,1.15vw,1.03rem);font-weight:650;line-height:1.42;letter-spacing:0;color:#073b68}#MainContent product-card :is(.price,.price-item){font-family:var(--font-body--family);font-size:.95rem;font-weight:650;color:#173653}#MainContent product-card .product-card__content :is(img,video){border-radius:9px}#MainContent product-card{border:1px solid #ede7db;border-radius:12px;padding:8px;background:#fff}#MainContent product-card .quick-add__button,#MainContent product-card .quick-add-button,#MainContent product-card button[aria-label*=Add]{border-radius:999px;background:#073b68;color:#fff;box-shadow:0 2px 8px #073b6826}@media(max-width:749px){#MainContent product-card{padding:6px}#MainContent product-card :is(.product-title,.product-card__title,.product-title a){font-size:.88rem}}#MainContent product-card :is(.quick-add__button,add-to-cart-component button,.quick-add__button--choose){width:42px;min-width:42px;height:42px;min-height:42px;border:1px solid #d7a72e;border-radius:50%;background:#073b68;color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 9px #073b682e}#MainContent product-card :is(.quick-add__button,add-to-cart-component button,.quick-add__button--choose):hover{background:#052d51}#MainContent product-card :is(.quick-add__button,add-to-cart-component button,.quick-add__button--choose) svg{width:19px;height:19px;color:#fff}#MainContent product-card .knk-customize-link{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:43px;padding:10px 12px;margin-top:5px;border-radius:7px;background:#073b68;color:#fff!important;font-family:var(--font-body--family);font-size:.87rem;font-weight:750;letter-spacing:.02em;text-decoration:none;transition:background .2s}#MainContent product-card .knk-customize-link:hover{background:#052d51}#MainContent product-card :is(quick-add-component,.quick-add__button,add-to-cart-component){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/knk-inner-pages.css.map */
