.dah-home{color:#12392f;background:#faf8f2;font-family:Arial,Helvetica,sans-serif;scroll-behavior:smooth}.dah-home *{box-sizing:border-box}.dah-home a{text-decoration:none}.dah-hero{min-height:590px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;background:#103b31;color:#f6f2e6;position:relative}.dah-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 90% 20%,#326552 0,transparent 45%)}.dah-hero__copy{position:relative;z-index:1;padding:clamp(65px,8vw,126px) 5vw clamp(48px,6vw,90px) max(5vw,calc((100vw - 1350px)/2));display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.dah-eyebrow,.dah-kicker{font-size:11px;font-weight:700;letter-spacing:.23em;text-transform:uppercase}.dah-eyebrow{color:#e4c38a;display:inline-flex;align-items:center;gap:14px}.dah-eyebrow:before{content:"";width:32px;height:1px;background:#d7b777}.dah-hero h1,.dah-section h2,.dah-editorial h2{font-family:Georgia,Times New Roman,serif;letter-spacing:-.045em;line-height:1.08;font-weight:400}.dah-hero h1{font-size:clamp(45px,5.4vw,78px);max-width:700px;margin:28px 0 20px}.dah-hero h1 em{font-style:italic;color:#e0c48b}.dah-hero__text{font-size:16px;line-height:1.9;max-width:520px;color:#dae3d9;margin:0 0 30px}.dah-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.dah-btn{display:inline-flex;align-items:center;justify-content:center;gap:26px;min-height:48px;padding:13px 25px;border-radius:3px;font-size:12px;font-weight:700;letter-spacing:.065em;transition:transform .25s ease,background .25s ease,border-color .25s ease}.dah-btn:hover{transform:translateY(-3px)}.dah-btn--gold{background:#ddbb7a;color:#17392f}.dah-btn--gold:hover{background:#eacb91;color:#17392f}.dah-btn--outline{color:#f8f4e9;border:1px solid rgba(248,244,233,.45)}.dah-btn--outline:hover{background:#ffffff17;color:#fff}.dah-hero__note{font-size:11px;letter-spacing:.06em;color:#bad1c3;margin:28px 0 0}.dah-hero__note span{color:#d9bc7e;margin-right:7px}.dah-hero__art{position:relative;min-height:560px;display:grid;place-items:center;isolation:isolate}.dah-hero__circle{width:min(65%,465px);aspect-ratio:1;border:1px solid rgba(226,199,145,.3);border-radius:50%;position:absolute;top:50%;left:52%;transform:translate(-50%,-50%);box-shadow:0 0 0 65px #e7d5ac09,0 0 0 130px #e7d5ac06}.dah-hero__book{position:absolute;display:grid;place-items:center;filter:drop-shadow(12px 27px 23px rgba(0,0,0,.34));transition:transform .45s ease}.dah-hero__book img{max-width:100%;width:100%;height:100%;object-fit:contain}.dah-hero__book--front{height:76%;width:52%;left:27%;top:8%;z-index:2;transform:rotate(-5deg)}.dah-hero__book--front:hover{transform:rotate(-1deg) translateY(-6px)}.dah-hero__book--back{height:62%;width:40%;left:55%;top:22%;transform:rotate(12deg);z-index:1;opacity:.95}.dah-hero__book--back:hover{transform:rotate(8deg) translateY(-5px)}.dah-hero__art-label{position:absolute;bottom:42px;right:12%;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#d4bb89}.dah-hero__placeholder{border:1px solid #deb976;padding:40px;max-width:270px;text-align:center;font-family:Georgia,serif;font-size:32px}.dah-benefits{display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap;gap:16px;padding:19px 24px;background:#e7dfcd;border-bottom:1px solid #d8cdb8;color:#375648;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.dah-benefits span span{font-size:19px;font-weight:400;color:#ab8b51;margin-right:9px}.dah-content{max-width:1450px;margin:auto;padding:0 4.5vw}.dah-section{padding:80px 0 25px}.dah-section__heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:30px}.dah-kicker{color:#a67f48;margin:0 0 12px}.dah-section h2{font-size:clamp(32px,3.3vw,49px);margin:0}.dah-text-link{font-size:12px;font-weight:700;letter-spacing:.035em;color:#184639;white-space:nowrap;border-bottom:1px solid #bfaa83;padding-bottom:7px;transition:color .2s}.dah-text-link:hover{color:#a07637}.dah-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.dah-category{position:relative;overflow:hidden;border-radius:4px;background:#ece7db;min-height:335px;display:flex;flex-direction:column;color:#173a31;transition:transform .3s ease,box-shadow .3s ease}.dah-category:hover{transform:translateY(-6px);box-shadow:0 15px 26px #1032261f}.dah-category__image{height:255px;display:grid;place-items:center;background:radial-gradient(circle at center,#f4efe4,#ded6c3);overflow:hidden}.dah-category__image img{height:83%;width:80%;object-fit:contain;transition:transform .45s ease}.dah-category:hover img{transform:scale(1.07)}.dah-category__num{position:absolute;left:17px;top:14px;font-size:11px;letter-spacing:.15em;color:#63796c}.dah-category__bottom{padding:17px 18px;display:flex;justify-content:space-between;align-items:center;gap:9px;flex:1}.dah-category__bottom strong{font-family:Georgia,serif;font-size:19px;line-height:1.2;display:block}.dah-category__bottom small{font-size:10px;color:#637668;letter-spacing:.03em;display:block;margin-top:5px}.dah-circle-arrow{font-size:19px}.dah-book-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.dah-product{min-width:0;background:#fff;border:1px solid #e7e5df;border-radius:4px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.dah-product:hover{transform:translateY(-5px);box-shadow:0 12px 28px #10322617}.dah-product__image{height:290px;display:grid;place-items:center;background:#f1efe9;position:relative;padding:20px;overflow:hidden}.dah-product__image img{height:100%;width:100%;object-fit:contain;transition:transform .4s ease}.dah-product:hover .dah-product__image img{transform:scale(1.055)}.dah-product__sale{position:absolute;top:12px;left:12px;padding:6px 10px;background:#9c473e;color:#fff;font-size:10px;letter-spacing:.09em;font-weight:700}.dah-product__info{padding:17px 18px 18px}.dah-product__vendor{text-transform:uppercase;font-size:10px;color:#9b8159;letter-spacing:.1em}.dah-product h3{font-size:15px;line-height:1.5;font-weight:600;min-height:67px;margin:8px 0}.dah-product h3 a{color:#203b32}.dah-product h3 a:hover{color:#a77b40}.dah-product__price{display:flex;flex-wrap:wrap;gap:9px;align-items:center;font-size:14px;margin-bottom:16px}.dah-product__price strong{color:#164437}.dah-product__price s{color:#918f8a;font-size:12px}.dah-product__form{margin:0}.dah-product__button{border:1px solid #204b3c;background:#fff;color:#204b3c;min-height:38px;padding:9px 12px;width:100%;display:flex;align-items:center;justify-content:space-between;border-radius:2px;font-size:12px;font-weight:700;cursor:pointer;transition:background .2s,color .2s}.dah-product__button:hover{background:#204b3c;color:#fff}.dah-editorial{margin:80px 0 0;background:#123e33;color:#f7f2e8;display:grid;grid-template-columns:1fr 1.2fr;min-height:370px;overflow:hidden}.dah-editorial__art{background:radial-gradient(circle,#366452,#183f32 64%);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#dfc489;font-family:Georgia,serif}.dah-editorial__art:before{content:"";position:absolute;width:65%;aspect-ratio:1;border:1px solid rgba(226,199,145,.36);border-radius:50%;box-shadow:0 0 0 40px #e2c7910e}.dah-editorial__art span:first-child{font-size:58px}.dah-editorial__art span:last-child{font-size:43px;letter-spacing:.04em;z-index:1}.dah-editorial__content{padding:65px clamp(30px,5vw,86px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.dah-editorial h2{font-size:clamp(30px,3.2vw,49px);margin:0 0 18px}.dah-editorial p:not(.dah-kicker){font-size:14px;line-height:1.9;color:#dce6dc;max-width:530px;margin:0 0 23px}.dah-end{padding-bottom:90px;text-align:center}.dah-end h2{margin-bottom:20px}.dah-home a:focus-visible,.dah-home button:focus-visible{outline:3px solid #ca9e52;outline-offset:3px}@media(max-width:989px){.dah-hero{min-height:510px}.dah-hero__copy{padding-left:35px}.dah-hero__art{min-height:480px}.dah-category-grid,.dah-book-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dah-product__image{height:255px}}@media(max-width:749px){.dah-hero{grid-template-columns:1fr}.dah-hero__copy{padding:52px 24px 10px}.dah-hero h1{font-size:clamp(43px,11vw,62px);margin:19px 0}.dah-hero__art{min-height:330px}.dah-hero__book--front{height:83%;top:1%;left:24%}.dah-hero__book--back{top:8%;height:75%}.dah-hero__art-label{bottom:17px}.dah-hero__note{margin-top:20px}.dah-benefits{justify-content:center;text-align:center;padding:13px 20px;gap:8px 24px;font-size:9px}.dah-content{padding:0 16px}.dah-section{padding-top:53px}.dah-section__heading{align-items:start}.dah-section h2{font-size:34px}.dah-category-grid,.dah-book-grid{gap:10px}.dah-category{min-height:0}.dah-category__image{height:175px}.dah-category__bottom{padding:13px}.dah-category__bottom strong{font-size:16px}.dah-category__num{left:10px;top:10px}.dah-product__image{height:210px;padding:12px}.dah-product__info{padding:12px}.dah-product h3{font-size:12px;min-height:74px}.dah-product__price{font-size:13px}.dah-editorial{margin-top:55px;grid-template-columns:1fr}.dah-editorial__art{min-height:160px}.dah-editorial__art span:first-child{font-size:35px}.dah-editorial__art span:last-child{font-size:29px}.dah-editorial__content{padding:35px 25px}.dah-end{padding-bottom:60px}}@media(max-width:420px){.dah-hero__actions{width:100%}.dah-btn{padding:12px 16px;gap:10px}.dah-section__heading{flex-wrap:wrap;gap:15px}.dah-category__image{height:150px}.dah-category__bottom small{font-size:9px}.dah-product__image{height:180px}}@media(prefers-reduced-motion:reduce){.dah-home{scroll-behavior:auto}.dah-home *,.dah-home *:before,.dah-home *:after{transition:none!important;animation:none!important}}.dah-hero__art{display:flex;align-items:center;justify-content:center;overflow:hidden;padding:35px 0;min-width:0}.dah-hero__circle{pointer-events:none;width:min(72%,460px);left:54%;z-index:-1;border-color:#ddc08536}.dah-book-carousel{position:relative;z-index:3;width:100%;max-width:725px;min-width:0;color:#f8f3e7}.dah-book-carousel__top{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 27px;margin-bottom:12px;color:#e4c58b;font-size:10px;letter-spacing:.15em;font-weight:700}.dah-book-carousel__top span:last-child{font-size:9px;letter-spacing:.09em;color:#bad0bf}.dah-book-carousel__track{display:flex;gap:14px;overflow-x:auto;overflow-y:hidden;width:100%;padding:10px 25px 26px;scroll-padding-inline:25px;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.dah-book-carousel__track::-webkit-scrollbar{display:none}.dah-book-carousel__card{flex:0 0 183px;min-width:0;min-height:316px;background:linear-gradient(160deg,#ecf1e321,#f5f3e80e);border:1px solid rgba(222,200,156,.25);border-radius:10px;display:flex;flex-direction:column;align-items:stretch;padding:14px;scroll-snap-align:start;box-shadow:0 15px 35px #0000001c;transition:transform .35s ease,background .35s ease,border-color .35s ease}.dah-book-carousel__card:first-child{flex-basis:208px;background:linear-gradient(150deg,#f1ecdc38,#ececd80f);border-color:#e1c08273}.dah-book-carousel__card:hover{transform:translateY(-7px);background:#edf3e629;border-color:#ebcc9ab3}.dah-book-carousel__cover{height:220px;width:100%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dah-book-carousel__card:first-child .dah-book-carousel__cover{height:236px}.dah-book-carousel__cover img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(4px 11px 8px rgba(0,0,0,.35));animation:dahBookHover 5s ease-in-out infinite;animation-delay:var(--dah-float-delay,0s)}.dah-book-carousel__card:nth-child(2n) img{animation-delay:-2.5s}.dah-book-carousel__card:nth-child(3n) img{animation-delay:-1.5s}.dah-book-carousel__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#fbf6ea;font-size:11px;line-height:1.45;min-height:31px;margin:8px 0 3px;letter-spacing:.01em}.dah-book-carousel__price{color:#edcc90;font-size:12px;font-weight:700}.dah-book-carousel__bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 26px}.dah-book-carousel__hint{font-size:10px;letter-spacing:.12em;font-weight:700;color:#b9d4c6}.dah-book-carousel__hint span{font-size:16px;color:#e4c58b;vertical-align:middle}.dah-book-carousel__buttons{display:flex;gap:10px}.dah-book-carousel__buttons button{display:grid;place-items:center;width:41px;height:41px;border:1px solid rgba(229,204,163,.54);border-radius:50%;background:#f8f3e50f;color:#f8efdb;cursor:pointer;font-size:21px;transition:background .2s,transform .2s}.dah-book-carousel__buttons button:hover{background:#efd8b138;transform:translateY(-2px)}.dah-book-carousel__buttons button:focus-visible,.dah-book-carousel__track:focus-visible,.dah-book-carousel__card:focus-visible{outline:2px solid #ebc788;outline-offset:3px}.dah-hero__art-label{display:none}@keyframes dahBookHover{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media(min-width:990px){.dah-hero{grid-template-columns:43% 57%}.dah-hero__art{min-height:570px}}@media(min-width:750px)and (max-width:989px){.dah-book-carousel__card{flex-basis:158px;min-height:275px;padding:10px}.dah-book-carousel__card:first-child{flex-basis:175px}.dah-book-carousel__cover{height:188px}.dah-book-carousel__card:first-child .dah-book-carousel__cover{height:200px}}@media(max-width:749px){.dah-hero__art{min-height:0;padding:30px 0 42px}.dah-book-carousel__top{padding:0 20px}.dah-book-carousel__track{padding:9px 19px 18px;scroll-padding-inline:19px;gap:11px}.dah-book-carousel__card{flex:0 0 44vw;min-height:267px;padding:10px}.dah-book-carousel__card:first-child{flex-basis:49vw}.dah-book-carousel__cover{height:180px}.dah-book-carousel__card:first-child .dah-book-carousel__cover{height:193px}.dah-book-carousel__title{font-size:10px;min-height:29px}.dah-book-carousel__bottom{padding:0 20px}.dah-book-carousel__buttons button{width:37px;height:37px}.dah-hero__circle{width:66%;top:54%;left:51%}}@media(prefers-reduced-motion:reduce){.dah-book-carousel__track{scroll-behavior:auto}.dah-book-carousel__cover img{animation:none}.dah-book-carousel__card,.dah-book-carousel__buttons button{transition:none}}.dah-home .dah-hero__art{overflow:hidden;min-width:0;padding:8px 0 24px;display:flex;flex-direction:column;justify-content:center;align-items:center;isolation:isolate}.dah-home .dah-hero__circle{z-index:-1;top:47%;left:50%;width:min(72%,450px);pointer-events:none}.dah-home .dah-book-carousel{width:100%;max-width:720px;position:relative;z-index:3;min-width:0}.dah-home .dah-book-carousel__top{display:none}.dah-home .dah-book-carousel__track{display:block;position:relative;overflow:visible;width:100%;height:460px;min-width:0;padding:0;margin:0;scroll-snap-type:none;scroll-behavior:auto;touch-action:pan-y;user-select:none;-webkit-user-select:none}.dah-home .dah-book-carousel__card,.dah-home .dah-book-carousel__card:first-child{position:absolute;inset:0 auto auto 50%;height:100%;width:67%;max-width:none;min-width:0;min-height:0;padding:0;margin:0;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:visible;border:0;border-radius:0;box-shadow:none;background:transparent;scroll-snap-align:none;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,8%) rotate(0) scale(.7);transform-origin:center 80%;filter:drop-shadow(10px 24px 16px rgba(0,0,0,.28));transition:transform .8s cubic-bezier(.22,.72,.13,1),opacity .65s ease,visibility 0s linear .8s,filter .5s ease}.dah-home .dah-book-carousel__cover,.dah-home .dah-book-carousel__card:first-child .dah-book-carousel__cover{display:flex;align-items:center;justify-content:center;height:100%;width:100%;min-height:0;flex:1 1 100%;background:transparent}.dah-home .dah-book-carousel__cover img{height:100%;width:100%;max-width:100%;object-fit:contain;object-position:center;animation:none!important;filter:none}.dah-home .dah-book-carousel__title,.dah-home .dah-book-carousel__price{display:none}.dah-home .dah-book-carousel__card[data-fan-pos=front]{z-index:5;opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) rotate(-6deg) scale(1);transition:transform .8s cubic-bezier(.22,.72,.13,1),opacity .65s ease,filter .5s ease,visibility 0s}.dah-home .dah-book-carousel__card[data-fan-pos=left]{z-index:2;opacity:.92;visibility:visible;pointer-events:auto;transform:translate(-100%,5%) rotate(-15deg) scale(.79);filter:drop-shadow(5px 19px 14px rgba(0,0,0,.27));transition:transform .8s cubic-bezier(.22,.72,.13,1),opacity .65s ease,filter .5s ease,visibility 0s}.dah-home .dah-book-carousel__card[data-fan-pos=right]{z-index:3;opacity:.94;visibility:visible;pointer-events:auto;transform:translate(-5%,7%) rotate(13deg) scale(.83);filter:drop-shadow(6px 18px 14px rgba(0,0,0,.28));transition:transform .8s cubic-bezier(.22,.72,.13,1),opacity .65s ease,filter .5s ease,visibility 0s}.dah-home .dah-book-carousel__card[data-fan-pos=front]:hover{transform:translate(-50%,-2%) rotate(-3deg) scale(1.02)}.dah-home .dah-book-carousel__bottom{display:flex;justify-content:center;align-items:center;gap:24px;position:relative;z-index:6;padding:0 20px;margin:-6px 0 0}.dah-home .dah-book-carousel__hint{font-size:10px;letter-spacing:.12em}.dah-home .dah-book-carousel__buttons{gap:10px}.dah-home .dah-book-carousel__buttons button{width:44px;height:44px;border:1px solid rgba(230,203,154,.67);background:#0c342773;border-radius:50%;display:grid;place-items:center;color:#f0dfb9;font-size:22px;cursor:pointer}.dah-home .dah-book-carousel__buttons button:hover{background:#ebd29e33}.dah-home .dah-book-carousel__card:focus-visible,.dah-home .dah-book-carousel__buttons button:focus-visible{outline:3px solid #e3bf82;outline-offset:4px}@media(min-width:990px){.dah-home .dah-hero{grid-template-columns:44% 56%}.dah-home .dah-hero__art{min-height:550px}}@media(min-width:750px)and (max-width:989px){.dah-home .dah-book-carousel__track{height:400px}.dah-home .dah-book-carousel__card{width:77%}}@media(max-width:749px){.dah-home .dah-hero__art{min-height:0;padding:0 0 25px}.dah-home .dah-book-carousel__track{height:clamp(330px,114vw,480px)}.dah-home .dah-book-carousel__card,.dah-home .dah-book-carousel__card:first-child{width:84%}.dah-home .dah-book-carousel__card[data-fan-pos=left]{transform:translate(-106%,6%) rotate(-14deg) scale(.79)}.dah-home .dah-book-carousel__card[data-fan-pos=right]{transform:translate(4%,7%) rotate(13deg) scale(.81)}.dah-home .dah-book-carousel__bottom{margin:0;gap:17px}.dah-home .dah-book-carousel__buttons button{width:40px;height:40px}.dah-home .dah-hero__circle{top:45%}}@media(max-width:390px){.dah-home .dah-book-carousel__track{height:clamp(305px,110vw,400px)}}@media(prefers-reduced-motion:reduce){.dah-home .dah-book-carousel__card,.dah-home .dah-book-carousel__buttons button{transition:none!important}}.huda-b2g{display:grid;grid-template-columns:1.08fr .92fr;background:#f0e6d4;color:#1c4437;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.huda-b2g *{box-sizing:border-box}.huda-b2g a{text-decoration:none}.huda-b2g__copy{padding:clamp(36px,5vw,80px);display:flex;align-items:flex-start;flex-direction:column;justify-content:center}.huda-b2g__tag{font-size:11px;font-weight:700;letter-spacing:.2em;color:#987140;margin:0 0 22px}.huda-b2g h2{font:400 clamp(35px,4.6vw,65px)/1.1 Georgia,serif;letter-spacing:-.045em;margin:0 0 20px}.huda-b2g h2 em{color:#a2763c}.huda-b2g__copy>p:not(.huda-b2g__tag){font-size:15px;color:#456254;line-height:1.8;max-width:560px;margin:0 0 14px}.huda-b2g ol{font-size:12px;line-height:2.1;color:#456254;margin:0 0 22px;padding-left:23px}.huda-b2g li::marker{color:#9b7240;font-weight:700}.huda-b2g__actions{display:flex;gap:10px;flex-wrap:wrap}.huda-b2g__actions a{min-height:45px;display:flex;align-items:center;justify-content:center;gap:16px;padding:13px 20px;font-size:11px;letter-spacing:.075em;font-weight:700;transition:transform .2s}.huda-b2g__actions a:hover{transform:translateY(-3px)}.huda-b2g__main{background:#154133;color:#fff}.huda-b2g__other{border:1px solid #b29c77;color:#20483a}.huda-b2g small{font-size:10px;line-height:1.6;color:#758073;margin-top:18px}.huda-b2g__feature{position:relative;background:radial-gradient(circle at center,#4d6e56,#12392e 70%);padding:35px 20px;min-height:465px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;isolation:isolate;color:#fff}.huda-b2g__ring{position:absolute;width:60%;aspect-ratio:1;border-radius:50%;border:1px solid #caa76c70;box-shadow:0 0 0 45px #e4ba6910}.huda-b2g__image{height:260px;width:100%;display:flex;justify-content:center;align-items:center;z-index:1;transition:transform .25s}.huda-b2g__image:hover{transform:translateY(-6px)}.huda-b2g__image img{width:90%;height:100%;object-fit:contain;filter:drop-shadow(8px 15px 18px #0006)}.huda-b2g__details{max-width:380px;text-align:center;z-index:1}.huda-b2g__details>span{display:block;color:#f0d09b;font-weight:700;font-size:10px;letter-spacing:.17em;margin-bottom:9px}.huda-b2g__details>a{font:400 17px/1.3 Georgia,serif;color:#fff;display:block}.huda-b2g__details p{font-size:12px;color:#e5e5db;margin:12px 0}.huda-b2g__details p strong{color:#f0d09b;margin-left:10px}.huda-b2g__details button{border:1px solid #e4c48b;color:#e4c48b;background:transparent;padding:12px 20px;font-size:11px;font-weight:700;cursor:pointer}.huda-b2g__details button:hover{background:#e4c48b;color:#12392e}.huda-b2g :is(a,button):focus-visible{outline:3px solid #d5a85f;outline-offset:3px}@media(max-width:780px){.huda-b2g{grid-template-columns:1fr}.huda-b2g__copy{padding:44px 23px}.huda-b2g h2{font-size:clamp(38px,10vw,55px)}.huda-b2g__feature{min-height:380px}.huda-b2g__image{height:220px}}@media(prefers-reduced-motion:reduce){.huda-b2g *{transition:none!important}}.huda-reels{background:#f3eee3;color:#1b4336;font-family:Arial,Helvetica,sans-serif}.huda-reels *{box-sizing:border-box}.huda-reels a{text-decoration:none}.huda-reels__inner{max-width:1460px;margin:auto;padding:75px 4.5vw 70px}.huda-reels__heading{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:30px}.huda-reels__eyebrow{color:#a07d49;font-size:10px;letter-spacing:.22em;font-weight:700;margin:0 0 15px}.huda-reels h2{font:400 clamp(34px,4vw,59px)/1.08 Georgia,serif;letter-spacing:-.04em;margin:0 0 13px}.huda-reels h2 em{color:#aa824b}.huda-reels__heading p:not(.huda-reels__eyebrow){margin:0;color:#617266;font-size:14px;line-height:1.7}.huda-reels__profile{white-space:nowrap;color:#164335;padding:12px 15px;border:1px solid #cbb994;font-size:12px;font-weight:700;transition:background .25s,color .25s}.huda-reels__profile:hover{color:#fff;background:#164335}.huda-reels__rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 45px)/4);gap:15px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding:0 2px 20px}.huda-reels__rail::-webkit-scrollbar{display:none}.huda-reels__card{background:#fff;border:1px solid #dedbd0;border-radius:9px;overflow:hidden;min-width:0;scroll-snap-align:start;display:flex;flex-direction:column;transition:box-shadow .25s ease,transform .25s ease}.huda-reels__card:hover{box-shadow:0 14px 28px #183f2b24;transform:translateY(-4px)}.huda-reels__media{aspect-ratio:9/15;position:relative;background:#183e32;overflow:hidden}.huda-reels__media video,.huda-reels__media iframe{display:block;border:0;width:100%;height:100%;object-fit:cover}.huda-reels__preview{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative;background:radial-gradient(circle at center,#4d7661,#123d31)}.huda-reels__preview img{width:82%;height:80%;object-fit:contain;filter:drop-shadow(5px 14px 13px #0005)}.huda-reels__monogram{font:28px/1.2 Georgia,serif;text-align:center;color:#eedfb8}.huda-reels__view{position:absolute;bottom:16px;left:50%;transform:translate(-50%);display:flex;justify-content:center;align-items:center;gap:7px;white-space:nowrap;padding:12px 14px;border-radius:3px;color:#164335;background:#e6c88c;font-size:11px;font-weight:700}.huda-reels__view:hover{background:#f4dca7}.huda-reels__number{position:absolute;left:11px;top:11px;background:#164233cc;color:#fff;font-size:11px;letter-spacing:.1em;padding:6px 9px;pointer-events:none}.huda-reels__details{padding:17px 15px 16px;display:flex;flex-direction:column;gap:8px;flex:1;min-height:155px}.huda-reels__category{font-size:10px;color:#a07d49;letter-spacing:.13em;font-weight:700}.huda-reels__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#1b4336;font-size:13px;font-weight:700;line-height:1.45;min-height:36px}.huda-reels__title:hover{color:#a17e49}.huda-reels__price{margin:0;color:#1e4c3c;font-size:14px;font-weight:700}.huda-reels__price s{color:#969a91;font-size:12px;font-weight:400;margin-left:6px}.huda-reels__shop{margin-top:auto;background:#164335;color:#fff;font-size:11px;font-weight:700;letter-spacing:.035em;padding:12px 13px;display:flex;align-items:center;justify-content:space-between;transition:background .2s}.huda-reels__shop:hover{background:#346a53;color:#fff}.huda-reels__footer{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:8px}.huda-reels__footer>span{font-size:10px;letter-spacing:.15em;color:#787f6e;font-weight:700}.huda-reels__footer>div{display:flex;gap:9px}.huda-reels__footer button{display:grid;place-items:center;border:1px solid #bcae8d;width:42px;height:42px;border-radius:50%;background:transparent;color:#174336;cursor:pointer;font-size:20px}.huda-reels__footer button:hover{background:#e7dbc1}.huda-reels :is(a,button):focus-visible{outline:3px solid #c8a567;outline-offset:3px}@media(max-width:1000px){.huda-reels__rail{grid-auto-columns:calc((100% - 30px)/3)}}@media(max-width:749px){.huda-reels__inner{padding:54px 16px 50px}.huda-reels__heading{display:flex;flex-direction:column;align-items:flex-start}.huda-reels__rail{grid-auto-columns:72%;gap:12px}.huda-reels__media{aspect-ratio:9/13}}@media(max-width:460px){.huda-reels__rail{grid-auto-columns:82%}}@media(prefers-reduced-motion:reduce){.huda-reels__rail{scroll-behavior:auto}.huda-reels__card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map?subset=AEDA */
