.grecaptcha-badge{display:none}.section__flush-top .m-section-my{margin-top:0}.section__flush-bottom .m-section-my{margin-bottom:0}.sf__text-stroke{-webkit-text-stroke:.5px #dfdfdf;letter-spacing:10px;text-transform:uppercase;font-size:110px;font-style:italic;color:#0000;font-weight:700}.sf__text-stroke.text-stroke-1{font-size:48px;line-height:56px;font-style:normal;-webkit-text-stroke:1px dimgray;letter-spacing:0}.sf__text-scroll{font-size:48px;line-height:56px}.m-scroll{display:flex;width:100%;height:165px;position:relative;margin:auto;overflow:hidden}.m-scroll__title{white-space:nowrap;transition:all 1s ease}.m-scroll__title>div{display:flex;animation:scrollText var(--speed, 22s) infinite linear;position:absolute}.sf__scrolling-text .sf__scrolling-text-inner{width:100%;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;overflow:hidden;white-space:nowrap;vertical-align:baseline}.sf__scrolling-text .sf__scrolling-text-inner:hover>*{animation-play-state:paused}.sf__scrolling-text .sf__scrolling-text-inner>*{margin:0;animation-duration:var(--speed, 15s)}.sf__scrolling-text .sf__scrolling-text-inner a{color:inherit;text-decoration:none}.sf__scrolling-text .sf__scrolling-text-inner a em{font-style:normal}.sf__scrolling-text .sf__scrolling-text-inner span.custom{padding:0 1em;display:inline-block;vertical-align:middle}.sf__scrolling-text .sf__scrolling-text-inner span.custom[data-scale=medium]{padding:0 1em;transform:scale(.5)}.sf__scrolling-text .sf__scrolling-text-inner span.custom[data-scale=large]{padding:0 2em}.sf__scrolling-text[data-s-dir=ltr] .sf__scrolling-text-inner>*{transform:translate(-20%) translateZ(0);animation:sf-scrolling-text-animation linear infinite 15s}.sf__scrolling-text[data-s-dir=rtl]{direction:rtl}.sf__scrolling-text[data-s-dir=rtl] .sf__scrolling-text-inner>*{transform:translate(20%) translateZ(0);animation:sf-scrolling-text-animation-reverse linear infinite 15s}.sf__scrolling-text[data-s-speed=lowest] .sf__scrolling-text-inner>*{animation-duration:15s}.sf__scrolling-text[data-s-speed=medium] .sf__scrolling-text-inner>*{animation-duration:7s}.sf__scrolling-text[data-s-speed=fast] .sf__scrolling-text-inner>*{animation-duration:4s}.sf__scrolling-text[data-style=text-outline] em{-webkit-text-stroke-color:inherit;-webkit-text-fill-color:rgba(0,0,0,0)}.sf__scrolling-text[data-style=text-outline][data-outline-thickness=thin] em{-webkit-text-stroke-width:.015em}.sf__scrolling-text[data-style=text-outline][data-outline-thickness=thick] em{-webkit-text-stroke-width:.03em}.sf__scrolling-text[data-style=text-outline] a:hover em{-webkit-text-fill-color:initial;-webkit-text-stroke-width:0}.sf__scrolling-text.font_size_11vh *{font-size:11vh;line-height:1.2em}.sf__tab-item{width:100%;color:#fff;overflow:hidden;margin-bottom:40px}.sf__tab-item input{position:absolute;opacity:0;z-index:-1}.sf__tab-item-label{display:flex;justify-content:space-between;padding:1em 0;font-weight:700;cursor:pointer;color:#000;border-bottom:1px solid #ededed;position:relative}.sf__tab-item-label:after,.sf__tab-item-label:before{position:absolute;content:"";text-align:center;transition:all var(--m-duration-default, .25s);transform:translateY(-50%);top:50%;background:#000}.sf__tab-item-label:after{width:11px;height:1px;right:0}.sf__tab-item-label:before{width:1px;height:11px;right:4.5px}.sf__tab-item-content{max-height:0;padding:0;color:#000;transition:all var(--m-duration-default, .25s)}.sf__tab-item input:checked+.sf__tab-item-label{border-bottom-color:#000}.sf__tab-item input:checked+.sf__tab-item-label:before{display:none}.sf__tab-item input:checked~.sf__tab-item-content{max-height:100vh;padding:20px 0 0}.ssw-faveiticon{position:relative!important;display:flex;align-items:center}.ssw-socialconnect{display:flex;align-items:center;justify-content:space-between}.ssw-social-login-widget .ssw-socialconnect>div>a{display:inline-flex!important;justify-content:center;align-items:center;height:44px!important}.ssw-social-login-widget .ssw-socialconnect>div>a i[class*=ssw-icon]{transform:none!important}.ssw-stars>i{font-size:16px!important}@media screen and (min-width:768px){.hide-on-desk{display:none!important}}@media screen and (max-width:767px){.hide-on-mobile{display:none!important}.hidden-br-mobile br{display:none}}.shopify-policy__container{max-width:740px!important;margin:0 auto 4rem!important}.shopify-policy__title h1{font-size:1.875rem;line-height:2.25rem;padding:32px 16px}@media screen and (min-width:1024px){.shopify-policy__title h1{font-size:2.25rem;line-height:2.5rem;padding-top:64px;padding-bottom:64px}}.m-menu-badge{position:relative;height:100%}.m-menu-badge:before{content:var(--badge);position:absolute;top:-4px;left:6px;font-size:12px;text-transform:capitalize;width:42px;height:20px;font-weight:500;border-radius:11px;display:flex;align-items:center;justify-content:center}.m-menu-badge--hot:before{background-color:#ffe7e7;color:#da3f3f}.m-menu-badge--new:before{background-color:#d5fbef;color:#3a9076}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1 1 0%}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gap-4{gap:16px}.col-span-2{grid-column:span 2/span 2}.font-medium{font-weight:500}.font-semibold{font-weight:600}.text-base{font-size:1rem;line-height:1.5rem}.mt-0{margin-top:0!important}.mt-10{margin-top:10px}.mb-0{margin-bottom:0}.text-2xl{font-size:1.5rem;line-height:2rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.leading-7{line-height:1.75rem}.leading-6{line-height:1.5rem}.pl-8{padding-left:32px}.px-3{padding-left:12px;padding-right:12px}.mt-6{margin-top:24px}.mt-8{margin-top:32px}.mt-10{margin-top:40px}.mb-10{margin-bottom:40px}.mb-6{margin-bottom:24px}.mb-4{margin-bottom:16px}.mb-2\.5{margin-bottom:10px}.mb-2{margin-bottom:8px}.mr-5{margin-right:20px}.mx-auto{margin-left:auto;margin-right:auto}.list-disc{list-style-type:disc}.w-full{width:100%}.text-color-subtext{color:rgb(var(--color-foreground-secondary))}.w-\[20px\]{width:20px}.h-\[20px\]{height:20px}.-mx-4{margin:0 -16px}.px-4{padding:0 16px}.mb-14{margin-bottom:56px}.mt-4{margin-top:16px}.px-12{padding:0 48px}.w-4{width:1rem}.h-4{height:1rem}.w-36{width:9rem}.ml-2{margin-left:8px}.grid{display:grid}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:pr-4{padding-right:16px}.md\:pl-12{padding-left:48px}.md\:pr-10{padding-right:40px}.md\:gap-7{gap:28px}.md\:mb-6{margin-bottom:24px}}@media screen and (min-width:1280px){.xl\:items-center{align-items:center}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:767px){.img-ctn{margin-bottom:24px}}.product-page-custom-wrapper{padding:16px 16px 40px;width:100%;overflow-x:hidden}.product-custom-sale-badge{position:absolute;width:72px;height:30px;left:16px;top:16px;background:#d00024;border-radius:22px;z-index:10}.product-custom-sale-badge svg{width:100%;height:100%}.product-custom-zoom-icon{position:absolute;width:32px;height:32px;right:24px;bottom:24px;background:#f7f7f84d;border-radius:8px;z-index:10;display:flex;justify-content:center;align-items:center;cursor:pointer}.product-custom-zoom-icon svg{width:16px;height:16px}.m-media-gallery__inner{position:relative}.m-product-media--slider__thumbnails .swiper-wrapper{gap:8px}.m-product-media--slider__thumbnails .swiper-slide{width:96px!important;height:113px!important;border-radius:8px;box-sizing:border-box}.m-product-media--slider__thumbnails .swiper-slide img{border-radius:8px;object-fit:cover;width:100%;height:100%}.m-product-media--slider__thumbnails .swiper-slide-thumb-active{border:1px solid #F1E935!important}.product-block-group--title .m-product-title{font-family:Almarai,sans-serif!important;font-weight:700!important;font-size:24px!important;line-height:1.5!important;color:#1a1717!important;text-align:right!important;text-transform:capitalize!important;margin-bottom:16px}.product-custom-reviews{display:flex;justify-content:flex-end;margin-bottom:20px}.product-custom-reviews svg{width:104px;height:16px}.product-block-group--price .m-price{display:flex;direction:rtl!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center;gap:12px;margin-bottom:12px}.product-block-group--price .m-price__sale{display:flex;direction:rtl!important;flex-direction:row!important;align-items:center;gap:12px}.product-block-group--price .m-price-item--sale{font-family:Almarai,sans-serif!important;font-weight:700!important;font-size:22px!important;color:#d00024!important}.product-block-group--price s.m-price-item--regular{font-family:Almarai,sans-serif!important;font-weight:400!important;font-size:18px!important;color:#8d8d8d!important;text-decoration:line-through}.m-price__badges .m-product-tag--sale{background:#d00024!important;border-radius:20px!important;padding:3px 10px!important;font-family:Almarai,sans-serif!important;font-weight:400!important;font-size:14px!important;color:#fff!important;text-transform:capitalize!important;border:none!important}.product-custom-subtitle{font-family:Almarai,sans-serif;font-weight:400;font-size:14px;color:#5e5e5e;text-align:right;line-height:1.5;margin-top:10px;margin-bottom:20px}.m-product-form .m-quantity{background:#f9fafb!important;border:1px solid #F9FAFB!important;border-radius:8px!important;min-width:125px!important;height:48px!important}.m-product-form .m-quantity__input{background:transparent!important;border:none!important;box-shadow:none!important}.m-product-form .m-quantity__button{background:transparent!important;border:none!important}.m-product-form .m-add-to-cart,.m-product-form .shopify-payment-button__button,.m-product-dynamic-checkout button{background-color:#f1e935!important;color:#1a1717!important;border:none!important;border-radius:8px!important;font-family:Almarai,sans-serif!important;font-weight:700!important;height:48px!important}.m-product-form .m-add-to-cart:hover,.m-product-form .shopify-payment-button__button:hover,.m-product-dynamic-checkout button:hover{background-color:#d8d022!important}.product-custom-sale-badge{position:absolute;top:16px;left:16px;width:72px;height:30px;background:#d00024;border-radius:22px;display:flex;justify-content:center;align-items:center;font-family:Almarai,sans-serif;font-size:14px;color:#fff;z-index:10}.main-product__block-text{display:none!important}.product-page-custom-wrapper .product-media-column .m-product-media{background-color:#f7f7f8;border-radius:16px;overflow:hidden}.product-page-custom-wrapper .product-media-column .m-product-media--item{border-radius:16px;overflow:hidden}.product-page-custom-wrapper .m-product-media--thumbnails{margin-top:16px}.product-page-custom-wrapper .m-product-media--thumbnails .m-product-media--item{background-color:#f7f7f8;border-radius:8px;border:1px solid transparent}.product-page-custom-wrapper .m-product-media--thumbnails .m-product-media--item.m-thumbnail-active{border:1px solid #F1E935!important;border-radius:8px!important}.product-custom-features{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;direction:rtl}.product-custom-features .feature-item{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;flex:1}.product-custom-features .feature-item span{font-family:Almarai,sans-serif;font-weight:700;font-size:12px;line-height:18px;text-align:center;color:#1a1717}.product-custom-features .feature-item svg{width:20px;height:20px}.product-custom-accordion{display:flex;flex-direction:column;direction:rtl;width:100%;padding:0 16px}.custom-accordion-item{border-bottom:1px solid #EEEEEE;padding:16px 0}.custom-accordion-item:first-child{border-top:1px solid #EEEEEE}.custom-accordion-btn{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;background:transparent;border:none;width:100%;padding:0}.custom-accordion-btn::-webkit-details-marker{display:none}.custom-accordion-title{display:flex;align-items:center;gap:12px}.custom-accordion-title span{font-family:Almarai,sans-serif;font-weight:700;font-size:16px;color:#1a1717}.custom-accordion-icon{position:relative;width:12px;height:12px;display:flex;justify-content:center;align-items:center}.custom-accordion-icon .icon-plus,.custom-accordion-icon .icon-minus{position:absolute;background-color:#1a1717}.custom-accordion-icon .icon-minus{width:12px;height:1.5px}.custom-accordion-icon .icon-plus{width:1.5px;height:12px;transition:transform .3s ease}details[open] .custom-accordion-icon .icon-plus{transform:rotate(90deg)}.custom-accordion-content{padding-top:16px;font-family:Almarai,sans-serif;font-size:14px;color:#5e5e5e;line-height:1.6;text-align:right}.product-custom-bundle-section{padding:32px 0}.product-custom-bundle{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%}.product-custom-bundle-title{display:flex;align-items:center;gap:8px;width:100%;justify-content:center}.product-custom-bundle-title svg{flex-shrink:0}.product-custom-bundle-title span{color:#1a1717;font-family:Almarai,sans-serif;font-size:16px;font-weight:700;text-align:center}.product-custom-bundle-list{display:flex;justify-content:space-between;flex-wrap:nowrap;gap:8px;width:100%;direction:rtl}.product-custom-bundle-item{flex:1;min-width:0;border-radius:8px;border:2px solid #FEFDEB;background:#fff;position:relative;display:flex;flex-direction:column;align-items:center;padding-bottom:30px;cursor:pointer;transition:all .3s ease}.product-custom-bundle-item.selected{border:2px solid #FBF8C0}.product-custom-bundle-item:before{content:"";position:absolute;left:8px;top:8px;width:16px;height:16px;border-radius:50%;border:1px solid #1A1717;background:#fff;z-index:2;transition:all .3s ease}.product-custom-bundle-item.selected:before{border:1px solid #F1E935}.product-custom-bundle-item.selected:after{content:"";position:absolute;left:11px;top:11px;width:10px;height:10px;border-radius:50%;background:#f1e935;z-index:3}.bundle-item-image{width:68px;height:70px;margin-top:12px;display:flex;justify-content:center;align-items:center}.bundle-item-image img{max-width:100%;max-height:100%;object-fit:contain}.bundle-item-title{color:#1a1717;text-align:center;font-family:Almarai,sans-serif;font-size:14px;font-weight:700;margin-top:8px;padding:0 4px}.bundle-item-price-wrapper{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:auto;padding-top:8px}.bundle-item-price{display:flex;flex-direction:column;align-items:center}.bundle-item-price .regular-price{color:#d00024;font-family:Almarai,sans-serif;font-size:14px;font-weight:700;letter-spacing:.6px}.bundle-item-price .compare-price{color:#9999;font-family:Almarai,sans-serif;font-size:12px;text-decoration-line:line-through;letter-spacing:.6px}.bundle-item-discount{position:absolute;bottom:0;left:0;width:100%;height:28px;display:flex;justify-content:center;align-items:center;border-radius:0 0 8px 8px;background:#fefdeb;color:#1a1717;font-family:Almarai,sans-serif;font-size:14px;font-weight:700;transition:background .3s ease}.product-custom-bundle-item.selected .bundle-item-discount{background:#fbf8c0}.product-custom-bundle-actions{display:flex;flex-direction:column;gap:16px;width:100%;max-width:408px}.product-custom-bundle-row{display:flex;gap:8px;width:100%}.product-custom-bundle-quantity{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:24px;width:125px;height:48px;background:#f9fafb;border:1px solid #F9FAFB;border-radius:8px}.qty-btn{background:transparent;border:none;color:#4a4a4a;font-family:Almarai,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:22px;text-align:center;cursor:pointer;padding:0;height:22px}.qty-input{width:20px;height:22px;text-align:center;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;color:#4a4a4a;font-family:Almarai,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;padding:0;pointer-events:none}.product-custom-bundle-add{flex:1;height:48px;border-radius:8px;border:1px solid #1A1717;background:#fff;color:#1a1717;font-family:Almarai,sans-serif;font-size:16px;font-weight:700;display:flex;justify-content:center;align-items:center;gap:8px;cursor:pointer;transition:opacity .3s ease}.product-custom-bundle-buy{width:100%;height:48px;border-radius:8px;background:#1a1717;color:#f1e935;font-family:Almarai,sans-serif;font-size:16px;font-weight:700;border:none;cursor:pointer}.features-badges-custom{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;max-width:408px;margin:0 auto;direction:rtl;padding:16px 0}.feature-badge-item{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1;border-radius:8px;background:#fefdeb;padding:8px 16px;height:69px;justify-content:center}.feature-badge-icon{display:flex;width:32px;height:32px;padding:6px;justify-content:center;align-items:center}.feature-badge-icon svg{width:20px;height:20px}.feature-badge-text{color:#1a1717;text-align:center;font-family:Almarai,sans-serif;font-size:12px;font-weight:400}.custom-video-slider-section{width:100%;max-width:408px;margin:32px auto;display:flex;flex-direction:column;align-items:flex-start;gap:24px;direction:rtl}.custom-video-slider-header{width:100%;display:flex;justify-content:center}.custom-video-slider-title{color:#0a0a0a;text-align:center;font-family:Almarai,sans-serif;font-size:24px;font-weight:700;margin:0}.custom-video-slider-track{display:flex;align-items:center;gap:8px;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.custom-video-slider-track::-webkit-scrollbar{display:none}.custom-video-slide{flex:0 0 130px;height:193px;border-radius:8px;scroll-snap-align:center;position:relative;overflow:hidden;background:#eaeaea}.custom-video-wrapper{position:relative;width:100%;height:100%}.custom-video-iframe,.custom-video-element{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.custom-video-cover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:2}.custom-video-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-family:Almarai,sans-serif;color:#4a4a4a;font-size:14px;z-index:1}.custom-video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;display:flex;align-items:center;justify-content:center}.custom-video-play-btn,.custom-video-pause-btn{background:none;border:none;cursor:pointer;padding:0;width:60px;height:60px;display:flex;justify-content:center;align-items:center}.custom-video-play-btn svg,.custom-video-pause-btn svg{width:60px}.how-to-use-custom-section{width:100%;max-width:408px;margin:32px auto;display:flex;flex-direction:column;align-items:center;gap:40px}.how-to-use-header{width:100%;display:flex;justify-content:center}.how-to-use-title{color:#030303;text-align:center;font-family:Almarai,sans-serif;font-size:24px;font-weight:700;line-height:1.5;margin:0}.how-to-use-steps{display:flex;flex-direction:column;gap:14px;width:100%}.how-to-use-step{display:flex;flex-direction:column;align-items:center;padding:16px 20px;gap:12px;border-radius:8px;background:#fefdeb;width:100%;text-align:center}.how-to-use-number{display:flex;width:40px;height:40px;justify-content:center;align-items:center;border-radius:50%;background:#f1e935;color:#1a1717;font-family:Almarai,sans-serif;font-size:18px;font-weight:800;line-height:1.5}.how-to-use-text{color:#1a1717;text-align:center;font-family:Almarai,sans-serif;font-size:14px;font-weight:400;line-height:1.625;margin:0;unicode-bidi:plaintext}.faq-custom-section{width:100%;max-width:408px;margin:32px auto;direction:rtl}.faq-custom-main-toggle{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;cursor:pointer;background:transparent}.faq-custom-main-title{display:flex;align-items:center;gap:8px}.faq-custom-main-title svg{flex-shrink:0}.faq-custom-main-title span{color:#1a1717;font-family:Almarai,sans-serif;font-size:20px;font-weight:400}.faq-custom-icon{width:12px;height:12px;display:flex;justify-content:center;align-items:center;transition:transform .3s ease}.faq-custom-main-toggle.active .faq-custom-icon .faq-icon-vertical,.faq-custom-question.active .faq-custom-icon .faq-icon-vertical{transform:rotate(0);opacity:0}.faq-icon-vertical{transition:opacity .3s ease}.faq-custom-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease-out,padding .4s ease-out;padding-top:0}.faq-custom-content.is-open{grid-template-rows:1fr;padding-top:16px}.faq-custom-list{min-height:0;overflow:hidden;display:flex;flex-direction:column;padding:0;gap:16px}.faq-custom-item{border-radius:8px;background:#fefdeb;overflow:hidden;border:1px solid #F1E935}.faq-custom-question{display:flex;justify-content:space-between;align-items:center;padding:16px;cursor:pointer}.faq-custom-question span{color:#1a1717;font-family:Almarai,sans-serif;font-size:14px;font-weight:700}.faq-custom-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out,padding .3s ease-out;padding:0 16px}.faq-custom-question.active+.faq-custom-answer{grid-template-rows:1fr;padding:0 16px 16px}.faq-custom-answer-inner{min-height:0;overflow:hidden}.faq-custom-answer-inner p{margin:0;color:#1a1717;font-family:Almarai,sans-serif;font-size:14px;line-height:1.6}.customer-reviews-section{width:100%;max-width:408px;margin:32px auto;display:flex;flex-direction:column;align-items:center;gap:20px;direction:rtl}.reviews-stats-row{display:flex;padding:12px 8px;align-items:flex-start;gap:24px;border-radius:16px;background:#fff;width:100%}.reviews-bars{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;flex:1}.review-bar-row{display:flex;align-items:center;gap:4px;width:100%;height:16px}.bar-label{color:#1a1717;text-align:right;font-family:Almarai,sans-serif;font-size:14px;width:8px}.bar-bg{height:6px;border-radius:4px;background:#1a1717}.reviews-overall{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;width:96px}.overall-score{color:#1a1717;text-align:center;font-family:Almarai,sans-serif;font-size:40px;line-height:normal;width:100%}.overall-stars{display:flex;justify-content:flex-end;align-items:center;gap:4px;width:100%}.overall-count{color:#6d6d6d;text-align:center;font-family:Almarai,sans-serif;font-size:14px;width:100%}.reviews-slider-container{display:flex;flex-direction:column;gap:16px;width:100%}.reviews-slider-track{display:flex;width:100%;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.reviews-slider-track::-webkit-scrollbar{display:none}.review-card{display:flex;padding:18px 12px;flex-direction:column;align-items:flex-start;gap:12px;border-radius:8px;border:1px solid #EEE;background:#fff;flex:0 0 100%;scroll-snap-align:center}.review-card-stars{display:flex;align-items:center;gap:2px}.review-card-text{color:#44403b;text-align:right;font-family:Almarai,sans-serif;font-size:14px;line-height:1.85;margin:0}.review-card-footer{display:flex;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%}.review-card-author{display:flex;flex-direction:column;align-items:flex-start}.author-name{color:#1a1717;font-family:Almarai,sans-serif;font-size:16px;font-weight:700}.review-date{color:#6d6d6d;font-family:Almarai,sans-serif;font-size:14px}.review-card-avatar img,.avatar-placeholder{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#fee685,#ffd230);object-fit:cover}.reviews-slider-dots{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:8px}.review-dot{width:14px;height:6px;border-radius:10px;background:#fbf8c0;cursor:pointer;transition:all .3s ease}.review-dot.active{width:32px;background:#f1e935}.bundle-main-badge{position:absolute;width:102px;height:19.79px;left:calc(50% - 51px);top:-14px;display:flex;justify-content:center;align-items:center;z-index:10}.bundle-main-badge svg{position:absolute;width:104px;height:20px;left:0;top:0;z-index:-1}.bundle-badge-text{font-family:Almarai,sans-serif;font-style:normal;font-weight:400;font-size:11px;line-height:12px;color:#fff;margin-top:-2px}.main-bundle-product{position:relative;border:2px solid #FBF8C0}@media(min-width:992px){.template-product #MainContent{display:grid;grid-template-columns:minmax(0,50%) minmax(0,50%);max-width:1280px;margin:40px auto;column-gap:40px}.template-product #MainContent>div[id^=shopify-section-]{display:contents}.template-product #MainContent>div[id^=shopify-section-]>div,.template-product #MainContent>div[id^=shopify-section-]>section{grid-column:1 / span 2}.product-page-custom-wrapper{display:contents}.product-media-column{grid-column:2;grid-row:2 / span 10;position:sticky;top:20px;width:100%;max-width:100%}.product-info-column{grid-column:1;grid-row:2;width:100%;max-width:100%}.m-wishlist-button{display:none!important}.features-badges-custom{grid-column:1!important;grid-row:3;width:100%;max-width:100%;display:flex;flex-direction:row;justify-content:space-between;gap:16px;padding:24px 0}.feature-badge-item{flex:1;height:auto;padding:16px 12px;gap:12px;margin:0}.feature-badge-icon{width:48px;height:48px}.feature-badge-icon svg{width:32px;height:32px}.feature-badge-text{font-size:16px;font-weight:700}.product-custom-bundle-section{grid-column:1!important;grid-row:4;width:100%;max-width:100%;padding:10px 0 60px}.product-custom-bundle-list{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;gap:16px;width:100%}.product-custom-bundle-item{flex:1;width:auto;max-width:100%;padding-bottom:40px}.bundle-item-image{width:100px;height:100px;margin-top:16px}.bundle-item-title{font-size:15px;margin-top:12px}.bundle-item-price .regular-price{font-size:16px}.product-custom-bundle-actions{max-width:100%;margin:24px 0 0}.custom-video-slider-section{grid-column:1 / span 2!important;grid-row:5;padding:60px 40px;max-width:1200px;margin:0 auto}.custom-video-slider-track{flex-wrap:wrap;justify-content:center;overflow:visible;gap:24px}.custom-video-slide{flex:0 0 calc(25% - 18px);height:350px}.custom-video-slider-dots{display:none}.how-to-use-custom-section{grid-column:1 / span 2!important;grid-row:6;padding:60px 40px;max-width:1200px;margin:0 auto}.how-to-use-steps{flex-direction:row-reverse;justify-content:space-between;gap:32px}.how-to-use-step{flex:1;padding:32px 24px;gap:20px}.how-to-use-number{width:60px;height:60px;font-size:24px}.how-to-use-text{font-size:16px}.faq-custom-section{grid-column:1 / span 2!important;grid-row:7;max-width:900px;padding:60px 40px;margin:0 auto}.faq-custom-content{grid-template-rows:1fr!important;padding-top:16px!important}.faq-custom-main-toggle{pointer-events:none}.faq-custom-main-toggle .faq-icon-vertical{display:none}.faq-custom-question span,.faq-custom-answer p{font-size:16px}.customer-reviews-section{grid-column:1 / span 2!important;grid-row:8;max-width:1200px;padding:60px 40px;margin:0 auto}.reviews-slider-track{flex-wrap:wrap;justify-content:center;overflow:visible;gap:24px}.review-card{flex:0 0 calc(33.333% - 16px)}.reviews-slider-dots{display:none}}.m-button,.product-custom-bundle-add,.product-custom-bundle-buy,.m-add-to-cart,.shopify-payment-button__button{transition:all .4s cubic-bezier(.25,1,.5,1)!important;position:relative;overflow:hidden}.m-button:hover,.product-custom-bundle-add:hover,.product-custom-bundle-buy:hover,.m-add-to-cart:hover,.shopify-payment-button__button:hover{transform:translateY(-3px)!important;box-shadow:0 10px 25px #0000001a!important;background-color:#fff!important;color:#1a1717!important;border:1px solid #1A1717!important}.m-button:active,.product-custom-bundle-add:active,.product-custom-bundle-buy:active,.m-add-to-cart:active,.shopify-payment-button__button:active{transform:translateY(1px) scale(.97)!important;box-shadow:0 4px 10px #00000014!important;background-color:#f4f4f4!important}.m-button:after,.product-custom-bundle-add:after,.product-custom-bundle-buy:after,.shopify-payment-button__button:after{content:"";position:absolute;top:50%;left:50%;width:300%;height:300%;background:#0000000d;transform:translate(-50%,-50%) scale(0);border-radius:50%;opacity:0;transition:transform .6s ease-out,opacity .6s ease-out}.m-button:active:after,.product-custom-bundle-add:active:after,.product-custom-bundle-buy:active:after,.shopify-payment-button__button:active:after{transform:translate(-50%,-50%) scale(1);opacity:1;transition:0s}.product-card{transition:transform .4s cubic-bezier(.25,1,.5,1),box-shadow .4s ease}.product-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0000000f}@media(max-width:991px){.template-product .product-custom-bundle-section,.template-product .custom-video-slider-section,.template-product .how-to-use-custom-section,.template-product .faq-custom-section,.template-product .customer-reviews-section{width:100%;max-width:100%;box-sizing:border-box;margin-left:0;margin-right:0;padding-left:16px!important;padding-right:16px!important}.template-product .product-custom-bundle-section>*,.template-product .custom-video-slider-section>*,.template-product .how-to-use-custom-section>*,.template-product .faq-custom-section>*,.template-product .customer-reviews-section>*{max-width:100%;box-sizing:border-box}.template-product .custom-video-slider-track,.template-product .reviews-slider-track,.template-product .product-custom-bundle-list{width:100%;max-width:100%}}.template-product #MainContent{padding-bottom:0!important}.header-custom__menu-link,.m-menu-drawer__navigation a,.m-menu-mobile a,.m-menu-mobile span,.m-mega-banner__title,.m-mega-banner__description,.m-mega-article-card__title,.list-menu__item,.menu-drawer__menu-item,#m-menu-drawer *{font-family:Almarai,sans-serif!important}.m-menu-drawer__wrapper,.m-megamenu-mobile{background-color:#000!important;color:#fff!important}.m-menu-mobile__link,.m-menu-mobile__toggle-button,.m-menu-mobile__back-button,.m-menu-customer__name,.m-menu-customer__label,.m-menu-customer__language-currency,.m-menu-mobile__back-button span,.m-menu-drawer__wrapper a,.m-menu-drawer__wrapper span,.m-menu-drawer__wrapper button,.m-menu-drawer__wrapper svg{color:#fff!important}.m-menu-mobile__back-button{border-bottom-color:#ffffff1a!important}.m-menu-customer__wrapper .m-button{background-color:#fff!important;color:#000!important;border:1px solid #FFFFFF!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-style.css.map */
