.ng-arrow[data-v-7a40baab]:disabled{cursor:default;opacity:.3}.ng-rail[data-v-7a40baab]:not(.ng-grid){min-width:0;overflow-x:hidden;-webkit-scroll-snap-type:x proximity;scroll-snap-type:x proximity}.ng-rail[data-v-7a40baab]:not(.ng-grid)>*{scroll-snap-align:start}.ng-deals[data-v-962b7941]{background:#f6f1e7;border-radius:10px;display:grid;gap:16px;grid-template-columns:164px minmax(0,1fr);padding:18px}.ng-deals-intro[data-v-962b7941]{-webkit-align-items:flex-start;align-items:flex-start;background:#264e50;border-radius:7px;color:#faf7ed;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:22px 16px}.ng-deals-intro>span[data-v-962b7941]{color:#dcc692;font-size:9px;letter-spacing:2px}.ng-deals-intro h2[data-v-962b7941]{color:inherit;font-size:22px;line-height:1.65;margin:12px 0}.ng-deals-intro p[data-v-962b7941]{color:#e2e6df;font-size:12px;line-height:1.9;margin:0}.ng-deals-intro a[data-v-962b7941]{-webkit-align-items:center;align-items:center;color:#e5cf9d;display:-webkit-flex;display:flex;font-size:12px;gap:8px;margin-top:22px;white-space:nowrap}.ng-deals-intro[data-v-962b7941] svg{-webkit-flex:none;flex:none;height:17px;width:17px}.ng-deals-products[data-v-962b7941]{-webkit-align-self:center;align-self:center;min-width:0}.ng-deals-products[data-v-962b7941] .ng-rail{gap:12px;grid-auto-columns:calc(25% - 9px)!important}.ng-deals-products[data-v-962b7941] .ng-rail-shell{padding-inline:32px}.ng-deals-products[data-v-962b7941] .ng-product{background:#fff;padding:6px 6px 10px}.ng-deals-products[data-v-962b7941] .ng-product-image{aspect-ratio:1}.ng-deals-products[data-v-962b7941] .ng-product h3{font-size:12px;line-height:1.8;margin:8px 0 0;min-height:44px}.ng-deals-products[data-v-962b7941] .ng-weight{font-size:10px;margin:7px 0}.ng-deals-products[data-v-962b7941] .ng-price{font-size:14px;margin:5px 0}.ng-deals-products[data-v-962b7941] .ng-product-action{padding-top:8px}.ng-deals-products[data-v-962b7941] .ng-cart-button{font-size:10px;gap:4px;min-height:34px;padding:7px 3px}.ng-deals-products[data-v-962b7941] .ng-cart-button svg{height:14px;width:14px}.ng-deals-products[data-v-962b7941] .ng-discount{background:#a8453e;color:#fff;font-size:10px}.ng-deals-products[data-v-962b7941] del{color:#87908c;font-size:10px}.ng-deals-products[data-v-962b7941] .ng-arrow{height:27px;width:27px}@media (max-width:1100px){.ng-deals[data-v-962b7941]{grid-template-columns:150px minmax(0,1fr)}.ng-deals-products[data-v-962b7941] .ng-rail{grid-auto-columns:calc(33.33333% - 8px)!important}}@media (max-width:760px){.ng-deals[data-v-962b7941]{display:block;padding:12px}.ng-deals-intro[data-v-962b7941]{-webkit-align-items:center;align-items:center;display:grid;gap:3px 12px;grid-template-columns:1fr auto;margin-bottom:14px;padding:14px 18px}.ng-deals-intro h2[data-v-962b7941]{font-size:19px;margin:0}.ng-deals-intro>span[data-v-962b7941]{display:none}.ng-deals-intro p[data-v-962b7941]{font-size:11px;grid-column:1}.ng-deals-intro a[data-v-962b7941]{grid-column:2;grid-row:1/3;margin:0}.ng-deals-products[data-v-962b7941] .ng-rail{grid-auto-columns:calc(50% - 6px)!important}.ng-deals-products[data-v-962b7941] .ng-rail-shell{padding-inline:26px}}@media (max-width:400px){.ng-deals-products[data-v-962b7941] .ng-rail{grid-auto-columns:76%!important}}.ng-deals-intro a[data-v-962b7941]{-webkit-align-items:center;align-items:center;-webkit-align-self:flex-start;align-self:flex-start;border:1px solid #e5cf9d;border-radius:8px;color:#e5cf9d;display:-webkit-inline-flex;display:inline-flex;font-size:14px;font-weight:600;gap:8px;-webkit-justify-content:center;justify-content:center;max-width:100%;min-height:40px;padding:8px 12px;text-decoration:none;transition:background-color .2s,color .2s;white-space:nowrap}@media (hover:hover){.ng-deals-intro a[data-v-962b7941]:hover{background:#e5cf9d;color:#264e50;font-weight:700}}.ng-deals-intro a[data-v-962b7941]:focus-visible{outline:2px solid #e5cf9d;outline-offset:3px}[data-v-86660e1d] .ng-section-heading>a{-webkit-align-items:center;align-items:center;background:transparent;border:1px solid #264e50;border-radius:8px;color:#264e50;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-shrink:0;flex-shrink:0;font-size:13px;font-weight:600;gap:8px;-webkit-justify-content:center;justify-content:center;line-height:1.6;min-height:40px;padding:8px 16px;text-decoration:none;transition:background-color .18s ease,color .18s ease;white-space:nowrap}@media (hover:hover){[data-v-86660e1d] .ng-section-heading>a:hover{background:#264e50;color:#fff}}[data-v-86660e1d] .ng-section-heading>a:focus-visible{outline:2px solid #a98038;outline-offset:3px}@media (max-width:640px){[data-v-86660e1d] .ng-section-heading>a{font-size:12px;padding:7px 12px}}.ng-home .ng-container .ng-budget>a[data-v-86660e1d]{-webkit-align-items:center;align-items:center;background:#fffdf8!important;border:1px solid #c8d2cd!important;color:#264e50!important;display:-webkit-flex;display:flex;font-size:16px!important;font-weight:500!important;-webkit-justify-content:center;justify-content:center;line-height:1.8;min-height:48px;padding:10px 12px;text-align:center;transition:color .18s ease,background-color .18s ease,border-color .18s ease}@media (hover:hover){.ng-home .ng-container .ng-budget>a[data-v-86660e1d]:hover{background:#264e50!important;border-color:#264e50!important;color:#fff!important;font-weight:700!important}}.ng-home .ng-container .ng-budget>a[data-v-86660e1d]:focus-visible{background:#264e50!important;color:#fff!important;font-weight:700!important;outline:2px solid #a98038;outline-offset:3px}@media (max-width:640px){.ng-home .ng-container .ng-budget>a[data-v-86660e1d]{font-size:14px!important}}[data-v-86660e1d] .ng-tiles .ng-tile{--ng-caption:42px;background:#264e50!important}[data-v-86660e1d] .ng-tiles .ng-tile>img{background:#264e50;height:calc(100% - var(--ng-caption))!important;inset:0 0 auto!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;position:absolute!important;-webkit-transform:none!important;transform:none!important;width:100%!important}[data-v-86660e1d] .ng-tiles .ng-tile>span{-webkit-align-items:center;align-items:center;background:#1e4143!important;border-top:1px solid #bca67766;box-sizing:border-box;color:#faf7ed!important;display:-webkit-flex;display:flex;font-size:14px!important;gap:10px;height:var(--ng-caption);inset:auto 0 0!important;-webkit-justify-content:center;justify-content:center;line-height:1.4;padding:8px 10px!important;position:absolute!important}[data-v-86660e1d] .ng-tiles .ng-tile>span svg{color:#dcc692;-webkit-flex-shrink:0;flex-shrink:0}[data-v-86660e1d] .ng-tiles .ng-tile:hover>span{background:#163638!important}@media (max-width:700px){[data-v-86660e1d] .ng-tiles .ng-tile{--ng-caption:36px}[data-v-86660e1d] .ng-tiles .ng-tile>span{font-size:12px!important;gap:5px;padding:6px!important}}@media (max-width:700px){.ng-home[data-v-86660e1d] .ng-rail-shell{max-width:100%;min-width:0}.ng-home[data-v-86660e1d] .ng-rail-shell .ng-rail:not(.ng-grid){box-sizing:border-box!important;display:grid!important;grid-auto-flow:column!important;grid-template-columns:none!important;min-width:0!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;padding-inline:0!important;scroll-padding-inline:0!important;-webkit-scroll-snap-type:x mandatory!important;scroll-snap-type:x mandatory!important;scrollbar-width:none;touch-action:pan-x pan-y!important}.ng-home[data-v-86660e1d] .ng-rail-shell:not(.ng-categories) .ng-rail:not(.ng-grid){gap:16px!important;grid-auto-columns:100%!important}.ng-home[data-v-86660e1d] .ng-rail-shell .ng-rail:not(.ng-grid)>*{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;scroll-snap-align:start!important;scroll-snap-stop:always}.ng-home[data-v-86660e1d] .ng-rail-shell:not(.ng-categories) .ng-rail:not(.ng-grid)>*{-webkit-flex-basis:100%!important;flex-basis:100%!important;margin-inline:0!important;width:100%!important}.ng-home[data-v-86660e1d] .ng-categories .ng-rail:not(.ng-grid){gap:16px!important;grid-auto-columns:calc(50% - 8px)!important}.ng-home[data-v-86660e1d] .ng-gift-tiles{gap:16px!important;grid-template-columns:minmax(0,1fr)!important}.ng-home[data-v-86660e1d] .ng-gift-tiles .ng-tile{aspect-ratio:4/3!important;height:auto!important;min-height:0!important;width:100%!important}}.ng-home .ng-container .ng-budget[data-v-86660e1d]{background:#f5f0e5!important;border-color:#e4dccb!important}.ng-home .ng-container .ng-budget>a[data-v-86660e1d]{background:#264e50!important;border-color:#264e50!important;color:#fff!important;font-weight:500!important;transition:background-color .18s ease,box-shadow .18s ease,-webkit-transform .18s ease;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease,-webkit-transform .18s ease}@media (hover:hover){.ng-home .ng-container .ng-budget>a[data-v-86660e1d]:hover{background:#193e40!important;border-color:#193e40!important;box-shadow:0 4px 12px rgba(38,78,80,.15);color:#fff!important;font-weight:700!important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}}.ng-home .ng-container .ng-budget>a[data-v-86660e1d]:focus-visible{background:#193e40!important;color:#fff!important;font-weight:700!important;outline:2px solid #a98038;outline-offset:3px}@media (prefers-reduced-motion:reduce){.ng-home .ng-container .ng-budget>a[data-v-86660e1d]{-webkit-transform:none!important;transform:none!important;transition:none!important}}.ng-home[data-v-86660e1d]{direction:rtl;text-align:right}.ng-home .ng-section>h2[data-v-86660e1d]{text-align:right!important;width:100%}.ng-home .ng-budget[data-v-86660e1d]{-webkit-align-items:center!important;align-items:center!important;background:#f5f0e5!important;direction:rtl!important;display:grid!important;gap:14px!important;grid-template-columns:auto repeat(4,minmax(0,1fr))!important}.ng-home .ng-budget>h2[data-v-86660e1d]{grid-column:1!important;grid-row:1!important;margin:0!important;text-align:right!important;white-space:nowrap}.ng-home .ng-budget>a[data-v-86660e1d]{background:#264e50!important;border-color:#264e50!important;color:#fff!important;font-weight:500!important;text-align:center;transition:background-color .18s ease,box-shadow .18s ease}@media (hover:hover){.ng-home .ng-budget>a[data-v-86660e1d]:hover{background:#193e40!important;box-shadow:0 4px 12px rgba(38,78,80,.15);color:#fff!important;font-weight:700!important}}.ng-home .ng-budget>a[data-v-86660e1d]:focus-visible{font-weight:700!important;outline:2px solid #a98038;outline-offset:3px}@media (max-width:767px){.ng-home .ng-budget[data-v-86660e1d]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ng-home .ng-budget>h2[data-v-86660e1d]{grid-column:1/-1!important;white-space:normal}}.ng-home[data-v-86660e1d] .ng-budget>h2,.ng-home[data-v-86660e1d] .ng-section-heading>h2{font-size:18px!important;font-weight:400!important;line-height:1.8}.ng-home .ng-section>h2[data-v-86660e1d]{font-size:18px!important;font-weight:400!important;line-height:1.8}.ng-home .ng-section:has(.ng-categories)>h2[data-v-86660e1d]{font-size:25px!important;font-weight:700!important}.ng-home[data-v-86660e1d] .ng-tiles .ng-tile>span{font-weight:400!important}@media (max-width:700px){.ng-home .ng-section>h2[data-v-86660e1d],.ng-home[data-v-86660e1d] .ng-budget>h2,.ng-home[data-v-86660e1d] .ng-section-heading>h2{font-size:16px!important}.ng-home .ng-section:has(.ng-categories)>h2[data-v-86660e1d]{font-size:21px!important;font-weight:700!important}}
