.main-nav-container {
    background-color: #00050f;
    color: #fe7113;
}
@media (min-width: 640px) { .s-block { margin-top: 0rem; } }
.card-center {
    position: absolute;
    top: 45%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
    transition: transform 0.5s;
}

.app-inner main .container--product-details {
    display: none!important;
}

.bg-storeBG {
    background-color: #030a17;
    color: #fff;
}



.s-breadcrumb-item {
    color: #ffffff;
}
.s-breadcrumb-arrow svg {
    fill: #fd7904;
}
.text-store-text-primary {
    color: #ffffff;
}
.product-card__title a {
    color: #ffffff;
    display: block;
    font-size: .875rem;
    font-weight: 700;
    line-height: 1.25rem;
}
.text-store-text-secondary {
    color: #fd7904;
}
.mm-spn.mm-spn--light {
    background: #060d16;
    color: #ffffff;
}

.mm-spn.mm-spn--navbar:after, .mm-spn.mm-spn--navbar:before {
    color: #ff6900;
}
.stats-bar {
    background: rgb(8 17 30);
    border: 1px solid rgb(8 17 30);
    border-radius: var(--tw-container-radius);
    padding: 20px 40px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    backdrop-filter: blur(10px);
    box-shadow: 0 10px 40px rgb(8 17 30);
}
@media (max-width: 992px) {
    .stats-bar {
        flex-direction: column;
        gap: 30px;
        padding: 30px;
        display: none;
    }
}
@media (max-width: 768px) {
    .store-header .navbar-brand img {
        height: 60px !important;
        margin-bottom: -30px;
    }
}
.rtl .form-select, .rtl select, [dir=rtl] .form-select, [dir=rtl] select {
    background-position: left .5rem center;
    padding-right: 12px;
    color: #030a17;
}
/* ORANGE IVORY DESIGN v3 — approved 2026-10-10 */
:root{--orange-ivory:#f3eee3;--orange-charcoal:#2c2d2b;--orange-line:#d8d0c1;}
body,.bg-storeBG{background-color:#f3eee3;color:#2c2d2b;}
.text-store-text-primary,.product-card__title a,.s-breadcrumb-item{color:#2c2d2b;}
.text-store-text-secondary{color:#66635d;}
.store-header #mainnav{background:#2c2d2b!important;border-radius:0!important;width:100%!important;max-width:none!important;margin:0!important;box-shadow:0 2px 12px #00000012!important;border:0!important;height:auto!important;min-height:72px;}
.main-nav-container{background:#2c2d2b;color:#f3eee3;}
.store-header .navbar-brand img{height:42px!important;margin:0!important;}
.store-header .main-menu__desktop-item>a{color:#f3eee3!important;}
.store-header .header__main-end>button,.store-header .header__main-end .header-btn,.store-header .s-cart-summary-wrapper{box-shadow:none!important;background:transparent!important;border-color:#ffffff26!important;}
.mm-spn.mm-spn--light{background:#f3eee3;color:#2c2d2b;}
.app-inner main .container--product-details{display:block!important;}
@media(min-width:640px){.s-block{margin-top:2.5rem;}}
.product-card__title a{line-height:1.6;}
@media(max-width:768px){.store-header #mainnav{min-height:64px;}.store-header .navbar-brand img{height:36px!important;margin:0!important;}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important;}}
/* END ORANGE IVORY DESIGN v3 */

/* ORANGE — responsive storefront finish */
.orange-hero .advanced-slider__image{aspect-ratio:2/1;height:auto!important;min-height:390px;max-height:720px;object-fit:cover;}
.orange-hero .advanced-slider__caption .container{width:100%;max-width:1280px;padding-inline:40px;}
.orange-hero .advanced-slider__caption__inner__content{max-width:48%;color:#2c2d2b;}
.orange-hero .advanced-slider__caption__inner__content__heading{font-size:clamp(34px,4.4vw,64px);line-height:1.25;font-weight:800;letter-spacing:-1px;}
.orange-hero .advanced-slider__caption__inner__content__text{font-size:clamp(15px,1.5vw,21px);line-height:1.8;margin-block:16px 22px;}
.orange-hero .advanced-slider__caption__inner__content__button{border-radius:8px;padding:13px 26px;color:#242523!important;font-weight:700;min-height:48px;}
.orange-worlds{margin-top:0!important;padding:28px 0 12px;}
.orange-worlds .special-cats-with-bg__backdrop,.orange-worlds .special-cats-with-bg__backdrop--mobile{display:none!important;}
.orange-worlds .special-cats-with-bg__header{max-width:1280px;padding:0 24px 20px;text-align:right;}
.orange-worlds .special-cats-with-bg__header-content{padding:0;}
.orange-worlds .special-cats-with-bg__title{color:#2c2d2b;font-size:32px;letter-spacing:0;}
.orange-worlds .special-cats-with-bg__cards{margin-top:0;}
.orange-worlds .special-cats-with-bg__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1280px;gap:20px;padding-inline:24px;}
.orange-worlds .special-cats-with-bg__card{height:250px;border:1px solid #d8d0c1;border-radius:14px;box-shadow:0 6px 20px #2c2d2b0b;overflow:hidden;}
.orange-worlds .special-cats-with-bg__card-media{border-radius:14px;}
.orange-worlds .special-cats-with-bg__card-overlay{opacity:.75;background:linear-gradient(0deg,#1c201eed,transparent 60%);}
.orange-worlds .category-name{font-size:23px;font-weight:700;}
.orange-products{padding-block:12px 20px;}
.orange-products .home-block-title{text-align:right;margin-bottom:16px;}
.orange-products .product-tabs__title{font-size:32px;line-height:1.4;}
.orange-products .home-block-line{display:none;}
.orange-products .product-tabs__subtitle{font-size:16px;line-height:1.6;margin-top:6px;}
.orange-products .btn-tabs-container{margin:0 0 24px;justify-content:flex-start;gap:8px;}
.orange-products .product-tab{min-height:44px;border-radius:8px;border:1px solid #d8d0c1;background:#e9e2d5;color:#2c2d2b;font-weight:700;padding:10px 24px;}
.orange-products .product-tab.active{background:#f58a24;color:#242523;border-color:#f58a24;}
.product-card{border-radius:12px!important;border-color:#d8d0c1!important;background:#f8f4ec!important;box-shadow:0 4px 14px #2c2d2b06;}
.product-card__image{padding:12px;background:#f8f4ec;border-radius:12px 12px 0 0;}
.product-card__image img{border-radius:8px;}
.product-card__content{padding:16px!important;}
.product-card__title a{font-size:15px;line-height:1.6;color:#2c2d2b;}
.product-card__price .total-price{font-size:21px;color:#2c2d2b;}
.product-card__out-label{background:#2c2d2b!important;color:#f3eee3!important;border-radius:6px;font-size:12px;}
.product-card__buttons .s-button-solid{background:#2c2d2b;border-color:#2c2d2b;color:#f3eee3;}







.orange-double{background:#2c2d2b;margin-top:0!important;padding:24px 0 36px;}
.orange-double .double-banner__row{gap:20px;}
.orange-double .banner{position:relative;display:block!important;border-radius:12px;border:1px solid #d8d0c166;}
.orange-double .double-banner__image{aspect-ratio:1.8;height:auto!important;object-fit:cover;}
.orange-double .banner::after{display:block;background:#f3eee3;color:#2c2d2b;padding:18px 20px;font-size:22px;font-weight:700;line-height:1.6;}
.orange-double .banner:first-child::after{content:'عالم روبلوكس  ←';}
.orange-double .banner:last-child::after{content:'بطاقات ستيم  ←';}
.cat-content.cats_style_2 .cat-content-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:0;background:#e9e2d5;border:1px solid #d8d0c1;border-radius:18px;overflow:hidden;margin-bottom:24px;}
.cat-content.cats_style_2 .cat-content-wrapper--banner{width:100%;}
.cat-content.cats_style_2 .cat-content-wrapper--banner img{height:320px!important;width:100%;object-fit:cover;}
.cat-content.cats_style_2 .cat-content-wrapper--content{width:100%;padding:32px;margin:0;align-items:center;}
.cat-content .cat-content-wrapper--title{font-size:34px;line-height:1.4;}
.cat-content .cat-content-wrapper--subtitle{font-size:17px;line-height:1.9;}
.container--product-details{padding-bottom:28px;}
.product-single__main-media{max-width:560px;margin:auto;border:1px solid #d8d0c1;border-radius:18px;background:#f8f4ec;padding:18px;}
.product-single__main-media .s-slider-swiper-wrapper{height:auto!important;}
.product-single__main-media .product-single__slide-image{height:430px!important;object-fit:contain;}
.product-single__info{background:#f8f4ec;border:1px solid #d8d0c1;border-radius:18px;padding:24px!important;}
.product-single__title{line-height:1.55;font-size:28px;margin-bottom:16px;}
.product-single__info .total-price{color:#2c2d2b;font-size:28px;}
.product-single__stock-info{margin-top:14px;}
@media(min-width:1024px){.product-single__columns{gap:28px;flex-wrap:nowrap!important;}.product-single__slider,.product-single__info{width:calc(50% - 14px)!important;}.product-single__slider{padding:0!important;}.product-single__info{align-self:flex-start;}}
@media(max-width:767px){
.orange-hero .advanced-slider__image{aspect-ratio:2/3;min-height:0;max-height:650px;object-fit:cover;}
.orange-hero .advanced-slider__caption{display:flex;align-items:flex-end;padding-bottom:32px;}
.orange-hero .advanced-slider__caption .container{padding-inline:20px;}
.orange-hero .advanced-slider__caption__inner{align-items:flex-end;justify-content:center;height:auto;}
.orange-hero .advanced-slider__caption__inner__content{max-width:100%;width:100%;text-align:center;padding:22px 10px 0;background:linear-gradient(0deg,#f3eee3ed,#f3eee3b3 80%,transparent);border-radius:14px;}
.orange-hero .advanced-slider__caption__inner__content__heading{font-size:34px;letter-spacing:0;}
.orange-hero .advanced-slider__caption__inner__content__text{font-size:15px;margin:8px 0 14px;}
.orange-hero .advanced-slider__caption__inner__content__button{padding:11px 23px;}
.orange-worlds{padding-top:24px;}
.orange-worlds .special-cats-with-bg__header{padding:0 16px 14px;}
.orange-worlds .special-cats-with-bg__title,.orange-products .product-tabs__title{font-size:26px;}
.orange-worlds .special-cats-with-bg__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 14px;max-width:none;}
.orange-worlds .special-cats-with-bg__card{height:auto;min-width:0;}
.orange-products{margin-top:20px!important;padding-top:0;}
.orange-products .product-tabs__subtitle{font-size:14px;}
.orange-products .btn-tabs-container{gap:6px;justify-content:space-between;margin-bottom:16px;}
.orange-products .product-tab{flex:1;padding:9px 10px;}
.product-card__content{padding:10px!important;}
.product-card__image{padding:7px;}
.product-card__title a{font-size:13px;line-height:1.6;white-space:normal!important;}
.product-card__price .total-price{font-size:18px;}


.orange-double{padding:20px 0;}
.orange-double .banner::after{font-size:20px;padding:12px 16px;}
.cat-content.cats_style_2 .cat-content-wrapper{grid-template-columns:1fr;border-radius:14px;}
.cat-content.cats_style_2 .cat-content-wrapper--banner img{height:210px!important;}
.cat-content.cats_style_2 .cat-content-wrapper--content{padding:20px;}
.cat-content .cat-content-wrapper--title{font-size:26px;}
.cat-content .cat-content-wrapper--subtitle{font-size:15px;}
.product-single__main-media{padding:12px;border-radius:14px;}
.product-single__main-media .product-single__slide-image{height:300px!important;}
.product-single__info{padding:20px!important;margin-top:0!important;border-radius:14px;}
.product-single__title{font-size:23px;}
.store-header .navbar-brand{padding-inline:4px!important;}.store-header .header__main-start{gap:6px!important;}
}
@media(min-width:640px) and (max-width:767px){.orange-hero .advanced-slider__image{aspect-ratio:2/1;min-height:390px;}.orange-hero .advanced-slider__caption__inner__content{max-width:55%;}.orange-hero .advanced-slider__caption__inner{justify-content:flex-start;}}
@media(prefers-reduced-motion:reduce){.product-card img,.orange-worlds img{transform:none!important;}}
/* END ORANGE responsive storefront finish */

.orange-hero .advanced-slider__caption__inner__content__button span{color:#242523!important;}
@media(max-width:479px){.store-header .navbar-brand img{height:30px!important;}.store-header .header__main-end{gap:4px!important;}}
/* ORANGE — expanded worlds and premium header, 2026-10-10 */
.orange-worlds-continuation{padding-top:8px!important;}
.orange-worlds-continuation .special-cats-with-bg__header{display:none!important;}
.orange-worlds .special-cats-with-bg__card-image{transition:transform .35s ease;}
.orange-worlds .special-cats-with-bg__card:hover .special-cats-with-bg__card-image{transform:scale(1.025);}
.store-header{direction:rtl;position:relative;z-index:100;background:#2c2d2b!important;}
.store-header #mainnav{background:linear-gradient(120deg,#242624,#343632 55%,#242624)!important;border-top:2px solid #f58a24!important;border-bottom:1px solid #c9b99b55!important;box-shadow:0 5px 22px #1f211c20!important;min-height:0!important;height:auto!important;}
.store-header #mainnav .inner{background:inherit;}
.store-header .header__main-container{max-width:1440px;padding-inline:28px;}
.store-header .header__main-row{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center!important;height:84px!important;position:relative;}
.store-header .header__main-start,.store-header .header__main-end{width:auto!important;min-width:0;gap:10px;}
.store-header .header__main-start{justify-content:flex-start;}
.store-header .header__main-end{justify-content:flex-end;}
.store-header .navbar-brand{height:auto!important;padding:0!important;margin:0!important;}
.store-header .navbar-brand img{height:56px!important;width:auto!important;max-width:220px;object-fit:contain;margin:0!important;}
.store-header .header__main-end>button,.store-header .header-btn,.store-header .s-cart-summary-wrapper{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;border-radius:12px!important;border:1px solid #e7dcc32e!important;background:#ffffff05!important;color:#f3eee3;box-shadow:none!important;transition:background .2s,border-color .2s;}
.store-header .header-btn__icon{font-size:22px;color:#f3eee3!important;width:auto;height:auto;border:0;background:none;}
.store-header .header__main-end>button:hover,.store-header .header-btn:hover,.store-header .s-cart-summary-wrapper:hover{border-color:#f58a24!important;background:#ffffff0d!important;}
.store-header .header__cart-summary,.store-header .header__search-btn{margin:0!important;}
.store-header .s-cart-summary-content{display:none!important;}
.store-header .s-cart-summary-count{background:#f58a24!important;color:#242624!important;border:2px solid #2c2d2b;border-radius:20px;min-width:19px;height:19px;font-size:11px;box-shadow:none;top:-5px;right:-5px;}
.store-header .mburger{color:#f3eee3!important;margin:0!important;}
.store-header .menu-label{display:none!important;}
.store-header a:focus-visible,.store-header button:focus-visible{outline:2px solid #f58a24;outline-offset:4px;}
@media(min-width:1024px){
.store-header .header__main-container{padding-bottom:54px;}
.store-header #mobile-menu{position:absolute!important;top:84px!important;left:0;right:0;width:100%!important;height:54px!important;background:transparent!important;border-top:1px solid #e7dcc322;display:block!important;}
.store-header #mobile-menu .main-menu{display:flex!important;align-items:center;justify-content:center;flex-wrap:nowrap;gap:6px!important;margin:0;padding:0;height:54px;}
.store-header .main-menu__desktop-item{white-space:nowrap;margin:0!important;padding:0!important;}
.store-header .main-menu__desktop-item>a{display:flex;align-items:center;height:38px!important;padding:0 11px!important;font-size:14px!important;font-weight:600!important;color:#f3eee3!important;border-radius:7px;text-shadow:none!important;transition:background .2s,color .2s;}
.store-header .main-menu__desktop-item>a:hover{color:#ffab54!important;background:#ffffff08;}
.store-header .header__main-end>[data-selia="header-search-button"]{position:absolute;right:0;top:20px;width:285px!important;max-width:29vw;border-radius:10px!important;justify-content:flex-start;gap:13px;padding:0 16px!important;border-color:#e7dcc345!important;background:#f3eee309!important;}
.store-header [data-selia="header-search-button"]::after{content:'ابحث عن بطاقتك المفضلة';font-size:14px;color:#e4dece;}
.store-header .header__main-end .header-btn::after{content:'حسابي';font-size:13px;margin-right:9px;color:#f3eee3;}
.store-header .header__main-end .header-btn{width:96px;}
.store-header .s-cart-summary-wrapper::after{content:'السلة';font-size:13px;margin-right:9px;color:#f3eee3;}
.store-header .s-cart-summary-wrapper{width:92px;}
.store-header .header__main-start>.header__user-menu{display:none!important;}
}
@media(max-width:1023px){
.store-header .header__main-container{padding-inline:14px;}
.store-header .header__main-row{height:72px!important;grid-template-columns:1fr auto 1fr;gap:8px;}
.store-header .navbar-brand img{height:42px!important;max-width:150px;}
.store-header .header__main-start,.store-header .header__main-end{gap:8px!important;}
.store-header .header__main-end>.header__user-menu{display:none!important;}
.store-header .header__main-start>.header__user-menu{display:flex!important;}
.store-header .header__main-end>button,.store-header .header-btn,.store-header .s-cart-summary-wrapper{height:38px;width:38px;min-width:38px;border-radius:10px!important;}
.store-header .header-btn__icon{font-size:20px;}
}
@media(max-width:767px){
.orange-worlds-continuation{padding-top:0!important;}
.orange-worlds .special-cats-with-bg__card{border-radius:10px;background:#f8f4ec;box-shadow:0 3px 12px #2c2d2b08;}
.orange-worlds .special-cats-with-bg__card-media{position:relative!important;inset:auto!important;height:100px;border-radius:9px 9px 0 0;}
.orange-worlds .special-cats-with-bg__card-image{object-position:35% center;}
.orange-worlds .special-cats-with-bg__card-overlay{display:none;}
.orange-worlds .special-cats-with-bg__card-body{position:static!important;display:block;padding:8px 4px;min-height:42px;text-align:center;}
.orange-worlds .special-cats-with-bg__card-title{margin:0;line-height:1.5;}
.orange-worlds .category-name{font-size:13px!important;color:#2c2d2b;font-weight:700;}
}
@media(max-width:359px){.store-header .navbar-brand img{height:35px!important;max-width:120px;}.store-header .header__main-container{padding-inline:10px;}.store-header .header__main-start,.store-header .header__main-end{gap:4px!important;}.orange-worlds .category-name{font-size:12px!important;}}
/* END ORANGE expanded worlds and premium header */
/* ORANGE — transparent header and DIGITAL signature */
.store-header{background:transparent!important;}
.store-header #mainnav{background:transparent!important;border:0!important;box-shadow:none!important;}
.store-header #mainnav .inner{background:rgba(30,33,29,.68)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgba(243,238,227,.14);box-shadow:0 4px 22px #1c211514;}
body:has(.orange-hero) .store-header{position:absolute!important;top:0;right:0;left:0;width:100%;}
.store-header .header__brand{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;}
.store-header .header__brand::after{content:'DIGITAL';font-family:Arial,sans-serif;font-size:10px;line-height:14px;font-weight:700;letter-spacing:4px;color:#ff9329;direction:ltr;transform:translateX(12px);margin-top:-5px;}
.store-header .navbar-brand img{height:50px!important;}
.store-header .header__main-end>button,.store-header .header-btn,.store-header .s-cart-summary-wrapper{background:rgba(243,238,227,.025)!important;border-color:rgba(243,238,227,.18)!important;}
@media(max-width:1023px){.store-header .navbar-brand img{height:38px!important;}.store-header .header__brand::after{font-size:8px;line-height:12px;letter-spacing:3px;margin-top:-4px;transform:translateX(9px);}}
@media(max-width:359px){.store-header .navbar-brand img{height:33px!important;}.store-header .header__brand::after{font-size:7px;letter-spacing:2.5px;}}
/* END ORANGE transparent header */
/* DIGITAL aligned directly beneath the ORANGE wordmark */
.store-header .header__brand{position:relative;}
.store-header .header__brand::after{position:absolute;top:50%;left:24%;right:0;text-align:center;transform:none!important;margin:0!important;line-height:1;}

/* ORANGE hero trio: eleven categories, three independent cards */
.orange-hero .advanced-slider__slide{position:relative;isolation:isolate;overflow:hidden;}
.orange-hero .advanced-slider__caption{z-index:3;}
.orange-hero .advanced-slider__slide::before,.orange-hero .advanced-slider__slide > picture::before,.orange-hero .advanced-slider__slide::after{content:'';display:block;position:absolute;z-index:1;pointer-events:none;aspect-ratio:1;background-repeat:no-repeat;background-size:90% 90%;background-position:50% 50%,4000% 50%,4000% 50%,4000% 50%;filter:drop-shadow(0 16px 14px #30281c38);will-change:transform,opacity;animation:orange-trio-presence 6s ease-in-out infinite,orange-trio-cycle 24s steps(1,end) infinite;}
.orange-hero .advanced-slider__slide::before{background-image:url('https://cdn.files.salla.network/other/694835698/10d91c9d-2f27-4c2a-b63c-81f935329a7e-original.webp'),url('https://cdn.files.salla.network/other/694835698/fe4f592d-b449-4ed9-ab01-bbf8d08d88d4-original.webp'),url('https://cdn.files.salla.network/other/694835698/d6c99c02-c5dd-485e-aa0e-7dcc15179739-original.webp'),url('https://cdn.files.salla.network/other/694835698/52f1864f-f9a2-413f-b565-5b901ba33902-original.webp');}
.orange-hero .advanced-slider__slide > picture::before{background-image:url('https://cdn.files.salla.network/other/694835698/4fdbc122-b063-4035-aa8f-df56a08308f8-original.webp'),url('https://cdn.files.salla.network/other/694835698/7fb7f176-b3d0-4d97-a9b9-d2a152b7aa4b-original.webp'),url('https://cdn.files.salla.network/other/694835698/4957997a-f4af-4d7d-b3e7-7e258341e925-original.webp'),url('https://cdn.files.salla.network/other/694835698/9fa2989e-b884-4101-b177-de597c277526-original.webp');}
.orange-hero .advanced-slider__slide::after{background-image:url('https://cdn.files.salla.network/other/694835698/52f1864f-f9a2-413f-b565-5b901ba33902-original.webp'),url('https://cdn.files.salla.network/other/694835698/b7e37404-3fd9-46fb-9a14-a0f7734321e5-original.webp'),url('https://cdn.files.salla.network/other/694835698/8c99d221-e0b2-4b7a-a433-b351c2dfd0c6-original.webp'),url('https://cdn.files.salla.network/other/694835698/430a9329-2af0-476f-857e-424ee7bd6206-original.webp');}
.orange-hero .advanced-slider__slide::before{left:-3%;top:28%;width:min(27%,460px);--card-tilt:-12deg;--card-enter:-40px;animation-delay:-.8s,-.8s;}
.orange-hero .advanced-slider__slide > picture::before{left:12%;top:19%;width:min(32%,560px);z-index:2;--card-tilt:-2deg;--card-enter:0px;animation-delay:-1s,-1s;}
.orange-hero .advanced-slider__slide::after{left:32%;top:28%;width:min(27%,460px);--card-tilt:10deg;--card-enter:40px;animation-delay:-1.2s,-1.2s;}
@keyframes orange-trio-presence{0%{opacity:0;transform:translate3d(var(--card-enter),30px,0) rotate(var(--card-tilt)) scale(.92);}14%{opacity:1;transform:translate3d(0,0,0) rotate(var(--card-tilt)) scale(1);}46%{opacity:1;transform:translate3d(0,-8px,0) rotate(calc(var(--card-tilt) + 2deg)) scale(1);}78%{opacity:1;transform:translate3d(0,0,0) rotate(var(--card-tilt)) scale(1);}94%,100%{opacity:0;transform:translate3d(var(--card-enter),-24px,0) rotate(var(--card-tilt)) scale(.94);}}
@keyframes orange-trio-cycle{0%,100%{background-position:50% 50%,4000% 50%,4000% 50%,4000% 50%;}25%{background-position:4000% 50%,50% 50%,4000% 50%,4000% 50%;}50%{background-position:4000% 50%,4000% 50%,50% 50%,4000% 50%;}75%{background-position:4000% 50%,4000% 50%,4000% 50%,50% 50%;}}
@media(max-width:639.98px){.orange-hero .advanced-slider__slide::before{left:-6%;top:23%;width:48%;}.orange-hero .advanced-slider__slide > picture::before{left:20%;top:15%;width:60%;}.orange-hero .advanced-slider__slide::after{left:58%;top:23%;width:48%;}}
@media(prefers-reduced-motion:reduce){.orange-hero .advanced-slider__slide::before,.orange-hero .advanced-slider__slide > picture::before,.orange-hero .advanced-slider__slide::after{animation:none!important;opacity:1;transform:rotate(var(--card-tilt));background-position:50% 50%,4000% 50%,4000% 50%,4000% 50%;}}
/* END ORANGE hero trio */
/* ORANGE compact floating curved header */
.store-header #mainnav .inner{width:calc(100% - 32px)!important;max-width:1480px!important;margin:12px auto!important;padding:4px 0!important;border:1px solid #f3eee32b!important;border-radius:32px!important;background:rgba(30,33,29,.74)!important;box-shadow:0 10px 32px #1c211526,inset 0 1px 0 #ffffff0b!important;}
.store-header .header__main-container{padding-inline:22px!important;}
.store-header .header__main-row{height:58px!important;}
.store-header .header__main-end>button,.store-header .header-btn,.store-header .s-cart-summary-wrapper{height:36px;min-width:36px;border-radius:18px!important;}
@media(min-width:1024px){
.store-header .header__main-container{padding-bottom:44px!important;}
.store-header #mobile-menu{top:58px!important;height:44px!important;border-top:0!important;}
.store-header #mobile-menu .main-menu{height:44px!important;gap:5px!important;padding:2px 4px 7px!important;overflow-x:auto;scrollbar-width:none;}
.store-header #mobile-menu .main-menu::-webkit-scrollbar{display:none;}
.store-header .main-menu__desktop-item{flex:0 0 auto;}
.store-header .main-menu__desktop-item>a{height:32px!important;padding:0 10px!important;font-size:13px!important;font-weight:500!important;border:1px solid #f3eee31a!important;border-radius:18px!important;background:#f3eee307;transition:color .18s,background .18s,border-color .18s,transform .18s;}
.store-header .main-menu__desktop-item>a:hover,.store-header .main-menu__desktop-item>a:focus-visible{color:#ffae59!important;background:#f58a241c!important;border-color:#f58a2466!important;transform:translateY(-1px);}
.store-header .header__main-end>[data-selia="header-search-button"]{top:11px;width:265px!important;border-radius:20px!important;}
.store-header .header__main-end .header-btn{width:88px;}
.store-header .s-cart-summary-wrapper{width:84px;}
}
@media(max-width:1023px){
.store-header #mainnav .inner{width:calc(100% - 20px)!important;margin:8px auto!important;padding:2px 0!important;border-radius:25px!important;}
.store-header .header__main-container{padding-inline:12px!important;}
.store-header .header__main-row{height:58px!important;gap:6px;}
.store-header .header__main-end>button,.store-header .header-btn,.store-header .s-cart-summary-wrapper{width:34px;height:34px;min-width:34px;border-radius:50%!important;}
.store-header .header__main-start,.store-header .header__main-end{gap:5px!important;}
.store-header .header-btn__icon{font-size:19px;}
}
@media(max-width:359px){.store-header .header__main-container{padding-inline:9px!important;}.store-header .header__main-start,.store-header .header__main-end{gap:3px!important;}.store-header .navbar-brand img{height:31px!important;}}
/* END ORANGE compact curved header */
/* ORANGE visual category drawer */
.orange-drawer-head,.orange-drawer-foot{display:none;}
@media(max-width:1023px){
.mm-ocd{--mm-ocd-width:390px;--mm-ocd-min-width:0px;--mm-ocd-max-width:390px;}
.mm-ocd .mm-ocd__content{width:min(390px,calc(100vw - 24px))!important;min-width:0!important;max-width:390px!important;top:10px!important;bottom:10px!important;height:calc(100% - 20px)!important;border-radius:26px!important;overflow:hidden!important;box-shadow:0 16px 60px #0005;border:1px solid #d8d0c1;}
.mm-ocd--right .mm-ocd__content{right:10px!important;}
#mobile-menu.mm-spn{position:relative!important;display:flex!important;flex-direction:column;height:100%!important;background:#f3eee3!important;color:#2c2d2b!important;padding:0!important;overflow:hidden!important;}
#mobile-menu.mm-spn::before,#mobile-menu.mm-spn::after{display:none!important;content:none!important;}
#mobile-menu .orange-drawer-head{display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center;height:112px;background:linear-gradient(135deg,#232622,#383b34);border-bottom:2px solid #f58a24;padding:8px 52px;color:#f3eee3;}
.orange-drawer-brand{display:block!important;position:relative;padding:0!important;width:156px;height:52px;}
.orange-drawer-brand img{width:156px;height:50px;object-fit:contain;}
.orange-drawer-brand>span{position:absolute;top:26px;left:24%;right:0;text-align:center;color:#ff9329;font:700 9px/1 Arial,sans-serif;letter-spacing:3px;direction:ltr;}
#mobile-menu .orange-drawer-head h2{font-size:17px;font-weight:600;margin:4px 0 0;line-height:26px;}
#mobile-menu.mm-spn>.main-menu{position:relative!important;inset:auto!important;transform:none!important;visibility:visible!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-content:start;flex:1;min-height:0;width:100%!important;height:auto!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;margin:0!important;padding:14px!important;scrollbar-width:thin;scrollbar-color:#c9bda7 transparent;overscroll-behavior:contain;}
#mobile-menu.mm-spn>.main-menu::before,#mobile-menu.mm-spn>.main-menu::after,#mobile-menu .main-menu__item::before,#mobile-menu .main-menu__item::after{display:none!important;}
#mobile-menu.mm-spn .main-menu__desktop-item{display:none!important;}
#mobile-menu.mm-spn .main-menu__item{display:block!important;margin:0!important;padding:0!important;border:0!important;min-width:0;}
#mobile-menu.mm-spn .main-menu__link{display:flex!important;flex-direction:column;justify-content:center;align-items:center;gap:2px!important;height:96px!important;padding:5px 6px!important;margin:0!important;border:1px solid #ddd3c2!important;border-radius:16px!important;background:#faf7f0!important;color:#2c2d2b!important;text-align:center;box-shadow:0 3px 8px #2c2d2b05;transition:border-color .18s,background .18s;}
#mobile-menu.mm-spn .main-menu__link::before{content:''!important;display:block!important;position:static!important;transform:none!important;opacity:1!important;flex:none;width:100%;height:62px;border:0!important;background:var(--orange-menu-image) center/contain no-repeat;}
#mobile-menu.mm-spn .main-menu__link::after{display:none!important;}
#mobile-menu.mm-spn .main-menu__link>span{font-size:13px;font-weight:600;line-height:20px;white-space:normal;padding:0!important;}
#mobile-menu.mm-spn .main-menu__link:hover,#mobile-menu.mm-spn .main-menu__link:focus-visible,#mobile-menu.mm-spn .main-menu__link[aria-current="page"]{border-color:#f58a24!important;background:#fff0dc!important;outline:none;}
#mobile-menu>.btn--close{position:absolute!important;top:14px!important;left:14px!important;right:auto!important;width:34px!important;height:34px!important;min-height:34px!important;border:1px solid #f3eee338!important;border-radius:50%!important;background:#ffffff0b!important;color:#f3eee3!important;font-size:18px!important;z-index:5;display:flex!important;align-items:center;justify-content:center;}
#mobile-menu .orange-drawer-foot{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;flex:none;padding:10px 12px max(10px,env(safe-area-inset-bottom));background:#e9e2d5;border-top:1px solid #d8d0c1;}
#mobile-menu .orange-drawer-foot>a,#mobile-menu .orange-drawer-foot>button{display:flex!important;flex-direction:column;gap:4px;align-items:center;justify-content:center;padding:7px 2px!important;margin:0!important;min-height:48px;border:1px solid #d8d0c1;border-radius:12px;background:#f8f4ec;color:#2c2d2b;font-size:12px;font-weight:500;line-height:16px;}
#mobile-menu .orange-drawer-foot i{font-size:19px;color:#bc5d12;}
#mobile-menu .orange-drawer-foot>a::after,#mobile-menu .orange-drawer-foot>button::after{display:none!important;}
body:has(.mm-ocd--open) a[aria-label="Chat via WhatsApp"]{visibility:hidden!important;pointer-events:none!important;}
#mobile-menu .main-menu__link[href$="/c76289053"]{--orange-menu-image:url('https://cdn.files.salla.network/other/694835698/7fb7f176-b3d0-4d97-a9b9-d2a152b7aa4b-original.webp');}
#mobile-menu .main-menu__link[href$="/c533553512"]{--orange-menu-image:url('https://cdn.files.salla.network/other/694835698/8c99d221-e0b2-4b7a-a433-b351c2dfd0c6-original.webp');}
#mobile-menu .main-menu__link[href$="/c693596737"]{--orange-menu-image:url('https://cdn.files.salla.network/other/694835698/4fdbc122-b063-4035-aa8f-df56a08308f8-original.webp');}
#mobile-menu .main-menu__link[href$="/c724909722"]{--orange-menu-image:url('https://cdn.files.salla.network/other/694835698/9fa2989e-b884-4101-b177-de597c277526-original.webp');}
#mobile-menu .main-menu__link[href$="/c835241812"]{--orange-menu-image:url('https://cdn.files.salla.network/other/694835698/10d91c9d-2f27-4c2a-b63c-81f935329a7e-original.webp');}
#mobile-menu .main-menu__link[href$="/c1083297628"]{--orange-menu-image:url('https://cdn.files.salla.network/other/694835698/4957997a-f4af-4d7d-b3e7-7e258341e925-original.webp');}
#mobile-menu .main-menu__link[href$="/c1567753558"]{--orange-menu-image:url('https://cdn.files.salla.network/other/694835698/b7e37404-3fd9-46fb-9a14-a0f7734321e5-original.webp');}
#mobile-menu .main-menu__link[href$="/c1785522036"]{--orange-menu-image:url('https://cdn.files.salla.network/other/694835698/52f1864f-f9a2-413f-b565-5b901ba33902-original.webp');}
#mobile-menu .main-menu__link[href$="/c1884442537"]{--orange-menu-image:url('https://cdn.files.salla.network/other/694835698/430a9329-2af0-476f-857e-424ee7bd6206-original.webp');}
#mobile-menu .main-menu__link[href$="/c2032419664"]{--orange-menu-image:url('https://cdn.files.salla.network/other/694835698/fe4f592d-b449-4ed9-ab01-bbf8d08d88d4-original.webp');}
#mobile-menu .main-menu__link[href$="/c2122005063"]{--orange-menu-image:url('https://cdn.files.salla.network/other/694835698/d6c99c02-c5dd-485e-aa0e-7dcc15179739-original.webp');}
}
/* END ORANGE visual category drawer */
@media(max-width:1023px){
#mobile-menu .orange-drawer-brand::before,#mobile-menu .orange-drawer-brand::after{display:none!important;}
#mobile-menu .orange-drawer-foot>a,#mobile-menu .orange-drawer-foot>button{position:static!important;float:none!important;width:100%!important;min-width:0!important;height:54px!important;min-height:54px!important;line-height:16px!important;}
#mobile-menu .orange-drawer-foot i{display:block!important;position:static!important;float:none!important;width:auto!important;height:20px!important;min-width:0!important;line-height:20px!important;padding:0!important;margin:0!important;}
#mobile-menu .orange-drawer-foot span{display:block!important;position:static!important;float:none!important;width:auto!important;height:auto!important;line-height:16px!important;padding:0!important;margin:0!important;}
}
/* ORANGE drawer logo precise alignment */
@media(max-width:1023px){
#mobile-menu .orange-drawer-head .orange-drawer-brand{display:block!important;flex:none!important;width:156px!important;min-width:156px!important;max-width:156px!important;height:52px!important;margin:0 auto!important;padding:0!important;float:none!important;transform:none!important;}
#mobile-menu .orange-drawer-brand img{display:block!important;width:156px!important;height:50px!important;margin:0 auto!important;padding:0!important;object-fit:contain;}
#mobile-menu .orange-drawer-brand>span{display:block!important;position:absolute!important;top:36px!important;left:0!important;right:0!important;width:100%!important;height:10px!important;margin:0!important;padding:0 0 0 3px!important;line-height:10px!important;text-align:center!important;transform:none!important;}
}
/* ORANGE twenty additional category cards */
@media(max-width:1023px){
#mobile-menu .main-menu__link[href$="/c1632219979"]{--orange-menu-image:url("https://cdn.files.salla.network/other/694835698/bf1b7fd7-9b22-4f21-9f74-ab93ce444a53-original.webp");}
#mobile-menu .main-menu__link[href$="/c1731224921"]{--orange-menu-image:url("https://cdn.files.salla.network/other/694835698/f7ca45ff-67e3-447d-962d-0dd1cd344819-original.webp");}
#mobile-menu .main-menu__link[href$="/c50045787"]{--orange-menu-image:url("https://cdn.files.salla.network/other/694835698/2b0b68f8-3c83-472c-a006-6b604806bb50-original.webp");}
#mobile-menu .main-menu__link[href$="/c1556136356"]{--orange-menu-image:url("https://cdn.files.salla.network/other/694835698/1d1b0556-647b-4ddf-99d1-f8e5026cbbc4-original.webp");}
#mobile-menu .main-menu__link[href$="/c783147173"]{--orange-menu-image:url("https://cdn.files.salla.network/other/694835698/42daf340-03c6-4374-b794-1de8701eb30f-original.webp");}
#mobile-menu .main-menu__link[href$="/c1247227559"]{--orange-menu-image:url("https://cdn.files.salla.network/other/694835698/760891f4-ca02-4a3d-bc4b-2c3a453e4644-original.webp");}
#mobile-menu .main-menu__link[href$="/c607931808"]{--orange-menu-image:url("https://cdn.files.salla.network/other/694835698/db2c73ed-2ea5-4967-bc6f-0bb5870d3700-original.webp");}
#mobile-menu .main-menu__link[href$="/c1139248034"]{--orange-menu-image:url("https://cdn.files.salla.network/other/694835698/7f1a42c9-2d8a-40a3-a194-09e72e090b41-original.webp");}
#mobile-menu .main-menu__link[href$="/c2061073043"]{--orange-menu-image:url("https://cdn.files.salla.network/other/694835698/ff292de4-cc35-4184-b740-af0c4af8a5d3-original.webp");}
#mobile-menu .main-menu__link[href$="/c964094125"]{--orange-menu-image:url("https://cdn.files.salla.network/other/694835698/16f3b747-f8b5-434e-a3c5-1c033a7ea577-original.webp");}
#mobile-menu .main-menu__link[href$="/c646756509"]{--orange-menu-image:url("https://cdn.files.salla.network/other/694835698/05c0d495-2b6d-4bf5-9beb-3e9ca322a085-original.webp");}
#mobile-menu .main-menu__link[href$="/c580666553"]{--orange-menu-image:url("https://cdn.files.salla.network/other/694835698/66dcb949-3a17-4f82-9f5d-b3dc00e2f66d-original.webp");}
#mobile-menu .main-menu__link[href$="/c405578116"]{--orange-menu-image:url("https://cdn.files.salla.network/other/694835698/9689e0f1-2abc-414a-980b-2b0753891f2c-original.webp");}
#mobile-menu .main-menu__link[href$="/c1779024005"]{--orange-menu-image:url("https://cdn.files.salla.network/other/694835698/ebf67179-106a-4d62-943e-05bb89d10b66-original.webp");}
#mobile-menu .main-menu__link[href$="/c720742796"]{--orange-menu-image:url("https://cdn.files.salla.network/other/694835698/82effa5a-b343-4bbf-be5c-1ae932474a57-original.webp");}
#mobile-menu .main-menu__link[href$="/c80922765"]{--orange-menu-image:url("https://cdn.files.salla.network/other/694835698/8f92246b-37ab-4eb3-84f4-7a8ab521acb4-original.webp");}
#mobile-menu .main-menu__link[href$="/c1455413134"]{--orange-menu-image:url("https://cdn.files.salla.network/other/694835698/195048d8-de09-4a9a-8cd7-6b0a77fda0b2-original.webp");}
#mobile-menu .main-menu__link[href$="/c1918965128"]{--orange-menu-image:url("https://cdn.files.salla.network/other/694835698/8d17d2e5-84c0-4a89-9160-4b4e2fc32aab-original.webp");}
#mobile-menu .main-menu__link[href$="/c506155914"]{--orange-menu-image:url("https://cdn.files.salla.network/other/694835698/321995e5-4cfc-4ac2-962c-455c5840bd42-original.webp");}
#mobile-menu .main-menu__link[href$="/c1172214164"]{--orange-menu-image:url("https://cdn.files.salla.network/other/694835698/eb40d660-1b5c-4139-be82-cc4ed4133afd-original.webp");}
}
/* ORANGE expanded category navigation */
@media(min-width:1024px){
.store-header #mobile-menu .main-menu{overflow:visible!important;}
.store-header .main-menu__more{position:relative!important;}
.store-header .main-menu__more>.sub-menu{left:0!important;right:auto!important;top:100%!important;width:440px!important;max-width:calc(100vw - 48px);max-height:65vh;overflow-y:auto!important;background:#f3eee3!important;border:1px solid #d8d0c1;border-radius:20px!important;box-shadow:0 18px 40px #0003;padding:10px!important;}
.store-header .main-menu__more>.sub-menu>.main-menu__submenu-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;}
.store-header .main-menu__more .sub-menu .main-menu__desktop-item>a{display:flex!important;align-items:center;justify-content:center;white-space:normal!important;text-align:center;min-height:44px;height:auto!important;padding:8px!important;font-size:12px!important;line-height:18px;color:#2c2d2b!important;background:#faf7f0!important;border:1px solid #ddd3c2!important;border-radius:12px!important;}
.store-header .main-menu__more .sub-menu .main-menu__desktop-item>a:hover,.store-header .main-menu__more .sub-menu .main-menu__desktop-item>a:focus-visible{background:#fff0dc!important;border-color:#f58a24!important;color:#9d490a!important;}
.store-header .main-menu__more:hover>.sub-menu,.store-header .main-menu__more:focus-within>.sub-menu{opacity:1!important;visibility:visible!important;transform:none!important;}
}
@media(min-width:1024px) and (max-width:1199px){.store-header #mobile-menu>.main-menu{gap:2px!important;}.store-header #mobile-menu>.main-menu>.main-menu__desktop-item>a{font-size:11px!important;padding-inline:6px!important;}}
/* ORANGE full world collection and category banners */
.orange-worlds.orange-worlds-expanded .special-cats-with-bg__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important;}
.orange-worlds .orange-world-card{position:relative;display:block;overflow:hidden;border:1px solid #d8d0c1;border-radius:16px;aspect-ratio:1.6;background:#e9e2d5;box-shadow:0 5px 16px #2c2d2b0a;}
.orange-world-scene{position:relative;overflow:hidden;background:#e9e2d5;}
.orange-world-scene>img.orange-world-background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:left center;}
.orange-world-scene>img.orange-world-cutout{position:absolute;inset:4% 0 10%;width:100%;height:86%;object-fit:contain;filter:drop-shadow(0 10px 12px #201b1744);transition:transform .25s;}
.orange-world-card:hover .orange-world-cutout{transform:translateY(-4px) rotate(-2deg);}
.orange-world-card>span{position:absolute;inset:auto 0 0;padding:35px 18px 17px;color:#fff;background:linear-gradient(transparent,#171a19cf);font-size:20px;font-weight:600;line-height:1.4;}
.orange-world-card:focus-visible{outline:3px solid #f58a24;outline-offset:3px;}
.orange-category-banner{margin:0 auto 32px;max-width:1420px;display:grid;grid-template-columns:1fr 1fr;min-height:300px;border:1px solid #d8d0c1;border-radius:18px;overflow:hidden;background:#e9e2d5;}
.orange-category-banner .orange-category-art{min-height:300px;}
.orange-category-banner .orange-category-art>img.orange-category-scene{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;}
.orange-category-copy{display:flex;flex-direction:column;justify-content:center;gap:18px;padding:32px;color:#2c2d2b;}
.orange-category-copy h2{font-size:30px;line-height:1.5;font-weight:600;margin:0;}
.orange-category-copy p{font-size:15px;line-height:1.9;color:#74746d;margin:0;}
@media(max-width:767px){
.orange-worlds.orange-worlds-expanded .special-cats-with-bg__grid{gap:10px!important;padding-inline:12px!important;}
.orange-worlds.orange-worlds-expanded .special-cats-with-bg__card,.orange-worlds .orange-world-card{height:auto!important;aspect-ratio:.78!important;min-height:0!important;}
.orange-world-card>span{font-size:12px;padding:30px 6px 10px;text-align:center;}
.orange-worlds.orange-worlds-expanded .special-cats-with-bg__card-body{padding:8px!important;}
.orange-worlds.orange-worlds-expanded .category-name{font-size:12px!important;}
.orange-category-banner{margin-inline:12px;grid-template-columns:1fr;min-height:0;}
.orange-category-banner .orange-category-art{min-height:220px;}
.orange-category-copy{padding:22px;gap:10px;}
.orange-category-copy h2{font-size:23px;}
.orange-category-copy p{font-size:13px;}
}
@media(min-width:768px){.orange-worlds.orange-worlds-expanded .special-cats-with-bg__card{height:auto!important;aspect-ratio:1.6!important;min-height:0!important;}}
.orange-category-banner{width:calc(100% - 32px);}
@media(max-width:767px){.orange-category-banner{width:calc(100% - 24px);}}
/* ORANGE category hover — lifted card and light sweep */
.orange-worlds .orange-world-card{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,border-color .35s;isolation:isolate;}
.orange-worlds .orange-world-card .orange-world-cutout{transition:transform .45s cubic-bezier(.2,.7,.2,1),filter .35s;}
.orange-worlds .orange-world-card>span{z-index:3;transition:color .3s,padding-bottom .3s;text-shadow:0 2px 8px #0008;}
.orange-worlds .orange-world-card::after{content:'';position:absolute;inset:-35% -70%;z-index:2;pointer-events:none;background:linear-gradient(110deg,transparent 43%,#fff5 49%,#ffe0a766 51%,transparent 57%);transform:translateX(-75%);opacity:0;}
@media(hover:hover) and (pointer:fine){
.orange-worlds .orange-world-card:is(:hover,:focus-visible){transform:translateY(-7px);border-color:#f59635;box-shadow:0 16px 28px #27291f2e,0 0 0 2px #f5963555,0 0 26px #f58a242b;z-index:2;}
.orange-worlds .orange-world-card:is(:hover,:focus-visible) .orange-world-cutout{transform:translateY(-12px) rotate(-6deg) scale(1.07);filter:drop-shadow(0 18px 12px #15160e66) drop-shadow(0 0 8px #ffbd5866);}
.orange-worlds .orange-world-card:is(:hover,:focus-visible)>span{color:#ffd49b;padding-bottom:22px;}
.orange-worlds .orange-world-card:is(:hover,:focus-visible)::after{animation:orange-world-sweep .8s ease-out both;}
}
@keyframes orange-world-sweep{0%{transform:translateX(-75%);opacity:0}18%{opacity:1}85%{opacity:1}100%{transform:translateX(75%);opacity:0}}
@media(hover:none){.orange-worlds .orange-world-card:hover .orange-world-cutout{transform:none;}}
@media(prefers-reduced-motion:reduce){.orange-worlds .orange-world-card,.orange-worlds .orange-world-card .orange-world-cutout,.orange-worlds .orange-world-card>span{transition:none!important;}.orange-worlds .orange-world-card:is(:hover,:focus-visible),.orange-worlds .orange-world-card:is(:hover,:focus-visible) .orange-world-cutout{transform:none!important;}.orange-worlds .orange-world-card::after{animation:none!important;opacity:0!important;}}
/* END ORANGE category hover */
/* ORANGE DIGITAL — PlayStation product edition 2 */
body:has(.product-1108708096) .product-single__info{background:linear-gradient(145deg,#fffaf1 0%,#f1e6d4 100%)!important;border-radius:32px!important;border:1px solid #d9c9ae!important;box-shadow:0 20px 55px #54402612!important;position:relative;overflow:hidden;padding:32px!important;border-top:4px solid #ed8626!important}
body:has(.product-1108708096) .ps-kicker{font-size:10px!important;letter-spacing:2.4px!important;color:#a95714!important}
body:has(.product-1108708096) .product-single__title{font-size:clamp(25px,2.2vw,34px)!important;line-height:1.55!important}
body:has(.product-1108708096) .ps-facts{gap:0!important;border:1px solid #dccbb0;border-radius:20px;overflow:hidden;background:#fbf5e9}
body:has(.product-1108708096) .ps-facts div{background:transparent!important;border:0!important;border-radius:0!important;padding:20px 8px!important}
body:has(.product-1108708096) .ps-facts div+div{border-right:1px solid #dccbb0!important}
body:has(.product-1108708096) .ps-facts strong{font-size:18px!important;color:#33362e!important}
body:has(.product-1108708096) .ps-region-note{border-radius:15px!important;background:#eadcc4!important;color:#5c513f!important}
body:has(.product-1108708096) .product-single__main-media{border-radius:32px!important;border:1px solid #d9c9ae!important;box-shadow:0 20px 55px #54402616!important}
body:has(.product-1108708096) .ps-help,body:has(.product-1108708096) #details_table a[href*="wa.me"]{background:linear-gradient(110deg,#ffa13c,#f58a24)!important;color:#292c26!important;-webkit-text-fill-color:#292c26!important;border:1px solid #ed8626!important;border-radius:18px!important;font-weight:700!important;text-decoration:none!important;box-shadow:0 5px 15px #ed86261a;padding:16px 22px!important;transition:transform .2s,box-shadow .2s}
body:has(.product-1108708096) .ps-help *,body:has(.product-1108708096) #details_table a[href*="wa.me"] *{color:#292c26!important;-webkit-text-fill-color:#292c26!important}
body:has(.product-1108708096) .ps-help:hover,body:has(.product-1108708096) #details_table a[href*="wa.me"]:hover{transform:translateY(-2px);box-shadow:0 9px 22px #ed862630}
body:has(.product-1108708096) #single-product-details{border-radius:30px!important;background:#fbf7ef!important;padding:14px!important;box-shadow:0 15px 40px #54402609;overflow:hidden!important}
body:has(.product-1108708096) #single-product-details>.container{padding:0!important}
body:has(.product-1108708096) #single-product-details .tabs{border-radius:22px!important;border:1px solid #ddcfb8!important;background:#eee3cf!important;padding:9px!important;gap:8px!important}
body:has(.product-1108708096) #single-product-details .tabs button{border-radius:16px!important;border:0!important;color:#686052!important;padding:13px 27px!important}
body:has(.product-1108708096) #single-product-details .tabs salla-button.is-active button{background:#fffaf0!important;color:#ab570f!important;box-shadow:0 3px 12px #60401f10!important}
body:has(.product-1108708096) #details_table h2{font-size:28px!important;color:#30332b!important}
body:has(.product-1108708096) #details_table h3{color:#9d561c!important;font-size:19px!important;border-right:3px solid #ed8626;padding-right:12px}
body:has(.product-1108708096) #details_table>ul:first-of-type{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;background:transparent!important;border:0!important;padding:0!important;list-style:none!important}
body:has(.product-1108708096) #details_table>ul:first-of-type li{background:#f0e7d7;border:1px solid #e1d2b9;border-radius:16px;padding:18px 20px!important;list-style:none!important}
body:has(.product-1108708096) #details_table>ul:first-of-type strong{display:block;color:#34392c!important}
@media(max-width:767px){body:has(.product-1108708096) .product-single__info{padding:24px 18px!important}body:has(.product-1108708096) #single-product-details{padding:9px!important;border-radius:24px!important}body:has(.product-1108708096) #single-product-details .tabs{border-radius:18px!important}body:has(.product-1108708096) #single-product-details .tabs button{padding:11px 15px!important;font-size:14px!important}body:has(.product-1108708096) #details_table>ul:first-of-type{grid-template-columns:1fr}body:has(.product-1108708096) #details_table h2{font-size:23px!important}body:has(.product-1108708096) .ps-facts strong{font-size:15px!important}}
@media(prefers-reduced-motion:reduce){body:has(.product-1108708096) .ps-help,body:has(.product-1108708096) #details_table a[href*="wa.me"]{transition:none!important;transform:none!important}}
/* END product edition 2 */
/* ORANGE category product cards — 2026-10-11 */
body.product-index .product-card{background:linear-gradient(145deg,#fffaf2,#f5eddf)!important;border:1px solid #dfd3bf!important;border-radius:24px!important;padding:10px!important;overflow:hidden!important;box-shadow:0 8px 24px #40372008!important;transition:transform .25s,box-shadow .25s,border-color .25s!important;isolation:isolate}
body.product-index .product-card .product-card__image{margin:0!important;width:100%!important;height:auto!important;aspect-ratio:1!important;border-radius:17px!important;overflow:hidden!important;background:#eee4d4!important;padding:0!important}
body.product-index .product-card .product-card__image>a{display:block!important;width:100%!important;height:100%!important}
body.product-index .product-card .product-card__image img{width:100%!important;height:100%!important;object-fit:contain!important;filter:none!important;opacity:1!important;transform:none!important;border-radius:0!important}
body.product-index .product-card .product-card__image::before,body.product-index .product-card .product-card__image::after{display:none!important}
body.product-index .product-card .product-card__out-label{top:auto!important;bottom:10px!important;right:10px!important;left:auto!important;transform:none!important;width:auto!important;max-width:calc(100% - 20px);padding:6px 11px!important;border-radius:30px!important;border:1px solid #e3d7c2!important;background:#fff9eeed!important;color:#685d4b!important;box-shadow:0 2px 10px #28291e12!important;font-size:11px!important;font-weight:500!important;line-height:1.5!important;z-index:2}
body.product-index .product-card .product-card__content{padding:17px 8px 5px!important;background:transparent!important;flex:1}
body.product-index .product-card .product-card__content-wrapper{height:100%;display:flex!important;flex-direction:column!important;align-items:stretch!important}
body.product-index .product-card .product-card__title{margin:0 0 10px!important;text-align:right!important;min-height:48px}
body.product-index .product-card .product-card__title a{color:#30332d!important;font-size:15px!important;font-weight:700!important;line-height:1.65!important;white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
body.product-index .product-card .product-card__price{justify-content:flex-start!important;margin:0 0 16px!important;min-height:30px;color:#2c3029!important}
body.product-index .product-card .product-card__price .total-price{font-size:23px!important;font-weight:800!important;color:#2c3029!important}
body.product-index .product-card .product-card__price .sicon-sar{font-size:18px!important;color:#a4652d!important}
body.product-index .product-card .product-card__buttons{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;position:static!important;opacity:1!important;visibility:visible!important;transform:none!important;margin-top:auto!important;padding-top:13px!important;border-top:1px solid #dfd3bf!important}
body.product-index .product-card .product-card__buttons .wishlist,body.product-index .product-card .product-card__buttons .quickview-btn,body.product-index .product-card .product-card__buttons .addToCart{display:block!important;opacity:1!important;visibility:visible!important;transform:none!important}
body.product-index .product-card .product-card__buttons .addToCart{margin-inline-start:auto!important}
body.product-index .product-card .product-card__buttons button{height:40px!important;min-height:40px!important;width:40px!important;min-width:40px!important;border-radius:13px!important;border:1px solid #ded0b8!important;background:#fbf6ed!important;color:#736048!important;box-shadow:none!important;padding:0!important;display:flex!important;align-items:center;justify-content:center}
body.product-index .product-card .product-card__buttons button *{color:inherit!important}
body.product-index .product-card .product-card__buttons .addToCart button:not(:disabled){background:#f58a24!important;border-color:#f58a24!important;color:#292d26!important}
body.product-index .product-card .product-card__buttons .addToCart button:disabled{background:#ede5d6!important;color:#9c907c!important;opacity:1!important;border-color:#e2d6c2!important}
body.product-index .product-card .product-card__actions,body.product-index .product-card .product-card__enhanced-mini-cart{display:none!important}
body.product-index .product-card .product-card__buttons button:focus-visible,body.product-index .product-card a:focus-visible{outline:2px solid #eb8424!important;outline-offset:3px}
@media(hover:hover) and (pointer:fine){body.product-index .product-card:hover{transform:translateY(-6px)!important;box-shadow:0 16px 32px #57432318!important;border-color:#ed9a4b!important}body.product-index .product-card .product-card__buttons button:not(:disabled):hover{background:#f6e5c8!important;border-color:#ed9a4b!important}}
@media(max-width:639px){body.product-index .product-card{padding:6px!important;border-radius:19px!important}body.product-index .product-card .product-card__image{border-radius:14px!important}body.product-index .product-card .product-card__content{padding:12px 4px 4px!important}body.product-index .product-card .product-card__title{min-height:43px;margin-bottom:7px!important}body.product-index .product-card .product-card__title a{font-size:13px!important;line-height:1.65!important}body.product-index .product-card .product-card__price{margin-bottom:9px!important}body.product-index .product-card .product-card__price .total-price{font-size:20px!important}body.product-index .product-card .product-card__buttons{gap:5px!important;padding-top:10px!important}body.product-index .product-card .product-card__buttons button{height:34px!important;min-height:34px!important;width:34px!important;min-width:34px!important;border-radius:11px!important}body.product-index .product-card .product-card__out-label{font-size:9px!important;bottom:6px!important;right:6px!important;padding:4px 8px!important}}
@media(prefers-reduced-motion:reduce){body.product-index .product-card{transition:none!important;transform:none!important}body.product-index .product-card:hover{transform:none!important}}
/* END ORANGE category product cards */
/* ORANGE category square images: remove theme height cap */
body.product-index .product-card .product-card__image{max-height:none!important;min-height:0!important;flex-shrink:0!important;aspect-ratio:1 / 1!important;}
/* ORANGE category action tooltips: keep labels inside card edges */
body.product-index .product-card .product-card__buttons [data-title]{position:relative!important;overflow:visible!important;}
body.product-index .product-card .product-card__buttons [data-title]::before{top:auto!important;bottom:calc(100% + 10px)!important;width:max-content!important;max-width:150px!important;white-space:normal!important;line-height:1.6!important;text-align:center!important;padding:7px 10px!important;border-radius:9px!important;background:#2c3029!important;color:#fff8ec!important;font-size:12px!important;z-index:20!important;pointer-events:none!important;}
body.product-index .product-card .product-card__buttons .wishlist::before{right:0!important;left:auto!important;transform:none!important;}
body.product-index .product-card .product-card__buttons .addToCart::before{left:0!important;right:auto!important;transform:none!important;}
body.product-index .product-card .product-card__buttons .quickview-btn::before{right:0!important;left:auto!important;transform:none!important;}
body.product-index .product-card .product-card__buttons [data-title]::after{border-top-color:#2c3029!important;z-index:20!important;pointer-events:none!important;}
body.product-index .product-card .product-card__buttons [data-title]:focus-within::before,body.product-index .product-card .product-card__buttons [data-title]:focus-within::after{opacity:1!important;visibility:visible!important;}
/* ORANGE storefront ambience — floating entertainment symbols */
body main{position:relative;isolation:isolate;}
body main::before{content:"";position:fixed;z-index:-1;pointer-events:none;inset:110px 12px 28px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2080%2080%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22ink%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%220%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23ff941c%22%2F%3E%3Cstop%20offset%3D%22.48%22%20stop-color%3D%22%23e87915%22%2F%3E%3Cstop%20offset%3D%22.56%22%20stop-color%3D%22%2342463c%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23292d27%22%2F%3E%3C%2FlinearGradient%3E%3CradialGradient%20id%3D%22glow%22%3E%3Cstop%20stop-color%3D%22%23ffae43%22%20stop-opacity%3D%22.22%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23ffae43%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3C%2Fdefs%3E%3Ccircle%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%20fill%3D%22url(%23glow)%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22url(%23ink)%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M23%2025h34c7%200%2010%207%2012%2016l3%2015c1%208-6%2011-11%205l-9-10H28L19%2061C14%2067%207%2064%208%2056l3-15c2-9%205-16%2012-16Z%22%2F%3E%3Cpath%20d%3D%22M23%2033v14m-7-7h14M50%2035h1m9%209h1%22%2F%3E%3Ccircle%20cx%3D%2232%22%20cy%3D%2247%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%2247%22%20cy%3D%2247%22%20r%3D%224%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2080%2080%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22ink%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%220%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23ff941c%22%2F%3E%3Cstop%20offset%3D%22.48%22%20stop-color%3D%22%23e87915%22%2F%3E%3Cstop%20offset%3D%22.56%22%20stop-color%3D%22%2342463c%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23292d27%22%2F%3E%3C%2FlinearGradient%3E%3CradialGradient%20id%3D%22glow%22%3E%3Cstop%20stop-color%3D%22%23ffae43%22%20stop-opacity%3D%22.22%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23ffae43%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3C%2Fdefs%3E%3Ccircle%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%20fill%3D%22url(%23glow)%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22url(%23ink)%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%2212%22%20y%3D%2216%22%20width%3D%2256%22%20height%3D%2239%22%20rx%3D%225%22%2F%3E%3Cpath%20d%3D%22M30%2066h20M40%2055v11M18%2047h44%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2080%2080%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22ink%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%220%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23ff941c%22%2F%3E%3Cstop%20offset%3D%22.48%22%20stop-color%3D%22%23e87915%22%2F%3E%3Cstop%20offset%3D%22.56%22%20stop-color%3D%22%2342463c%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23292d27%22%2F%3E%3C%2FlinearGradient%3E%3CradialGradient%20id%3D%22glow%22%3E%3Cstop%20stop-color%3D%22%23ffae43%22%20stop-opacity%3D%22.22%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23ffae43%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3C%2Fdefs%3E%3Ccircle%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%20fill%3D%22url(%23glow)%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22url(%23ink)%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%2215%22%20y%3D%2213%22%20width%3D%2250%22%20height%3D%2254%22%20rx%3D%225%22%2F%3E%3Cpath%20d%3D%22M25%2013v54M55%2013v54M15%2025h10m-10%2015h10m-10%2015h10M55%2025h10m-10%2015h10m-10%2015h10M34%2030l14%2010-14%2010Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2080%2080%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22ink%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%220%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23ff941c%22%2F%3E%3Cstop%20offset%3D%22.48%22%20stop-color%3D%22%23e87915%22%2F%3E%3Cstop%20offset%3D%22.56%22%20stop-color%3D%22%2342463c%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23292d27%22%2F%3E%3C%2FlinearGradient%3E%3CradialGradient%20id%3D%22glow%22%3E%3Cstop%20stop-color%3D%22%23ffae43%22%20stop-opacity%3D%22.22%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23ffae43%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3C%2Fdefs%3E%3Ccircle%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%20fill%3D%22url(%23glow)%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22url(%23ink)%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M32%2053V21l29-7v33M32%2031l29-7%22%2F%3E%3Cellipse%20cx%3D%2223%22%20cy%3D%2256%22%20rx%3D%229%22%20ry%3D%227%22%2F%3E%3Cellipse%20cx%3D%2252%22%20cy%3D%2250%22%20rx%3D%229%22%20ry%3D%227%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2080%2080%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22ink%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%220%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23ff941c%22%2F%3E%3Cstop%20offset%3D%22.48%22%20stop-color%3D%22%23e87915%22%2F%3E%3Cstop%20offset%3D%22.56%22%20stop-color%3D%22%2342463c%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23292d27%22%2F%3E%3C%2FlinearGradient%3E%3CradialGradient%20id%3D%22glow%22%3E%3Cstop%20stop-color%3D%22%23ffae43%22%20stop-opacity%3D%22.22%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23ffae43%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3C%2Fdefs%3E%3Ccircle%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2240%22%20fill%3D%22url(%23glow)%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22url(%23ink)%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%2212%22%20y%3D%2217%22%20width%3D%2256%22%20height%3D%2246%22%20rx%3D%227%22%2F%3E%3Cpath%20d%3D%22M12%2031h56M22%2049h13M49%2044l4%205-4%205m-5-10-4%205%204%205%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:68px 68px;opacity:.75;background-position:5% 12%,93% 27%,18% 83%,82% 88%,52% 48%;animation:orangeSymbolsRoam 64s ease-in-out infinite;}
@keyframes orangeSymbolsRoam{
0%,100%{background-position:5% 12%,93% 27%,18% 83%,82% 88%,52% 48%;}
20%{background-position:24% 35%,72% 8%,5% 62%,94% 57%,46% 84%;}
40%{background-position:62% 17%,91% 62%,35% 47%,60% 92%,9% 31%;}
60%{background-position:90% 39%,55% 78%,15% 12%,32% 64%,76% 20%;}
80%{background-position:58% 66%,26% 29%,47% 92%,8% 44%,91% 75%;}
}
@media(max-width:767px){body main::before{inset:92px 4px 20px;background-size:44px 44px;opacity:.7;animation-duration:72s;}}
@media(prefers-reduced-motion:reduce){body main::before{animation:none;}}
body main .content--single-page{background-color:transparent!important;}
/* END ORANGE storefront ambience */
/* ORANGE Digital about and footer */
body:has(salla-comments[item-id="2050968186"]) .content--single-page{width:100%;max-width:1240px;background:transparent;padding:0!important;margin:28px auto 80px}
body:has(salla-comments[item-id="2050968186"]) .content--single-page>h1{font-size:14px;color:#9b642c;margin:0 0 18px;text-align:center;letter-spacing:1px}
.orange-about{color:#2c3029}
.orange-about-hero{position:relative;overflow:hidden;border:1px solid #ddcfb9;border-radius:32px;padding:64px 8%;background:radial-gradient(ellipse at 0% 0%,#f8dab0,transparent 65%),#f7f1e6;text-align:center}
.orange-about-hero::before,.orange-about-hero::after{content:'';position:absolute;width:170px;height:170px;border:1px solid #bd7b3030;border-radius:28px;transform:rotate(35deg);pointer-events:none}.orange-about-hero::before{right:-110px;top:30px}.orange-about-hero::after{left:-90px;bottom:-75px}
.orange-about-kicker{font:600 11px Arial,sans-serif;letter-spacing:3px;color:#a96525;direction:ltr;margin-bottom:20px}
.orange-about h2{font-size:clamp(30px,4vw,54px);font-weight:700;line-height:1.5;margin:0 0 20px;color:#2c3029}.orange-about h2 em{font-style:normal;color:#c16a1a}.orange-about-hero p{max-width:740px;margin:0 auto;font-size:17px;line-height:2.1;color:#68675d}
.orange-about-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0}
.orange-about-item{padding:30px;border-radius:24px;border:1px solid #dfd3c1;background:#faf7ef;position:relative;overflow:hidden}.content.content--single-page .content-entry .orange-about .orange-about-item>span{color:#df852a!important;font:500 30px Arial;color:#df852a;display:block;margin-bottom:24px}.orange-about h3{font-size:21px;font-weight:700;line-height:1.7;margin:0 0 12px}.orange-about-item p{font-size:15px;line-height:2;color:#706d62;margin:0}
.orange-about-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:32px 38px;background:#2c3029;border-radius:24px;color:#f5eedf}.content.content--single-page .content-entry .orange-about .orange-about-cta h3{color:#f5eedf!important;margin:0 0 4px}.content.content--single-page .content-entry .orange-about .orange-about-cta p{color:#ccc4b6!important;margin:0;font-size:14px}.orange-about-actions{display:flex;gap:10px;flex-wrap:wrap}.orange-about-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 22px;border-radius:14px;background:#f78a1d;color:#252920!important;font-weight:600;text-decoration:none!important;white-space:nowrap}.orange-about-actions a:last-child{background:transparent;border:1px solid #aca390;color:#f5eedf!important}
.store-footer{background:#292d27!important;color:#eee8db!important}.store-footer__curve{color:#292d27!important}.store-footer__inner{padding:45px 0 28px!important}.store-footer__grid{grid-template-columns:1fr 1.3fr 1fr!important;align-items:start;gap:40px!important}.store-footer__brand{margin-top:0!important;grid-column:2!important}.store-footer__logo-link{position:relative;width:210px;height:76px;margin:0 auto 10px!important}.store-footer__logo-link img{height:64px!important;width:auto;max-width:100%}.store-footer__logo-link::after{content:'DIGITAL';position:absolute;top:50%;left:24%;right:0;text-align:center;font:700 11px/1 Arial,sans-serif;letter-spacing:4px;color:#ff9329;direction:ltr}.store-footer__brand>p{font-size:14px;line-height:2;text-align:center!important;color:#c6c0b4;margin:0 auto 18px!important;max-width:360px}.store-footer__brand>p:empty{display:none}.store-footer__menu-title{font-size:17px!important;color:#f4ecde!important;margin:12px 0 22px!important}.store-footer__menu-link{color:#c6c0b4!important;line-height:1.6!important;margin-bottom:13px!important;transition:color .2s}.store-footer__menu-link:hover{color:#ff9329!important}.store-footer__apps:not(:has(*)){display:none}.orange-footer-note{grid-column:3;grid-row:1;padding:22px;border:1px solid #ddd1b426;border-radius:20px;background:#ffffff04}.orange-footer-note h3{font-size:19px;font-weight:700;margin:0 0 12px;color:#f5eddf}.orange-footer-note p{font-size:14px;line-height:1.9;color:#c6c0b4;margin:0 0 16px}.orange-footer-note a{display:inline-block;color:#ffa044!important;font-size:14px}.store-footer .footer-badges{margin-top:24px}.store-footer .s-trust-badges-wrapper{border:1px solid #ffffff18;border-radius:14px;padding:10px 18px}.store-footer__contacts-row{margin:0 auto!important;padding:0 20px 28px!important}.store-footer .enhanced-contact-item{border-color:#d7c8ad35!important;border-radius:12px!important;padding:12px 20px!important;color:#eee8db!important}.store-footer .enhanced-contact-item:hover{border-color:#f78a1d!important}.store-footer .footer-bottom{background:#242721!important;border-top:1px solid #ffffff12}.store-footer .footer-rights{color:#bdb8ab}.store-footer .s-payments-list-item{background:#f8f3e9;border-radius:8px;padding:3px}.store-footer__social:has(ul:empty){display:none!important}
@media(max-width:767px){.orange-about-hero{padding:36px 22px;border-radius:24px}.orange-about-hero p{font-size:15px}.orange-about-grid{grid-template-columns:1fr;gap:12px}.orange-about-item{padding:24px}.content.content--single-page .content-entry .orange-about .orange-about-item>span{font-size:23px;margin-bottom:12px}.orange-about-cta{padding:26px 22px;flex-direction:column;align-items:stretch}.orange-about-actions a{flex:1}.store-footer__grid{grid-template-columns:1fr!important;gap:22px!important}.store-footer__brand{grid-column:auto!important;order:-1}.store-footer__menu{order:0!important}.orange-footer-note{grid-column:auto;grid-row:auto;order:1;text-align:center}.store-footer__inner{padding-top:28px!important}.store-footer__logo-link{width:190px}.store-footer__menu-title{margin-top:0!important}.store-footer__brand>p{padding:0 14px}}
/* END ORANGE Digital about and footer */

/* ORANGE information pages */
.content.content--single-page.orange-info-page{width:100%!important;max-width:1160px;background:transparent!important;padding:0!important;margin:30px auto 55px!important;color:#2c3029}
.orange-info-page .content-entry .orange-info-hero{position:relative;overflow:hidden;padding:44px 6%;border:1px solid #ddcfb9;border-radius:28px;background:radial-gradient(ellipse at 0% 0%,#f6d9af,transparent 65%),#f8f2e7;text-align:center;margin-bottom:22px}.orange-info-hero::after{content:'';position:absolute;left:-65px;top:-90px;width:200px;height:200px;border:1px solid #b8752528;transform:rotate(35deg);border-radius:28px;pointer-events:none}
.orange-info-page .content-entry .orange-info-kicker{font:600 10px Arial,sans-serif;letter-spacing:3px;color:#9f611f!important;direction:ltr;margin-bottom:18px}.orange-info-page .content-entry .orange-info-hero h1{font-size:clamp(27px,3.4vw,42px)!important;font-weight:700;line-height:1.5;margin:0 0 15px!important;color:#2c3029!important}.orange-info-page .content-entry .orange-info-hero>p{font-size:15px;line-height:2;max-width:850px;margin:10px auto;color:#666358!important}.orange-info-page .content-entry .orange-info-hero>p:first-of-type{font-size:19px;color:#ac601e!important}.orange-info-page .content-entry .orange-info-date{font-size:11px!important;margin-top:22px!important;color:#898172!important}
.orange-info-toc,.orange-info-links{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:0 0 26px}.orange-info-page .content-entry .orange-info-toc a,.orange-info-page .content-entry .orange-info-links a{font-size:12px!important;line-height:1.7;padding:8px 15px;border-radius:22px;border:1px solid #ded1bc;background:#faf7f0;color:#5d584c!important;text-decoration:none!important}.orange-info-page .content-entry .orange-info-toc a:hover,.orange-info-page .content-entry .orange-info-links a:hover{border-color:#e58b32;background:#f8e5ca}.orange-info-sections{display:grid;gap:16px;counter-reset:orange-info}.orange-info-section{scroll-margin-top:155px;padding:28px 32px;border:1px solid #e0d4c2;border-radius:22px;background:#faf7ef;counter-increment:orange-info;box-shadow:0 6px 20px #34271304}.orange-info-page .content-entry .orange-info-section h2,.orange-info-page .content-entry .orange-info-section summary{font-size:20px!important;line-height:1.7;font-weight:700;color:#2c3029!important;margin:0 0 16px!important}.orange-info-section h2::before{content:counter(orange-info,decimal-leading-zero);font:500 15px Arial;color:#c77927;margin-inline-end:12px}.orange-info-page .content-entry .orange-info-section p{font-size:15px;line-height:2.1;color:#5f5c52!important;margin:10px 0!important;overflow-wrap:anywhere}.orange-info-page .content-entry .orange-info-section p:last-child{margin-bottom:0!important}.orange-info-section summary{cursor:pointer;list-style:none;padding-inline-end:32px;position:relative;margin:0!important}.orange-info-section summary::-webkit-details-marker{display:none}.orange-info-section summary::after{content:'+';position:absolute;left:0;top:0;color:#cf7723;font-size:25px;font-weight:400}.orange-info-section[open] summary::after{content:'−'}.orange-info-section[open]{border-color:#dda974}.orange-info-section summary:focus-visible{outline:2px solid #ec8a23;outline-offset:6px;border-radius:6px}.orange-info-section:not([open]) summary{margin-bottom:0!important}
.orange-info-help{margin:28px 0;display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:#2c3029;border-radius:22px;padding:28px 32px}.orange-info-help>div{flex:1;min-width:230px}.orange-info-page .content-entry .orange-info-help h2{font-size:22px!important;color:#f6eedf!important;margin:0 0 6px!important}.orange-info-page .content-entry .orange-info-help p{font-size:13px!important;color:#cfc7b7!important;line-height:1.8;margin:0!important}.orange-info-page .content-entry .orange-info-help a{padding:12px 18px;border-radius:12px;background:#f58b23;color:#272b24!important;font-size:13px;text-decoration:none!important;white-space:nowrap}.orange-info-page .content-entry .orange-info-help a:last-child{background:transparent;border:1px solid #b4a98e66;color:#f5eedf!important}.orange-info-page .content-entry .orange-info-links a[aria-current]{background:#2c3029;color:#f6eedf!important}.orange-info-page salla-comments{display:none}
@media(max-width:767px){.content.content--single-page.orange-info-page{margin-top:18px!important}.orange-info-page .content-entry .orange-info-hero{padding:30px 20px;border-radius:22px}.orange-info-page .content-entry .orange-info-hero>p{font-size:14px}.orange-info-section{padding:22px 20px;scroll-margin-top:110px}.orange-info-page .content-entry .orange-info-section h2,.orange-info-page .content-entry .orange-info-section summary{font-size:18px!important}.orange-info-page .content-entry .orange-info-section p{font-size:14px}.orange-info-help{padding:24px 20px}.orange-info-help>div{flex:0 0 100%}.orange-info-help a{flex:1;text-align:center}.orange-info-toc{gap:6px}.orange-info-page .content-entry .orange-info-toc a{padding:7px 11px;font-size:11px!important}}
/* END ORANGE information pages */