
.kk-inner-season{position:relative;display:flex;justify-content:center;align-items:center;gap:25px;background:linear-gradient(100deg,#183b32,#244c40,#183b32);color:#fff;padding:16px 30px;border-top:1px solid #b89b6766;border-bottom:2px solid #B89B67;min-height:73px;text-align:center;font-family:Arial,sans-serif}.kk-inner-season__title{font-family:Georgia,serif;font-size:21px;line-height:1.35;color:#f5ead4}.kk-inner-season__copy{font-size:13px;line-height:1.5;color:#fff}.kk-inner-season__link{font-size:13px;font-weight:600!important;color:#f2d9a6!important;text-decoration:none;border-bottom:1px solid #c3a169;padding-bottom:4px;white-space:nowrap}.kk-inner-season__star{color:#e4c78e;font-size:28px;line-height:1}
#MainContent{position:relative;padding-inline:30px;background:#faf8f3}
#MainContent::before,#MainContent::after{content:"";position:absolute;top:18px;bottom:15px;width:25px;background-image:var(--kk-holiday-branch);background-size:25px 230px;background-repeat:repeat-y;pointer-events:none;z-index:2}#MainContent::before{left:2px}#MainContent::after{right:2px;transform:scaleX(-1)}
#MainContent>.shopify-section:first-child>.section-background{background:linear-gradient(110deg,#f7f1e7,#fffdf9 60%,#f6f0e5)!important}
#MainContent h1{color:#173b32}
#MainContent h1::after{content:"";display:block;width:74px;height:3px;background:linear-gradient(90deg,#812735 0 55%,#b89b67 55%);margin-top:20px;border-radius:2px}
body:has(.kk-inner-season[data-kk-handle="contact"]) #MainContent h1::after{margin:20px auto 0}
body:has(.kk-inner-season[data-kk-page="page"]) #MainContent .page-width-content{padding-bottom:45px}
#MainContent .product-card{border:1px solid #e6dfd0;border-top:2px solid #b89b6780;border-radius:12px;padding:12px;background:#fff;overflow:clip}
#MainContent .product-card:hover{border-color:#b89b67}
#MainContent .product-card .card-gallery{background:#fff;border-radius:8px}
#MainContent .product-information{padding-top:24px}
#MainContent .product-details{border-top:3px solid #812735;padding-top:22px}
#MainContent .contact-form__form{padding:25px;background:#fff;border:1px solid #e4d8c4;border-top:3px solid #812735;border-radius:12px;box-shadow:0 8px 28px #10283007}
#MainContent .contact-form__form input,#MainContent .contact-form__form textarea{background:#fffdf9;border-color:#d6cfbf}
#MainContent .contact-form__form button[type="submit"]{background:#812735;color:#fff;border-color:#812735}
body:has(.kk-inner-season) .shopify-section-group-footer-group:first-of-type{border-top:2px solid #b89b6766}
@media(max-width:1100px){.kk-inner-season{gap:18px}.kk-inner-season__title{font-size:19px}}
@media(max-width:749px){.kk-inner-season{flex-wrap:wrap;gap:6px 15px;padding:15px 16px}.kk-inner-season__title{width:100%;font-size:18px}.kk-inner-season__copy{font-size:12px}.kk-inner-season__link{font-size:12px}.kk-inner-season__star{display:none}#MainContent{padding-inline:0}#MainContent::before,#MainContent::after{display:none}#MainContent .product-card{padding:8px;border-radius:9px}#MainContent .contact-form__form{padding:18px}#MainContent h1::after{margin-top:15px}}
