.palace-search{max-width:1300px;margin:auto}.palace-search h1{font-size:clamp(28px,4vw,40px);line-height:1.2}.palace-search__form{display:grid;gap:12px;max-width:760px;margin-bottom:32px}.palace-search__input-row{display:flex;gap:8px}.palace-search input[type=search]{flex:1;min-width:0;width:100%}.palace-search input:not([type=checkbox]),.palace-search select{border:1px solid #aaa;background:#fff;color:#181816;padding:12px;font:inherit;min-height:48px;max-width:100%;border-radius:0}.palace-search__form>button{justify-self:start}.palace-search__filters{border:1px solid #dedbd2;padding:12px 16px}.palace-search__filters summary{cursor:pointer;min-height:24px;font-weight:600}.palace-search__filter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:20px;padding-top:20px}.palace-search fieldset{min-width:0;border:0;padding:0;margin:0}.palace-search legend{font-weight:700;margin-bottom:10px}.palace-search__check{display:flex;gap:10px;align-items:center;min-height:44px}.palace-search__check input{width:18px;height:18px;flex-shrink:0}.palace-search__filter-grid input[type=number]{width:100%;margin:8px 0}.palace-search__results{display:grid;grid-template-columns:repeat(var(--search-columns,4),minmax(0,1fr));gap:24px}.palace-search__text-result{min-width:0;border:1px solid #dedbd2;padding:20px;overflow-wrap:anywhere}.palace-search__text-result h2{font-size:20px;line-height:1.3}.palace-search__pagination{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:32px}.palace-search__pagination>*{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid #dedbd2;padding:8px}.palace-search__pagination [aria-current]{background:#181816;color:#fff}.product-card{min-width:0}.product-card__title{font-size:18px;line-height:1.4;overflow-wrap:anywhere}.product-card__price-row{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:4px 8px}.product-card__price-row .product-compare-price{margin-left:0}.product-card__price-row .product-price{font-size:18px}.main-collection-wrapper .product-price,.palace-search .product-price{color:#806019}.product-card:focus-within .product-card__quick-actions{opacity:1;transform:none}main .rich-text{line-height:1.7;overflow-wrap:anywhere}main .rich-text a,.shopify-policy__body a{text-decoration:underline;text-underline-offset:3px}.article-template__hero-container .media{padding-bottom:0!important;height:auto!important}.article-template__hero-container img{display:block;width:100%;height:auto;max-height:560px;object-fit:cover}.article-template .article-template__content{max-width:800px;font-size:16px;line-height:1.75}.article-template .article-template__social-sharing{margin-top:24px}.article-template .svg-wrapper{display:inline-flex;width:20px;height:20px;flex:0 0 20px}.article-template .svg-wrapper svg{width:100%;height:100%}.article-template .hidden{display:none!important}.article-template .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.article-template .share-button__button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font:600 14px var(--font-body);list-style:none;cursor:pointer;border:1px solid #dedbd2;background:#fff;color:#181816}.article-template .share-button__button::-webkit-details-marker{display:none}.article-template .share-button__fallback{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:12px 0}.article-template .share-button__fallback .field{min-width:0;flex:1 1 220px}.article-template .share-button__fallback input{max-width:100%;width:100%;padding:10px}.article-template .share-button__fallback button{min-width:44px;min-height:44px}.main-blog .article-card .card__inner{position:relative;width:100%;aspect-ratio:4 / 3}.main-blog .article-card .card__media{position:static;width:100%;height:100%}.main-blog .article-card .article-card__image{padding:0!important;width:100%;height:100%}.main-blog .article-card .article-card__image img{position:static;width:100%;height:100%;object-fit:cover}.main-blog .card--media .card__inner>.card__content{display:none}.main-blog .article-card .card__information{padding:20px 0}.main-blog .article-card .card__heading{font-size:22px;line-height:1.3}.main-blog .article-card__excerpt{font-size:16px;line-height:1.65}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #806019;outline-offset:4px}@media(max-width:749px){main .section-title{font-size:clamp(26px,7.2vw,30px)!important;line-height:1.2;text-wrap:balance}main .section-header{margin-bottom:26px}main .section-tag{font-size:12px!important;line-height:1.5;letter-spacing:1.3px}main .section-categories,main [id^=FeaturedCollection-],main [id^=SplitBanner-],main [id^=Spotlight-],main [id^=BlogPosts-]{padding-top:40px!important;padding-bottom:40px!important}main .hero{min-height:510px!important;padding:32px 0!important}main .hero__content-container{padding-top:36px;padding-bottom:40px}main .hero__title-bold{font-size:clamp(32px,10vw,40px)!important;margin-top:0;margin-bottom:18px}main .hero__title-line{font-size:inherit;line-height:1.08;letter-spacing:.5px}main .hero__subtext{font-family:var(--font-body);font-size:17px;line-height:1.55;margin-bottom:24px}main .hero__actions{width:100%}main .hero__actions .btn{font-size:14px;min-height:48px;padding:14px 18px}.site-header .site-header__inner{padding-top:12px!important;padding-bottom:12px!important;gap:8px}.site-header__left{min-width:0;gap:8px}.site-header .site-header__logo-img{width:min(176px,calc(100vw - 214px));height:auto}.site-header__icons{gap:4px;flex-shrink:0}.site-header .icon-link,.site-header .site-header__menu-btn{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0}.product-card__info{padding:12px 10px}.product-card__title{font-size:15px;line-height:1.4;margin:0 0 8px}.product-card__price-row{margin-bottom:0}.product-card__price-row .product-price{font-size:16px}.product-card__price-row .product-compare-price{font-size:13px}.product-card__media{aspect-ratio:auto!important}.product-card__link{aspect-ratio:1;height:auto}.product-card__image{aspect-ratio:1;object-fit:contain}.product-card__quick-actions{position:static;padding:8px;opacity:1;transform:none}.product-card__quick-actions .btn{min-height:44px;padding:10px 6px;font-size:12px;letter-spacing:.4px;white-space:normal}.product-card:hover{transform:none}.products-grid{gap:16px 12px!important;grid-template-columns:repeat(2,minmax(0,1fr))}.main-collection-wrapper h1,.main-page-wrapper>.page-width>h1,.shopify-policy__title h1{font-size:28px!important;line-height:1.2;overflow-wrap:anywhere}.main-page-wrapper .page-content{font-size:16px!important}.main-page-wrapper .page-content h1{font-size:28px!important;line-height:1.2}.main-page-wrapper .page-content h2{font-size:26px!important;line-height:1.25}.main-page-wrapper .page-content h3{font-size:21px;line-height:1.3}.pc select,.pc input,main input:not([type=checkbox]):not([type=radio]),main select,main textarea,.palace-footer input{font-size:16px!important}main input:not([type=checkbox]):not([type=radio]),main select{min-height:44px}.pc__intro{font-size:16px;line-height:1.65}.pc__points{font-size:14px}.pc__fit-link{min-height:44px;display:inline-flex;align-items:center}.shopify-policy__body{font-size:16px;line-height:1.7;overflow-wrap:anywhere}.article-template>header{margin-top:28px;margin-bottom:24px}.article-template .article-template__title,.main-blog .title--primary{font-size:28px;line-height:1.25}.article-template .article-template__content{margin-top:24px;margin-bottom:32px}.palace-search__results{grid-template-columns:repeat(var(--search-mobile-columns,2),minmax(0,1fr))}.palace-search__input-row .btn{padding:12px;font-size:13px}}@media(prefers-reduced-motion:reduce){.product-card,.product-card__image,.product-card__quick-actions,.btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/palace-responsive.css.map */
