@font-face{font-family:Shabnam;src:url(shabnam.woff) format('woff');font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Shabnam;src:url(shabnam-bold.woff) format('woff');font-style:normal;font-weight:700;font-display:swap}
:root{--dy-bg:#f1f3f5;--dy-text:#32325d;--dy-muted:#6b7c93;--dy-accent:#1f1f1f;--dy-border:#e4e4e4}*{box-sizing:border-box}body{margin:0;background:var(--dy-bg);color:var(--dy-text);font:16px/1.7 Shabnam,Tahoma,sans-serif;direction:rtl}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,summary{cursor:pointer}button{color:inherit}img{max-width:100%;height:auto;vertical-align:middle}h1,h2,h3,p{margin:0}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid #32325d;outline-offset:4px}[hidden]{display:none!important}.skip-link{position:absolute;top:-100px;right:12px;padding:12px;background:white;z-index:9999}.skip-link:focus{top:10px}.dy-section{width:calc(100% - 48px);max-width:1200px;margin:0 auto 60px;position:relative;line-height:1.7}.dy-heading{display:flex;align-items:center;justify-content:center;gap:12px;text-align:center;font-size:20px;font-weight:700;line-height:1.7;margin:0 0 35px}.dy-heading:before,.dy-heading:after{content:'';height:1px;background:#6b7c93;width:80px;flex-shrink:0}.dy-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:23px}.dy-card{background:#fff;border-radius:5px;overflow:hidden}.dy-card-title{font-size:16px;font-weight:700;line-height:1.7}.dy-image{display:block;max-width:100%;height:auto}.dy-header{margin-bottom:0;padding:40px 0 48px}.elementor-location-header{z-index:40;position:relative;background:var(--dy-bg)}.dy-header-row{display:flex;align-items:center;gap:40px;min-height:80px}.dy-logo{display:block;flex-shrink:0}.dy-logo .dy-image{width:70px;height:70px;object-fit:contain}.dy-header-actions{display:flex;align-items:center;gap:28px;margin-inline-start:auto;white-space:nowrap}.dy-nav{flex:1}.dy-nav ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:28px}.dy-nav li{position:relative;white-space:nowrap}.dy-nav>ul>li>a{display:block;padding:12px 0}.dy-nav a:hover{color:#1f1f1f}.dy-nav .menu-item-has-children>a:after{content:'⌄';margin-inline-start:10px;font-size:14px}.dy-nav ul.sub-menu{display:none;position:absolute;top:100%;right:0;min-width:240px;background:white;border:1px solid #e4e4e4;border-radius:5px;padding:10px 0;z-index:99}.dy-nav ul.sub-menu a{display:block;padding:9px 20px}.dy-nav li:hover>ul,.dy-nav li:focus-within>ul{display:block}.dy-cart{display:flex;align-items:center;gap:8px;padding:6px 12px;background:#e1e4e9;border-radius:30px}.dy-account{font-size:14px}.dy-account span{color:#bbc3ce;margin:0 6px}.dy-search summary{list-style:none;display:flex}.dy-search summary::-webkit-details-marker{display:none}.dy-search form{position:absolute;z-index:100;background:#fff;padding:20px;border-radius:5px;left:0;top:100%;box-shadow:0 2px 10px #1f2d3d29;display:flex;gap:10px;max-width:100%}.dy-icon{border:0;background:transparent;padding:4px}.dy-menu-toggle{display:none}.dy-slides{position:relative;overflow:hidden;border-radius:5px;direction:ltr}.dy-slide .dy-image{width:100%;height:auto}.dy-slide-caption{position:absolute;inset:30% 10%;direction:rtl;text-align:center;font-size:28px}.dy-slide-caption .dy-button{display:block;max-width:200px;margin:15px auto}.dy-arrow{border:0;background:transparent;font-size:32px;line-height:1;position:absolute;top:50%;transform:translateY(-50%);z-index:3;padding:8px 12px}.dy-prev{left:28px}.dy-next{right:28px}.dy-category{min-height:135px;display:flex;align-items:center;justify-content:center;position:relative}.dy-category .dy-image{position:absolute;inset:0;object-fit:cover;width:100%;height:100%}.dy-category .dy-card-title{position:relative;z-index:1}.dy-category:hover{box-shadow:0 3px 6px #0000000d}.dy-product-card{display:block;transition:box-shadow .2s}.dy-product-card:hover{box-shadow:0 5px 15px #32325d17}.dy-product-card>.dy-image{width:100%;aspect-ratio:1;object-fit:cover}.dy-product-info{padding:20px;text-align:right}.dy-product-info h3{font-weight:400;min-height:54px}.dy-price{color:#6b7c93;margin-top:12px;font-size:16px;line-height:1.7}.dy-price .woocommerce-Price-currencySymbol{margin-inline-start:4px}.dy-price del{opacity:.6;margin-inline-end:8px}.dy-price ins{text-decoration:none}.dy-products-wrap{position:relative}.dy-track{--columns:4;display:flex;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:23px;direction:rtl}.dy-track::-webkit-scrollbar{display:none}.dy-track>.dy-card{flex:0 0 calc((100% - (var(--columns) - 1)*23px)/var(--columns));scroll-snap-align:start}.dy-carousel .dy-prev{left:-20px}.dy-carousel .dy-next{right:-20px}.dy-carousel .dy-arrow{border-radius:50%;background:#fff;box-shadow:0 3px 8px #0001;width:40px;height:40px;padding:3px;font-size:24px}.dy-benefit{background:transparent;text-align:center;overflow:visible}.dy-benefit .dy-image{width:60px;height:60px;border-radius:50%;margin:0 auto 20px}.dy-subtitle{font-size:14px;color:#6b7c93;margin-bottom:8px}.dy-benefit .dy-card-title{font-size:18px}.dy-benefit p{font-size:14px;color:#6b7c93;margin-top:8px}.dy-faq{max-width:900px}.dy-faq-item{margin-bottom:15px;border-radius:5px;background:#fff}.dy-faq-item summary{list-style:none;padding:20px 25px;display:flex;justify-content:space-between;align-items:center;gap:20px;font-weight:400}.dy-faq-item summary::-webkit-details-marker{display:none}.dy-faq-item summary span{font-size:24px}.dy-faq-item[open] summary span{transform:rotate(45deg)}.dy-answer{padding:0 25px 25px;color:#6b7c93;line-height:1.9}.elementor-location-footer{border-top:1px solid #e4e4e4}.dy-footer{padding-top:50px;margin-bottom:0}.dy-footer-inner{display:flex;gap:60px;justify-content:space-between;padding-bottom:40px}.dy-footer-contact{min-width:180px}.dy-footer .dy-logo{margin-bottom:25px}.dy-phone{display:block;margin:12px 0;direction:ltr;text-align:right}.dy-socials{display:flex;gap:14px;flex-wrap:wrap;margin-top:18px;font-size:14px}.dy-footer-links{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;flex:1}.dy-footer-group h3{margin-bottom:20px}.dy-footer-group>a{display:block;margin:12px 0;font-size:14px}.dy-trust{width:120px;align-self:center}.dy-trust img{max-width:120px;max-height:140px}.dy-copyright{border-top:1px solid #e4e4e4;padding:22px 0;font-size:13px;color:#6b7c93;text-align:center}.dy-product-layout{display:grid;grid-template-columns:1fr 1fr;gap:60px;direction:ltr}.dy-product-summary{direction:rtl}.dy-gallery{min-width:0}.dy-gallery-slide .dy-image{width:100%;aspect-ratio:1;object-fit:contain;border-radius:5px}.dy-thumbnails{display:flex;justify-content:center;gap:12px;margin-top:20px;direction:ltr}.dy-thumbnails button{border:1px solid #ddd;border-radius:5px;padding:0;background:transparent;max-width:75px;overflow:hidden}.dy-product-title{font-size:26px;margin:18px 0;font-weight:700;line-height:1.8}.dy-product-summary small{font-size:12px;color:#6b7c93}.woocommerce-breadcrumb{font-size:13px;color:#6b7c93;margin:20px 0}.dy-product-summary>.dy-price{font-size:24px;margin:25px 0;color:#32325d}.dy-button,.woocommerce button.button,.woocommerce a.button,.single_add_to_cart_button{border:0;background:#1f1f1f;color:white;border-radius:5px;padding:13px 25px;display:inline-block;line-height:1.7;cursor:pointer}.dy-button:hover,.woocommerce button.button:hover{background:#5d5c5c;color:white}.quantity{display:inline-block;margin-inline-end:12px}.quantity input{width:64px;padding:13px 5px;text-align:center}.dy-features-title{font-size:20px;margin-top:32px;margin-bottom:20px}.dy-feature{display:flex;gap:25px;margin:15px 0;font-size:14px}.dy-feature span{background:#e1e4e9;border-radius:25px;padding:3px 14px}.dy-description{margin-top:28px}.dy-description p{margin:10px 0}.dy-archive-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:30px}.dy-filter{background:white;padding:25px;border-radius:5px;height:fit-content}.dy-filter h2{font-size:16px;margin:0 0 20px}.dy-filter form{margin-bottom:30px}.dy-filter label{display:block;font-size:14px;margin:12px 0}.dy-filter input,.dy-filter select{display:block;width:100%;padding:8px;border:1px solid #ddd;border-radius:4px;margin-top:6px;background:#f1f3f5}.dy-filter>a{display:block;font-size:14px;margin:14px 0}.dy-archive-products .dy-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dy-pagination{display:flex;gap:10px;justify-content:center;margin-top:30px}.dy-pagination>*{padding:7px 14px;background:#fff;border-radius:4px}.dy-pagination .current{background:#32325d;color:white}.dy-content{max-width:1200px}.dy-page-title{font-size:26px;margin-bottom:35px}.dy-prose{line-height:2}.dy-prose p{margin:0 0 18px}.dy-reviews h3{font-size:18px}.dy-reviews ol{list-style:none;padding:0}.comment-form input,.comment-form textarea{display:block;max-width:100%;border:1px solid #ddd;padding:10px}.comment-form label{display:block}.comment-form input[type=checkbox]{display:inline}.woocommerce-notices-wrapper{max-width:1200px;margin:15px auto}.woocommerce-message,.woocommerce-info,.woocommerce-error{padding:18px 25px;background:white;border-radius:5px;margin:20px 0;border-right:3px solid #32325d;list-style:none}.woocommerce-message a{margin-inline-end:20px}.woocommerce table{width:100%;border-collapse:collapse;background:#fff}.woocommerce th,.woocommerce td{padding:15px;border-bottom:1px solid #e4e4e4}.woocommerce input.input-text,.woocommerce select,.woocommerce textarea{border:1px solid #ddd;border-radius:4px;padding:10px;background:white;max-width:100%}.woocommerce form .form-row label{display:block}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{width:100%}.woocommerce-cart-form,.cart-collaterals,.woocommerce-checkout,.woocommerce-account .woocommerce{max-width:1200px;margin:30px auto}.woocommerce .product-thumbnail img{width:80px}.woocommerce .col2-set{display:grid;grid-template-columns:1fr 1fr;gap:30px}.woocommerce-cart .dy-content,.woocommerce-checkout .dy-content,.woocommerce-account .dy-content{margin-top:30px} .elementor-widget:not(:last-child){margin-bottom:0} .e-con{--container-default-padding-top:0;--container-default-padding-right:0;--container-default-padding-bottom:0;--container-default-padding-left:0} .elementor-widget-container{width:100%}
@media(min-width:980px) and (max-width:1300px){.dy-header-row{gap:25px}.dy-nav ul{gap:20px}.dy-header-actions{gap:20px}.dy-account{font-size:12px}.dy-header{width:95%}}
@media(max-width:979px){.dy-section{width:92%;margin-bottom:60px}.dy-header{width:100%;padding:5px 4%;margin-bottom:20px;border-bottom:1px solid #e1e4e9}.dy-header-row{min-height:45px;gap:20px}.dy-header .dy-logo .dy-image{width:45px;height:45px}.dy-menu-toggle{display:block;order:-2}.dy-header .dy-logo{order:-1}.dy-header-actions{gap:35px;flex-direction:row-reverse}.dy-account,.dy-cart span{display:none}.dy-cart{padding:0;background:none}.dy-nav{display:none;position:absolute;top:100%;right:0;width:100%;background:white;z-index:99;box-shadow:0 3px 10px #0002;max-height:80vh;overflow:auto}.dy-nav.is-open{display:block}.dy-nav ul{display:block}.dy-nav>ul>li>a{padding:15px 25px;border-bottom:1px solid #f1f3f5}.dy-nav ul.sub-menu{display:block;position:static;border:0;background:#f7f8f9;padding:0 15px}.dy-nav ul.sub-menu a{padding:10px 25px}.dy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dy-categories .dy-grid{grid-template-columns:1fr}.dy-category{min-height:96px}.dy-heading:before,.dy-heading:after{width:30px}.dy-heading{font-size:20px;margin-bottom:40px}.dy-slider{margin-bottom:70px}.dy-arrow{font-size:24px}.dy-prev{left:10px}.dy-next{right:10px}.dy-product-info{padding:15px}.dy-product-info h3{font-size:14px}.dy-price{font-size:14px}.dy-track{--columns:2}.dy-benefits .dy-grid{row-gap:35px}.dy-footer-inner{flex-wrap:wrap;gap:40px}.dy-footer-links{gap:25px}.dy-footer-contact{min-width:100px}.dy-product-layout{grid-template-columns:1fr;gap:30px}.dy-product-title{font-size:22px}.dy-product-summary>.dy-price{font-size:22px}.dy-faq-item summary{padding:18px;font-size:14px}.dy-answer{padding:0 18px 20px;font-size:14px}.dy-archive-layout{grid-template-columns:1fr}.dy-filter{padding:18px}.dy-filter>a{display:inline-block;margin:6px 12px}.dy-filter form{display:flex;flex-wrap:wrap;align-items:end;gap:12px}.dy-filter label{flex:1;min-width:100px}.dy-filter h2{width:100%;margin-bottom:8px}.dy-archive-products .dy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dy-page-title{font-size:22px}.dy-search form{width:100%;left:0}.dy-search input{min-width:0;flex:1}.woocommerce .col2-set{grid-template-columns:1fr}.woocommerce-cart-form{overflow:auto}.dy-content{overflow-wrap:anywhere}.woocommerce table{font-size:13px}.woocommerce th,.woocommerce td{padding:8px}}
@media(max-width:480px){.dy-grid{gap:14px}.dy-product-info{padding:12px}.dy-product-info h3{font-size:13px;min-height:66px}.dy-price{font-size:13px}.dy-footer-inner{display:block}.dy-footer-contact{margin-bottom:35px;text-align:center}.dy-footer .dy-logo{display:flex;justify-content:center}.dy-footer .dy-phone{text-align:center}.dy-socials{justify-content:center}.dy-footer-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.dy-footer-group h3{font-size:14px}.dy-footer-group>a{font-size:12px}.dy-trust{margin:20px auto 0}.dy-benefit .dy-card-title{font-size:16px}.dy-heading{font-size:18px}.dy-heading:before,.dy-heading:after{width:25px}.dy-track{gap:14px}.dy-track>.dy-card{flex-basis:calc((100% - 14px)/2)}.dy-button,.single_add_to_cart_button{padding:12px 18px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
/* Reference dimensions */
.dy-section{margin-bottom:50px}.dy-header{margin-bottom:0;padding-top:40px;padding-bottom:50px}.dy-category{min-height:100px}.dy-product-card{border:1px solid #e4e4e4}.dy-product-info{padding:12px 12px 18px;text-align:center}.dy-product-info h3{font-weight:700;height:44px;min-height:44px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dy-product-info .dy-price{font-weight:700;margin-top:10px}.dy-product-layout{direction:rtl;grid-template-columns:2fr 3fr;gap:30px}.dy-product-summary{direction:rtl}.dy-button,.woocommerce button.button,.single_add_to_cart_button{background:#5d5c5c}.dy-product-summary form.cart{margin:48px 0 30px}.dy-product-title{font-size:24px}.dy-features-title{font-size:16px}.dy-feature{flex-direction:column;gap:4px}.dy-feature span{background:transparent;padding:0;font-weight:700}.dy-faq{max-width:1200px}.dy-footer{margin-bottom:0}.screen-reader-text{position:absolute!important;clip:rect(1px,1px,1px,1px);width:1px;height:1px;overflow:hidden;white-space:nowrap}.elementor-location-header:has(.dy-header[data-sticky="yes"]){position:sticky;top:0}.admin-bar .elementor-location-header:has(.dy-header[data-sticky="yes"]){top:32px}
@media(max-width:979px){.dy-header{padding:5px 4%;margin-bottom:20px}.dy-slider{margin-bottom:70px}.dy-product-layout{grid-template-columns:1fr}.dy-product-info{padding:12px 8px 18px}.dy-product-info h3{height:44px;min-height:44px;font-size:14px}.dy-category{min-height:100px}}
.dy-product[data-quantity=""] .quantity{display:none}.woocommerce .dy-product .dy-price{color:#6b7c93}.woocommerce .dy-product button.single_add_to_cart_button.button{background:#5d5c5c;color:#fff;border:0;border-radius:5px;padding:15px 35px;font-size:18px;font-weight:700;line-height:1.7}.woocommerce .dy-product button.single_add_to_cart_button.button:hover{background:#1f1f1f}.dy-reviews .comment-reply-title{font-size:18px}.dy-reviews .comment-form-comment{margin:15px 0}.dy-reviews .comment-form textarea{width:100%}.dy-reviews #submit{background:#5d5c5c;color:#fff;border:0;border-radius:5px;padding:12px 25px}.dy-gallery .dy-image{border-radius:5px}
.dy-lightbox{border:0;background:transparent;padding:0;max-width:95vw;max-height:95vh;overflow:visible;color:#fff}.dy-lightbox::backdrop{background:#000d}.dy-lightbox>img{display:block;max-width:90vw;max-height:90vh;object-fit:contain}.dy-lightbox .dy-arrow{color:white;text-shadow:0 1px 4px #000}.dy-lightbox-close{position:absolute;right:10px;top:10px;border:0;background:#fff;color:#32325d;width:36px;height:36px;border-radius:50%;font-size:26px;line-height:1;z-index:4}.dy-commerce{margin-top:15px}.dy-commerce .woocommerce{min-height:220px}.dy-commerce .woocommerce-MyAccount-navigation{background:white;padding:25px;border-radius:5px}.dy-commerce .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0}.dy-commerce .woocommerce-MyAccount-navigation li{margin:15px 0}.dy-commerce .woocommerce-MyAccount-content{background:white;padding:25px;border-radius:5px}
@media(max-width:979px){.dy-header-actions{flex-direction:row}}
.dy-submenu-toggle{display:none}@media(max-width:979px){.dy-nav ul.sub-menu{display:none}.dy-nav li.is-open>ul.sub-menu{display:block}.dy-nav .menu-item-has-children>a:after{display:none}.dy-submenu-toggle{display:block;position:absolute;left:10px;top:5px;width:45px;height:45px;border:0;background:transparent;font-size:25px}.dy-nav li.is-open>.dy-submenu-toggle{transform:rotate(45deg)}}
.dy-filter-button{display:none}@media(max-width:979px){.dy-filter-button{display:block;background:transparent;color:inherit;border:0;padding:0;width:100%;text-align:right;font-weight:700}.dy-filter-button:after{content:'+';float:left;font-size:20px}.dy-filter.is-open .dy-filter-button:after{content:'−'}.dy-filter-content{display:none}.dy-filter.is-open .dy-filter-content{display:block;padding-top:20px}.dy-filter.is-open form>h2{display:none}}
@media(max-width:979px){.dy-carousel .dy-prev{left:-8px}.dy-carousel .dy-next{right:-8px}}
/* Site-wide text defaults; widget typography remains editable in Elementor. */
body.dayana-site{font-family:Shabnam,Tahoma,sans-serif}
body.dayana-site :where(h1,h2,h3,h4,h5,h6,p,a,button,input,select,textarea,label,legend,summary,th,td,option){font-family:Shabnam,Tahoma,sans-serif}
/* Submenu chevrons use strokes so their shape is independent of the text font. */
@media(min-width:980px){
 .dy-nav .menu-item-has-children>a{display:flex;align-items:center;gap:10px}
 .dy-nav .menu-item-has-children>a:after{content:'';display:block;flex:0 0 7px;width:7px;height:7px;margin:0;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .18s ease;opacity:.75}
 .dy-nav .menu-item-has-children:hover>a:after,.dy-nav .menu-item-has-children:focus-within>a:after{transform:translateY(2px) rotate(225deg);opacity:1}
}
/* Mobile menu content follows the reference hierarchy. */
.dy-mobile-menu-top{display:none}
@media(max-width:979px){
 html.dy-mobile-menu-open{overflow:hidden;scrollbar-gutter:auto}
 body.dayana-site .dy-nav{position:fixed;inset:0;max-height:none;height:100dvh;width:auto;padding:70px 0 30px;background:#fff;z-index:9999;overflow-y:auto;overscroll-behavior:contain;box-shadow:none;direction:rtl}
 body.dayana-site .dy-nav:not(.is-open){display:none}
 body.dayana-site .dy-nav.is-open{display:block}
 .dy-mobile-menu-top{display:block;margin:0 0 30px}
 .dayana-site .dy-menu-close{position:absolute;left:30px;top:20px;border:0;border-radius:0;padding:0;background:transparent;color:inherit;width:22px;height:22px;line-height:1}
 .dayana-site .dy-menu-close:hover,.dayana-site .dy-menu-close:focus{background:transparent;color:inherit}
 .dy-mobile-auth{display:flex;justify-content:center;align-items:center;gap:12px;font-size:14px;line-height:16px;font-weight:400}
 .dy-mobile-auth>span{color:#bbc3ce}
 body.dayana-site .dy-nav>ul{display:block;padding:0;margin:0;list-style:none}
 body.dayana-site .dy-nav>ul>li>a{display:flex;align-items:center;padding:0 30px;height:60px;line-height:1.5;background:#f2f2f2;font-weight:700;border:0;margin:0}
 body.dayana-site .dy-nav ul.sub-menu{display:block;position:static;min-width:0;width:100%;padding:0;margin:0;border:0;border-radius:0;background:#fff;box-shadow:none}
 body.dayana-site .dy-nav ul.sub-menu>li>a{display:flex;align-items:center;height:60px;line-height:1.5;padding:0 30px;background:#fff;border-bottom:2px solid #f7f8f9;font-weight:400;font-size:16px}
 body.dayana-site .dy-nav .dy-submenu-toggle,body.dayana-site .dy-nav .menu-item-has-children>a:after{display:none}
}
/* Interaction states follow the reference; Elementor widget styles can override them. */
.dy-slide.is-fading{position:absolute;top:0;left:0;right:0;width:100%;will-change:opacity}
.dy-arrow-svg{display:block;width:1em;height:1em;pointer-events:none}
.dayana-site .dy-slider .dy-arrow{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;background:transparent;color:#32325d;font-size:30px;border-radius:0}
.dy-slider .dy-prev{left:50px;right:auto}.dy-slider .dy-next{right:50px;left:auto}
.dayana-site .dy-carousel .dy-arrow{display:flex;align-items:center;justify-content:center;width:50px;height:50px;padding:0;border-radius:50%;background:#1f1f1f;color:#fff;font-size:23px;box-shadow:0 10px 30px #32325d1f,0 -1px 4px #0000000f;transition:background-color .3s}
.dy-carousel .dy-next{left:-20px;right:auto}.dy-carousel .dy-prev{right:-20px;left:auto}
.dayana-site .dy-carousel .dy-arrow:hover{background:#353535;color:#fff}
.dayana-site .dy-carousel .dy-arrow:active{background:#080808}
.dy-carousel[data-scrollable="false"] .dy-arrow{display:none}
.dy-product-card,.dy-category{box-shadow:none}.dy-product-card:hover,.dy-category:hover{box-shadow:none}
.dy-category .dy-image{transition:transform .3s}.dy-category:hover .dy-image{transform:scale(1.05)}
.dayana-site .dy-cart{transition:background-color .3s}.dayana-site .dy-cart:hover{background:#cfd3dc;color:#1f1f1f}
.dayana-site .dy-nav a:hover,.dayana-site .dy-mobile-auth a:hover{color:#1f1f1f}
.dayana-site .dy-section .dy-button,.woocommerce .dy-product button.single_add_to_cart_button.button,.dy-reviews #submit{background:var(--dy-flow-button-bg,#5d5c5c);color:var(--dy-flow-button-color,#fff);border:0;border-radius:5px;box-shadow:0 3px 6px #0000000d,0 1px 3px #0000000f;transition:background-color .3s}
.dayana-site .dy-section .dy-button:hover,.woocommerce .dy-product button.single_add_to_cart_button.button:hover,.dy-reviews #submit:hover{background:var(--dy-flow-button-hover-bg,#6d6c6c);color:#fff}
.dayana-site .dy-section .dy-button:active,.woocommerce .dy-product button.single_add_to_cart_button.button:active,.dy-reviews #submit:active{background:#4c4b4b}
.woocommerce .dy-product button.single_add_to_cart_button.button{min-height:55px;padding:0 35px;line-height:55px}
.dy-menu-backdrop{display:none}
@media(max-width:979px){
 body.dayana-site .dy-nav,body.dayana-site .dy-nav:not(.is-open){display:block;inset:0 0 0 auto;width:min(var(--dy-menu-width,360px),calc(100% - 48px));height:100dvh;max-height:none;visibility:hidden;transform:translateX(102%);pointer-events:none;box-shadow:-8px 0 32px #0002;transition:transform .3s ease,visibility 0s .3s}
 body.dayana-site .dy-nav.is-open{visibility:visible;transform:translateX(0);pointer-events:auto;transition:transform .3s ease,visibility 0s}
 body.dayana-site .dy-menu-backdrop{display:block;position:fixed;inset:0;z-index:9998;width:100%;height:100dvh;border:0;border-radius:0;padding:0;margin:0;background:#0006;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility 0s .3s}
 body.dayana-site .dy-menu-backdrop.is-visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s ease,visibility 0s}
 .dayana-site .dy-slider .dy-arrow{font-size:15px;width:24px;height:24px}.dy-slider .dy-prev{left:20px}.dy-slider .dy-next{right:20px}
 .dy-carousel .dy-next{left:0;right:auto}.dy-carousel .dy-prev{right:0;left:auto}
 .dayana-site .dy-cart:hover{background:transparent}
}
@media(prefers-reduced-motion:reduce){body.dayana-site .dy-nav,body.dayana-site .dy-menu-backdrop,.dy-category .dy-image{transition:none!important}}
