[hidden]{display:none!important}img,video,iframe,model-viewer{max-width:100%}img{height:auto}button,input,select,textarea{font:inherit}button,summary{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid var(--dk);outline-offset:4px}h1,h2,h3,h4,p,a{overflow-wrap:anywhere}main{min-height:40vh}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:-100px;left:10px;z-index:1000;background:var(--dk);color:#fff;padding:12px}.skip-link:focus{top:10px}.site-header{background:#fff;position:relative;z-index:30}.site-header .top{height:auto;min-height:38px}.top .wrap{gap:20px;padding-block:8px}.site-header .srch{width:240px}.srch input{width:100%;min-width:0}.srch button{border:0;background:transparent;padding:4px}.logo img{max-height:70px;width:auto;object-fit:contain}.ic{gap:24px}.cnt{font-style:normal}.nv .wrap{gap:24px;justify-content:flex-start}.nv ul.mn{display:flex}.nv ul.nav-dropdown{display:block}.site-header .srch{display:flex}.site-header .cnt{display:grid}.mn{display:flex;align-items:center;gap:30px}.mn li{position:relative;white-space:normal}.mn li>a,.mn summary{display:block;padding:12px 0}.mn summary{font-weight:700}.nav-dropdown{position:absolute;top:100%;left:0;min-width:230px;background:#fff;border:1px solid var(--ln);border-radius:8px;padding:12px;box-shadow:0 10px 28px #0001;z-index:40;list-style:none}.nav-dropdown a{display:block;padding:9px 12px}.nav-dropdown a:hover{background:#def9ec;color:var(--dk)}.nav-dropdown ul{padding-left:15px}.category-nav{position:relative}.category-nav .bc{width:auto;min-width:230px}.category-nav .nav-dropdown{max-height:60vh;overflow:auto}.btn.sm{height:auto;min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:13px 24px;border-radius:5px;line-height:1.4}.out{background:#fff;color:var(--g);border:1px solid var(--g)}.hero .tx{z-index:2;max-width:66%;left:7%}.hero h1{max-width:720px;font-size:clamp(38px,4.7vw,68px)}.hero .art{right:4%;font-size:clamp(80px,11vw,150px);opacity:.85}.hero-image{position:absolute;width:100%;height:100%;object-fit:cover}.sub{max-width:100%}.sub input{min-width:0;width:100%}.sub .btn{padding-inline:24px}.hero .sub{width:450px}.hero p{font-size:25px;margin-bottom:35px}.category-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;overflow:visible}.category-grid .cat{width:auto;min-width:0}.category-image{width:76px;height:76px;object-fit:contain;display:block;margin:0 auto 20px}.product-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;overflow:visible}.product-grid .card{width:auto;min-width:0;display:flex;flex-direction:column}.card .im{height:230px;overflow:hidden}.card .im img{width:100%;height:100%;object-fit:contain}.placeholder-svg{width:100%;height:100%;max-height:250px;background:#f7f8fa}.card h3{height:auto;overflow:visible;font-size:17px;line-height:1.4;min-height:48px;margin:8px 0 16px}.card .pr{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:auto}.card .pr b{color:var(--g);font-size:19px}.card .add{display:flex;align-items:center;justify-content:center;width:100%;margin-top:14px;border:0;border-radius:5px;min-height:42px;background:#def9ec;color:#19794e;font-weight:700;padding:10px}.card form{margin-top:0}.card .st{font-size:12px;color:#19794e}.card .cc{font-size:12px;color:var(--mut);margin-top:12px}.best{display:grid;grid-template-columns:260px minmax(0,1fr);gap:25px}.best .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.best .bb{min-height:420px;height:auto}.sh{gap:20px}.news{position:relative;isolation:isolate;height:auto;min-height:380px;padding:60px 65px}.news h2{position:relative;z-index:2;max-width:65%}.news p,.news form{position:relative;z-index:2}.news .art{z-index:0;pointer-events:none}.feat{display:flex;flex-wrap:wrap}.feat .f{flex:1 1 190px}.hamdoo-footer>div{min-width:0}.hamdoo-footer{display:grid;grid-template-columns:1.35fr .9fr .9fr .9fr .9fr 1.2fr;gap:35px}.hamdoo-footer .logo{font-size:36px}.hamdoo-footer .fi{margin:15px 0;line-height:1.8}.hamdoo-footer .sub{height:auto;border:1px solid var(--ln);border-radius:6px;flex-wrap:wrap;width:100%;overflow:hidden}.hamdoo-footer .sub input{padding:15px;width:100%;flex-basis:100%}.hamdoo-footer .sub button{width:100%;border-radius:0;height:44px}.payment-icons{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px}.payment-icons svg{width:42px;height:28px}.fb{gap:25px;flex-wrap:wrap}.form-success{padding:15px;border:1px solid var(--g);background:#def9ec;color:#174b35;margin:15px 0}.content-page{padding-top:40px;padding-bottom:60px}.content-page h1{font-size:40px;margin-bottom:25px}.rte{line-height:1.85;overflow-wrap:anywhere}.rte p{margin:0 0 16px}.rte ul{list-style:disc;padding-left:24px}.rte ol{padding-left:24px}.rte a{text-decoration:underline;color:#19794e}.rte table{display:block;overflow:auto}.rte img{height:auto}.collection-toolbar{display:flex;align-items:center;gap:14px;margin:25px 0;flex-wrap:wrap}.collection-toolbar select{width:auto}.collection-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.pagination{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin:35px 0}.pagination a,.pagination span{padding:9px 13px;border:1px solid var(--ln);border-radius:4px}.pagination [aria-current]{background:#def9ec}.empty-state{padding:70px 20px;text-align:center}.empty-state p{margin:20px 0}.search-page-form{display:flex;gap:15px;margin-bottom:30px}.search-page-form input{flex:1;min-width:0}.inp{width:100%;padding:13px 15px;border:1px solid var(--ln);border-radius:6px;background:#fff;color:var(--dk);height:auto;min-height:46px}.product-form label{display:block;font-weight:700;margin:14px 0 8px}.pd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:50px}.pd>div{min-width:0}.pd h1{font-size:40px}.gm{height:490px;display:flex;align-items:center;justify-content:center}.gm img{width:100%;height:100%;object-fit:contain}.gallery-thumbs{display:flex;gap:12px;overflow:auto;margin-top:15px}.gallery-thumbs button{width:80px;min-width:80px;height:80px;border:1px solid var(--ln);border-radius:8px;background:#fff;padding:5px}.gallery-thumbs img{width:100%;height:100%;object-fit:contain}.pa{display:flex;gap:20px;align-items:flex-end;margin:22px 0;flex-wrap:wrap}.quantity-input{width:95px}.pp{display:flex;align-items:center;gap:20px}.pp s{color:var(--mut);font-size:23px}.product-info{margin:30px 0;border:1px solid var(--ln);border-radius:10px;padding:20px}.product-info summary{font:700 20px var(--font-heading,Quicksand);margin-bottom:15px}.product-media{margin:18px 0}.product-media video,.product-media iframe,.product-media model-viewer{width:100%;min-height:240px}.cart-page{padding-bottom:60px}.ct{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:30px;align-items:start}.table-scroll{overflow-x:auto}.ctb{min-width:650px;width:100%;border-collapse:collapse}.ctb td,.ctb th{padding:18px 10px;text-align:left;border-bottom:1px solid var(--ln)}.cart-product{display:flex;gap:18px;align-items:center}.cart-product img{width:80px;min-width:60px;height:80px;object-fit:contain}.cart-product h3{font-size:16px}.cart-quantity{width:80px}.cart-actions{display:flex;gap:15px;justify-content:space-between;margin:25px 0;flex-wrap:wrap}.box{border:1px solid var(--ln);border-radius:12px;padding:28px}.sum .sr{display:flex;justify-content:space-between;gap:20px;padding:18px 0;border-bottom:1px solid var(--ln)}.sum h2{font-size:24px}.cart-notice{line-height:1.7;margin:20px 0}.checkout-button{width:100%}.ab .abi{overflow:hidden}.abi img{width:100%;height:100%;object-fit:cover}.cn:empty,.tm:empty{display:none}.team-photo{width:100%;height:200px;object-fit:cover;border-radius:10px}.ci{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.ci h2{font-size:20px}.cg{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:30px;margin-bottom:50px}.fr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.fr .w{grid-column:1/-1}.fr label{display:block;margin-bottom:8px}.fr textarea{height:160px;resize:vertical}.contact-image{width:100%;height:100%;object-fit:cover}.mp{position:relative;overflow:hidden;background:#def9ec;min-height:400px;border-radius:12px}.article-page{max-width:900px}.article-page h1{margin-top:25px}.article-page>img{margin:25px 0}@media(min-width:1450px){.category-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:1100px){.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.best{grid-template-columns:200px minmax(0,1fr)}.best .product-grid,.hamdoo-footer{grid-template-columns:repeat(2,minmax(0,1fr))}.mn{gap:20px}.pd{gap:30px}.ct{grid-template-columns:minmax(0,1fr)}.sum{max-width:600px;width:100%;justify-self:end}.pro{gap:15px}.pb{padding:40px 25px}.pb h4{max-width:180px;font-size:23px}.category-nav .bc{min-width:190px;padding:0 12px;font-size:14px}}@media(max-width:768px){.wrap{padding-inline:16px}.top .wrap>a{display:none}.top .wrap{justify-content:center;text-align:center}.top b{font-size:11px}.hd{height:auto}.hd .wrap{min-height:130px;flex-wrap:wrap;padding-block:16px;gap:20px}.hd .logo{order:0;font-size:34px}.hd .ic{order:1}.hd .srch{order:2;width:100%}.ic span:not(.cnt){display:none}.logo em{font-size:30px}.nv{height:auto;min-height:55px}.nv .wrap{flex-wrap:wrap;gap:8px;padding-block:10px}.category-nav{width:100%}.category-nav .bc{width:100%;min-width:0;height:38px;justify-content:center}.category-nav .nav-dropdown{width:100%}.mn{width:100%;gap:22px;flex-wrap:wrap;justify-content:center;font-size:14px}.mn .nav-dropdown{left:auto;right:0;max-width:80vw}.hero{height:440px;margin:20px 0 30px;border-radius:18px}.hero .tx{max-width:88%;left:6%}.hero h1{font-size:40px;max-width:540px}.hero p{font-size:19px;margin:18px 0 30px}.hero .art{right:10px;top:auto;bottom:0;transform:none;font-size:100px;opacity:.2}.sub{width:100%;height:54px}.sub .btn{height:54px;padding-inline:18px;font-size:13px}.sub input{padding:0 14px}.category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cat{height:180px;padding-top:22px;font-size:13px}.cat i{font-size:48px;margin-bottom:10px}.pro{grid-template-columns:1fr}.pb{height:210px;padding:35px}.pb h4{max-width:65%;font-size:25px}.pb i{font-size:140px}.sh h2{font-size:25px}.sh>a{font-size:13px;flex-shrink:0}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.card .im{height:170px}.card h3{font-size:15px;min-height:62px}.card .pr b{font-size:17px}.best{grid-template-columns:1fr}.best .bb{min-height:220px;height:220px;padding:30px;overflow:hidden}.best .bb h3{font-size:28px;max-width:260px}.best .bb i{font-size:160px;right:20px;left:auto}.news{padding:35px 25px;min-height:300px;height:auto}.news h2{font-size:30px;max-width:100%}.news .art{opacity:.15;font-size:90px;right:0;bottom:0;top:auto}.news p{font-size:17px;margin-bottom:25px}.hamdoo-footer{gap:30px}.fb{display:flex;flex-direction:column;align-items:flex-start;font-size:12px}.feat .f{flex-basis:45%;font-size:14px}.pd{grid-template-columns:1fr;gap:25px}.pd h1{font-size:30px}.gm{height:350px}.pp b{font-size:40px}.ci{grid-template-columns:repeat(2,minmax(0,1fr))}.cg{grid-template-columns:1fr}.cg .box{padding:22px}.cg .pt{font-size:26px}.mp{min-height:300px}.ab{grid-template-columns:1fr;gap:25px}.ab h1{font-size:32px}.abi{height:280px}.pv{grid-template-columns:1fr}.tm{grid-template-columns:repeat(2,minmax(0,1fr))}.cn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.collection-list{grid-template-columns:repeat(2,minmax(0,1fr))}.search-page-form{flex-wrap:wrap}.ctb{min-width:600px}.ct{gap:20px}.content-page h1,.cart-page .pt{font-size:32px}.up{right:14px;bottom:14px}.box.sum{padding:22px}}@media(max-width:420px){.hero h1{font-size:34px}.hero{height:410px}.category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.card .im{height:140px}.hamdoo-footer,.fr{grid-template-columns:1fr}.fr .w{grid-column:auto}.ci{grid-template-columns:1fr}.feat .f{flex-basis:100%}.logo{font-size:30px}.mn{gap:15px}.collection-list{grid-template-columns:1fr}.sh{align-items:flex-start}.sub .btn{padding-inline:13px}.cart-actions .btn{width:100%}.pa{gap:12px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.highlights-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.highlights-grid>div{min-width:0}.highlights-grid h2{font-size:23px;border-bottom:1px solid var(--ln);padding-bottom:18px;margin-bottom:20px}.highlights-grid .mi{display:flex;align-items:center;gap:15px;margin-bottom:22px}.highlights-grid .mi>div{min-width:0}.highlights-grid h3{font-size:15px;line-height:1.5;margin-bottom:8px}.highlight-image,.highlight-placeholder{width:80px;height:80px;object-fit:contain;flex-shrink:0;border-radius:8px}.highlights-grid b{color:var(--g);font-size:17px}.highlights-grid s{color:var(--mut);margin-left:8px}@media(max-width:1100px){.highlights-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.highlights-grid{grid-template-columns:1fr}}.category-grid{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:thin}.category-grid .cat{flex:0 0 calc((100% - 144px)*.1);min-width:110px;scroll-snap-align:start}.round-arrow{width:40px;height:40px;border-radius:50%;background:#f2f3f4;border:0;color:var(--dk);font-size:20px}.round-arrow:hover{background:var(--g);color:#fff}@media(max-width:1200px){.category-grid .cat{flex-basis:calc((100% - 64px)/5)}}@media(max-width:768px){.category-grid .cat{flex-basis:calc((100% - 32px)/3)}}@media(max-width:420px){.category-grid .cat{flex-basis:calc((100% - 16px)/2)}}.pb h4,.pb .sn,.bb h3{position:relative;z-index:2}.pb i,.bb i{pointer-events:none}.bb i{opacity:.75}@media(max-width:768px){.cn>div{padding:24px 10px;min-width:0}.cn b{font-size:36px}.tm>div{padding:22px 10px;min-width:0}.tm i{width:100px;height:100px;max-width:100%;font-size:55px}.tm h4{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hamdoo.css.map */
