body.dpe-product-template-active{background:#fefbf7!important;color:#25362d}body.dpe-product-template-active .main-page-wrapper{padding-top:0!important;background:linear-gradient(180deg,#fffaf4 0%,#fef9ef 58%,#fffaf5 100%)!important}body.dpe-product-template-active .site-content{margin-top:0!important;padding-top:0!important}body.dpe-product-template-active .dpe-product-page-shell{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important}body.dpe-product-template-active .dpe-product-page-shell>.elementor{width:100%!important;max-width:none!important}body.dpe-product-template-active .dpe-reference-page{--cb-green:#244f38;--cb-cream:#fbf7ed;--cb-line:#e3dccf;--cb-text:#25362d;box-sizing:border-box!important;width:100%!important;max-width:var(--wd-container-w,1222px)!important;margin-right:auto!important;margin-left:auto!important;padding:0 15px 56px!important;font-family:IRANYekanX,IRANYekan,sans-serif!important;color:var(--cb-text)}.dpe-reference-page{gap:14px!important;--gap:14px!important}.dpe-reference-page>.elementor-element{margin-block:0!important}.dpe-reference-page>.elementor-widget-dpe_product_breadcrumb{margin:0!important}.dpe-reference-page .dpe-breadcrumb{min-height:18px!important;margin:0 0 4px!important;font-size:11px!important;color:#7d877f!important}.dpe-reference-page .dpe-hero-grid::before{content:none!important;display:none!important;border:0!important;background:transparent!important;box-shadow:none!important}.dpe-reference-page .dpe-cheraghchi-hero{display:grid!important;grid-template-columns:minmax(0,55fr) minmax(400px,45fr)!important;grid-template-areas:"gallery info"!important;gap:38px!important;align-items:start!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;direction:ltr!important}.dpe-reference-page .dpe-cheraghchi-gallery{grid-area:gallery!important;width:100%!important;padding:0!important;direction:rtl!important}.dpe-reference-page .dpe-cheraghchi-info{grid-area:info!important;width:100%!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;direction:rtl!important;overflow:visible!important}.dpe-reference-page .dpe-cheraghchi-info>.elementor-element,.dpe-reference-page .dpe-product-heading-block,.dpe-reference-page .dpe-product-buy-block{width:100%!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.dpe-reference-page .dpe-gallery{display:grid!important;grid-template-columns:78px minmax(0,1fr)!important;grid-template-areas:"thumbs main"!important;gap:13px!important;direction:ltr!important}.dpe-reference-page .dpe-gallery-main{grid-area:main!important;width:100%!important;height:500px!important;min-height:500px!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important}.dpe-reference-page .dpe-gallery-main img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}.dpe-reference-page .dpe-gallery-thumbs{grid-area:thumbs!important;display:flex!important;flex-direction:column!important;gap:10px!important;max-height:500px!important;margin:0!important;padding:0!important;overflow:auto!important;justify-content:flex-start!important}.dpe-reference-page .dpe-gallery-thumb{width:78px!important;height:78px!important;flex:0 0 78px!important;padding:2px!important;border:1px solid #d9d1c3!important;border-radius:8px!important;background:#f5f0e7!important}.dpe-reference-page .dpe-gallery-thumb.is-active{border:2px solid var(--cb-green)!important;box-shadow:none!important}.dpe-reference-page .dpe-sale-badge{top:16px!important;right:auto!important;left:16px!important;width:58px!important;height:58px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:1px!important;padding:0!important;border:0!important;border-radius:50%!important;background:var(--cb-green)!important;color:#fff!important;line-height:1.15!important;box-shadow:none!important}.dpe-reference-page .dpe-sale-badge b{font-size:15px!important;font-weight:900!important}.dpe-reference-page .dpe-sale-badge small{font-size:9px!important;color:#fff!important}.dpe-reference-page .dpe-product-heading-block{gap:5px!important;padding:0 0 11px!important;border-bottom:1px solid #e9e2d7!important}.dpe-reference-page .dpe-product-title{margin:0!important;font-size:30px!important;line-height:1.5!important;font-weight:850!important;color:#202b25!important}.dpe-reference-page .dpe-rating{margin:0!important;font-size:12px!important;line-height:1.55!important}.dpe-reference-page .dpe-product-meta{display:flex!important;flex-direction:row!important;gap:16px!important;padding:3px 0!important;border:0!important;background:transparent!important;font-size:11px!important}.dpe-reference-page .dpe-product-meta>div{gap:5px!important;padding:0!important;border:0!important;justify-content:flex-start!important}.dpe-reference-page .dpe-product-buy-block{gap:10px!important;justify-content:flex-start!important}.dpe-reference-page .dpe-short-description{padding:6px 0 1px!important;border:0!important;background:transparent!important}.dpe-reference-page .dpe-short-description-content{font-size:12px!important;line-height:2.1!important;color:#46534c!important}.dpe-reference-page .dpe-short-description-content p{margin:0!important}.dpe-reference-page .dpe-stock{padding:3px 0!important;border:0!important;background:transparent!important;text-align:right!important;font-size:11px!important;color:var(--cb-green)!important}.dpe-reference-page .dpe-stock:before{content:"✓";display:inline-grid;width:16px;height:16px;place-items:center;margin-left:5px;border-radius:50%;background:var(--cb-green);color:#fff;font-size:9px}.dpe-reference-page .dpe-product-price{display:block!important;min-height:70px!important;padding:15px 18px!important;border:1px solid #d8cdbb!important;border-radius:9px!important;background:rgb(247 239 226 / .86)!important}.dpe-reference-page .dpe-price-label{display:none!important}.dpe-reference-page .dpe-price-html{display:flex!important;width:100%!important;align-items:center!important;justify-content:flex-end!important;direction:ltr!important;text-align:right!important;font-size:24px!important;font-weight:900!important;color:#173f2c!important}.dpe-reference-page .dpe-price-html:has(del),.dpe-reference-page .dpe-price-html .price:has(del){justify-content:space-between!important}.dpe-reference-page .dpe-price-html .price{display:flex!important;width:100%!important;align-items:center!important;justify-content:flex-end!important;direction:ltr!important}.dpe-reference-page .dpe-price-html del{order:1!important;color:#928c82!important;font-size:15px!important;font-weight:500!important}.dpe-reference-page .dpe-price-html ins{order:2!important;color:#173f2c!important;text-decoration:none!important}.dpe-reference-page .dpe-swatch-group{margin-bottom:10px!important}.dpe-reference-page .dpe-swatch-label{margin-bottom:8px!important;font-size:12px!important;text-align:right!important}.dpe-reference-page .dpe-swatch-options{gap:8px!important;justify-content:flex-end}.dpe-reference-page .dpe-swatch-option{min-height:35px!important;padding:5px 14px!important;border-radius:999px!important;font-size:11px!important;background:rgb(255 255 255 / .52)!important}.dpe-reference-page .dpe-cart .woocommerce-variation-price{display:none!important}.dpe-reference-page .dpe-swatch-option.is-selected{border-color:var(--cb-green)!important;background:var(--cb-green)!important;color:#fff!important;box-shadow:none!important}.dpe-reference-page .dpe-swatch-option.is-selected .dpe-swatch-dot{outline:2px solid #fff!important;outline-offset:2px!important}.dpe-reference-page .dpe-cart{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.dpe-reference-page .dpe-cart form.cart:not(.variations_form),.dpe-reference-page .dpe-cart .woocommerce-variation-add-to-cart{display:flex!important;flex-direction:row!important;gap:10px!important;align-items:stretch!important;flex-wrap:nowrap!important;direction:ltr!important}.dpe-reference-page .dpe-cart .single_variation_wrap{width:100%!important}.dpe-reference-page .dpe-cart .quantity{display:grid!important;grid-template-columns:30px 34px 30px!important;width:94px!important;min-width:94px!important;height:50px!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid var(--cb-line)!important;border-radius:7px!important;background:rgb(255 250 241 / .82)!important;box-shadow:none!important;direction:ltr!important}.dpe-reference-page .dpe-cart .quantity .minus,.dpe-reference-page .dpe-cart .quantity .plus{position:static!important;grid-row:1!important;width:30px!important;height:48px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#69736d!important;font-size:17px!important;font-weight:400!important;box-shadow:none!important}.dpe-reference-page .dpe-cart .quantity .minus{grid-column:1!important;border-left:0!important;border-right:1px solid var(--cb-line)!important}.dpe-reference-page .dpe-cart .quantity .plus{grid-column:3!important;border-right:0!important;border-left:1px solid var(--cb-line)!important}.dpe-reference-page .dpe-cart .qty{grid-column:2!important;grid-row:1!important;width:34px!important;height:48px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#25362d!important;text-align:center!important;font-size:12px!important;box-shadow:none!important;-moz-appearance:textfield!important}.dpe-reference-page .dpe-cart .qty::-webkit-inner-spin-button,.dpe-reference-page .dpe-cart .qty::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.dpe-reference-page .dpe-cart .single_add_to_cart_button{position:relative!important;flex:1!important;width:auto!important;min-height:50px!important;padding:10px 46px 10px 20px!important;border-radius:8px!important;background:var(--cb-green)!important;box-shadow:none!important;font-size:12px!important;direction:rtl!important}.dpe-reference-page .dpe-cart .single_add_to_cart_button:before{content:"";position:absolute;right:18px;top:50%;width:19px;height:19px;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8h12l-1 12H7L6 8Z'/%3E%3Cpath d='M9 8V6a3 3 0 0 1 6 0v2'/%3E%3C/svg%3E") center/contain no-repeat}.dpe-reference-page .dpe-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;width:100%!important;margin:0!important;padding:7px 0 0!important;border:0!important;border-top:1px solid #ddd5c8!important;direction:rtl!important;box-sizing:border-box!important}.dpe-reference-page .dpe-actions .dpe-notify,.dpe-reference-page .dpe-actions .dpe-reviews-link{display:none!important}.dpe-reference-page .dpe-action-button{display:flex!important;width:100%!important;height:42px!important;gap:8px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#304c3c!important;font-size:11px!important}.dpe-reference-page .dpe-action-button+.dpe-action-button{border-right:1px solid #ddd5c8!important}.dpe-reference-page .dpe-action-label{display:inline!important;white-space:nowrap!important}.dpe-reference-page .dpe-action-icon{width:18px!important;height:18px!important}.dpe-reference-page .dpe-benefits{display:grid!important;grid-template-columns:repeat(var(--dpe-benefit-count,4),minmax(0,1fr))!important;gap:0!important;min-height:78px!important;margin:0!important;padding:10px 8px!important;border:1px solid var(--cb-line)!important;border-radius:9px!important;background:#fffaf1!important;box-shadow:none!important}.dpe-reference-page .dpe-benefit{display:flex!important;gap:10px!important;padding:0 15px!important;border-left:1px solid #e6ded1!important;text-align:right!important;font-size:11px!important}.dpe-reference-page .dpe-benefit:last-child{border-left:0!important}.dpe-reference-page.dpe-cheraghchi-page .dpe-benefit>.dpe-benefit-icon{display:grid!important;width:43px!important;height:43px!important;flex:0 0 43px!important;place-items:center!important;border:0!important;background:transparent!important;color:var(--cb-green)!important}.dpe-reference-page .dpe-benefit-icon svg,.dpe-reference-page .dpe-benefit-icon i{width:38px;height:38px;font-size:34px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.dpe-reference-page.dpe-cheraghchi-page .dpe-benefit>.dpe-benefit-copy{display:flex!important;width:auto!important;height:auto!important;min-width:0;flex-direction:column;gap:3px;background:transparent!important}.dpe-reference-page .dpe-benefit-copy strong{font-size:11px;line-height:1.6;color:#26382e}.dpe-reference-page .dpe-benefit-copy small{font-size:9px;line-height:1.7;color:#7a817d}.dpe-reference-page .dpe-cheraghchi-content{display:grid!important;grid-template-columns:minmax(290px,35fr) minmax(0,65fr)!important;grid-template-areas:"side main"!important;gap:30px!important;direction:ltr!important;align-items:stretch!important}.dpe-reference-page .dpe-spec-main{grid-area:main!important;direction:rtl!important}.dpe-reference-page .dpe-spec-side{grid-area:side!important;direction:rtl!important}.dpe-reference-page .dpe-product-tabs{display:grid!important;grid-template-columns:repeat(3,1fr)!important;margin:0 0 13px!important;border-bottom:1px solid #ddd6ca!important}.dpe-reference-page .dpe-product-tab-button{position:relative!important;padding:13px 7px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#303b35!important;text-align:center!important;font-size:14px;font-weight:700;line-height:1.7;box-shadow:none!important;cursor:pointer}.dpe-reference-page .dpe-product-tabs .is-active:after{content:"";position:absolute;right:18%;left:18%;bottom:-1px;height:2px;background:var(--cb-green)}.dpe-reference-page .dpe-product-tab-panel[hidden]{display:none!important}.dpe-reference-page .dpe-product-tab-panel.is-active{display:block!important}.dpe-reference-page .dpe-tab-description{padding:10px 12px 20px;font-size:13px;line-height:2;color:#39473f}.dpe-reference-page .dpe-tab-description>:first-child{margin-top:0}.dpe-reference-page .dpe-tab-description>:last-child{margin-bottom:0}.dpe-reference-page .dpe-tab-reviews{display:grid;gap:10px;padding:5px 0 12px;font-size:13px;line-height:1.9}.dpe-reference-page .dpe-tab-review{padding:14px 16px;border:1px solid #e5ddd1;border-radius:8px;background:#fffdf8}.dpe-reference-page .dpe-tab-review header{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.dpe-reference-page .dpe-tab-review header span{color:#efa61f}.dpe-reference-page .dpe-tab-review p:last-child{margin-bottom:0}.dpe-reference-page .dpe-tech-specs{height:100%!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.dpe-reference-page .dpe-tech-specs h3{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important}.dpe-reference-page .dpe-tech-table{gap:0!important}.dpe-reference-page .dpe-tech-row{display:grid!important;grid-template-columns:28% 1fr!important;min-height:42px!important;align-items:center!important;padding:9px 12px!important;border-bottom:1px solid #e5ddd1!important;border-radius:0!important;background:#fffdf8!important}.dpe-reference-page .dpe-tech-row span{font-size:12px;line-height:1.8}.dpe-reference-page .dpe-tech-row strong{font-size:13px;font-weight:600;line-height:1.8}.dpe-reference-page .dpe-description{display:flex!important;height:100%!important;flex-direction:column!important;padding:0!important;overflow:hidden!important;border:1px solid var(--cb-line)!important;border-radius:9px!important;background:#fffaf1!important;box-shadow:none!important}.dpe-reference-page .dpe-description-image{height:220px!important;overflow:hidden!important}.dpe-reference-page .dpe-description-image img{width:100%!important;height:100%!important;object-fit:cover!important}.dpe-reference-page .dpe-description-copy{padding:15px 18px 18px!important}.dpe-reference-page .dpe-description h3{margin:0 0 10px!important;padding-bottom:10px!important;border-bottom:1px solid #ded6ca!important;text-align:center!important;font-size:16px;line-height:1.8}.dpe-reference-page .dpe-description-content{max-height:none!important;font-size:12px;line-height:2}.dpe-reference-page .dpe-description-content:after{display:none!important}.dpe-reference-page .dpe-description-fallback{display:grid;gap:7px;margin:0;padding:0;list-style:none}.dpe-reference-page .dpe-description-fallback li:before{content:"✓";margin-left:6px;color:var(--cb-green);font-weight:900}.dpe-reference-page .dpe-reviews-summary{display:grid!important;grid-template-columns:170px minmax(220px,1fr) minmax(250px,1.2fr)!important;gap:26px!important;align-items:center!important;min-height:220px!important;padding:22px 28px!important;border:1px solid var(--cb-line)!important;border-radius:10px!important;background:#fffaf1!important;box-shadow:none!important;direction:rtl!important}.dpe-reference-page .dpe-review-score{padding-left:22px!important;border:0!important;border-left:1px solid #e2dacd!important;text-align:center!important}.dpe-reference-page .dpe-review-score h3{margin:0 0 8px!important;font-size:16px!important}.dpe-reference-page .dpe-review-score b{display:block!important;font-size:42px!important}.dpe-reference-page .dpe-review-stars{font-size:15px!important;color:#efa61f!important}.dpe-reference-page .dpe-rating-bars{display:grid!important;gap:8px!important}.dpe-reference-page .dpe-rating-row{display:grid!important;grid-template-columns:50px 1fr 28px!important;gap:8px!important;align-items:center!important;font-size:9px!important}.dpe-reference-page .dpe-rating-row i{height:4px;border-radius:999px;background:#ece5da;overflow:hidden}.dpe-reference-page .dpe-rating-row em{display:block;height:100%;background:#d77d0c}.dpe-reference-page .dpe-review-list article{padding:13px!important;border:1px solid #e0d8cc!important;border-radius:8px!important;background:#fff!important}.dpe-reference-page .dpe-empty-review{text-align:center!important;color:#78817c!important;font-size:11px!important}.dpe-reference-page .dpe-related{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.dpe-reference-page .dpe-related h3{margin:0 0 14px!important;font-size:22px!important}.dpe-reference-page .dpe-related-grid{grid-template-columns:repeat(4,1fr)!important;gap:12px!important}.dpe-reference-page .dpe-related-card{display:flex!important;flex-direction:column!important;padding:0!important;overflow:hidden!important;border:1px solid var(--cb-line)!important;border-radius:8px!important;background:#fff!important}.dpe-reference-page .dpe-related-link{display:flex;flex:1;flex-direction:column;color:inherit;text-decoration:none}.dpe-reference-page .dpe-related-card img{width:100%!important;aspect-ratio:1.18/1!important;margin:0!important;object-fit:cover!important}.dpe-reference-page .dpe-related-card strong{padding:10px 10px 5px!important;font-size:11px!important}.dpe-reference-page .dpe-related-foot{display:flex;align-items:center;justify-content:space-between;padding:0 10px 10px}.dpe-reference-page .dpe-related-foot>span{font-size:11px;font-weight:800;color:var(--cb-green)}.dpe-reference-page .dpe-related-cart{display:grid;width:28px;height:28px;place-items:center;border:1px solid #ddd5c8;border-radius:5px;color:var(--cb-green)}.dpe-reference-page .dpe-related-cart svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7}.dpe-reference-page .dpe-related-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.dpe-reference-page .dpe-related-arrows{display:flex;gap:7px;margin-bottom:14px;direction:ltr}.dpe-reference-page .dpe-related-arrows button{display:grid;width:34px;height:34px;place-items:center;padding:0;border:1px solid var(--cb-line);border-radius:50%;background:#fffaf1;color:var(--cb-green);font-family:Arial,sans-serif;font-size:25px;line-height:1;box-shadow:none;cursor:pointer}.dpe-reference-page .dpe-related-arrows button:hover{border-color:var(--cb-green);background:var(--cb-green);color:#fff}.dpe-reference-page .dpe-related-viewport{width:100%;overflow:hidden}.dpe-reference-page .dpe-related.is-slider .dpe-related-grid{display:flex!important;gap:12px!important;overflow-x:auto!important;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.dpe-reference-page .dpe-related.is-slider .dpe-related-grid::-webkit-scrollbar{display:none}.dpe-reference-page .dpe-related.is-slider .dpe-related-card{min-width:calc((100% - 36px)/4)!important;scroll-snap-align:start}.dpe-reference-page .dpe-related-cart{padding:0;background:#fff0;box-shadow:none;cursor:pointer}.dpe-reference-page .dpe-related-cart.is-loading{pointer-events:none;opacity:.55}.dpe-reference-page .dpe-related-cart.is-loading svg{animation:dpe-cart-spin .7s linear infinite}@media(max-width:980px){.dpe-reference-page .dpe-cheraghchi-hero{grid-template-columns:1fr 1fr!important;gap:20px!important}.dpe-reference-page .dpe-gallery-main{height:440px!important;min-height:440px!important}.dpe-reference-page .dpe-gallery-thumbs{max-height:440px!important}.dpe-reference-page .dpe-reviews-summary{grid-template-columns:150px 1fr!important}.dpe-reference-page .dpe-review-list{grid-column:1/-1!important}}@media(max-width:767px){body.dpe-product-template-active .dpe-reference-page{padding:0 10px 36px!important}.dpe-reference-page .dpe-cheraghchi-hero{display:flex!important;flex-direction:column!important;gap:13px!important}.dpe-reference-page .dpe-cheraghchi-info{display:contents!important}.dpe-reference-page .dpe-product-heading-block{order:1!important}.dpe-reference-page .dpe-cheraghchi-gallery{order:2!important}.dpe-reference-page .dpe-mobile-product-details{display:flex!important;order:3!important}.dpe-reference-page .dpe-product-buy-block{order:4!important}.dpe-reference-page .dpe-short-description-desktop,.dpe-reference-page .dpe-stock-desktop{display:none!important}.dpe-reference-page .dpe-gallery{display:flex!important;flex-direction:column!important}.dpe-reference-page .dpe-gallery-main{order:1!important;height:330px!important;min-height:330px!important}.dpe-reference-page .dpe-gallery-thumbs{order:2!important;display:flex!important;flex-direction:row!important;max-height:none!important;overflow-x:auto!important}.dpe-reference-page .dpe-gallery-thumb{width:60px!important;height:60px!important;flex-basis:60px!important}.dpe-reference-page .dpe-benefits{display:flex!important;overflow-x:auto!important}.dpe-reference-page .dpe-benefit{min-width:175px!important}.dpe-reference-page .dpe-cheraghchi-content{grid-template-columns:1fr!important;grid-template-areas:"main" "side"!important}.dpe-reference-page .dpe-reviews-summary{display:flex!important;flex-direction:column!important}.dpe-reference-page .dpe-review-score{width:100%!important;padding:0 0 16px!important;border:0!important;border-bottom:1px solid #e2dacd!important}.dpe-reference-page .dpe-rating-bars,.dpe-reference-page .dpe-review-list{width:100%!important}.dpe-reference-page .dpe-related-grid{display:flex!important;overflow-x:auto!important}.dpe-reference-page .dpe-related-card{min-width:72vw!important}}.dpe-cart .single_add_to_cart_button.is-loading{pointer-events:none!important;opacity:.78!important;color:transparent!important}.dpe-cart .single_add_to_cart_button.is-loading:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px;border:2px solid rgb(255 255 255 / .38);border-top-color:#fff;border-radius:50%;animation:dpe-cart-spin .7s linear infinite}@keyframes dpe-cart-spin{to{transform:rotate(360deg)}}.dpe-cart-success-modal{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:18px;opacity:0;visibility:hidden;transition:.2s ease}.dpe-cart-success-modal.is-open{opacity:1;visibility:visible}.dpe-cart-success-backdrop{position:absolute;inset:0;background:rgb(30 42 35 / .62);backdrop-filter:blur(2px)}.dpe-cart-success-box{position:relative;width:min(470px,100%);padding:34px 34px 30px;border:0;border-radius:17px;background:#fff;box-shadow:0 24px 70px rgb(20 43 30 / .25);direction:rtl;text-align:center;transform:translateY(12px);transition:.2s ease}.dpe-cart-success-modal.is-open .dpe-cart-success-box{transform:translateY(0)}.dpe-cart-success-close{position:absolute;top:12px;left:14px;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#f1eee8;color:#68736d;font-size:23px;font-weight:800;line-height:36px;cursor:pointer}.dpe-cart-success-check{display:grid;width:76px;height:76px;place-items:center;margin:0 auto 18px;border:4px solid #d4ebcf;border-radius:50%;background:#fff;color:#60b454;font-size:42px;font-weight:500;line-height:1}.dpe-cart-success-box h3{margin:0 0 10px;color:#163f29;font-size:22px;font-weight:900}.dpe-cart-success-message{margin:0;color:#7a7f7b;font-size:12px;line-height:1.9}.dpe-cart-success-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:min(300px,100%);margin:28px auto 0}.dpe-cart-success-actions a,.dpe-cart-success-actions button{display:flex;min-height:46px;align-items:center;justify-content:center;padding:10px 13px;border-radius:8px;font-family:inherit;font-size:12px;font-weight:800;text-decoration:none;cursor:pointer}.dpe-cart-continue{order:2;border:0;background:#f2f2f2;color:#414a45}.dpe-cart-view{order:1;border:1px solid #16492d;color:#fff!important;background:#16492d}body.dpe-modal-open{overflow:hidden}@media(max-width:480px){.dpe-cart-success-box{padding:28px 15px 22px}.dpe-cart-success-actions{grid-template-columns:1fr;width:100%}}@media(max-width:767px){.dpe-reference-page .dpe-related.is-slider .dpe-related-card{min-width:72vw!important}.dpe-reference-page .dpe-related-arrows button{width:31px;height:31px;font-size:22px}}