
/* <inline asset> */
@charset "UTF-8"; 

/* /yck_balon_website/static/src/scss/yck_homepage.scss */
 .yck-home{background: #fff; color: #142036;}.yck-home a{text-decoration: none;}.yck-home .yck-home-hero{overflow: hidden; background: linear-gradient(105deg, #fff 0%, #fff 42%, #fff1f5 100%);}.yck-home .yck-home-hero-grid{display: grid; grid-template-columns: 1fr 1fr; align-items: center; min-height: 590px;}.yck-home .yck-kicker, .yck-home .yck-section-heading span{font-size: 11px; font-weight: 900; letter-spacing: .13em; color: #ef315f;}.yck-home .yck-home-copy h1{max-width: 650px; margin: 12px 0 18px; font-size: clamp(46px, 5vw, 76px); line-height: .96; letter-spacing: -.045em; font-weight: 900;}.yck-home .yck-home-copy h1 em{display: block; color: #ef315f; font-style: normal;}.yck-home .yck-home-copy > p{max-width: 620px; color: #69758a; font-size: 17px; line-height: 1.7;}.yck-home .yck-home-buttons{display: -webkit-box; display: -webkit-flex; display: flex; gap: 12px; -webkit-flex-wrap: wrap; flex-wrap: wrap; margin: 28px 0 20px;}.yck-home .yck-home-buttons a{padding: 13px 20px; border-radius: 25px; font-weight: 850; font-size: 13px;}.yck-home .yck-home-buttons .primary{background: #ef315f; color: #fff;}.yck-home .yck-home-buttons .secondary{border: 1px solid #e1e5eb; color: #142036; background: #fff;}.yck-home .yck-home-proof{display: -webkit-box; display: -webkit-flex; display: flex; gap: 18px; -webkit-flex-wrap: wrap; flex-wrap: wrap; color: #6f7b8e; font-size: 11px; font-weight: 700;}.yck-home .yck-home-proof i{color: #ef315f;}.yck-home .yck-home-art{position: relative; min-height: 520px;}.yck-home .yck-home-art img{position: absolute; inset: 0; width: 100%; height: 100%; object-fit: contain;}.yck-home .yck-art-message{position: absolute; right: 1%; top: 39%; transform: rotate(-7deg); color: #ef315f; font-size: 24px; font-weight: 850; line-height: 1.15;}.yck-home .yck-art-message span{font-size: 18px;}.yck-home .yck-home-categories, .yck-home .yck-home-products, .yck-home .yck-home-b2b{padding: 64px 0;}.yck-home .yck-home-categories{background: #fafbfc;}.yck-home .yck-section-heading{display: -webkit-box; display: -webkit-flex; display: flex; align-items: end; justify-content: space-between; gap: 20px; margin-bottom: 24px;}.yck-home .yck-section-heading h2{margin: 4px 0 0; font-size: 30px; font-weight: 900;}.yck-home .yck-section-heading > a{color: #ef315f; font-size: 12px; font-weight: 800;}.yck-home .yck-category-cards{display: grid; grid-template-columns: repeat(4, 1fr); gap: 14px;}.yck-home .yck-category-cards > a{min-height: 170px; padding: 24px; border: 1px solid #e7eaf0; border-radius: 18px; background: #fff; color: #142036; transition: .2s;}.yck-home .yck-category-cards > a:hover{transform: translateY(-4px); border-color: #f3a8ba; box-shadow: 0 15px 35px rgba(20, 32, 54, 0.07);}.yck-home .yck-category-cards i{display: -webkit-box; display: -webkit-flex; display: flex; width: 48px; height: 48px; align-items: center; justify-content: center; border-radius: 14px; background: #fff0f4; color: #ef315f; font-size: 20px;}.yck-home .yck-category-cards strong, .yck-home .yck-category-cards small{display: block;}.yck-home .yck-category-cards strong{margin-top: 18px;}.yck-home .yck-category-cards small{margin-top: 5px; color: #8490a1;}.yck-home .yck-product-grid{display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px;}.yck-home .yck-product-card{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; padding: 10px 10px 16px; border: 1px solid #e7eaf0; border-radius: 16px; color: #142036; background: #fff;}.yck-home .yck-product-card .image{aspect-ratio: 1/1; overflow: hidden; border-radius: 12px; background: #f7f8fa;}.yck-home .yck-product-card img{width: 100%; height: 100%; object-fit: cover; transition: .25s;}.yck-home .yck-product-card:hover img{transform: scale(1.04);}.yck-home .yck-product-card strong{padding: 12px 5px 0; font-size: 13px;}.yck-home .yck-product-card > span{padding: 5px; color: #ef315f; font-weight: 900;}.yck-home .yck-b2b-panel{display: grid; grid-template-columns: 1.2fr 1fr; gap: 50px; padding: 45px; border-radius: 24px; background: linear-gradient(135deg, #fff0f4, #fff8fa); border: 1px solid #ffd9e3;}.yck-home .yck-b2b-panel h2{font-size: 36px; font-weight: 900; margin: 7px 0;}.yck-home .yck-b2b-panel p{color: #69758a; line-height: 1.65;}.yck-home .yck-b2b-panel > div:first-child > a{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; padding: 12px 18px; border-radius: 24px; background: #ef315f; color: #fff; font-weight: 850;}.yck-home .yck-b2b-steps{display: grid; grid-template-columns: 1fr 1fr; gap: 12px;}.yck-home .yck-b2b-steps div{padding: 18px; border-radius: 15px; background: #fff;}.yck-home .yck-b2b-steps b{display: block; color: #ef315f; font-size: 20px;}.yck-home .yck-b2b-steps span{font-size: 12px; font-weight: 800;}@media (max-width: 991.98px){.yck-home .yck-home-hero-grid{grid-template-columns: 1fr; min-height: auto; padding-top: 60px;}.yck-home .yck-home-art{min-height: 430px;}.yck-home .yck-category-cards, .yck-home .yck-product-grid{grid-template-columns: repeat(2, 1fr);}.yck-home .yck-b2b-panel{grid-template-columns: 1fr;}}@media (max-width: 575.98px){.yck-home .yck-home-copy h1{font-size: 44px;}.yck-home .yck-home-art{min-height: 330px;}.yck-home .yck-art-message{font-size: 18px;}.yck-home .yck-category-cards{grid-template-columns: 1fr 1fr;}.yck-home .yck-product-grid{grid-template-columns: 1fr 1fr;}.yck-home .yck-b2b-panel{padding: 26px;}.yck-home .yck-b2b-steps{grid-template-columns: 1fr 1fr;}.yck-home .yck-section-heading{align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}}.yck-home .yck-section-heading p{max-width: 650px; margin: 7px 0 0; color: #7b8595; font-size: 12px; line-height: 1.65;}.yck-home .yck-printed-products{background: linear-gradient(180deg, #fff 0%, #fff8fa 100%); border-top: 1px solid #f7e4e9; border-bottom: 1px solid #f7e4e9;}.yck-home .yck-printed-card{position: relative; border-color: #f1d8df;}.yck-home .yck-product-badge{position: absolute; z-index: 2; top: 18px; left: 18px; background: #ef315f; color: #fff; border-radius: 999px; padding: 6px 9px; font-size: 8px; font-weight: 900; letter-spacing: .08em;}.yck-home .yck-printed-empty{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: space-between; gap: 24px; padding: 28px; border: 1px dashed #efb3c2; border-radius: 18px; background: #fff;}.yck-home .yck-printed-empty > div{display: grid; grid-template-columns: 44px 1fr; column-gap: 14px;}.yck-home .yck-printed-empty i{grid-row: 1/3; width: 44px; height: 44px; display: grid; place-items: center; border-radius: 12px; background: #fff0f4; color: #ef315f;}.yck-home .yck-printed-empty strong{font-size: 16px;}.yck-home .yck-printed-empty p{margin: 4px 0 0; color: #7a8595; font-size: 12px;}.yck-home .yck-printed-empty > a{white-space: nowrap; background: #ef315f; color: #fff; border-radius: 999px; padding: 11px 16px; font-size: 11px; font-weight: 850;}.yck-home .yck-home-category-products{padding: 18px 0 66px; background: #fff;}.yck-home .yck-category-product-section{padding: 48px 0; border-bottom: 1px solid #edf0f4;}.yck-home .yck-category-product-section:last-child{border-bottom: 0;}.yck-home .yck-category-product-section .yck-product-card{transition: .2s;}.yck-home .yck-category-product-section .yck-product-card:hover{transform: translateY(-3px); box-shadow: 0 12px 32px rgba(20, 32, 54, 0.06);}@media (max-width: 767px){.yck-home .yck-printed-empty{align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.yck-home .yck-printed-empty > a{width: 100%; text-align: center;}}.yck-home .yck-printed-banner{padding: 34px 0 0; background: #fff;}.yck-home .yck-printed-banner-inner{position: relative; display: grid; grid-template-columns: .9fr 1.1fr; min-height: 390px; overflow: hidden; border-radius: 26px; background: linear-gradient(110deg, #eef7ff 0%, #f7fbff 43%, #fff1f5 100%); box-shadow: 0 18px 55px rgba(20, 32, 54, 0.08);}.yck-home .yck-printed-banner-copy{position: relative; z-index: 2; padding: 48px 0 46px 54px;}.yck-home .yck-printed-banner-copy h1, .yck-home .yck-printed-banner-copy .yck-hero-title{margin: 7px 0 0; color: #0d3b7c; font-size: clamp(44px, 5vw, 66px); line-height: .95; font-weight: 950; letter-spacing: -.04em;}.yck-home .yck-printed-banner-copy h1 em, .yck-home .yck-printed-banner-copy .yck-hero-title em{color: #ef315f; font-style: normal;}.yck-home .yck-printed-banner-copy h3{margin: 10px 0 8px; font-size: 22px; font-weight: 900;}.yck-home .yck-printed-banner-copy p{max-width: 510px; color: #53647c; line-height: 1.65;}.yck-home .yck-printed-banner-points{display: -webkit-box; display: -webkit-flex; display: flex; gap: 12px; -webkit-flex-wrap: wrap; flex-wrap: wrap; margin: 20px 0;}.yck-home .yck-printed-banner-points span{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; gap: 7px; padding: 8px 11px; border-radius: 999px; background: rgba(255, 255, 255, 0.86); font-size: 11px; font-weight: 850;}.yck-home .yck-printed-banner-points i{color: #ef315f;}.yck-home .yck-printed-banner-copy > a{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; align-items: center; gap: 10px; padding: 13px 19px; border-radius: 999px; background: #ef315f; color: #fff; font-size: 12px; font-weight: 900;}.yck-home .yck-printed-banner-art{position: relative; min-height: 390px;}.yck-home .yck-printed-banner-art > img{position: absolute; inset: 12px 0 0 0; width: 100%; height: 100%; object-fit: contain; object-position: center bottom;}.yck-home .yck-print-bubble{position: absolute; right: 12%; top: 28%; display: grid; place-items: center; width: 105px; height: 105px; border-radius: 50%; background: rgba(255, 255, 255, 0.92); box-shadow: 0 12px 35px rgba(20, 32, 54, 0.12); color: #0d3b7c; text-align: center; font-size: 13px; font-weight: 950; transform: rotate(5deg);}.yck-home .yck-category-showcase{grid-template-columns: repeat(6, minmax(0, 1fr)); gap: 12px;}.yck-home .yck-category-showcase > a{position: relative; min-height: 220px; padding: 9px 9px 15px; border-radius: 17px;}.yck-home .yck-category-visual{height: 125px; overflow: hidden; border-radius: 12px; background: #f4f6f9;}.yck-home .yck-category-visual img{width: 100%; height: 100%; object-fit: cover; transition: .25s;}.yck-home .yck-category-showcase > a:hover .yck-category-visual img{transform: scale(1.05);}.yck-home .yck-category-showcase strong{margin: 11px 4px 0; font-size: 13px;}.yck-home .yck-category-showcase small{margin: 3px 4px 0; font-size: 10px;}.yck-home .yck-category-showcase > a > b{position: absolute; right: 12px; bottom: 14px; display: grid; width: 27px; height: 27px; place-items: center; border-radius: 50%; background: #f2f5f9; color: #142036; font-size: 10px;}.yck-home .yck-category-showcase .yck-category-featured{border-color: #ef8da5; background: #fff7f9;}.yck-home .yck-category-showcase .yck-category-featured > b{background: #ffe1e9; color: #ef315f;}.yck-home .yck-category-print{display: grid; place-items: center; background: linear-gradient(135deg, #fff0f4, #eef7ff);}.yck-home .yck-category-print > i{display: grid; width: 62px; height: 62px; place-items: center; border-radius: 50%; background: #fff; color: #ef315f; font-size: 27px; box-shadow: 0 9px 25px rgba(20, 32, 54, 0.08);}@media (max-width: 1199.98px){.yck-home .yck-category-showcase{grid-template-columns: repeat(3, 1fr);}}@media (max-width: 767.98px){.yck-home .yck-printed-banner-inner{grid-template-columns: 1fr;}.yck-home .yck-printed-banner-copy{padding: 34px 25px 8px;}.yck-home .yck-printed-banner-art{min-height: 270px;}.yck-home .yck-category-showcase{grid-template-columns: repeat(2, 1fr);}}@media (max-width: 420px){.yck-home .yck-category-showcase{grid-template-columns: 1fr 1fr;}.yck-home .yck-category-showcase > a{min-height: 190px;}.yck-home .yck-category-visual{height: 100px;}}.yck-home .yck-home-category-tabs{display: -webkit-box; display: -webkit-flex; display: flex; gap: 8px; overflow-x: auto; padding: 2px 0 15px; scrollbar-width: none;}.yck-home .yck-home-category-tabs::-webkit-scrollbar{display: none;}.yck-home .yck-home-category-tab{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; border: 1px solid #e3e7ed; border-radius: 999px; background: #fff; color: #536074; padding: 10px 16px; font-size: 12px; font-weight: 850; transition: .18s;}.yck-home .yck-home-category-tab:hover, .yck-home .yck-home-category-tab.active{border-color: #ef315f; background: #ef315f; color: #fff;}.yck-home .yck-home-category-panel{display: none;}.yck-home .yck-home-category-panel.active{display: block;}.yck-home .yck-home-category-six{display: grid; grid-template-columns: repeat(7, minmax(0, 1fr)); gap: 11px;}.yck-home .yck-home-mini-product, .yck-home .yck-home-all-products{min-width: 0; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; border: 1px solid #e7eaf0; border-radius: 15px; background: #fff; color: #142036; overflow: hidden; transition: .2s;}.yck-home .yck-home-mini-product:hover, .yck-home .yck-home-all-products:hover{transform: translateY(-3px); border-color: #ef9bb0; box-shadow: 0 12px 28px rgba(20, 32, 54, 0.07);}.yck-home .yck-home-mini-product .image{aspect-ratio: 1/1; overflow: hidden; background: #f6f7f9;}.yck-home .yck-home-mini-product img{width: 100%; height: 100%; object-fit: cover; transition: .25s;}.yck-home .yck-home-mini-product:hover img{transform: scale(1.04);}.yck-home .yck-home-mini-product strong{padding: 10px 10px 0; font-size: 11px; line-height: 1.35; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}.yck-home .yck-home-mini-product > span{padding: 5px 10px 12px; color: #ef315f; font-size: 12px; font-weight: 900;}.yck-home .yck-home-all-products{justify-content: center; align-items: flex-start; padding: 18px; background: linear-gradient(145deg, #fff2f5, #fff); border-color: #f5c2cf;}.yck-home .yck-home-all-products > i{display: grid; width: 38px; height: 38px; place-items: center; border-radius: 12px; background: #ef315f; color: #fff;}.yck-home .yck-home-all-products strong{margin-top: 13px; font-size: 14px;}.yck-home .yck-home-all-products > span{margin-top: 3px; color: #7b8595; font-size: 10px;}.yck-home .yck-home-all-products b{margin-top: 15px; color: #ef315f; font-size: 10px;}@media (max-width: 1199.98px){.yck-home .yck-home-category-six{grid-template-columns: repeat(4, 1fr);}}@media (max-width: 767.98px){.yck-home .yck-home-category-six{grid-template-columns: repeat(2, 1fr);}}.yck-home .yck-home-categories{padding: 48px 0 42px; background: #fff;}.yck-home .yck-category-center-head{text-align: center; margin-bottom: 18px;}.yck-home .yck-category-center-head > span{color: #2872c7; font-size: 10px; font-weight: 900; letter-spacing: .12em;}.yck-home .yck-category-center-head h2{margin: 4px 0 2px; color: #0c2e67; font-size: 30px; font-weight: 950; letter-spacing: -.03em;}.yck-home .yck-category-center-head p{margin: 0; color: #75839a; font-size: 11px;}.yck-home .yck-home-category-cards{display: grid; grid-template-columns: repeat(6, minmax(0, 1fr)); gap: 9px;}.yck-home .yck-home-category-card{position: relative; min-width: 0; padding: 0 0 12px; overflow: hidden; text-align: left; border: 1px solid #e8edf4; border-radius: 13px; background: #fff; color: #102e61; box-shadow: 0 5px 16px rgba(20, 48, 92, 0.04); transition: transform .22s,border-color .22s,box-shadow .22s;}.yck-home .yck-home-category-card:hover{transform: translateY(-3px); box-shadow: 0 11px 25px rgba(20, 48, 92, 0.09);}.yck-home .yck-home-category-card.active{border-color: #ff7195; background: linear-gradient(180deg, #fff8fa, #fff);}.yck-home .yck-home-category-card .image{height: 105px; overflow: hidden; background: #f4f7fb;}.yck-home .yck-home-category-card img{width: 100%; height: 100%; object-fit: cover; transition: transform .3s;}.yck-home .yck-home-category-card:hover img{transform: scale(1.045);}.yck-home .yck-home-category-card strong, .yck-home .yck-home-category-card small{display: block; padding-left: 10px; padding-right: 38px;}.yck-home .yck-home-category-card strong{margin-top: 9px; font-size: 11px; font-weight: 900;}.yck-home .yck-home-category-card small{margin-top: 2px; color: #8190a7; font-size: 9px;}.yck-home .yck-home-category-card > b{position: absolute; right: 10px; bottom: 10px; display: grid; width: 25px; height: 25px; place-items: center; border-radius: 50%; background: #eef4fb; color: #24548e; font-size: 9px; transition: .25s;}.yck-home .yck-home-category-card.active > b{background: #ffe0e8; color: #ef315f; transform: rotate(180deg);}.yck-home .yck-home-category-panels{position: relative;}.yck-home .yck-home-category-panel{display: none; margin-top: 12px; padding: 15px; border: 1px solid #edf0f5; border-radius: 15px; background: #fbfcfe; transform-origin: top; opacity: 0; transform: translateY(-7px) scaleY(0.97);}.yck-home .yck-home-category-panel.active{display: block; animation: yckCategoryDrop .28s ease forwards;}.yck-home .yck-category-panel-head{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; margin: 0 2px 11px;}.yck-home .yck-category-panel-head strong{font-size: 12px;}.yck-home .yck-category-panel-head a{color: #ef315f; font-size: 10px; font-weight: 850;}@keyframes yckCategoryDrop{to{opacity: 1; transform: translateY(0) scaleY(1);}}.yck-home .yck-category-search{display: grid; grid-template-columns: 32px 1fr 84px; align-items: center; max-width: 760px; margin: 18px auto 0; border: 1px solid #dfe6ef; border-radius: 12px; background: #fff; box-shadow: 0 6px 18px rgba(20, 48, 92, 0.05); overflow: hidden;}.yck-home .yck-category-search > i{justify-self: center; color: #6e7e96; font-size: 11px;}.yck-home .yck-category-search input{height: 42px; border: 0; outline: 0; font-size: 10px; color: #142036;}.yck-home .yck-category-search button{height: 36px; margin-right: 3px; border: 0; border-radius: 9px; background: #0c3c7e; color: #fff; font-size: 11px; font-weight: 850;}.yck-home .yck-category-benefits{display: grid; grid-template-columns: repeat(4, 1fr); max-width: 760px; margin: 20px auto 0; gap: 22px;}.yck-home .yck-category-benefits > div{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; gap: 9px;}.yck-home .yck-category-benefits > div > i{display: grid; width: 29px; height: 29px; place-items: center; color: #0d4d99; font-size: 20px;}.yck-home .yck-category-benefits span{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.yck-home .yck-category-benefits strong{color: #173b70; font-size: 9px;}.yck-home .yck-category-benefits small{color: #8793a6; font-size: 8px;}@media (max-width: 991.98px){.yck-home .yck-home-category-cards{grid-template-columns: repeat(3, 1fr);}}@media (max-width: 575.98px){.yck-home .yck-home-category-cards{display: -webkit-box; display: -webkit-flex; display: flex; overflow-x: auto; padding-bottom: 5px; scroll-snap-type: x mandatory;}.yck-home .yck-home-category-card{flex: 0 0 155px; scroll-snap-align: start;}.yck-home .yck-category-benefits{grid-template-columns: 1fr 1fr; gap: 13px;}.yck-home .yck-category-search{grid-template-columns: 30px 1fr 65px;}.yck-home .yck-category-center-head h2{font-size: 25px;}}.yck-home .yck-home-category-cards{max-width: 1120px; margin: 0 auto;}.yck-home .yck-home-category-panels{max-width: 1120px; margin: 0 auto;}.yck-home .yck-category-search-wrap{position: relative; max-width: 760px; margin: 18px auto 0;}.yck-home .yck-category-search-wrap .yck-category-search{margin: 0;}.yck-home .yck-search-suggestions{display: none; position: absolute; z-index: 30; top: calc(100% + 7px); left: 0; right: 0; padding: 6px; border: 1px solid #e2e8f0; border-radius: 13px; background: #fff; box-shadow: 0 18px 45px rgba(20, 48, 92, 0.14);}.yck-home .yck-search-suggestions.show{display: block; animation: yckSearchDrop .18s ease;}.yck-home .yck-search-suggestions > a{display: grid; grid-template-columns: 46px 1fr 25px; align-items: center; gap: 10px; padding: 7px; border-radius: 9px; color: #142036;}.yck-home .yck-search-suggestions > a:hover{background: #f7f9fc;}.yck-home .yck-search-suggestions img{width: 46px; height: 46px; object-fit: cover; border-radius: 8px; background: #f4f6f9;}.yck-home .yck-search-suggestions span{min-width: 0; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.yck-home .yck-search-suggestions strong{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 11px;}.yck-home .yck-search-suggestions small{margin-top: 3px; color: #ef315f; font-size: 10px; font-weight: 850;}.yck-home .yck-search-suggestions > a > i{color: #8290a4; font-size: 9px;}.yck-home .yck-search-suggestions .empty{padding: 12px; text-align: center; color: #7e8999; font-size: 10px;}@keyframes yckSearchDrop{from{opacity: 0; transform: translateY(-5px);}to{opacity: 1; transform: translateY(0);}}@media (max-width: 1199.98px){.yck-home .yck-home-category-cards, .yck-home .yck-home-category-panels{max-width: 940px;}}.yck-home .yck-home-category-showrooms .yck-category-product-section{padding: 42px 0;}.yck-home .yck-home-category-showrooms .yck-product-grid{grid-template-columns: repeat(6, minmax(0, 1fr));}.yck-home .yck-home-category-showrooms .yck-product-card strong{font-size: 11px;}.yck-home .yck-home-category-showrooms .yck-product-card > span{font-size: 12px;}@media (max-width: 1199px){.yck-home .yck-home-category-showrooms .yck-product-grid{grid-template-columns: repeat(3, 1fr);}}@media (max-width: 575px){.yck-home .yck-home-category-showrooms .yck-product-grid{grid-template-columns: repeat(2, 1fr);}}.yck-about-page{background: #fff; color: #142036;}.yck-about-hero{padding: 82px 0; background: linear-gradient(120deg, #fff4f7, #f4f8ff);}.yck-about-hero .container{max-width: 900px;}.yck-about-hero span, .yck-about-content > .container > div:first-child > span{color: #ef315f; font-size: 10px; font-weight: 900; letter-spacing: .14em;}.yck-about-hero h1{max-width: 760px; margin: 8px 0 14px; font-size: 48px; font-weight: 950; letter-spacing: -.04em;}.yck-about-hero p{max-width: 720px; color: #69758a; line-height: 1.7;}.yck-about-hero a{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; margin-top: 15px; padding: 12px 18px; border-radius: 999px; background: #ef315f; color: #fff; font-weight: 850;}.yck-about-content{padding: 60px 0;}.yck-about-content > .container{display: grid; grid-template-columns: 1.5fr repeat(3, 1fr); gap: 16px;}.yck-about-content > .container > div{padding: 22px; border: 1px solid #e7eaf0; border-radius: 16px;}.yck-about-content h2{font-weight: 900;}.yck-about-content p, .yck-about-content small{color: #778397; line-height: 1.65;}@media (max-width: 900px){.yck-about-content > .container{grid-template-columns: 1fr 1fr;}.yck-about-hero h1{font-size: 38px;}}@media (max-width: 575px){.yck-about-content > .container{grid-template-columns: 1fr;}}.yck-home .yck-home-category-cards{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; justify-content: center; align-items: stretch; max-width: 1080px; margin: 0 auto; gap: 10px;}.yck-home .yck-home-category-card{flex: 0 1 198px; width: 198px;}.yck-home .yck-home-category-panels{max-width: 1080px;}.yck-home .yck-category-search-wrap{max-width: 850px;}.yck-home .yck-category-search{max-width: none;}.yck-home .yck-category-benefits{max-width: 850px;}.yck-home .yck-search-suggestions{max-height: 430px; overflow-y: auto; padding: 7px;}.yck-home .yck-search-suggestions > a{grid-template-columns: 52px minmax(0, 1fr) 26px; gap: 11px; padding: 9px;}.yck-home .yck-search-suggestions img{width: 52px; height: 52px;}.yck-home .yck-search-suggestions span{position: relative; padding-right: 88px;}.yck-home .yck-search-suggestions strong{font-size: 11px;}.yck-home .yck-search-meta{display: block; margin-top: 2px; color: #8b95a5; font-size: 8px; font-style: normal;}.yck-home .yck-search-suggestions small{margin-top: 3px; font-size: 11px;}.yck-home .yck-search-discount{position: absolute; right: 0; top: 50%; transform: translateY(-50%); padding: 5px 7px; border-radius: 999px; background: #fff0f4; color: #ef315f; font-size: 8px; font-weight: 900;}.yck-home .yck-search-suggestions.show:before{content: "Ürün Önerileri"; display: block; padding: 5px 8px 7px; color: #8a94a4; font-size: 8px; font-weight: 900; letter-spacing: .08em; text-transform: uppercase;}.yck-home .yck-printed-products{padding-top: 54px;}.yck-home .yck-printed-section-heading{margin-bottom: 17px;}.yck-home .yck-printed-category-guide{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: space-between; gap: 18px; margin-bottom: 20px; padding: 13px 15px; border: 1px solid #f0dce2; border-radius: 15px; background: #fff;}.yck-home .yck-printed-guide-copy{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; gap: 10px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;}.yck-home .yck-printed-guide-copy > i{display: grid; width: 36px; height: 36px; place-items: center; border-radius: 11px; background: #fff0f4; color: #ef315f; font-size: 14px;}.yck-home .yck-printed-guide-copy strong, .yck-home .yck-printed-guide-copy small{display: block;}.yck-home .yck-printed-guide-copy strong{color: #142036; font-size: 10px;}.yck-home .yck-printed-guide-copy small{margin-top: 2px; color: #8a94a4; font-size: 8px;}.yck-home .yck-printed-filter-list{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: end; justify-content: flex-end; gap: 7px; overflow-x: auto; scrollbar-width: none;}.yck-home .yck-printed-filter-list::-webkit-scrollbar{display: none;}.yck-home .yck-printed-filter{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; padding: 8px 12px; border: 1px solid #e5e8ed; border-radius: 999px; background: #fff; color: #637085; font-size: 9px; font-weight: 850; transition: .18s;}.yck-home .yck-printed-filter:hover, .yck-home .yck-printed-filter.active{border-color: #ef315f; background: #ef315f; color: #fff;}.yck-home .yck-printed-product-grid{grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 15px;}.yck-home .yck-printed-card{transition: transform .2s,border-color .2s,box-shadow .2s;}.yck-home .yck-printed-card:hover{transform: translateY(-3px); border-color: #ef9db1; box-shadow: 0 13px 30px rgba(20, 32, 54, 0.07);}.yck-home .yck-printed-card.is-hidden{display: none;}@media (max-width: 1199px){.yck-home .yck-home-category-card{flex-basis: 180px; width: 180px;}.yck-home .yck-printed-product-grid{grid-template-columns: repeat(3, 1fr);}}@media (max-width: 767px){.yck-home .yck-home-category-cards{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-pack: start; justify-content: flex-start; overflow-x: auto; padding-bottom: 6px; scroll-snap-type: x mandatory;}.yck-home .yck-home-category-card{flex: 0 0 155px; width: 155px; scroll-snap-align: start;}.yck-home .yck-printed-category-guide{align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.yck-home .yck-printed-filter-list{width: 100%; -webkit-box-pack: start; justify-content: flex-start;}.yck-home .yck-printed-product-grid{grid-template-columns: repeat(2, 1fr);}.yck-home .yck-search-suggestions span{padding-right: 0;}.yck-home .yck-search-discount{position: static; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; align-self: flex-start; transform: none; margin-top: 4px;}}.yck-home .yck-printed-product-grid{grid-template-columns: repeat(8, minmax(0, 1fr)); gap: 10px;}.yck-home .yck-printed-product-grid .yck-product-card{min-width: 0; padding: 7px 7px 11px; border-radius: 13px;}.yck-home .yck-printed-product-grid .yck-product-card .image{border-radius: 10px;}.yck-home .yck-printed-product-grid .yck-product-card > strong{min-height: 34px; padding: 8px 4px 0; font-size: 9px; line-height: 1.35; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}.yck-home .yck-printed-product-grid .yck-product-card > span{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; -webkit-flex-wrap: wrap; flex-wrap: wrap; gap: 3px; padding: 5px 4px 2px; font-size: 10px;}.yck-home .yck-printed-product-grid .yck-product-badge{top: 12px; left: 12px; padding: 4px 6px; font-size: 6px;}.yck-home .yck-printed-product-grid .yck-discount-badge{margin-left: 2px; padding: 4px 5px; font-size: 6px !important;}@media (max-width: 1599px){.yck-home .yck-printed-product-grid{grid-template-columns: repeat(6, minmax(0, 1fr));}}@media (max-width: 1199px){.yck-home .yck-printed-product-grid{grid-template-columns: repeat(4, minmax(0, 1fr));}}@media (max-width: 767px){.yck-home .yck-printed-product-grid{grid-template-columns: repeat(2, minmax(0, 1fr));}}.yck-home .yck-printed-banner-lead{margin: 10px 0 8px; color: #142036; font-size: 22px; font-weight: 900; line-height: 1.25;}.yck-home .yck-home-blog{padding: 66px 0 72px; background: #fff; border-top: 1px solid #f1edf2;}.yck-home .yck-blog-heading{align-items: end;}.yck-home .yck-blog-grid{display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 12px;}.yck-home .yck-blog-card{min-width: 0; overflow: hidden; border: 1px solid #e8ebf0; border-radius: 14px; background: #fff; box-shadow: 0 8px 22px rgba(20, 32, 54, 0.04); transition: transform .2s,border-color .2s,box-shadow .2s;}.yck-home .yck-blog-card:hover{transform: translateY(-2px); border-color: #efafbf; box-shadow: 0 12px 28px rgba(20, 32, 54, 0.07);}.yck-home .yck-blog-cover-link{display: block; height: 145px; overflow: hidden; background: #f5f6f8;}.yck-home .yck-blog-cover-seo, .yck-home .yck-blog-cover-seo > .o_record_cover_container{height: 100%;}.yck-home .yck-blog-card-cover{min-height: 145px; background-position: center !important; background-size: cover !important;}.yck-home .yck-blog-card-body{padding: 13px 13px 15px;}.yck-home .yck-blog-meta{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; gap: 6px; color: #8a94a3; font-size: 8px; font-weight: 750;}.yck-home .yck-blog-meta span:before{content: "•"; margin-right: 6px; color: #ef315f;}.yck-home .yck-blog-card h3{min-height: 36px; margin: 6px 0; color: #142036; font-size: 13px; font-weight: 900; line-height: 1.35; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}.yck-home .yck-blog-card h3 a{color: inherit;}.yck-home .yck-blog-card-body > p{min-height: 40px; margin: 0; overflow: hidden; color: #6d788a; font-size: 9px; line-height: 1.5; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}.yck-home .yck-blog-read-more{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; align-items: center; gap: 6px; margin-top: 10px; color: #ef315f !important; font-size: 9px; font-weight: 900;}@media (max-width: 1199px){.yck-home .yck-blog-grid{grid-template-columns: repeat(3, minmax(0, 1fr));}}@media (max-width: 767px){.yck-home .yck-blog-grid{grid-template-columns: repeat(2, minmax(0, 1fr));}}@media (max-width: 575px){.yck-home .yck-home-blog{padding: 48px 0;}.yck-home .yck-blog-grid{grid-template-columns: 1fr;}.yck-home .yck-blog-cover-link{height: 165px;}}.yck-home .yck-showcase-tabs{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; gap: 8px; overflow-x: auto; margin: 0 0 18px; padding: 3px 0 5px; scrollbar-width: none;}.yck-home .yck-showcase-tabs::-webkit-scrollbar{display: none;}.yck-home .yck-showcase-tab{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; padding: 9px 14px; border: 1px solid #e3e7ed; border-radius: 999px; background: #fff; color: #59667a; font-size: 10px; font-weight: 900; white-space: nowrap; transition: .18s;}.yck-home .yck-showcase-tab:hover, .yck-home .yck-showcase-tab.active{border-color: #ef315f; background: #ef315f; color: #fff;}.yck-home .yck-showcase-panel{display: none;}.yck-home .yck-showcase-panel.active{display: block;}.yck-home .yck-showcase-row{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: nowrap; flex-wrap: nowrap; gap: 10px; overflow-x: auto; padding: 2px 1px 9px; scrollbar-width: thin; scrollbar-color: #e4e8ee transparent;}.yck-home .yck-showcase-card{position: relative; flex: 0 0 calc((100% - 70px)/8); min-width: 138px; max-width: 210px; padding: 7px 7px 10px; border-radius: 13px;}.yck-home .yck-showcase-card .image{border-radius: 10px;}.yck-home .yck-showcase-card > strong{min-height: 32px; padding: 8px 4px 0; font-size: 9px; line-height: 1.35; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}.yck-home .yck-showcase-card > span{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; -webkit-flex-wrap: wrap; flex-wrap: wrap; gap: 3px; padding: 5px 4px 2px; font-size: 10px;}.yck-home .yck-showcase-card .yck-product-badge{top: 11px; left: 11px; padding: 4px 6px; font-size: 6px;}.yck-home .yck-showcase-card .yck-discount-badge{margin-left: 1px; padding: 4px 5px; font-size: 6px !important;}.yck-home .yck-showcase-empty{padding: 24px; border: 1px dashed #dfe4ea; border-radius: 14px; background: #fff; color: #7d8797; text-align: center; font-size: 11px;}@media (max-width: 1199px){.yck-home .yck-showcase-card{flex-basis: 160px;}}@media (max-width: 575px){.yck-home .yck-showcase-tab{padding: 8px 11px; font-size: 9px;}.yck-home .yck-showcase-card{flex-basis: 145px;}}.yck-home .yck-printed-section-heading > div{max-width: 880px;}.yck-home .yck-printed-section-heading h2, .yck-home .yck-printed-section-heading p, .yck-home .yck-printed-section-heading > div > span{transition: opacity .18s ease;}.yck-home .yck-showcase-seo{display: grid; grid-template-columns: 38px minmax(0, 1fr); gap: 12px; align-items: start; margin-top: 14px; padding: 13px 15px; border: 1px solid #eee6ea; border-radius: 14px; background: linear-gradient(135deg, #fff 0%, #fff9fb 100%);}.yck-home .yck-showcase-seo-icon{display: grid; width: 38px; height: 38px; place-items: center; border-radius: 11px; background: #fff0f4; color: #ef315f; font-size: 14px;}.yck-home .yck-showcase-seo > div > span{display: block; margin-bottom: 3px; color: #ef315f; font-size: 7px; font-weight: 950; letter-spacing: .11em;}.yck-home .yck-showcase-seo h3{margin: 0 0 4px; color: #142036; font-size: 13px; font-weight: 900; line-height: 1.35;}.yck-home .yck-showcase-seo p{max-width: 1180px; margin: 0; color: #707b8d; font-size: 10px; line-height: 1.65;}@media (max-width: 767px){.yck-home .yck-showcase-seo{grid-template-columns: 32px minmax(0, 1fr); padding: 12px;}.yck-home .yck-showcase-seo-icon{width: 32px; height: 32px;}.yck-home .yck-showcase-seo h3{font-size: 12px;}}.yck-home .yck-home-slider{position: relative; overflow: hidden; border-radius: 26px;}.yck-home .yck-home-slider-track{position: relative; min-height: 390px;}.yck-home .yck-home-slide{position: absolute; inset: 0; visibility: hidden; opacity: 0; pointer-events: none; transform: translateX(24px); transition: opacity .42s ease,transform .42s ease,visibility .42s;}.yck-home .yck-home-slide.active{position: relative; visibility: visible; opacity: 1; pointer-events: auto; transform: translateX(0);}.yck-home .yck-home-slide .yck-printed-banner-inner{box-shadow: none;}.yck-home .yck-home-slide-designer .yck-printed-banner-inner{background: linear-gradient(112deg, #fff2f6 0%, #fff8fb 44%, #eef6ff 100%);}.yck-home .yck-home-slide-designer .yck-printed-banner-copy h1{color: #142036;}.yck-home .yck-home-slide-designer .yck-printed-banner-copy h1 em{color: #ef315f;}.yck-home .yck-home-slider-arrow{position: absolute; z-index: 6; top: 50%; display: grid; width: 38px; height: 38px; place-items: center; border: 1px solid rgba(20, 32, 54, 0.08); border-radius: 50%; background: rgba(255, 255, 255, 0.92); color: #153968; box-shadow: 0 7px 22px rgba(20, 32, 54, 0.1); transform: translateY(-50%); transition: .18s;}.yck-home .yck-home-slider-arrow:hover{background: #ef315f; color: #fff; border-color: #ef315f;}.yck-home .yck-home-slider-arrow.prev{left: 12px;}.yck-home .yck-home-slider-arrow.next{right: 12px;}.yck-home .yck-home-slider-dots{position: absolute; z-index: 7; left: 50%; bottom: 14px; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; gap: 7px; padding: 6px 8px; border-radius: 999px; background: rgba(255, 255, 255, 0.84); box-shadow: 0 5px 16px rgba(20, 32, 54, 0.08); transform: translateX(-50%);}.yck-home .yck-home-slider-dots button{width: 8px; height: 8px; padding: 0; border: 0; border-radius: 999px; background: #c8d1de; transition: .2s;}.yck-home .yck-home-slider-dots button.active{width: 25px; background: #ef315f;}.yck-home .yck-designer-banner-art{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; padding: 30px 60px 38px 28px;}.yck-home .yck-designer-visual-card{position: relative; width: 100%; max-width: 440px; padding: 14px; border: 1px solid rgba(255, 255, 255, 0.88); border-radius: 22px; background: rgba(255, 255, 255, 0.92); box-shadow: 0 24px 58px rgba(20, 32, 54, 0.14); transform: rotate(1.5deg);}.yck-home .yck-designer-visual-kicker{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; gap: 6px; padding: 4px 4px 10px; color: #ef315f; font-size: 9px; font-weight: 950; letter-spacing: .1em;}.yck-home .yck-designer-balloon-preview{position: relative; height: 244px; overflow: hidden; border-radius: 16px; background: linear-gradient(135deg, #eef7ff, #fff1f5);}.yck-home .yck-designer-balloon-preview img{width: 100%; height: 100%; object-fit: contain;}.yck-home .yck-designer-preview-print{position: absolute; left: 50%; top: 42%; padding: 6px 10px; border: 2px solid #17243a; border-radius: 999px; background: rgba(255, 255, 255, 0.82); color: #17243a; font-size: 11px; font-weight: 950; transform: translate(-50%, -50%) rotate(-2deg);}.yck-home .yck-designer-visual-steps{display: grid; grid-template-columns: repeat(4, 1fr); gap: 6px; margin-top: 10px;}.yck-home .yck-designer-visual-steps span{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; gap: 4px; padding: 7px 4px; border-radius: 9px; background: #f7f8fb; color: #637187; font-size: 8px; font-weight: 850;}.yck-home .yck-designer-visual-steps b{display: grid; width: 17px; height: 17px; place-items: center; border-radius: 50%; background: #fff0f4; color: #ef315f; font-size: 7px;}.yck-home .yck-designer-magic-badge{position: absolute; right: 6%; top: 19%; z-index: 3; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; gap: 8px; padding: 10px 12px; border-radius: 14px; background: #142036; color: #fff; box-shadow: 0 14px 34px rgba(20, 32, 54, 0.22); transform: rotate(-5deg);}.yck-home .yck-designer-magic-badge > i{display: grid; width: 30px; height: 30px; place-items: center; border-radius: 9px; background: #ef315f;}.yck-home .yck-designer-magic-badge span{font-size: 8px; line-height: 1.35;}.yck-home .yck-designer-magic-badge strong{font-size: 9px;}@media (max-width: 767.98px){.yck-home .yck-home-slider-track{min-height: 600px;}.yck-home .yck-home-slider-arrow{top: auto; bottom: 10px; width: 34px; height: 34px; transform: none;}.yck-home .yck-home-slider-arrow.prev{left: 14px;}.yck-home .yck-home-slider-arrow.next{right: 14px;}.yck-home .yck-home-slider-dots{bottom: 13px;}.yck-home .yck-home-slide .yck-printed-banner-copy{padding-bottom: 0;}.yck-home .yck-designer-banner-art{min-height: 300px; padding: 16px 24px 50px;}.yck-home .yck-designer-balloon-preview{height: 195px;}.yck-home .yck-designer-magic-badge{right: 4%; top: 7%;}}@media (max-width: 420px){.yck-home .yck-home-slider-track{min-height: 610px;}.yck-home .yck-designer-visual-steps span{font-size: 7px;}.yck-home .yck-designer-banner-art{padding-left: 18px; padding-right: 18px;}}.yck-home .yck-home-slider, .yck-home .yck-home-slider-track, .yck-home .yck-home-slide, .yck-home .yck-home-slide .yck-printed-banner-inner{height: 390px; min-height: 390px;}.yck-home .yck-home-slide{overflow: hidden;}.yck-home .yck-home-slide .yck-printed-banner-inner{align-items: stretch;}.yck-home .yck-home-slide .yck-printed-banner-copy{height: 100%; box-sizing: border-box;}.yck-home .yck-home-slide .yck-printed-banner-art{height: 100%; min-height: 0;}.yck-home .yck-designer-banner-art{height: 100%; min-height: 0; box-sizing: border-box;}.yck-home .yck-designer-visual-card{max-height: 330px;}.yck-home .yck-designer-balloon-preview{height: 215px;}.yck-home .yck-home-category-card .image, .yck-home .yck-home-mini-product .image, .yck-home .yck-product-card .image, .yck-home .yck-showcase-card .image, .yck-home .yck-category-visual{background: #fff;}.yck-home .yck-home-category-card img, .yck-home .yck-home-mini-product img, .yck-home .yck-product-card .image img, .yck-home .yck-showcase-card .image img, .yck-home .yck-category-visual img{width: 100%; height: 100%; object-fit: contain !important; object-position: center !important;}.yck-home .yck-home-mini-product img, .yck-home .yck-product-card .image img, .yck-home .yck-showcase-card .image img{padding: 7px; box-sizing: border-box;}.yck-home .yck-home-mini-product:hover img, .yck-home .yck-product-card:hover .image img, .yck-home .yck-showcase-card:hover .image img{transform: none !important;}@media (max-width: 767.98px){.yck-home .yck-home-slider, .yck-home .yck-home-slider-track, .yck-home .yck-home-slide, .yck-home .yck-home-slide .yck-printed-banner-inner{height: 610px; min-height: 610px;}.yck-home .yck-home-slide .yck-printed-banner-copy{height: auto;}.yck-home .yck-home-slide .yck-printed-banner-art{height: auto; min-height: 270px;}.yck-home .yck-designer-banner-art{height: auto; min-height: 300px;}}.yck-home .yck-home-mini-product, .yck-home .yck-product-card, .yck-home .yck-showcase-card{position: relative;}.yck-home .yck-home-mini-product .yck-discount-badge, .yck-home .yck-product-card .yck-discount-badge, .yck-home .yck-showcase-card .yck-discount-badge{position: absolute !important; top: 10px; right: 10px; z-index: 8; margin: 0 !important; display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important; align-items: center; justify-content: center; padding: 6px 10px !important; border-radius: 999px !important; background: #ef315f !important; color: #fff !important; font-size: 10px !important; font-weight: 950 !important; line-height: 1 !important; box-shadow: 0 8px 18px rgba(239, 49, 95, 0.24);}@media (max-width: 767.98px){.yck-home .yck-home-mini-product .yck-discount-badge, .yck-home .yck-product-card .yck-discount-badge, .yck-home .yck-showcase-card .yck-discount-badge{top: 7px; right: 7px; padding: 5px 7px !important; font-size: 8px !important;}}.yck-home-product-wrap{display: -webkit-box; display: -webkit-flex; display: flex; min-width: 0; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.yck-home-product-wrap > .yck-product-card, .yck-home-product-wrap > .yck-home-mini-product{flex: 1;}.yck-home-quick-cart{margin-top: 8px;}.yck-home-quick-cart button, .yck-home-options-button{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; min-height: 36px; align-items: center; justify-content: center; gap: 6px; padding: 8px 10px; border: 0; border-radius: 9px; background: #ef315f; color: #fff !important; font-size: 10px; font-weight: 900; text-decoration: none;}.yck-home-quick-cart button:hover{background: #d92550;}.yck-home-options-button{background: #f4f6f9; color: #536176 !important;}.yck-showcase-product-wrap{min-width: 0;}@media (max-width: 767px){.yck-home-quick-cart button, .yck-home-options-button{min-height: 32px; font-size: 8px;}}.yck-home .yck-showcase-row > .yck-showcase-product-wrap{flex: 0 0 calc((100% - 70px)/8); min-width: 138px; max-width: 210px;}.yck-home .yck-showcase-product-wrap > .yck-showcase-card{-webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; min-width: 0; max-width: none;}.yck-home .yck-home-product-wrap > .yck-home-quick-cart, .yck-home .yck-home-product-wrap > .yck-home-options-button{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;}.yck-home .yck-home-stock-disabled{cursor: not-allowed; background: #eef1f4 !important; color: #7b8795 !important;}@media (max-width: 1199px){.yck-home .yck-showcase-row > .yck-showcase-product-wrap{flex-basis: 160px;}}@media (max-width: 575px){.yck-home .yck-showcase-row > .yck-showcase-product-wrap{flex-basis: 145px;}}.yck-home .yck-home-product-wrap{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; min-width: 0; overflow: hidden; border: 1px solid #e7eaf0; border-radius: 15px; background: #fff;}.yck-home .yck-home-product-wrap > .yck-home-mini-product, .yck-home .yck-home-product-wrap > .yck-product-card{-webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; min-height: 0; margin: 0; border: 0 !important; border-radius: 0 !important; box-shadow: none !important; background: #fff;}.yck-home .yck-home-product-wrap > .yck-home-mini-product:hover, .yck-home .yck-home-product-wrap > .yck-product-card:hover{transform: none !important;}.yck-home .yck-home-product-wrap .yck-home-quick-cart, .yck-home .yck-home-product-wrap > .yck-home-options-button{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; margin: 8px; width: calc(100% - 16px);}.yck-home .yck-home-product-wrap .yck-home-quick-cart button, .yck-home .yck-home-product-wrap > .yck-home-options-button{width: 100%; min-height: 36px; border-radius: 9px;}.yck-home .yck-home-category-six > .yck-home-product-wrap{min-height: 100%;}.yck-home .yck-showcase-row > .yck-showcase-product-wrap{flex: 0 0 calc((100% - 70px)/8); min-width: 138px; max-width: 210px;}.yck-home .yck-showcase-product-wrap > .yck-showcase-card{flex: 1 1 auto !important; min-width: 0 !important; max-width: none !important;}.yck-home .yck-home-category-showrooms .yck-product-grid > .yck-home-product-wrap{min-width: 0;}@media (max-width: 1199px){.yck-home .yck-showcase-row > .yck-showcase-product-wrap{flex-basis: 160px;}}@media (max-width: 575px){.yck-home .yck-showcase-row > .yck-showcase-product-wrap{flex-basis: 145px;}.yck-home .yck-home-product-wrap .yck-home-quick-cart, .yck-home .yck-home-product-wrap > .yck-home-options-button{margin: 6px; width: calc(100% - 12px);}}.yck-home-force-action{position: relative !important; z-index: 5 !important;}.yck-home-force-action + .yck-home-quick-cart, .yck-home-force-action + .yck-home-options-button, .yck-home-force-action + .yck-home-stock-disabled{display: none !important;}.yck-home .yck-home-mini-product + .yck-home-force-action, .yck-home .yck-showcase-card + .yck-home-force-action, .yck-home .yck-product-card + .yck-home-force-action{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; margin: 8px !important; width: calc(100% - 16px) !important;}.yck-home form.yck-home-force-action{display: block !important;}.yck-home form.yck-home-force-action button{width: 100% !important; min-height: 36px !important;}.yck-home .yck-inline-cart-action{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; align-items: center !important; justify-content: center !important; gap: 6px !important; min-height: 34px !important; margin: 8px 6px 6px !important; padding: 7px 8px !important; border-radius: 9px !important; background: #ef315f !important; color: #fff !important; font-size: 9px !important; font-weight: 900 !important; line-height: 1 !important; text-decoration: none !important;}.yck-home .yck-inline-cart-action.is-loading{opacity: .72;}.yck-home .yck-home-product-wrap > .yck-home-quick-cart, .yck-home .yck-home-product-wrap > .yck-home-options-button, .yck-home .yck-home-product-wrap > .yck-home-stock-disabled{display: none !important;}.yck-home .yck-home-product-wrap{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; min-width: 0;}.yck-home .yck-home-product-wrap > .yck-shop-card{width: 100%; height: 100%;}.yck-home .yck-home-category-six > .yck-home-product-wrap{min-width: 0;}.yck-home .yck-showcase-row > .yck-showcase-product-wrap{display: -webkit-box; display: -webkit-flex; display: flex;}.yck-home .yck-showcase-row > .yck-showcase-product-wrap > .yck-shop-card{width: 100%;}.yck-home .yck-home-category-showrooms .yck-product-grid > .yck-home-product-wrap{min-width: 0;}@media (max-width: 575.98px){.yck-home .yck-shop-card-title{font-size: 11px !important;}.yck-home .yck-shop-card-title.is-long, .yck-home .yck-shop-card-title.is-very-long{font-size: 10px !important;}}.yck-home .yck-home-category-six{grid-template-columns: repeat(4, minmax(0, 1fr)) !important; gap: 18px !important;}.yck-home .yck-home-category-showrooms .yck-product-grid{grid-template-columns: repeat(4, minmax(0, 1fr)) !important; gap: 18px !important;}.yck-home .yck-showcase-row{gap: 18px !important; overflow-x: auto !important; padding: 2px 1px 10px !important;}.yck-home .yck-showcase-row > .yck-showcase-product-wrap{flex: 0 0 235px !important; min-width: 235px !important; max-width: 235px !important;}.yck-home .yck-home-product-wrap{overflow: visible !important; border: 0 !important; border-radius: 0 !important; background: transparent !important;}@media (max-width: 1199.98px){.yck-home .yck-home-category-six, .yck-home .yck-home-category-showrooms .yck-product-grid{grid-template-columns: repeat(3, minmax(0, 1fr)) !important;}.yck-home .yck-showcase-row > .yck-showcase-product-wrap{flex-basis: 220px !important; min-width: 220px !important; max-width: 220px !important;}}@media (max-width: 767.98px){.yck-home .yck-home-category-six, .yck-home .yck-home-category-showrooms .yck-product-grid{grid-template-columns: repeat(2, minmax(0, 1fr)) !important; gap: 10px !important;}.yck-home .yck-showcase-row{gap: 10px !important;}.yck-home .yck-showcase-row > .yck-showcase-product-wrap{flex-basis: 175px !important; min-width: 175px !important; max-width: 175px !important;}}@media (max-width: 380px){.yck-home .yck-showcase-row > .yck-showcase-product-wrap{flex-basis: 165px !important; min-width: 165px !important; max-width: 165px !important;}}.yck-home .yck-home-ai-printed{padding: 38px 0 64px; background: #fff;}.yck-home .yck-ai-printed-banner{display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, 0.85fr); gap: 22px; align-items: center; min-height: 430px; padding: 38px 46px; overflow: hidden; position: relative; border: 1px solid #ffdce7; border-radius: 28px; background: linear-gradient(110deg, #fff 5%, #fff4f8 54%, #ffdbe7 100%);}.yck-home .yck-ai-printed-copy{position: relative; z-index: 2;}.yck-home .yck-ai-printed-eyebrow{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; align-items: center; gap: 9px; color: #d90d4c; font-size: 12px; font-weight: 900; letter-spacing: .075em;}.yck-home .yck-ai-printed-copy h2{margin: 16px 0; font-size: clamp(32px, 3.9vw, 58px); line-height: 1.08; letter-spacing: -.035em; font-weight: 900; color: #142036;}.yck-home .yck-ai-printed-copy h2 em{display: block; color: #df1454; font-style: normal;}.yck-home .yck-ai-printed-copy p{max-width: 625px; color: #455063; font-size: 15px; line-height: 1.75;}.yck-home .yck-ai-printed-benefits{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; gap: 9px; margin: 19px 0 24px;}.yck-home .yck-ai-printed-benefits span{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; gap: 7px; align-items: center; border-radius: 99px; background: #fff; padding: 9px 12px; color: #3b4150; font-size: 12px; font-weight: 750; box-shadow: 0 2px 12px rgba(30, 30, 50, 0.04);}.yck-home .yck-ai-printed-benefits i{color: #df1454;}.yck-home .yck-ai-printed-actions{display: -webkit-box; display: -webkit-flex; display: flex; gap: 11px; -webkit-flex-wrap: wrap; flex-wrap: wrap;}.yck-home .yck-ai-printed-actions a{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; align-items: center; gap: 12px; justify-content: center; padding: 14px 21px; border-radius: 99px; font-size: 13px; font-weight: 850;}.yck-home .yck-ai-printed-primary{background: #e81859; color: #fff; box-shadow: 0 12px 24px rgba(232, 24, 89, 0.17);}.yck-home .yck-ai-printed-primary:hover{background: #bf0f45; color: #fff;}.yck-home .yck-ai-printed-secondary{background: #fff; color: #cf164e; border: 1px solid #efacc3;}.yck-home .yck-ai-printed-secondary:hover{color: #a40e3c;}.yck-home .yck-ai-printed-image{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; height: 100%; min-height: 300px;}.yck-home .yck-ai-printed-image img{max-width: 100%; max-height: 390px; object-fit: contain; filter: drop-shadow(0 15px 25px rgba(150, 40, 77, 0.14));}.yck-home .yck-ai-printed-image-stamp{position: absolute; bottom: 12px; right: 0; padding: 10px 15px; border-radius: 99px; background: #fff; color: #c50f48; font-size: 11px; font-weight: 850; box-shadow: 0 8px 25px rgba(110, 30, 55, 0.1);}.yck-home .yck-ai-category-heading{display: -webkit-box; display: -webkit-flex; display: flex; align-items: end; justify-content: space-between; gap: 20px; margin: 38px 0 20px;}.yck-home .yck-ai-category-heading span{color: #d90d4c; font-size: 11px; font-weight: 900; letter-spacing: .13em;}.yck-home .yck-ai-category-heading h2{font-size: clamp(25px, 2.7vw, 36px); font-weight: 900; letter-spacing: -.025em; margin: 6px 0;}.yck-home .yck-ai-category-heading p{font-size: 13px; color: #647084; line-height: 1.65; margin: 0; max-width: 700px;}.yck-home .yck-ai-category-heading > a{white-space: nowrap; color: #d90d4c; font-size: 13px; font-weight: 850;}.yck-home .yck-ai-printed-grid{display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 15px;}.yck-home .yck-ai-printed-empty{padding: 22px; background: #fff7fa; border-radius: 15px;}.yck-home .yck-ai-printed-empty a{color: #d90d4c; font-weight: 750;}@media (max-width: 991.98px){.yck-home .yck-ai-printed-banner{grid-template-columns: 1fr; padding: 32px;}.yck-home .yck-ai-printed-image{min-height: 240px;}.yck-home .yck-ai-printed-image img{max-height: 290px;}.yck-home .yck-ai-printed-grid{grid-template-columns: repeat(2, minmax(0, 1fr));}}@media (max-width: 575.98px){.yck-home .yck-home-ai-printed{padding: 18px 0 40px;}.yck-home .yck-ai-printed-banner{padding: 27px 22px; border-radius: 20px;}.yck-home .yck-ai-printed-copy h2{font-size: 34px;}.yck-home .yck-ai-printed-copy p{font-size: 13px;}.yck-home .yck-ai-printed-image{min-height: 185px;}.yck-home .yck-ai-printed-image img{max-height: 220px;}.yck-home .yck-ai-category-heading{align-items: start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; margin-top: 28px;}.yck-home .yck-ai-printed-grid{gap: 10px;}}.yck-home .yck-home-slide-ai-printed .yck-printed-banner-inner{background: linear-gradient(110deg, #fff5f8 0%, #fff 46%, #ffdfeb 100%);}.yck-home .yck-home-slide-ai-printed .yck-printed-banner-copy h2 em{color: #e81859;}.yck-home .yck-ai-printed-slide-art{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; padding: 20px 54px 20px 16px;}.yck-home .yck-ai-printed-slide-art img{width: 100%; height: 100%; max-height: 350px; object-fit: contain;}.yck-home .yck-home-slide-ai-printed .yck-print-bubble{font-size: 13px; line-height: 1.25;}@media (max-width: 767.98px){.yck-home .yck-ai-printed-slide-art{min-height: 240px; padding: 10px 35px 40px;}.yck-home .yck-ai-printed-slide-art img{max-height: 235px;}}.yck-home .yck-home-hero-slider .yck-home-slider, .yck-home .yck-home-hero-slider .yck-home-slider-track, .yck-home .yck-home-hero-slider .yck-home-slide, .yck-home .yck-home-hero-slider .yck-home-slide .yck-printed-banner-inner{height: 430px !important; min-height: 430px !important; max-height: 430px !important; box-sizing: border-box;}.yck-home .yck-home-hero-slider .yck-home-slide{width: 100%; overflow: hidden;}.yck-home .yck-home-hero-slider .yck-home-slide .yck-printed-banner-inner{width: 100%; overflow: hidden;}.yck-home .yck-home-hero-slider .yck-home-slide .yck-printed-banner-copy, .yck-home .yck-home-hero-slider .yck-home-slide .yck-printed-banner-art{min-width: 0; max-height: 100%; box-sizing: border-box;}.yck-home .yck-home-hero-slider .yck-home-slide .yck-printed-banner-art img{max-height: 100%; object-fit: contain;}.yck-home .yck-home-hero-slider .yck-home-slide-ai-printed .yck-printed-banner-copy{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center;}.yck-home .yck-home-hero-slider .yck-home-slide-ai-printed .yck-printed-banner-copy h2{font-size: clamp(27px, 3.1vw, 46px); line-height: 1.08;}.yck-home .yck-home-hero-slider .yck-home-slide-ai-printed .yck-printed-banner-copy p{line-height: 1.5;}@media (max-width: 767.98px){.yck-home .yck-home-hero-slider .yck-home-slider, .yck-home .yck-home-hero-slider .yck-home-slider-track, .yck-home .yck-home-hero-slider .yck-home-slide, .yck-home .yck-home-hero-slider .yck-home-slide .yck-printed-banner-inner{height: 620px !important; min-height: 620px !important; max-height: 620px !important;}.yck-home .yck-home-hero-slider .yck-home-slide .yck-printed-banner-copy{max-height: none;}.yck-home .yck-home-hero-slider .yck-home-slide .yck-printed-banner-art{max-height: 270px; min-height: 0;}.yck-home .yck-home-hero-slider .yck-home-slide-ai-printed .yck-printed-banner-copy h2{font-size: clamp(26px, 6.5vw, 35px);}.yck-home .yck-home-hero-slider .yck-home-slide-ai-printed .yck-printed-banner-copy p{font-size: 12px;}.yck-home .yck-home-hero-slider .yck-ai-printed-slide-art{min-height: 0; padding: 8px 30px 38px;}.yck-home .yck-home-hero-slider .yck-ai-printed-slide-art img{max-height: 235px;}}.yck-home .yck-printed-seo-guide{margin-top: 36px; padding: 28px 34px; border: 1px solid #f0e3e9; border-radius: 22px; background: linear-gradient(125deg, #fff 0%, #fff9fb 100%); color: #263348;}.yck-home .yck-printed-seo-kicker{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; align-items: center; gap: 8px; font-size: 11px; font-weight: 850; letter-spacing: .11em; color: #e51d57;}.yck-home .yck-printed-seo-guide h3{margin: 12px 0 15px; font-size: clamp(22px, 2.2vw, 30px); line-height: 1.25; font-weight: 900; color: #17263d;}.yck-home .yck-printed-seo-guide h4{margin: 23px 0 9px; font-size: 19px; line-height: 1.4; font-weight: 850; color: #17263d;}.yck-home .yck-printed-seo-guide p, .yck-home .yck-printed-seo-guide dd{font-size: 14px; line-height: 1.85; color: #4f6075;}.yck-home .yck-printed-seo-guide p{margin: 0 0 13px;}.yck-home .yck-printed-seo-guide a{color: #cf164e; font-weight: 750; text-decoration: underline; text-underline-offset: 3px;}.yck-home .yck-printed-seo-more > summary{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; align-items: center; justify-content: center; gap: 9px; min-height: 43px; margin-top: 8px; padding: 11px 19px; border: 1px solid #e81d59; border-radius: 99px; background: #fff; color: #d11950; font-size: 13px; font-weight: 850; cursor: pointer; list-style: none;}.yck-home .yck-printed-seo-more > summary::-webkit-details-marker{display: none;}.yck-home .yck-printed-seo-more > summary:focus-visible{outline: 3px solid #f4a5bc; outline-offset: 3px;}.yck-home .yck-printed-seo-more > summary:hover{background: #fff0f5;}.yck-home .yck-printed-seo-more .yck-printed-seo-close{display: none;}.yck-home .yck-printed-seo-more[open] .yck-printed-seo-read{display: none;}.yck-home .yck-printed-seo-more[open] .yck-printed-seo-close{display: inline;}.yck-home .yck-printed-seo-more[open] .yck-printed-seo-body{padding-top: 8px;}.yck-home .yck-printed-seo-faq{margin: 12px 0 18px;}.yck-home .yck-printed-seo-faq dt{margin-top: 15px; font-size: 14px; font-weight: 850; color: #17263d;}.yck-home .yck-printed-seo-faq dd{margin: 4px 0 10px;}.yck-home .yck-printed-seo-guide .yck-printed-seo-ending{margin-top: 21px; font-weight: 700;}@media (max-width: 767.98px){.yck-home .yck-printed-seo-guide{margin-top: 24px; padding: 22px 18px; border-radius: 16px;}.yck-home .yck-printed-seo-guide h4{font-size: 17px;}.yck-home .yck-printed-seo-guide p, .yck-home .yck-printed-seo-guide dd{font-size: 13px;}}@media (min-width: 768px){.yck-home .yck-home-hero-slider .yck-home-slide-ai-printed .yck-printed-banner-copy{height: 100%; min-height: 0; padding: 27px 12px 36px 54px; -webkit-box-pack: start; justify-content: flex-start; overflow: visible;}.yck-home .yck-home-hero-slider .yck-home-slide-ai-printed .yck-hero-title{margin: 5px 0 8px; font-size: clamp(30px, 3.2vw, 43px); line-height: 1.03;}.yck-home .yck-home-hero-slider .yck-home-slide-ai-printed .yck-printed-banner-lead{margin: 3px 0 5px; font-size: clamp(16px, 1.45vw, 20px); line-height: 1.25;}.yck-home .yck-home-hero-slider .yck-home-slide-ai-printed .yck-printed-banner-copy > p:not(.yck-printed-banner-lead){margin: 3px 0 5px; font-size: 13px; line-height: 1.4;}.yck-home .yck-home-hero-slider .yck-home-slide-ai-printed .yck-printed-banner-points{gap: 7px; margin: 9px 0 12px;}.yck-home .yck-home-hero-slider .yck-home-slide-ai-printed .yck-printed-banner-points span{padding: 6px 9px; font-size: 10px;}.yck-home .yck-home-hero-slider .yck-home-slide-ai-printed .yck-printed-banner-copy > a{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; align-self: flex-start; padding: 11px 19px; margin: 0; line-height: 1.2;}}@media (max-width: 767.98px){.yck-home .yck-home-hero-slider .yck-home-slide-ai-printed .yck-printed-banner-copy{padding: 25px 23px 5px; height: auto; -webkit-box-pack: start; justify-content: flex-start;}.yck-home .yck-home-hero-slider .yck-home-slide-ai-printed .yck-hero-title{margin: 6px 0 9px; font-size: clamp(25px, 6vw, 34px); line-height: 1.04;}.yck-home .yck-home-hero-slider .yck-home-slide-ai-printed .yck-printed-banner-lead{margin: 3px 0; font-size: 16px; line-height: 1.28;}.yck-home .yck-home-hero-slider .yck-home-slide-ai-printed .yck-printed-banner-copy > p:not(.yck-printed-banner-lead){font-size: 12px; line-height: 1.4; margin: 3px 0;}.yck-home .yck-home-hero-slider .yck-home-slide-ai-printed .yck-printed-banner-points{gap: 5px; margin: 9px 0;}.yck-home .yck-home-hero-slider .yck-home-slide-ai-printed .yck-printed-banner-points span{padding: 6px 8px; font-size: 9px;}.yck-home .yck-home-hero-slider .yck-home-slide-ai-printed .yck-printed-banner-copy > a{padding: 10px 16px; margin-top: 4px; align-self: flex-start;}.yck-home .yck-home-hero-slider .yck-home-slide-ai-printed .yck-ai-printed-slide-art{padding: 5px 24px 35px;}.yck-home .yck-home-hero-slider .yck-home-slide-ai-printed .yck-ai-printed-slide-art img{max-height: 200px;}}.yck-home .yck-home-discovery{padding: 50px 0 65px; background: #fff;}.yck-home .yck-discovery-heading{text-align: center; margin-bottom: 24px;}.yck-home .yck-discovery-heading > span, .yck-home .yck-discovery-products-head span{font-size: 11px; letter-spacing: .12em; font-weight: 900; color: #ea255e;}.yck-home .yck-discovery-heading h2{margin: 6px 0; font-size: clamp(26px, 2.8vw, 36px); font-weight: 900; color: #142036;}.yck-home .yck-discovery-heading p, .yck-home .yck-discovery-products-head p{margin: 5px 0 0; font-size: 13px; color: #68768b;}.yck-home .yck-five-category-showcase{display: grid; grid-template-columns: 2fr 1fr 1fr; grid-template-rows: repeat(2, 175px); gap: 14px;}.yck-home .yck-five-category-tile{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; overflow: hidden; justify-content: center; align-items: center; border-radius: 18px; border: 1px solid #e9edf2; background: #fff4f7; color: #142036;}.yck-home .yck-five-category-tile:first-child{grid-row: span 2;}.yck-home .yck-five-category-tile img{position: absolute; inset: 0; width: 100%; height: 100%; padding: 15px; object-fit: contain; transition: transform .25s ease;}.yck-home .yck-five-category-tile:hover img{transform: scale(1.05);}.yck-home .yck-five-category-label{position: absolute; inset: auto 0 0; padding: 35px 15px 13px; background: linear-gradient(transparent, rgba(255, 255, 255, 0.98) 45%); display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; gap: 4px;}.yck-home .yck-five-category-label strong{font-size: 13px; font-weight: 850; color: #142036;}.yck-home .yck-five-category-label small{font-size: 11px; font-weight: 800; color: #e9245c;}.yck-home .yck-five-category-featured .yck-five-category-label{padding: 42px 24px 20px;}.yck-home .yck-five-category-featured .yck-five-category-label strong{font-size: 23px;}.yck-home .yck-discovery-products{margin-top: 40px;}.yck-home .yck-discovery-products-head{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: flex-end; gap: 18px; margin-bottom: 20px;}.yck-home .yck-discovery-products-head h2{font-size: clamp(23px, 2.5vw, 32px); font-weight: 900; color: #142036; line-height: 1.2; margin: 6px 0;}.yck-home .yck-discovery-products-head > a{white-space: nowrap; font-size: 13px; color: #e9245c; font-weight: 850;}.yck-home .yck-discovery-product-grid{display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 18px;}.yck-home .yck-discovery-empty{padding: 18px; border-radius: 12px; background: #f8fafc;}@media (max-width: 991.98px){.yck-home .yck-five-category-showcase{grid-template-columns: 1.5fr 1fr 1fr; grid-template-rows: repeat(2, 155px); gap: 9px;}.yck-home .yck-discovery-product-grid{grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 12px;}}@media (max-width: 767.98px){.yck-home .yck-home-discovery{padding: 35px 0 45px;}.yck-home .yck-five-category-showcase{grid-template-columns: repeat(2, minmax(0, 1fr)); grid-template-rows: auto; gap: 9px;}.yck-home .yck-five-category-tile{height: 155px; border-radius: 13px;}.yck-home .yck-five-category-tile:first-child{grid-column: span 2; grid-row: auto; height: 215px;}.yck-home .yck-five-category-featured .yck-five-category-label strong{font-size: 18px;}.yck-home .yck-discovery-products{margin-top: 32px;}.yck-home .yck-discovery-product-grid{grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 10px;}.yck-home .yck-discovery-products-head{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; align-items: flex-start; gap: 8px;}.yck-home .yck-discovery-products-head h2{font-size: 22px;}}.yck-home .yck-discovery-product-grid{grid-template-columns: repeat(6, minmax(0, 1fr)); gap: 12px;}.yck-home .yck-discovery-product-grid > .yck-home-product-wrap{min-width: 0; width: 100%;}.yck-home .yck-discovery-product-grid .yck-shop-card{width: 100%; min-width: 0; font-size: 12px;}.yck-home .yck-discovery-product-grid .yck-shop-card-title{font-size: 12px !important; line-height: 1.35;}.yck-home .yck-discovery-product-grid .yck-shop-card-title.is-long, .yck-home .yck-discovery-product-grid .yck-shop-card-title.is-very-long{font-size: 11px !important;}.yck-home .yck-discovery-mini-filters{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; gap: 8px; margin: -4px 0 18px;}.yck-home .yck-discovery-filter{-webkit-appearance: none; -moz-appearance: none; appearance: none; border: 1px solid #e7eaf0; border-radius: 999px; background: #fff; color: #52627b; padding: 8px 16px; font-size: 12px; line-height: 1.2; font-weight: 850; cursor: pointer; transition: background .2s,border-color .2s,color .2s;}.yck-home .yck-discovery-filter:hover, .yck-home .yck-discovery-filter.active{background: #ef315f; border-color: #ef315f; color: #fff;}.yck-home .yck-discovery-filter:focus-visible{outline: 3px solid #f6adbf; outline-offset: 2px;}.yck-home .yck-discovery-filter-panel[hidden]{display: none !important;}@media (max-width: 1199.98px){.yck-home .yck-discovery-product-grid{grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 11px;}}@media (max-width: 767.98px){.yck-home .yck-discovery-product-grid{grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 10px;}.yck-home .yck-discovery-filter{padding: 8px 12px; font-size: 11px;}}@media (max-width: 767.98px){.yck-home .yck-printed-banner.yck-home-hero-slider{padding-top: 14px;}.yck-home .yck-home-hero-slider .yck-home-slider, .yck-home .yck-home-hero-slider .yck-home-slider-track, .yck-home .yck-home-hero-slider .yck-home-slide, .yck-home .yck-home-hero-slider .yck-home-slide .yck-printed-banner-inner{height: 500px !important; min-height: 500px !important; max-height: 500px !important;}.yck-home .yck-home-hero-slider .yck-home-slide .yck-printed-banner-inner{display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr) 160px; border-radius: 18px;}.yck-home .yck-home-hero-slider .yck-home-slide .yck-printed-banner-copy{min-height: 0; height: auto !important; padding: 18px 19px 4px !important; overflow: hidden;}.yck-home .yck-home-hero-slider .yck-home-slide .yck-printed-banner-copy h1, .yck-home .yck-home-hero-slider .yck-home-slide .yck-printed-banner-copy .yck-hero-title{margin: 5px 0 6px; font-size: 30px; line-height: 1.05;}.yck-home .yck-home-hero-slider .yck-home-slide .yck-printed-banner-lead{margin: 5px 0; font-size: 13px; line-height: 1.3;}.yck-home .yck-home-hero-slider .yck-home-slide .yck-printed-banner-copy > p:not(.yck-printed-banner-lead){margin: 4px 0; font-size: 11px; line-height: 1.4;}.yck-home .yck-home-hero-slider .yck-home-slide .yck-printed-banner-points{gap: 5px; margin: 8px 0;}.yck-home .yck-home-hero-slider .yck-home-slide .yck-printed-banner-points span{padding: 5px 7px; font-size: 9px;}.yck-home .yck-home-hero-slider .yck-home-slide .yck-printed-banner-copy > a{margin-top: 3px; padding: 9px 13px; font-size: 11px;}.yck-home .yck-home-hero-slider .yck-home-slide .yck-printed-banner-art{height: 160px !important; min-height: 0 !important; max-height: 160px !important; overflow: hidden;}.yck-home .yck-home-hero-slider .yck-home-slide .yck-printed-banner-art > img{height: 100%; max-height: 155px; object-fit: contain;}.yck-home .yck-home-hero-slider .yck-designer-banner-art{padding: 4px 45px 30px;}.yck-home .yck-home-hero-slider .yck-designer-visual-card{max-width: 265px; max-height: 132px; padding: 8px; transform: none;}.yck-home .yck-home-hero-slider .yck-designer-balloon-preview{height: 88px;}.yck-home .yck-home-hero-slider .yck-designer-visual-steps, .yck-home .yck-home-hero-slider .yck-designer-magic-badge{display: none;}.yck-home .yck-home-hero-slider .yck-ai-printed-slide-art{padding: 0 35px 28px;}.yck-home .yck-home-hero-slider .yck-ai-printed-slide-art img{max-height: 150px;}.yck-home .yck-home-hero-slider .yck-print-bubble{width: 58px; height: 58px; top: 15%; right: 8%; font-size: 9px;}.yck-home .yck-home-hero-slider .yck-home-slider-arrow{width: 30px; height: 30px;}.yck-home .yck-home-hero-slider .yck-home-slider-dots{bottom: 12px;}}@media (max-width: 380px){.yck-home .yck-home-hero-slider .yck-home-slide .yck-printed-banner-copy{padding: 14px 14px 4px !important;}.yck-home .yck-home-hero-slider .yck-home-slide .yck-printed-banner-copy h1, .yck-home .yck-home-hero-slider .yck-home-slide .yck-printed-banner-copy .yck-hero-title{font-size: 27px;}.yck-home .yck-home-hero-slider .yck-home-slide .yck-printed-banner-points{margin: 6px 0;}}@media (max-width: 767.98px){.yck-home .yck-home-hero-slider .yck-home-slider-arrow, .yck-home .yck-home-hero-slider .yck-home-slider-arrow.prev, .yck-home .yck-home-hero-slider .yck-home-slider-arrow.next{width: 44px; height: 44px; min-width: 44px; min-height: 44px; touch-action: manipulation;}.yck-home .yck-home-hero-slider .yck-home-slider-arrow{bottom: 10px;}.yck-home .yck-home-hero-slider .yck-home-slider-dots{gap: 8px; padding: 2px 5px; bottom: 10px;}.yck-home .yck-home-hero-slider .yck-home-slider-dots button, .yck-home .yck-home-hero-slider .yck-home-slider-dots button.active{display: grid; place-items: center; flex: 0 0 44px; width: 44px; height: 44px; min-width: 44px; min-height: 44px; padding: 0; border: 0; border-radius: 50%; background: transparent; touch-action: manipulation; cursor: pointer;}.yck-home .yck-home-hero-slider .yck-home-slider-dots button::before{content: ""; display: block; width: 9px; height: 9px; border-radius: 999px; background: #8292a6; transition: width .2s ease, background-color .2s ease;}.yck-home .yck-home-hero-slider .yck-home-slider-dots button.active::before{width: 24px; background: #ef315f;}.yck-home .yck-home-hero-slider .yck-home-slider-dots button:focus-visible, .yck-home .yck-home-hero-slider .yck-home-slider-arrow:focus-visible{outline: 3px solid #173b70; outline-offset: -3px;}}@media (prefers-reduced-motion: reduce){.yck-home .yck-home-hero-slider .yck-home-slider-dots button::before{transition: none;}}.yck-home .yck-home-section-toggle{display: none;}.yck-home .yck-home-section-body[hidden]{display: none !important;}@media (max-width: 767.98px){.yck-home .yck-home-collapsible-section{margin-top: 12px; margin-bottom: 12px; padding: 0; border: 1px solid #e7ebf0; border-radius: 14px; background: #fff;}.yck-home .yck-home-section-toggle{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: space-between; gap: 12px; width: 100%; min-height: 56px; padding: 16px; border: 0; border-radius: inherit; background: #fff7fa; color: #172033; font: inherit; font-size: 15px; font-weight: 850; line-height: 1.4; text-align: left; cursor: pointer;}.yck-home .yck-home-section-toggle > span{min-width: 0; overflow-wrap: anywhere;}.yck-home .yck-home-section-toggle > i{color: #ef315f; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; font-size: 12px;}.yck-home .yck-home-section-toggle[aria-expanded="true"] > i{transform: rotate(180deg);}.yck-home .yck-home-section-toggle:focus-visible{outline: 3px solid #ef315f; outline-offset: -3px;}.yck-home .yck-home-section-body{padding: 14px 10px;}.yck-home .yck-home-section-body > .yck-discovery-products-head > div, .yck-home .yck-home-section-body > .yck-section-heading > div, .yck-home .yck-home-section-body > .yck-ai-category-heading > div{display: none;}.yck-home .yck-home-products, .yck-home .yck-home-ai-printed{padding-top: 8px; padding-bottom: 8px;}}@media (max-width: 767.98px){.yck-home .yck-home-categories .yck-home-category-cards{display: grid !important; grid-template-columns: repeat(6, minmax(0, 1fr)); gap: 8px; width: 100%; overflow: visible !important; scroll-snap-type: none; padding-bottom: 0;}.yck-home .yck-home-categories .yck-home-category-card{grid-column: span 2; flex: initial !important; width: auto !important; min-width: 0 !important; max-width: none !important; padding: 10px 7px; text-align: center;}.yck-home .yck-home-categories .yck-home-category-card:nth-child(4):nth-last-child(2){grid-column: 2 / span 2;}.yck-home .yck-home-categories .yck-home-category-card:nth-child(5):last-child{grid-column: 4 / span 2;}.yck-home .yck-home-categories .yck-home-category-card strong{font-size: 12px; line-height: 1.35; overflow-wrap: anywhere;}.yck-home .yck-home-categories .yck-home-category-card small{font-size: 11px;}.yck-home .yck-home-categories .yck-home-category-panels{width: 100%; margin-left: auto; margin-right: auto;}.yck-home .yck-printed-products .yck-showcase-row, .yck-home .yck-home-categories .yck-home-category-six, .yck-home .yck-home-categories .yck-home-category-showrooms .yck-product-grid, .yck-home .yck-ai-printed-grid{display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)) !important; gap: 10px !important; width: 100%; overflow: visible !important; scroll-snap-type: none;}.yck-home .yck-printed-products .yck-showcase-row > .yck-showcase-product-wrap{flex: initial !important; min-width: 0 !important; max-width: none !important; width: 100% !important;}.yck-home .yck-printed-products .yck-showcase-tabs{display: none !important;}.yck-home .yck-printed-products .yck-showcase-panel{display: none !important;}.yck-home .yck-printed-products #yck-showcase-printed{display: block !important;}}@media (max-width: 379.98px){.yck-home .yck-home-categories .yck-home-category-cards{grid-template-columns: repeat(2, minmax(0, 1fr));}.yck-home .yck-home-categories .yck-home-category-card, .yck-home .yck-home-categories .yck-home-category-card:nth-child(4):nth-last-child(2), .yck-home .yck-home-categories .yck-home-category-card:nth-child(5):last-child{grid-column: auto;}}