.byno-page-layout{background:var(--byno-var-color-light-dark-bg);border-radius:20px;box-shadow:0 8px 24px -20px var(--byno-var-color-light-dark-shadow);margin:28px 0;padding:24px}.byno-page-header{border-bottom:1px solid var(--byno-var-color-light-dark-border);margin-bottom:20px;padding-bottom:14px}.byno-page-title{color:var(--byno-var-color-light-dark-text);font-size:1.7rem;line-height:1.7}.byno-page-content{color:var(--byno-var-color-light-dark-text);line-height:2.1}.byno-page-content>*{margin-bottom:14px}.byno-page-content img{border-radius:12px;height:auto;max-width:100%}.byno-page-empty{color:var(--byno-var-color-light-dark-opacity-text);margin:0}@media only screen and (max-width:768px){.byno-page-layout{border-radius:14px;margin:18px 0;padding:18px}.byno-page-title{font-size:1.35rem}}.byno-front-page{--home-gap:18px;--home-radius:18px;--home-shadow:0 14px 34px -30px rgba(13,30,60,.25);color:var(--byno-var-color-light-dark-text);display:grid;gap:var(--home-gap);margin:16px 0 24px}.byno-home-block-head a{color:var(--byno-var-main-color);font-size:13px;font-weight:700}.byno-home-hero-clip-defs{height:0;overflow:hidden;pointer-events:none;position:absolute;width:0}.byno-home-hero--has-crop .byno-home-hero-swiper{-webkit-mask:var(--byno-hero-crop-mask,var(--byno-hero-default-crop-mask)) center/100% 100% no-repeat;mask:var(--byno-hero-crop-mask,var(--byno-hero-default-crop-mask)) center/100% 100% no-repeat}.byno-home-hero--has-crop .swiper-button-prev::before,.byno-home-hero--has-crop .swiper-button-prev::after,.byno-home-hero--has-crop .swiper-button-next::before,.byno-home-hero--has-crop .swiper-button-next::after{display:none}.byno-home-hero-content{display:grid;gap:12px}.byno-home-hero-content>*{opacity:0;transform:translateY(18px)}.byno-home-hero .swiper-slide-active .byno-home-hero-content>*{animation:bynoHeroReveal .55s ease forwards}.byno-home-hero .swiper-slide-active .byno-home-hero-content>*:nth-child(1){animation-delay:.08s}.byno-home-hero .swiper-slide-active .byno-home-hero-content>*:nth-child(2){animation-delay:.18s}.byno-home-hero .swiper-slide-active .byno-home-hero-content>*:nth-child(3){animation-delay:.28s}.byno-home-hero-title{font-size:clamp(34px,3vw,52px);font-weight:900;line-height:1.35}.byno-home-hero-subtitle{color:rgba(255,255,255,.92);font-size:17px;line-height:1.95}.byno-home-hero-cta{align-items:center;background:#fff;border-radius:999px;color:#1f5ec3;display:inline-flex;font-size:13px;font-weight:700;justify-content:center;min-height:42px;margin-top:4px;padding:0 18px;width:fit-content}.byno-home-hero-cta:hover{transform:translateY(-2px);transition:transform .2s ease}.byno-home-hero-media{display:flex;justify-content:center}.byno-home-hero-media img{max-height:260px;max-width:100%;object-fit:contain}.byno-home-hero-pagination .swiper-pagination-bullet{background:rgba(255,255,255,.55);border-radius:999px;height:6px;margin:0!important;opacity:1;transition:.2s all ease;width:7px}.byno-home-hero-pagination .swiper-pagination-bullet-active{background:#fff;width:24px}.byno-home-category-title-icon i{display:block;font-size:1em;line-height:1}.byno-home-brands .byno-home-brand-nav{background:#e7f4ff;border:0;border-radius:10px;color:#2d8ddb;flex:0 0 auto;height:26px;margin:0 10px;width:26px}.byno-home-brands .byno-home-brand-nav.swiper-button-disabled{opacity:.4}.byno-home-category-strip .byno-home-category-item.swiper-slide.is-visible-edge{border-left-color:transparent}.byno-home-category-nav.swiper-button-disabled{cursor:default;opacity:.45}.byno-home-latest-products,.byno-home-latest-posts{background:var(--byno-var-color-light-dark-bg);border:1px solid var(--byno-var-color-light-dark-border);border-radius:16px;box-shadow:var(--home-shadow);padding:12px}.byno-home-specials-title-icon i{font-size:100%;line-height:1}.byno-home-specials-swiper:not(.swiper-initialized) .byno-blog-card.swiper-slide{box-sizing:border-box;flex:0 0 calc(( 100% - 28px ) / 3);max-width:calc(( 100% - 28px ) / 3)}@media (max-width:1079px){.byno-home-specials-swiper:not(.swiper-initialized) .byno-blog-card.swiper-slide{flex-basis:calc(( 100% - 14px ) / 2);max-width:calc(( 100% - 14px ) / 2)}}@media (max-width:679px){.byno-home-specials-swiper:not(.swiper-initialized) .byno-blog-card.swiper-slide{flex-basis:100%;max-width:100%}}.byno-home-posts-slider .byno-home-posts-slider-list{display:flex;gap:0}.byno-home-posts-slider .byno-home-posts-slider-list .byno-blog-card.swiper-slide{margin:0;width:auto}.byno-home-widget--hide-header .byno-home-specials-head{display:none}.byno-home-widget--hide-cart .byno-product-card-actions{display:none!important}.byno-home-widget--hide-cart .byno-product-card-bottom{grid-template-columns:minmax(0,1fr)}.byno-home-widget--hide-cart .byno-product-card-bottom.is-stacked{grid-template-columns:minmax(0,1fr)}.byno-home-widget--hide-wishlist .byno-product-card-top-actions{display:none!important}.byno-home-widget--hide-rating .byno-product-card-rating-badge{display:none!important}.byno-home-widget--hide-post-thumb .byno-blog-card__thumb{display:none!important}.byno-home-widget--hide-post-terms .byno-blog-card__cats{display:none!important}.byno-home-widget--hide-post-excerpt .byno-blog-card__excerpt{display:none!important}.byno-home-widget--hide-post-meta .byno-blog-card__meta{display:none!important}.byno-home-products-grid .byno-home-products-grid-list{display:grid;gap:14px;grid-template-columns:repeat(var(--byno-products-grid-columns-desktop,5),minmax(0,1fr))}.byno-home-posts-loop-grid .byno-home-posts-loop-grid-list{display:grid;gap:14px;grid-template-columns:repeat(var(--byno-posts-grid-columns-desktop,3),minmax(0,1fr))}@media only screen and (max-width:1200px){.byno-home-products-grid .byno-home-products-grid-list{grid-template-columns:repeat(var(--byno-products-grid-columns-tablet,3),minmax(0,1fr))}.byno-home-posts-loop-grid .byno-home-posts-loop-grid-list{grid-template-columns:repeat(var(--byno-posts-grid-columns-tablet,2),minmax(0,1fr))}}.byno-home-deal-timer.is-expired .byno-home-deal-timer__item{opacity:.72}.byno-home-deal-end-at{color:#d7ebff;display:block;font-size:12px;line-height:1.5}.byno-home-posts-grid.is-without-side-banner{grid-template-columns:minmax(0,1fr);grid-template-areas:"posts"}.byno-home-posts-grid.is-without-side-banner .byno-home-post-list{grid-column:1/-1}.byno-home-latest-posts .byno-home-specials-head{margin-bottom:14px}.byno-home-latest-posts .byno-home-specials-title-sub:empty{display:none}.byno-home-latest-posts .byno-home-specials-title-main{color:#151d2f;font-size:clamp(23px,1.35vw,30px)}.byno-home-block-title-icon{align-items:center;display:inline-flex;flex:0 0 32px;height:32px;justify-content:center;width:32px}.byno-home-block-title-icon i{font-size:100%;line-height:1}.byno-home-latest-posts .byno-home-post-list{direction:rtl;gap:14px;grid-area:posts}.byno-home-latest-posts .byno-home-side-banner{direction:rtl;grid-area:banner;min-height:100%}.byno-home-products .products{grid-template-columns:repeat(4,minmax(0,1fr))}.byno-home-side-banner.is-violet{background:linear-gradient(160deg,#4a67eb 0%,#6745ca 100%)}.byno-home-latest-posts .byno-home-side-banner.is-indigo{background:var(--byno-post-banner-bg-solid,#2d5ce8);border-radius:18px;gap:8px;padding:15px}.byno-home-latest-posts .byno-home-side-banner.is-indigo.byno-home-side-banner--gradient{background:linear-gradient(var(--byno-post-banner-bg-angle,160deg),var(--byno-post-banner-bg-start,#2d5ce8) 0%,var(--byno-post-banner-bg-end,#1d37b8) 100%)}.byno-home-latest-posts .byno-home-side-banner-title{color:var(--byno-post-banner-title-color,#fff);font-size:clamp(23px,1.55vw,31px);letter-spacing:-.3px;line-height:1.35}.byno-home-latest-posts .byno-home-side-banner-subtitle{color:var(--byno-post-banner-text-color,rgba(255,255,255,.9));font-size:13px;font-weight:600}.byno-home-latest-posts .byno-home-side-banner-arrow{align-items:center;background:var(--byno-post-banner-link-bg,rgba(255,255,255,.95));border:1px solid rgba(23,40,92,.14);border-radius:9px;color:var(--byno-post-banner-link-color,#244488);display:inline-flex;font-size:0;height:30px;justify-content:center;width:40px}.byno-home-latest-posts .byno-home-side-banner-media{margin-bottom:2px}.byno-home-latest-posts .byno-home-side-banner-media img{height:clamp(174px,11.2vw,220px)}.byno-home-post-meta .is-rating{color:#f7931d}.byno-home-post-meta .is-rating bdi{color:#8e949f}.byno-home-faq-action{appearance:none;cursor:pointer;transition:all .2s ease}.byno-home-faq-action:hover{opacity:1}@media only screen and (max-width:1200px){.byno-home-latest-posts .byno-home-posts-grid{direction:rtl;grid-template-columns:minmax(0,1fr);grid-template-areas:"posts" "banner"}.byno-home-latest-posts .byno-home-side-banner-media img{height:200px}}@media only screen and (max-width:900px){.byno-front-page{--home-gap:14px;margin:14px 0 22px}.byno-home-hero--has-crop:not(.byno-home-hero--crop-mobile) .byno-home-hero-swiper{-webkit-clip-path:none!important;clip-path:none!important;-webkit-mask:none!important;mask:none!important}.byno-home-hero-content{justify-items:center}.byno-home-hero-title{font-size:34px;line-height:1.34}.byno-home-hero-subtitle{font-size:13px}.byno-home-hero-media img{max-height:165px}.byno-home-posts-loop-grid .byno-home-posts-loop-grid-list{gap:16px;grid-template-columns:repeat(var(--byno-posts-grid-columns-mobile,1),minmax(0,1fr))}.byno-home-faq-action{font-size:12px;min-height:30px;padding:0 12px}.byno-home-latest-posts .byno-home-specials-head{gap:6px;margin-bottom:10px}.byno-home-latest-posts .byno-home-specials-title-main{font-size:18px}.byno-home-latest-posts .byno-home-specials-head .byno-home-specials-action{font-size:10px;min-height:28px;padding:0 8px}.byno-home-block-head-arrow{height:12px;width:12px}.byno-home-block-title-icon{flex-basis:24px;height:24px;width:24px}.byno-home-latest-posts .byno-home-side-banner.is-indigo{border-radius:14px;gap:8px;padding:12px}.byno-home-latest-posts .byno-home-side-banner-title{font-size:20px}.byno-home-latest-posts .byno-home-side-banner-subtitle{font-size:12px}.byno-home-latest-posts .byno-home-side-banner-arrow{height:30px;width:40px}.byno-home-brands .byno-home-brand-nav{height:22px;margin:0 6px;width:22px}}