/* BestFurshet unified pages v14 */
html{scroll-behavior:smooth}body{background:#0d0907!important}
#bfh-one-v2{padding-top:0!important;margin-top:0!important}.bfh-navshell{position:fixed!important;z-index:9990!important;top:0!important;right:0!important;left:0!important;width:100%!important;margin:0!important;box-shadow:0 14px 32px rgba(0,0,0,.24)!important;transform:translateZ(0)}.bfh-quiz-intro{margin-top:0!important;padding-top:148px!important}html{scroll-padding-top:130px}
.bff-unified-page{position:relative;overflow:hidden;background:radial-gradient(circle at 8% 8%,rgba(140,81,31,.18),transparent 24%),radial-gradient(circle at 94% 38%,rgba(219,164,78,.1),transparent 22%),#0d0907;color:#fff7ea;padding:18px 0 30px}
.bff-unified-page:before,.bff-unified-page:after{content:"";position:absolute;width:340px;height:340px;border:1px solid rgba(225,172,84,.1);border-radius:50%;pointer-events:none;z-index:0;animation:bffOrbit 10s ease-in-out infinite}
.bff-unified-page:before{left:-250px;top:850px}.bff-unified-page:after{right:-260px;top:2100px;animation-delay:-4s}.bff-unified-page>*{position:relative;z-index:1}
.bff-unified-page>.r{width:min(1180px,calc(100% - 32px));margin:20px auto!important;border:1px solid rgba(222,169,80,.24);border-radius:28px;background:linear-gradient(145deg,rgba(31,21,15,.96),rgba(16,12,9,.98));box-shadow:0 24px 70px rgba(0,0,0,.2);overflow:hidden}
.bff-unified-page>.r[class*="t-rec_pt_"]{padding-top:clamp(34px,5vw,72px)!important}.bff-unified-page>.r[class*="t-rec_pb_"]{padding-bottom:clamp(34px,5vw,72px)!important}
.bff-unified-page .t-container,.bff-unified-page .t-store__grid-cont{max-width:1120px!important}.bff-unified-page .t-col{box-sizing:border-box}
.bff-unified-page h1,.bff-unified-page h2,.bff-unified-page h3,.bff-unified-page .t-title{color:#fff8ed!important;font-family:Georgia,"Times New Roman",serif!important;font-weight:800!important;letter-spacing:-.035em!important;text-wrap:balance}
.bff-unified-page h1,.bff-unified-page .t-title_xl,.bff-unified-page .t-title_xxl{font-size:clamp(38px,5vw,66px)!important;line-height:.98!important}.bff-unified-page h2{font-size:clamp(29px,4vw,48px)!important;line-height:1.04!important}.bff-unified-page h3{line-height:1.08!important}
.bff-unified-page .t-descr,.bff-unified-page .t-text,.bff-unified-page p{color:#cdbdac!important;font-family:Arial,sans-serif!important;line-height:1.62!important}.bff-unified-page strong,.bff-unified-page b{color:#f0ce91}.bff-unified-page a:not(.t-btn):not(.bff-read-more-page){text-decoration-color:rgba(227,177,90,.42)}
.bff-unified-page img,.bff-unified-page .t-bgimg{border-radius:20px}.bff-unified-page img{box-shadow:0 18px 50px rgba(0,0,0,.2)}
.bff-unified-page .t-btn,.bff-unified-page button[type="submit"]{border:0!important;border-radius:999px!important;background:linear-gradient(135deg,#efc777,#c98935)!important;color:#21140d!important;font-family:Arial,sans-serif!important;font-weight:900!important;box-shadow:0 12px 26px rgba(158,98,34,.2)!important;transition:transform .22s ease,box-shadow .22s ease!important}.bff-unified-page .t-btn:hover,.bff-unified-page button[type="submit"]:hover{transform:translateY(-2px);box-shadow:0 16px 34px rgba(186,121,46,.28)!important}
.bff-unified-page .t-store__card{box-sizing:border-box!important;border:1px solid rgba(168,106,43,.3)!important;border-radius:22px!important;background:linear-gradient(145deg,#fff8ec,#ead3b3)!important;box-shadow:0 16px 38px rgba(0,0,0,.16)!important;overflow:hidden!important;transition:transform .28s ease,box-shadow .28s ease!important}.bff-unified-page .t-store__card:hover{transform:translateY(-5px);box-shadow:0 24px 50px rgba(0,0,0,.24)!important}
.bff-unified-page .t-store__card__textwrapper,.bff-unified-page .t-store__card__content{padding:15px 16px 18px!important}.bff-unified-page .t-store__card__title,.bff-unified-page .t-store__card__title a{color:#28180f!important;font-family:Georgia,serif!important;font-weight:800!important;line-height:1.12!important}.bff-unified-page .t-store__card__descr,.bff-unified-page .t-store__card__text,.bff-unified-page .t-store__card p{color:#705643!important}.bff-unified-page .t-store__card__price,.bff-unified-page .t-store__card__price-value{color:#9a5e1f!important;font-weight:900!important}
.bff-unified-page .t-store__card__imgwrapper,.bff-unified-page .t-store__card__img{border-radius:20px 20px 0 0!important;overflow:hidden}.bff-unified-page .t-store__card__img{transition:transform .5s ease}.bff-unified-page .t-store__card:hover .t-store__card__img{transform:scale(1.025)}
.bff-unified-page .bff-drag-slider .t-store__card__imgwrapper{height:220px!important;min-height:220px!important;padding-bottom:0!important}.bff-unified-page .bff-drag-slider .t-store__card__bgimg{height:100%!important;min-height:100%!important}
.bff-unified-page .t-slds__arrow_wrapper,.bff-unified-page .t-store__load-more-btn{border-radius:999px!important}.bff-unified-page .bff-drag-hint{color:#efd19b!important}
.bff-collapsible{position:relative;max-height:510px;overflow:hidden;transition:max-height .5s ease}.bff-collapsible:after{content:"";position:absolute;left:0;right:0;bottom:0;height:110px;background:linear-gradient(transparent,#17100c);pointer-events:none}.bff-collapsible.is-open{max-height:5000px}.bff-collapsible.is-open:after{display:none}.bff-read-more-page{display:inline-flex;align-items:center;justify-content:center;margin:14px 0 0;padding:11px 16px;border:1px solid #a97334;border-radius:999px;background:transparent;color:#f0cf96!important;font:900 12px/1 Arial;text-decoration:none;cursor:pointer}
.bff-motion-ready{opacity:0;transform:translateY(18px);transition:opacity .65s ease,transform .65s cubic-bezier(.2,.7,.2,1)}.bff-motion-ready.bff-seen{opacity:1;transform:none}.bff-motion-ready:nth-child(2n){transition-delay:.05s}.bff-motion-ready:nth-child(3n){transition-delay:.1s}
.t825__btn_wrapper,.t706__carticon{right:18px!important;left:auto!important;width:56px!important;height:56px!important}.t825__btn_wrapper{bottom:18px!important;border:1px solid #a56e30!important;border-radius:18px!important;background:linear-gradient(145deg,#efc777,#c88734)!important;box-shadow:0 13px 30px rgba(0,0,0,.3)!important}.t825__btn_wrapper .t825__bgimg{filter:sepia(1) saturate(.8) brightness(.58) contrast(1.2)!important;background-color:transparent!important}.t825__btn_wrapper:hover{transform:translateY(-2px)!important}.t706__carticon{bottom:86px!important}.t706__carticon-wrapper{width:56px!important;height:56px!important;border:1px solid #a56e30!important;border-radius:18px!important;background:linear-gradient(145deg,#efc777,#c88734)!important;box-shadow:0 13px 30px rgba(0,0,0,.3)!important}.t706__carticon-imgwrap{width:100%!important;height:100%!important}.t706__carticon .t706__bgimg{filter:sepia(1) saturate(.75) brightness(.55) contrast(1.25)!important}.t706__carticon-counter{background:#1a110c!important;color:#f2c774!important;border:1px solid #d49b48!important}.t706__carticon-text{display:none!important}
html body .t825__btn_wrapper.t825__btn_wrapper{right:18px!important;left:auto!important;bottom:18px!important;width:56px!important;height:56px!important;transform:none!important;background:linear-gradient(145deg,#efc777,#c88734)!important}html body .t706__carticon.t706__carticon{right:18px!important;left:auto!important;bottom:86px!important;top:auto!important;width:56px!important;height:56px!important;transform:none!important}html body .t706__carticon .t706__carticon-wrapper{width:56px!important;height:56px!important}
/* BestFurshet product popup layout v15 */
.t-popup .t-store__prod-popup__container{width:min(1120px,calc(100vw - 32px))!important;max-height:calc(100vh - 32px)!important;margin:16px auto!important;overflow:auto!important;border-radius:28px!important;background:linear-gradient(145deg,#fff8ed,#ead2b1)!important}
.t-store__product-popup>div:first-child{display:grid!important;grid-template-columns:minmax(0,1.04fr) minmax(360px,.96fr)!important;align-items:start!important}
.t-store__prod-popup__col-left,.t-store__prod-popup__col-right{float:none!important;width:auto!important;max-width:none!important;margin:0!important}
.t-store__prod-popup__slider{position:sticky!important;top:0!important;min-height:520px!important;background:#21150f!important}
.t-store__prod-popup__info{padding:36px 38px 42px!important;color:#5d4636!important}
.t-store__prod-popup__name,.t-store__prod-popup__title{color:#28170e!important;font:800 clamp(27px,3vw,42px)/1.03 Georgia,serif!important;letter-spacing:-.035em!important}
.t-store__prod-popup__price,.t-store__prod-popup__price-value{color:#9b5b1f!important;font-weight:900!important}
.t-store__prod-popup__text,.t-store__prod-popup__descr{color:#604b3c!important;font-size:14px!important;line-height:1.58!important}
.t-store__prod-popup__btn{border:0!important;border-radius:999px!important;background:linear-gradient(135deg,#efc777,#c98935)!important;color:#21140d!important;font-weight:900!important;box-shadow:0 12px 28px rgba(150,91,31,.2)!important}
.t-store__prod-popup__close,.t-popup__close{z-index:5!important}
/* BestFurshet cart and checkout v15 */
.t706__sidebar-content{width:min(610px,94vw)!important;padding:0 40px 34px!important;background:radial-gradient(circle at 100% 0,rgba(223,169,80,.2),transparent 30%),linear-gradient(145deg,#fff8ed,#ead4b6)!important;color:#26170f!important;box-shadow:-24px 0 70px rgba(25,13,7,.3)!important}
.t706__sidebar-heading{color:#28170e!important;font:800 31px/1 Georgia,serif!important;letter-spacing:-.025em!important}.t706__sidebar-top{padding-top:22px!important}
.t706__sidebar-products{display:grid!important;gap:10px!important}.t706__sidebar .t706__product{box-sizing:border-box!important;display:grid!important;grid-template-columns:86px minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;gap:8px 14px!important;height:auto!important;min-height:116px!important;padding:14px!important;border:1px solid rgba(153,96,36,.22)!important;border-radius:19px!important;background:rgba(255,251,244,.78)!important;box-shadow:0 9px 22px rgba(64,35,18,.07)!important}
.t706__sidebar .t706__product-thumb{grid-row:1/3;width:86px!important;height:86px!important;margin:0!important}.t706__sidebar .t706__product-imgdiv{width:86px!important;height:86px!important;border-radius:15px!important;overflow:hidden!important}
.t706__sidebar .t706__product-title{grid-column:2;grid-row:1;width:auto!important;height:auto!important;margin:0!important;color:#301d12!important;font:800 14px/1.35 Arial,sans-serif!important}.t706__sidebar .t706__product-plusminus{grid-column:2;grid-row:2;width:auto!important;height:auto!important;margin:0!important;color:#6b4b34!important}.t706__sidebar .t706__product-amount{grid-column:3;grid-row:1;width:auto!important;height:auto!important;margin:0!important;color:#965a1d!important;font-weight:900!important;white-space:nowrap}.t706__sidebar .t706__product-del-wrapper{grid-column:3;grid-row:2;width:auto!important;height:auto!important;margin:0!important;justify-self:end}
.t706__sidebar-totalamount-label,.t706__sidebar-totalamount{color:#28170e!important;font-weight:900!important}.t706__cartwin-totalamount-wrap{margin-top:14px!important;border-top:1px solid rgba(148,91,34,.24)!important}.t706__sidebar-continue{border:0!important;border-radius:999px!important;background:linear-gradient(135deg,#efc777,#c98935)!important;color:#21140d!important;font-weight:900!important;box-shadow:0 12px 26px rgba(151,91,31,.18)!important}
.t706__cartpage{background:radial-gradient(circle at 8% 10%,rgba(224,169,79,.15),transparent 26%),#130d09!important}.t706__cartpage-content{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr)!important;gap:18px!important;width:min(1200px,calc(100% - 32px))!important;max-width:1200px!important;margin:18px auto 50px!important;padding:20px!important;border:1px solid rgba(171,112,46,.27)!important;border-radius:28px!important;background:linear-gradient(145deg,#f8ead6,#e5caa5)!important;box-shadow:0 28px 80px rgba(0,0,0,.26)!important}
.t706__cartpage-form,.t706__cartpage-info{box-sizing:border-box!important;float:none!important;width:auto!important;max-width:none!important;margin:0!important;padding:22px!important;border:1px solid rgba(151,94,36,.22)!important;border-radius:22px!important;background:rgba(255,249,239,.72)!important}.t706__cartpage-info{position:sticky!important;top:134px!important;align-self:start!important}.t706__cartpage-form-wrapper,.t706__cartpage-info-wrapper,.t706__cartpage-products,.t706__cartpage .t706__product{width:100%!important}
.t706__form-upper-text{padding:18px!important;border:1px solid rgba(173,111,42,.25)!important;border-radius:18px!important;background:#fff9ef!important;color:#6a4c37!important}.t706__cartpage .t-input-title{color:#4b3323!important;font-weight:800!important}.t706__cartpage input:not([type=radio]):not([type=checkbox]),.t706__cartpage textarea,.t706__cartpage select{box-sizing:border-box!important;border:1px solid rgba(148,91,34,.35)!important;border-radius:13px!important;background:#fffaf3!important;color:#24180f!important;box-shadow:none!important}.t706__cartpage input:focus,.t706__cartpage textarea:focus,.t706__cartpage select:focus{border-color:#bd7e32!important;box-shadow:0 0 0 3px rgba(190,127,50,.13)!important}
.t706__cartpage .t-radio__wrapper-delivery,.t706__cartpage .t-radio__wrapper-payment{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important}.t706__cartpage .t-radio__control[data-bff-copy]{box-sizing:border-box!important;display:grid!important;grid-template-columns:18px 1fr!important;grid-template-rows:auto auto!important;align-content:center!important;min-height:92px!important;margin:0!important;padding:13px!important;border:1px solid rgba(158,99,38,.25)!important;border-radius:16px!important;background:#fff9ef!important;color:#301e13!important}.t706__cartpage .t-radio__indicator{grid-row:1/3!important;align-self:center!important}.bff-radio-title{color:#3b2518!important;font-weight:900!important;line-height:1.2!important}.bff-radio-note{color:#856d5c!important;font-size:11px!important;line-height:1.35!important}.t706__cartpage .t-submit{border:0!important;border-radius:999px!important;background:linear-gradient(135deg,#efc777,#c98935)!important;color:#21140d!important;font-weight:900!important}
html body .t706__cartpage.t706__cartpage_showed .t706__cartpage-content.t-container{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr)!important;gap:18px!important;width:min(1200px,calc(100% - 32px))!important;max-width:1200px!important;margin:18px auto 50px!important;padding:20px!important;background:linear-gradient(145deg,#f8ead6,#e5caa5)!important}
html body .t706__cartpage.t706__cartpage_showed .t706__cartpage-form.t-col,html body .t706__cartpage.t706__cartpage_showed .t706__cartpage-info.t-col{box-sizing:border-box!important;float:none!important;width:auto!important;max-width:none!important;margin:0!important;padding:22px!important}
html body .t706__cartpage.t706__cartpage_showed .t706__cartpage-form.t-col{order:0!important;grid-column:1!important}
html body .t706__cartpage.t706__cartpage_showed .t706__cartpage-info.t-col{order:1!important;grid-column:2!important;position:sticky!important;top:134px!important;align-self:start!important}
#authModal iframe{border-radius:25px!important;background:#f8ecda!important;filter:sepia(.12) saturate(.88) brightness(1.02)!important}
@keyframes bffOrbit{50%{transform:translateY(24px) rotate(10deg)}}
@media(prefers-reduced-motion:reduce){.bff-motion-ready{opacity:1;transform:none;transition:none}.bff-unified-page:before,.bff-unified-page:after{animation:none}.bff-unified-page *{scroll-behavior:auto!important}}
@media(max-width:700px){#t-header,#bfh-one-v2{padding-top:0!important;margin-top:0!important;min-height:0!important}.bfh-navshell{top:0!important;margin:0!important;box-shadow:0 10px 26px rgba(0,0,0,.3)!important}.bfh-quiz-intro{margin-top:0!important;padding-top:140px!important}html{scroll-padding-top:124px}.bff-unified-page{padding-top:8px}.bff-unified-page>.r{width:calc(100% - 16px);margin:10px auto!important;border-radius:21px}.bff-unified-page>.r[class*="t-rec_pt_"]{padding-top:30px!important}.bff-unified-page>.r[class*="t-rec_pb_"]{padding-bottom:30px!important}.bff-unified-page h1,.bff-unified-page .t-title_xl,.bff-unified-page .t-title_xxl{font-size:clamp(34px,11vw,47px)!important}.bff-unified-page .t-container{padding-left:12px!important;padding-right:12px!important}.bff-unified-page .t-store__card{border-radius:18px!important}.t825__btn_wrapper,.t706__carticon{right:14px!important;width:52px!important;height:52px!important}.t825__btn_wrapper{bottom:14px!important;border-radius:16px!important}.t706__carticon{bottom:76px!important}.t706__carticon-wrapper{width:52px!important;height:52px!important;border-radius:16px!important}.t-popup .t-store__prod-popup__container{width:calc(100vw - 12px)!important;max-height:calc(100vh - 12px)!important;margin:6px auto!important;border-radius:20px!important}.t-store__product-popup>div:first-child{grid-template-columns:1fr!important}.t-store__prod-popup__slider{position:relative!important;min-height:0!important;max-height:48vh!important}.t-store__prod-popup__info{padding:24px 20px 30px!important}.t-store__prod-popup__name,.t-store__prod-popup__title{font-size:30px!important}.t706__sidebar-content{width:100vw!important;padding:0 14px 24px!important}.t706__sidebar .t706__product{grid-template-columns:76px minmax(0,1fr) auto!important;padding:11px!important}.t706__sidebar .t706__product-thumb,.t706__sidebar .t706__product-imgdiv{width:76px!important;height:76px!important}.t706__cartpage-content{grid-template-columns:1fr!important;width:calc(100% - 10px)!important;margin:5px auto 30px!important;padding:7px!important;border-radius:20px!important}.t706__cartpage-form,.t706__cartpage-info{padding:16px 12px!important;border-radius:17px!important}.t706__cartpage-info{position:static!important}.t706__cartpage .t-radio__wrapper-delivery,.t706__cartpage .t-radio__wrapper-payment{grid-template-columns:1fr!important}.t706__cartpage .t-input-group_inrow{width:100%!important;margin-right:0!important}.t706__cartpage .t-input-group_width25,.t706__cartpage .t-input-group_width50{width:100%!important}html body .t706__cartpage.t706__cartpage_showed .t706__cartpage-content.t-container{grid-template-columns:1fr!important;width:calc(100% - 10px)!important;margin:5px auto 30px!important;padding:7px!important}html body .t706__cartpage.t706__cartpage_showed .t706__cartpage-form.t-col,html body .t706__cartpage.t706__cartpage_showed .t706__cartpage-info.t-col{grid-column:1!important;width:auto!important;margin:0!important;padding:16px 12px!important}html body .t706__cartpage.t706__cartpage_showed .t706__cartpage-info.t-col{position:static!important}}


/* BestFurshet SEO landing pages v1 */
.bfs-page{position:relative;overflow:hidden;background:radial-gradient(circle at 8% 8%,rgba(150,88,32,.19),transparent 27%),radial-gradient(circle at 93% 70%,rgba(220,164,77,.11),transparent 24%),#0d0907;color:#fff7ea;padding:34px 18px 64px}.bfs-page *{box-sizing:border-box}.bfs-shell{max-width:1180px;margin:auto}.bfs-crumbs{display:flex;gap:8px;margin-bottom:17px;color:#9f8d7c;font:700 12px/1.4 Arial}.bfs-crumbs a{color:#dfad59;text-decoration:none}.bfs-hero{display:grid;grid-template-columns:1.12fr .88fr;gap:15px}.bfs-panel,.bfs-card,.bfs-copy,.bfs-faq details{border:1px solid rgba(226,172,82,.25);border-radius:25px;background:linear-gradient(145deg,#20160f,#120d0a);box-shadow:0 22px 60px rgba(0,0,0,.18)}.bfs-panel{padding:34px}.bfs-kicker{color:#e3af57;font:900 11px/1 Arial;letter-spacing:.14em;text-transform:uppercase}.bfs-page h1,.bfs-page h2,.bfs-page h3{color:#fff7eb;font-family:Georgia,serif;font-weight:800;letter-spacing:-.04em}.bfs-page h1{max-width:760px;margin:14px 0 17px;font-size:clamp(43px,6vw,76px);line-height:.92}.bfs-page h2{margin:0;font-size:clamp(30px,4vw,49px);line-height:1}.bfs-page h3{margin:0;font-size:24px}.bfs-page p{color:#cbb9a7;font:400 15px/1.62 Arial}.bfs-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:21px}.bfs-btn{display:inline-flex;align-items:center;justify-content:center;padding:13px 17px;border-radius:99px;background:linear-gradient(135deg,#efc777,#ca8935);color:#21140d!important;text-decoration:none;font:900 12px/1 Arial}.bfs-btn.alt{border:1px solid #8e622f;background:transparent;color:#efd098!important}.bfs-summary{display:grid;gap:10px}.bfs-summary div{padding:17px;border:1px solid rgba(226,172,82,.18);border-radius:16px;background:rgba(255,255,255,.025)}.bfs-summary b{display:block;margin-bottom:6px;color:#edc77f;font:900 13px/1.2 Arial}.bfs-summary span{color:#b8a694;font:400 12px/1.5 Arial}.bfs-section{margin-top:25px}.bfs-title{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:14px}.bfs-title p{max-width:480px;margin:0;font-size:13px}.bfs-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.bfs-card{padding:20px;border-radius:20px}.bfs-card i{display:flex;width:38px;height:38px;align-items:center;justify-content:center;margin-bottom:16px;border-radius:13px;background:#e3af57;color:#24160e;font:900 15px/1 Georgia;font-style:normal}.bfs-card h3{font-size:20px}.bfs-card p{margin:10px 0 0;font-size:12px}.bfs-band{display:grid;grid-template-columns:1.1fr .9fr;gap:15px;padding:25px;border:1px solid rgba(157,100,39,.25);border-radius:24px;background:linear-gradient(145deg,#fff7e9,#e8cfaa);color:#27180f}.bfs-band h2{color:#27180f}.bfs-band p{color:#715744;margin:10px 0 0}.bfs-facts{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.bfs-facts div{padding:14px;border:1px solid rgba(150,90,31,.2);border-radius:14px;background:rgba(255,255,255,.35)}.bfs-facts b{display:block;color:#84501c;font:900 12px/1.25 Arial}.bfs-facts span{color:#715744;font:400 11px/1.4 Arial}.bfs-copy{padding:28px}.bfs-copy p{margin:0 0 12px}.bfs-copy p:last-child{margin-bottom:0}.bfs-links{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.bfs-links a{padding:10px 13px;border:1px solid rgba(226,172,82,.3);border-radius:99px;color:#edca8d;text-decoration:none;font:900 11px/1 Arial}.bfs-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bfs-faq details{padding:17px 18px;border-radius:17px}.bfs-faq summary{color:#f2d298;font:900 14px/1.35 Arial;cursor:pointer}.bfs-faq p{margin:11px 0 0;font-size:12px}.bfs-orbit{position:absolute;width:300px;height:300px;border:1px solid rgba(226,172,82,.1);border-radius:50%;pointer-events:none;animation:bfsFloat 9s ease-in-out infinite}.bfs-orbit.one{left:-220px;top:320px}.bfs-orbit.two{right:-235px;bottom:200px;animation-delay:-4s}.bfs-orbit:after{content:"";position:absolute;inset:55px;border:1px solid rgba(226,172,82,.09);border-radius:50%}@keyframes bfsFloat{50%{transform:translateY(22px) rotate(9deg)}}@media(max-width:900px){.bfs-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.bfs-page{padding:23px 12px 48px}.bfs-hero,.bfs-band{grid-template-columns:1fr}.bfs-panel,.bfs-copy{padding:24px}.bfs-title{align-items:start;flex-direction:column}.bfs-faq{grid-template-columns:1fr}}@media(max-width:500px){.bfs-page h1{font-size:44px}.bfs-grid,.bfs-facts{grid-template-columns:1fr}.bfs-btn{width:100%}}


/* BestFurshet mobile sticky alignment v16 */
@media(max-width:760px){html body #bfh-one-v2 .bfh-navshell{position:fixed!important;z-index:9990!important;top:0!important;right:0!important;left:0!important;width:100%!important;margin:0!important}html body .t825__btn{right:14px!important;bottom:14px!important;width:52px!important;height:52px!important}html body .t825__btn_wrapper{right:auto!important;bottom:auto!important;width:52px!important;height:52px!important}html body .t706__carticon.t706__carticon{right:14px!important;left:auto!important;bottom:76px!important;top:auto!important;width:52px!important;height:52px!important}html body .t706__carticon .t706__carticon-wrapper{width:52px!important;height:52px!important}}

/* BestFurshet mobile priority v16.1 */
@media(max-width:760px){html body #t-header #bfh-one-v2 .bfh-navshell.bfh-navshell{position:fixed!important;z-index:9990!important;top:0!important;right:0!important;left:0!important;width:100%!important;margin:0!important}html body #t-footer .t825__btn.t825__btn{right:14px!important;bottom:14px!important;width:52px!important;height:52px!important}html body #t-footer .t825__btn .t825__btn_wrapper.t825__btn_wrapper{width:52px!important;height:52px!important}html body .t706__carticon.t706__carticon{right:14px!important;bottom:76px!important;width:52px!important;height:52px!important}}

/* BestFurshet visual integrity v17 */
html body .bfp-method,html body .bfc3-place,html body .bfs-card{color:#2d1b11!important}
html body .bfp-method h2,html body .bfp-method h3,html body .bfp-method h4,html body .bfp-method p,html body .bfp-method li,html body .bfc3-place h2,html body .bfc3-place h3,html body .bfc3-place h4,html body .bfc3-place p,html body .bfc3-place li,html body .bfc3-place strong,html body .bfs-card h2,html body .bfs-card h3,html body .bfs-card p{color:#2d1b11!important;text-shadow:none!important}
html body .bfp-method p,html body .bfc3-place p{opacity:.78!important}
html body .bff-search-title,html body .bff-search-intro h2{color:#2a180e!important;text-shadow:none!important}
html body .bff-search-intro p,html body .bff-search-intro .bff-search-kicker,html body .bff-search-intro .bff-search-label{color:#76523a!important;text-shadow:none!important}
html body .t-search-widget__popup input,html body .t-search-widget__popup input::placeholder{color:#3a2518!important;opacity:1!important}
html body .t-search-widget__popup .t-search-widget__blockinput{position:relative!important;padding:0!important}
html body .t-search-widget__popup .t-search-widget__input{box-sizing:border-box!important;width:100%!important;padding:0 58px 0 22px!important;border:1px solid rgba(137,83,37,.28)!important;border-radius:18px!important;background:#fffdf9!important}
html body .t-search-widget__popup .t-search-widget__search-btn,html body .t-search-widget__popup .t-search-widget__inputcontainer svg{right:18px!important;left:auto!important;color:#7a4a26!important;opacity:.9!important}
html body .t-search-widget__popup .t-search-widget__result__title,html body .t-search-widget__popup .t-search-widget__result__descr,html body .t-search-widget__popup .t-search-widget__result__price{color:#2d1b11!important}
html body .t-store__card-list.bff-drag-slider{display:grid!important;grid-auto-flow:column!important;grid-template-rows:repeat(3,minmax(0,auto))!important;grid-auto-columns:minmax(260px,calc((100% - 36px)/3))!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;cursor:grab!important}
html body .t-store__card-list.bff-drag-slider:active{cursor:grabbing!important}
html body .t-store__card-list.bff-drag-slider .t-store__card{scroll-snap-align:start!important}
html body #t-header #bfh-one-v2 .bfh-navshell{position:fixed!important;z-index:9990!important;top:0!important;right:0!important;left:0!important;width:100%!important;margin:0!important;transform:none!important}
html body .t706__carticon.t706__carticon,html body #t-footer .t825__btn.t825__btn{right:18px!important;left:auto!important;width:54px!important;height:54px!important}
html body .t706__carticon.t706__carticon{bottom:82px!important}
html body #t-footer .t825__btn.t825__btn{bottom:18px!important}
html body .t706__carticon .t706__carticon-wrapper,html body #t-footer .t825__btn .t825__btn_wrapper{width:54px!important;height:54px!important}
html body .t706__carticon{background:linear-gradient(145deg,#f1ca7d,#c98b39)!important;border:1px solid rgba(103,59,21,.35)!important;box-shadow:0 12px 26px rgba(0,0,0,.22)!important}
html body #t-footer .t825__btn,html body #t-footer .t825__btn_wrapper{background:linear-gradient(145deg,#edc46f,#c78631)!important;border-color:rgba(103,59,21,.35)!important;box-shadow:0 12px 26px rgba(0,0,0,.22)!important}
html body .t-rec:has(.t-code__preface){min-height:0!important;padding:0!important;margin:0!important}
html body .t-code__preface{display:none!important}
@media(max-width:760px){html body .t-store__card-list.bff-drag-slider{grid-template-rows:repeat(3,minmax(0,auto))!important;grid-auto-columns:minmax(215px,82vw)!important}html body #t-header #bfh-one-v2 .bfh-navshell{top:0!important}html body .t706__carticon.t706__carticon,html body #t-footer .t825__btn.t825__btn{right:14px!important;width:52px!important;height:52px!important}html body .t706__carticon.t706__carticon{bottom:76px!important}html body #t-footer .t825__btn.t825__btn{bottom:14px!important}html body .t706__carticon .t706__carticon-wrapper,html body #t-footer .t825__btn .t825__btn_wrapper{width:52px!important;height:52px!important}}

/* BestFurshet pirate loft v18 */
body.bff-loft-page{background:#0d0806!important;color:#f7ecda!important}
body.bff-loft-page #allrecords{background:radial-gradient(circle at 8% 20%,rgba(157,83,31,.16),transparent 26%),radial-gradient(circle at 92% 65%,rgba(222,160,61,.12),transparent 24%),#0d0806!important}
body.bff-loft-page #rec1695796451{position:fixed!important;z-index:9990!important;top:0!important;right:0!important;left:0!important;border-bottom:1px solid rgba(232,177,80,.28)!important;background:rgba(13,8,6,.96)!important;backdrop-filter:blur(14px)!important}
body.bff-loft-page #rec1695796521{margin-top:72px!important}
body.bff-loft-page h1,body.bff-loft-page h2,body.bff-loft-page h3{color:#f1c979!important;text-wrap:balance!important}
body.bff-loft-page p,body.bff-loft-page li{color:#e1cdb4}
body.bff-loft-page a[class*=btn],body.bff-loft-page .t-btn{border:1px solid rgba(237,182,80,.5)!important;border-radius:999px!important;background:linear-gradient(135deg,#edc26d,#b86d29)!important;color:#21120b!important;box-shadow:0 12px 28px rgba(0,0,0,.26)!important}
body.bff-loft-page img{border-radius:18px;transition:transform .35s ease,filter .35s ease}
body.bff-loft-page img:hover{transform:translateY(-3px) scale(1.01);filter:saturate(1.08)}
body.bff-loft-page .t-rec{border-color:rgba(232,177,80,.12)!important}
@media(max-width:760px){body.bff-loft-page #rec1695796521{margin-top:62px!important}}

/* BestFurshet exact floating alignment v19 */
html body .t706__carticon.t706__carticon,html body #t-footer .t825__btn.t825__btn,html body .t706__carticon .t706__carticon-wrapper,html body #t-footer .t825__btn .t825__btn_wrapper{box-sizing:border-box!important;padding:0!important}
@media(max-width:760px){html body .t706__carticon.t706__carticon,html body #t-footer .t825__btn.t825__btn{right:14px!important;width:52px!important;height:52px!important}html body .t706__carticon .t706__carticon-wrapper,html body #t-footer .t825__btn .t825__btn_wrapper{width:52px!important;height:52px!important}}

/* BestFurshet reviews and account v20 */
#bff-yandex-reviews{box-sizing:border-box;width:min(1180px,calc(100% - 32px));margin:28px auto;padding:24px;border:1px solid rgba(224,170,79,.3);border-radius:28px;background:radial-gradient(circle at 90% 0,rgba(225,168,72,.18),transparent 28%),linear-gradient(145deg,#17100c,#0e0907);box-shadow:0 24px 60px rgba(0,0,0,.24);color:#f8edda}
#bff-yandex-reviews .bff-reviews-head{display:flex;align-items:end;justify-content:space-between;gap:18px;margin:0 0 16px}
#bff-yandex-reviews h2{margin:0;color:#f0ca80;font:800 clamp(28px,4vw,48px)/1 Georgia,serif;letter-spacing:-.025em}
#bff-yandex-reviews p{max-width:540px;margin:0;color:#d4bea5;font:500 15px/1.55 Arial,sans-serif}
#bff-yandex-reviews .bff-reviews-frame{position:relative;height:360px;overflow:hidden;border:1px solid rgba(217,158,67,.32);border-radius:22px;background:#f8ead7}
#bff-yandex-reviews iframe{display:block;width:100%;height:100%;border:0!important;background:#fff8ef}
#bff-yandex-reviews .bff-reviews-link{position:absolute;right:14px;bottom:10px;padding:7px 12px;border-radius:999px;background:rgba(28,17,11,.86);color:#f3cd84!important;font:700 12px/1 Arial,sans-serif;text-decoration:none}
html body .tlk-authModal{background:rgba(12,8,6,.82)!important;backdrop-filter:blur(10px)!important}
html body .tlk-authModal-content{overflow:hidden!important;border:1px solid rgba(221,165,73,.35)!important;border-radius:26px!important;background:#f7ead7!important;box-shadow:0 28px 90px rgba(0,0,0,.42)!important}
html body .tlk-authModal-content iframe{border-radius:24px!important;filter:sepia(.14) saturate(.9) contrast(1.02)!important}
@media(max-width:760px){#bff-yandex-reviews{width:calc(100% - 24px);margin:18px auto;padding:16px;border-radius:22px}#bff-yandex-reviews .bff-reviews-head{display:block}#bff-yandex-reviews p{margin-top:8px}#bff-yandex-reviews .bff-reviews-frame{height:420px;border-radius:18px}}

/* BestFurshet mobile cart geometry v23 */
@media(max-width:760px){html body .t706__cartpage-content{box-sizing:border-box!important;width:calc(100% - 20px)!important;max-width:none!important;margin:10px!important;padding:12px!important;gap:12px!important}html body .t706__cartpage-form,html body .t706__cartpage-info{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:16px!important}html body .t706__cartpage-top{box-sizing:border-box!important;width:100%!important;padding-right:14px!important;padding-left:14px!important}}

/* BestFurshet global polish v27 */
#rec2474493911,#rec2474725821{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}
#allrecords[data-tilda-page-id="154428566"] .bfp-method,#allrecords[data-tilda-page-id="154428566"] .bfp-method h3{color:#25170f!important;text-shadow:none!important;opacity:1!important}
#allrecords[data-tilda-page-id="154428566"] .bfp-method p{color:#654b38!important;text-shadow:none!important;opacity:1!important}
#allrecords[data-tilda-page-id="154428566"] .bfp-title h2,#allrecords[data-tilda-page-id="154428566"] .bfp-main h1,#allrecords[data-tilda-page-id="154428566"] .bfp-summary h2{color:#fff7eb!important}
#bfh-one-v2 .bfq2-foodwall{display:none!important}
#bfh-one-v2 .bfq2-intro{grid-template-columns:minmax(0,820px)!important;justify-content:center!important}
#bfh-one-v2 .bfq2-intro>div:not(.bfq2-foodwall){width:100%!important;max-width:820px!important;margin-inline:auto!important}
@media(max-width:760px){#bfh-one-v2 .bfq2-intro{display:block!important}.t706__carticon{right:14px!important}}

/* BestFurshet compact members modal v28 */
html body iframe.tlk-authModal-content{box-sizing:border-box!important;width:min(520px,calc(100vw - 24px))!important;height:min(540px,calc(100vh - 24px))!important;min-height:0!important;border:1px solid rgba(210,155,69,.38)!important;border-radius:28px!important;background:linear-gradient(145deg,#fff9ee,#f1d8b4)!important;box-shadow:0 30px 90px rgba(0,0,0,.48)!important}
@media(max-width:560px){html body iframe.tlk-authModal-content{width:calc(100vw - 16px)!important;height:min(600px,calc(100vh - 16px))!important;border-radius:22px!important}}

/* BestFurshet floating buttons geometry v29 */
html body .t706__carticon,html body .t825__btn{box-sizing:border-box!important;width:54px!important;height:54px!important;min-width:54px!important;min-height:54px!important;max-width:54px!important;max-height:54px!important;transform:none!important}
@media(max-width:760px){html body .t706__carticon{position:fixed!important;right:12px!important;bottom:104px!important;top:auto!important;left:auto!important;margin:0!important}html body .t825__btn{position:fixed!important;right:12px!important;bottom:14px!important;top:auto!important;left:auto!important;margin:0!important}html body .t706__carticon-wrapper{width:54px!important;height:54px!important}}
