.next-to-carousel-banners::-webkit-scrollbar,.type-index .homepage-blog-wrapper.blog-wrapper::-webkit-scrollbar,.wide-carousel,.type-index .homepage-latest-contribution-full-width,.type-index .welcome-wrapper,.type-index .homepage-blog-wrapper .news-item .description,.type-index .homepage-blog-wrapper .news-item .read-article i,.type-category .category-top .subcategories,.type-category .category-top .products-top-wrapper,.p .widget-parameter-wrapper,.p .widget-parameter-list,.p .p-desc,.p .p-short-description,.p .description,.product .widget-parameter-wrapper,.product .widget-parameter-list,.product .p-desc,.product .p-short-description,.product .description{display:none!important}.next-to-carousel-banners{display:flex!important;flex-flow:row nowrap!important;justify-content:flex-start!important;overflow-x:auto!important;overflow-y:hidden!important;gap:16px!important;padding:10px 20px 30px!important;scroll-snap-type:x mandatory!important;scroll-padding-left:20px!important;scrollbar-width:none;-ms-overflow-style:none;width:100%!important;box-sizing:border-box!important;margin:10px 0 30px!important}.next-to-carousel-banners .banner-wrapper{flex:0 0 85%!important;width:85%!important;max-width:85%!important;scroll-snap-align:start!important;border-radius:16px!important;overflow:hidden!important;margin:0!important;position:relative!important;float:none!important}.next-to-carousel-banners .banner-wrapper a{display:block!important;width:100%!important;height:100%!important;position:relative!important;text-decoration:none!important}.next-to-carousel-banners .banner-wrapper img{width:100%!important;height:100%!important;object-fit:cover!important;aspect-ratio:2/3!important;display:block!important;transition:transform .6s ease!important}@media (min-width:768px){.next-to-carousel-banners .banner-wrapper{flex:0 0 calc(30% - 16px)!important;width:calc(30% - 16px)!important;max-width:calc(30% - 16px)!important}.next-to-carousel-banners .banner-wrapper a:hover img{transform:scale(1.03)!important}}.type-index .psd-blog-shell{width:min(1500px,calc(100vw - 24px))!important;margin:clamp(52px,6vw,88px) auto!important;position:relative!important;left:50%!important;transform:translateX(-50%)!important;box-sizing:border-box!important}.type-index .psd-blog-shell .homepage-group-title,.type-index .homepage-blog-wrapper .homepage-group-title{text-align:center!important;margin:0 0 28px!important;padding:0!important;font-size:clamp(30px,3vw,44px)!important;line-height:1.1!important;font-weight:800!important;color:#161616!important}.type-index .psd-blog-shell .homepage-group-title:after,.type-index .homepage-blog-wrapper .homepage-group-title:after{content:"Inspirace, výcvik a novinky ze světa psů";display:block;margin:10px auto 0;max-width:620px;font-family:"Source Sans 3",sans-serif;font-size:17px;line-height:1.45;font-weight:400;color:#5f6662;text-align:center}.type-index .homepage-blog-wrapper.blog-wrapper{width:100%!important;max-width:none!important;margin:0!important;padding:0 4px 18px!important;display:flex!important;flex-wrap:nowrap!important;gap:16px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;-ms-overflow-style:none!important;clear:both!important;float:none!important;box-sizing:border-box!important}.type-index .homepage-blog-wrapper .news-item{flex:0 0 clamp(285px,26vw,395px)!important;width:clamp(285px,26vw,395px)!important;max-width:clamp(285px,26vw,395px)!important;float:none!important;padding:0!important;margin:0!important;scroll-snap-align:start!important}.type-index .homepage-blog-wrapper .news-item a{display:block!important;position:relative!important;height:clamp(430px,46vw,560px)!important;overflow:hidden!important;border-radius:10px!important;background:#f2f5f3!important;color:#fff!important;text-decoration:none!important}.type-index .homepage-blog-wrapper .news-item a:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,transparent 35%,rgba(0,0,0,.38) 68%,rgba(0,0,0,.72) 100%);pointer-events:none}.type-index .homepage-blog-wrapper .news-item .image{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;overflow:hidden!important;background:#f2f5f3!important}.type-index .homepage-blog-wrapper .news-item img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;transition:transform .45s ease!important}.type-index .homepage-blog-wrapper .news-item a:hover img{transform:scale(1.04)!important}.type-index .homepage-blog-wrapper .news-item .text{position:absolute!important;left:0!important;right:0!important;bottom:0!important;z-index:2!important;padding:26px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important}.type-index .homepage-blog-wrapper .news-item .title{color:#fff!important;font-size:clamp(22px,2vw,28px)!important;line-height:1.12!important;font-weight:900!important;text-shadow:0 2px 16px rgba(0,0,0,.28)!important}.type-index .homepage-blog-wrapper .news-item .read-article{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-top:18px!important;padding:12px 24px!important;min-height:48px!important;border-radius:8px!important;background:#fff!important;color:#161616!important;font-size:0!important;line-height:1!important;font-weight:800!important}.type-index .homepage-blog-wrapper .news-item .read-article:before{content:"Přečíst";font-size:16px}.type-index .psd-blog-nav{position:absolute!important;top:calc(50% + 40px)!important;z-index:5!important;width:56px!important;height:56px!important;border:1px solid rgba(22,22,22,.08)!important;border-radius:999px!important;background:#fff!important;color:#161616!important;box-shadow:0 12px 30px rgba(22,22,22,.14)!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;font-size:34px!important;line-height:1!important}.type-index .psd-blog-nav--prev{left:-6px!important}.type-index .psd-blog-nav--next{right:-6px!important}@media (max-width:899px){.type-index .psd-blog-shell{width:calc(100vw - 18px)!important}.type-index .homepage-blog-wrapper .news-item{flex-basis:78vw!important;width:78vw!important;max-width:78vw!important}.type-index .homepage-blog-wrapper .news-item a{height:440px!important}.type-index .psd-blog-nav{display:none!important}}.type-category .category-top{margin-bottom:24px!important;padding-bottom:0!important;border-bottom:0!important}.type-category .category-content-wrapper{margin-top:0!important;padding-top:0!important}.p,.product{min-height:0!important;padding:15px 20px!important;margin-bottom:25px!important}.p .p-in,.p .p-bottom,.product .p-in,.product .p-bottom{min-height:0!important}.p .p-in,.product .p-in{padding-bottom:0!important}.p .p-bottom,.product .p-bottom{margin-top:10px!important;padding-top:0!important}.p .prices,.product .prices{margin:10px 0 8px!important}.p .availability,.product .availability{margin-top:6px!important;margin-bottom:6px!important}.p .ratings-wrapper,.product .ratings-wrapper{margin:6px 0 10px!important}.p .p-tools,.p .button-wrapper,.product .p-tools,.product .button-wrapper{margin-top:10px!important}.p-bottom .btn,.product-slider .btn{background:#1cdb3e!important;color:#161616!important;border:1px solid #1cdb3e!important;border-radius:4px!important;transition:all .3s ease!important;padding:8px 15px!important;min-width:110px!important;min-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;box-sizing:border-box!important;font-size:14px!important;font-weight:600!important}.p-bottom .btn:hover,.product-slider .btn:hover{background:#1ead38!important;border-color:#1ead38!important;color:#161616!important}.p-bottom .btn i,.product-slider .btn i{display:none!important}.p-detail .surcharge-label .question-tooltip{background:#e9f7f5!important;color:#174b49!important;border:1px solid #278b86!important;width:30px;height:30px;line-height:28px;cursor:pointer;vertical-align:middle}.type-posts-listing .sidebar-left{display:none!important}.type-posts-listing #content.content{width:100%!important;max-width:none!important;float:none!important}.type-posts-listing .content-inner{max-width:1500px!important;margin:0 auto!important}.type-posts-listing .sectionDescription{text-align:center!important;margin:28px 0 34px!important}.type-posts-listing .sectionDescription h1{font-size:clamp(34px,4vw,54px)!important;font-weight:900!important;color:#161616!important}.type-posts-listing #newsWrapper{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:18px!important;margin:0 auto 46px!important;padding:0!important}.type-posts-listing #newsWrapper .news-item{display:block!important;width:auto!important;max-width:none!important;float:none!important;margin:0!important;padding:0!important}.type-posts-listing #newsWrapper .news-item>div{display:grid!important;position:relative!important;min-height:440px!important;overflow:hidden!important;border-radius:12px!important;background:#f2f5f3!important}.type-posts-listing #newsWrapper .image,.type-posts-listing #newsWrapper .text{grid-area:1/1!important}.type-posts-listing #newsWrapper .image{width:100%!important;height:100%!important;margin:0!important}.type-posts-listing #newsWrapper .image img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.type-posts-listing #newsWrapper .news-item>div:before{content:"";grid-area:1/1;z-index:1;background:linear-gradient(180deg,transparent 35%,rgba(0,0,0,.42) 70%,rgba(0,0,0,.78) 100%);pointer-events:none}.type-posts-listing #newsWrapper .text{z-index:2!important;align-self:end!important;padding:24px!important;background:0 0!important}.type-posts-listing #newsWrapper .title-link{display:block!important;color:#fff!important;font-size:clamp(21px,2vw,28px)!important;line-height:1.12!important;font-weight:900!important;text-decoration:none!important;text-shadow:0 2px 16px rgba(0,0,0,.3)!important}.type-posts-listing #newsWrapper .description{display:none!important}.type-posts-listing #newsWrapper .read-article{display:inline-flex!important;margin-top:18px!important;padding:12px 24px!important;border-radius:8px!important;background:#fff!important;color:#161616!important;font-size:0!important;font-weight:800!important;text-decoration:none!important}.type-posts-listing #newsWrapper .read-article:before{content:"Přečíst";font-size:16px}.type-posts-listing #newsWrapper .read-article i{display:none!important}.type-post .news-item-detail>article>img[itemprop=image]{display:none!important}@media (max-width:640px){.type-posts-listing #newsWrapper{grid-template-columns:1fr!important}.type-posts-listing #newsWrapper .news-item>div{min-height:430px!important}}#psd-product-help{margin:18px 0 22px;padding:4px 0 22px;background:#fff;border:0;border-bottom:1px solid #e5e5e5;border-radius:0;color:#161616;font-size:15px;line-height:1.45;clear:both}#psd-product-help .psd-help-row{display:flex;align-items:flex-start;gap:11px;margin:0 0 16px}#psd-product-help .psd-help-row:last-child{margin-bottom:0}#psd-product-help .psd-help-icon{flex:0 0 23px;font-size:20px;line-height:1.2}#psd-product-help small{display:block;color:#555f56;font-size:12px;margin-top:2px}#psd-product-help a{color:#161616;font-weight:700;text-decoration:underline;text-underline-offset:3px}#psd-product-help a:hover{color:#161616}#psd-product-help a:focus-visible{outline:2px solid #237b32;outline-offset:3px}@media (max-width:480px){#psd-product-help{padding:4px 0 18px;font-size:14px}}body.type-index.psd-home-v2{--psd-green:#1cdb3e;--psd-ink:#161616;--psd-aqua:#24aeb7;--psd-space:48px}.type-index.psd-home-v2 .next-to-carousel-banners{margin:0 0 var(--psd-space)!important;padding:8px 20px 0!important}.type-index.psd-home-v2 #content>.homepage-group-title{padding:0!important;margin:var(--psd-space)0 20px!important}.type-index.psd-home-v2 #content>.products-wrapper{padding:0!important;margin:0!important}.type-index.psd-home-v2 .position--benefitHomepage{margin:0!important;padding:0!important}.type-index.psd-home-v2 #psd-story{margin:var(--psd-space)0 0!important;padding:32px!important;gap:32px!important}.type-index.psd-home-v2 #psd-story h2{font-size:clamp(27px,2.7vw,38px)!important;margin-bottom:18px!important}.type-index.psd-home-v2 #psd-story p{margin-bottom:14px}.type-index.psd-home-v2 #content>.homepage-banners-full-width{margin-top:var(--psd-space)!important;margin-bottom:0!important}.type-index.psd-home-v2 .middle-banners .banner-wrapper{margin-top:0!important;margin-bottom:0!important}.type-index.psd-home-v2 .psd-blog-shell{margin-top:var(--psd-space)!important;margin-bottom:var(--psd-space)!important}.type-index.psd-home-v2 .psd-blog-shell .homepage-group-title{margin-bottom:20px!important}.type-index.psd-home-v2 .psd-replaced-group{display:none!important}.type-index.psd-home-v2 .products-wrapper .product,.type-index.psd-home-v2 .psd-category-grid>.product{min-width:0;padding:0!important;margin:0!important}.type-index.psd-home-v2 .products-wrapper .product>.p,.type-index.psd-home-v2 .psd-category-grid .p{min-width:0;border:1px solid #edf0ed;border-radius:10px;background:#fff;box-sizing:border-box;padding:10px!important;margin:0!important}@media (max-width:767px){.type-index.psd-home-v2 .product a.image{aspect-ratio:1/1;display:block!important;width:100%!important;height:auto!important;margin:0 0 10px!important;padding:0!important}}@media (max-width:767px){.type-index.psd-home-v2 .product a.image img{display:block!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:contain!important;transform:none!important}}.type-index.psd-home-v2 .product .p-in{padding:0!important}.type-index.psd-home-v2 .product .name{line-height:1.4!important;overflow-wrap:anywhere}.type-index.psd-home-v2 .product .prices{margin:10px 0 6px!important}.type-index.psd-home-v2 .product .p-bottom{padding:0!important;margin-top:8px!important}.type-index.psd-home-v2 .product .p-tools{margin-top:10px!important}.type-index.psd-home-v2 .product .btn,.type-index.psd-home-v2 #psd-story .btn,.type-index.psd-home-v2 .psd-view-all{box-sizing:border-box;background:var(--psd-green)!important;border:1px solid var(--psd-green)!important;color:var(--psd-ink)!important;border-radius:8px!important;min-height:44px!important;min-width:0!important;padding:11px 15px!important;text-decoration:none!important;font-weight:700!important;line-height:1.3!important;white-space:normal!important}.type-index.psd-home-v2 .product .btn:hover,.type-index.psd-home-v2 #psd-story .btn:hover,.type-index.psd-home-v2 .psd-view-all:hover{background:#18c438!important;border-color:#18c438!important}.type-index.psd-home-v2 a:focus-visible,.type-index.psd-home-v2 button:focus-visible{outline-offset:3px;outline:#087b85 solid 3px!important}.type-index.psd-home-v2 .psd-category-section{margin:var(--psd-space)0 0;min-width:0;text-align:left}.type-index.psd-home-v2 .psd-category-section h2{font:700 clamp(27px,3vw,38px)/1.15"Exo 2",sans-serif;letter-spacing:.025em;margin:0 0 18px;color:var(--psd-ink)}.type-index.psd-home-v2 .psd-category-choices{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px;max-width:100%}.type-index.psd-home-v2 .psd-category-choice{border:1px solid #d9e3df;background:#fff;color:var(--psd-ink);border-radius:8px;padding:11px 14px;min-height:44px;font:600 15px/1.35"Source Sans 3",sans-serif;text-decoration:none;max-width:100%;white-space:normal;cursor:pointer}.type-index.psd-home-v2 .psd-category-choice[aria-pressed=true]{background:var(--psd-green);border-color:var(--psd-green);box-shadow:#087b85 0-3px 0 inset}.type-index.psd-home-v2 .psd-category-choice:hover{border-color:var(--psd-aqua)}.type-index.psd-home-v2 .psd-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:stretch;display:grid!important;width:100%!important;transform:none!important;margin:0!important;padding:0!important}.type-index.psd-home-v2 .psd-category-grid>.product{width:auto!important;float:none!important;display:block!important}.type-index.psd-home-v2 .psd-category-grid .p{height:100%;display:flex;flex-direction:column}.type-index.psd-home-v2 .psd-category-grid .p-in{flex:1 1 0%;display:flex;flex-direction:column}.type-index.psd-home-v2 .psd-category-grid .p-bottom{margin-top:auto!important;padding-top:8px!important}.type-index.psd-home-v2 .psd-category-grid .p-desc{display:none!important}.type-index.psd-home-v2 .psd-category-status{font-size:14px;color:#52625b;margin:0 0 12px;min-height:0}.type-index.psd-home-v2 .psd-category-status:empty{display:none}.type-index.psd-home-v2 .psd-view-all{display:table;margin:20px auto 0;text-align:center}.type-index.psd-home-v2 .psd-card-skeleton{height:400px;background:#f5f7f5;border-radius:10px}@media (max-width:767px){body.type-index.psd-home-v2{--psd-space:28px}.type-index.psd-home-v2 #content{padding-left:12px!important;padding-right:12px!important}.type-index.psd-home-v2 .next-to-carousel-banners{padding-left:12px!important;padding-right:12px!important;gap:12px!important}.type-index.psd-home-v2 #content>.homepage-group-title{margin-bottom:16px!important;font-size:26px!important;line-height:1.2!important}.type-index.psd-home-v2 #psd-story{padding:20px!important;gap:22px!important}.type-index.psd-home-v2 #psd-story>div{flex-basis:100%!important}.type-index.psd-home-v2 .products-wrapper .product>.p,.type-index.psd-home-v2 .psd-category-grid .p{padding:6px!important}.type-index.psd-home-v2 .product .name{font-size:14px!important;min-height:58px!important}.type-index.psd-home-v2 .product .availability{font-size:12px!important}.type-index.psd-home-v2 .product .btn{font-size:14px!important;width:100%!important;padding:10px 6px!important}.type-index.psd-home-v2 .psd-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.type-index.psd-home-v2 .psd-category-choices{gap:8px;margin-bottom:16px}.type-index.psd-home-v2 .psd-category-choice{font-size:14px;padding:10px 12px}.type-index.psd-home-v2 .psd-card-skeleton{height:320px}}@media (prefers-reduced-motion:reduce){.type-index.psd-home-v2 *{scroll-behavior:auto!important}}body.type-index.psd-home-v2 .psd-category-section{box-sizing:border-box;border:1px solid #dce7de;border-radius:18px;padding:30px 22px 26px!important;margin:48px 0 0!important;background:#f5f9f2;isolation:isolate}body.type-index.psd-home-v2 #psd-voditka{background:#f0f8f8;border-color:#d3e7e7;margin-top:40px!important}body.type-index.psd-home-v2 .psd-category-section h2{margin:0 0 20px!important;line-height:1.2!important}body.type-index.psd-home-v2 .psd-category-section h2:after{content:"";display:block;width:48px;height:4px;background:#1cdb3e;border-radius:4px;margin:12px auto 0}body.type-index.psd-home-v2 #psd-voditka h2:after{background:#24aeb7}body.type-index.psd-home-v2 .psd-category-choices{margin-bottom:16px!important}body.type-index.psd-home-v2 .psd-view-all{margin-top:20px!important}body.type-index.psd-home-v2 .psd-blog-shell{width:100%!important;max-width:100%!important;left:auto!important;transform:none!important;margin:48px 0!important;padding:30px 0 0!important;border-top:1px solid #dce7de;box-sizing:border-box;clear:both}body.type-index.psd-home-v2 .psd-blog-shell .homepage-group-title{font-size:32px!important;line-height:1.2!important;margin:0 0 24px!important;padding:0 58px!important}body.type-index.psd-home-v2 .psd-blog-shell .homepage-group-title:after{font-size:16px;letter-spacing:0;line-height:1.4}body.type-index.psd-home-v2 .psd-blog-shell .homepage-blog-wrapper{display:flex!important;flex-flow:row nowrap!important;gap:18px!important;width:100%!important;margin:0!important;padding:0 0 12px!important;overflow-x:auto!important;scrollbar-width:thin!important;scrollbar-color:#24aeb7 #edf3ef}body.type-index.psd-home-v2 .psd-blog-shell .homepage-blog-wrapper:before,body.type-index.psd-home-v2 .psd-blog-shell .homepage-blog-wrapper:after{display:none!important}body.type-index.psd-home-v2 .psd-blog-shell .news-item{flex:0 0 calc((100% - 36px)/3)!important;width:calc((100% - 36px)/3)!important;max-width:none!important;min-width:0;display:flex!important}body.type-index.psd-home-v2 .psd-blog-shell .news-item>a{position:relative!important;display:flex!important;flex-direction:column!important;height:auto!important;min-height:0!important;width:100%!important;background:#fff!important;border:1px solid #e0e8e3;border-radius:12px!important;color:#161616!important;box-shadow:none!important}body.type-index.psd-home-v2 .psd-blog-shell .news-item>a:after,body.type-index.psd-home-v2 .psd-blog-shell .image:after,body.type-index.psd-home-v2 .psd-blog-shell .text:before,body.type-index.psd-home-v2 .psd-blog-shell .text:after{display:none!important}body.type-index.psd-home-v2 .psd-blog-shell .news-item .image{position:relative!important;inset:auto!important;display:block!important;width:100%!important;height:280px!important;min-height:0!important;margin:0!important;padding:0!important;background:#f6f8f5!important;flex:0 0 auto!important}body.type-index.psd-home-v2 .psd-blog-shell .news-item img{display:block!important;position:static!important;width:100%!important;height:100%!important;object-fit:contain!important;transform:none!important;opacity:1!important}body.type-index.psd-home-v2 .psd-blog-shell .news-item .text{position:static!important;inset:auto!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;flex:1 1 auto!important;padding:20px!important;margin:0!important;transform:none!important;background:#fff!important;color:#161616!important;opacity:1!important;box-sizing:border-box;overflow:visible!important}body.type-index.psd-home-v2 .psd-blog-shell .news-item .title{display:block!important;color:#161616!important;font-size:21px!important;line-height:1.3!important;text-shadow:none!important;margin:0!important}body.type-index.psd-home-v2 .psd-blog-shell .news-item .description{display:none!important}body.type-index.psd-home-v2 .psd-blog-shell .news-item .read-article{margin:18px 0 0!important;padding:10px 0!important;min-height:44px!important;background:0 0!important;color:#087b85!important;border:0!important;box-shadow:none!important;text-shadow:none!important}body.type-index.psd-home-v2 .psd-blog-shell .news-item .read-article:before{content:"Přečíst článek →";font-size:16px}body.type-index.psd-home-v2 .psd-blog-shell .news-item .read-article i{display:none!important}body.type-index.psd-home-v2 .psd-blog-nav{top:30px!important;width:44px!important;height:44px!important;font-size:26px!important;box-shadow:none!important;border:1px solid #dce7de!important}body.type-index.psd-home-v2 .psd-blog-nav--prev{left:0!important;right:auto!important}body.type-index.psd-home-v2 .psd-blog-nav--next{right:0!important;left:auto!important}@media (max-width:767px){body.type-index.psd-home-v2 .psd-category-section{padding:22px 8px 20px!important;border-radius:12px;margin-top:28px!important}body.type-index.psd-home-v2 #psd-voditka{margin-top:28px!important}body.type-index.psd-home-v2 .psd-category-section h2{font-size:27px!important;margin-bottom:16px!important}body.type-index.psd-home-v2 .psd-blog-shell{margin:28px 0!important;padding-top:24px!important}body.type-index.psd-home-v2 .psd-blog-shell .homepage-group-title{font-size:27px!important;padding:0!important}body.type-index.psd-home-v2 .psd-blog-shell .news-item{flex-basis:82%!important;width:82%!important}body.type-index.psd-home-v2 .psd-blog-shell .news-item .image{height:250px!important}body.type-index.psd-home-v2 .psd-blog-shell .news-item .text{padding:16px!important}}.psd-pd{--g:#1cdb3e;--gd:#0e8a26;--gl:#e9fbe9;--ink:#1d1d1f;--txt:#424245;--mut:#6e6e73;--tile:#f5f5f7;--line:#e3e3e8;--ph:340px;max-width:1040px;margin:0 auto;color:var(--ink);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;letter-spacing:-.003em}.psd-pd *{box-sizing:border-box}.psd-pd h2,.psd-pd h3{color:var(--ink);margin:0;font-family:inherit;text-transform:none}.psd-pd p{margin:0}.psd-pd ul,.psd-pd ol{margin:0}.psd-pd img{max-width:100%;height:auto;display:block;border:0}.psd-pd section{margin:0 0 64px}.psd-pd section:last-child{margin-bottom:8px}.psd-pd .psd-sec-title{font-size:clamp(24px,2.6vw,30px);font-weight:700;line-height:1.15;letter-spacing:-.022em;margin:0 0 22px}.psd-pd .psd-sec-sub{color:var(--mut);margin:-12px 0 22px;font-size:16px}.psd-pd a{color:var(--gd)}.psd-pd .psd-intro{background:var(--tile);border-radius:28px;padding:40px 44px}.psd-pd .psd-intro--img{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:44px;align-items:center}.psd-pd .psd-eyebrow{font-size:14px;font-weight:700;color:var(--gd);letter-spacing:.01em;margin:0 0 10px}.psd-pd .psd-intro h2{font-size:clamp(28px,3.3vw,40px);line-height:1.08;font-weight:700;letter-spacing:-.028em;margin:0 0 14px}.psd-pd .psd-lead{font-size:18px;line-height:1.5;color:var(--txt);margin:0 0 22px}.psd-pd .psd-chips{display:flex;flex-wrap:wrap;gap:8px;padding:0;list-style:none}.psd-pd .psd-chips li{display:inline-flex;align-items:center;gap:6px;margin:0;padding:7px 13px;border-radius:999px;background:var(--gl);color:#0b5f1d;font-size:14px;font-weight:600;line-height:1.2}.psd-pd .psd-chips li:before{display:none}.psd-pd .psd-intro-img{margin:0}.psd-pd .psd-intro-img a{display:block;border-radius:22px;overflow:hidden;cursor:zoom-in}.psd-pd .psd-intro-img img{width:100%;aspect-ratio:4/3;object-fit:cover;transition:transform .5s ease}.psd-pd .psd-intro-img a:hover img{transform:scale(1.02)}.psd-pd .psd-feat{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.psd-pd .psd-feat.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.psd-pd .psd-tile{background:var(--tile);border-radius:22px;padding:26px 24px 24px}.psd-pd .psd-emo{display:block;font-size:32px;line-height:1;margin:0 0 16px;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.psd-pd .psd-tile h3{font-size:18px;font-weight:700;line-height:1.25;letter-spacing:-.01em;margin:0 0 6px}.psd-pd .psd-tile p{font-size:15px;line-height:1.5;color:var(--mut)}.psd-pd .psd-text{max-width:780px}.psd-pd .psd-text p{color:var(--txt);font-size:17px}.psd-pd .psd-text p+p{margin-top:14px}.psd-pd .psd-opts{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}.psd-pd .psd-opt{background:var(--tile);border-radius:22px;padding:14px;display:flex;flex-direction:column}.psd-pd .psd-opt-img{background:#fff;border-radius:14px;aspect-ratio:3/2;display:flex;align-items:center;justify-content:center;overflow:hidden}.psd-pd .psd-opt-img img{width:100%;height:100%;object-fit:contain}.psd-pd .psd-opt-body{padding:14px 8px 6px}.psd-pd .psd-opt h3{font-size:17px;font-weight:700;margin:0 0 4px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.psd-pd .psd-badge{font-size:12px;font-weight:700;background:var(--g);color:#161616;border-radius:999px;padding:3px 9px;letter-spacing:0}.psd-pd .psd-opt p{font-size:15px;color:var(--mut)}.psd-pd .psd-size--tip{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:20px;align-items:start}.psd-pd .psd-table-wrap{border-radius:20px;overflow:auto;background:#fff;border:1px solid var(--line)}.psd-pd table.psd-table{width:100%;border-collapse:collapse;font-size:16px;margin:0;border:0}.psd-pd .psd-table th{background:var(--g);color:#161616;font-weight:700;text-align:left;padding:14px 18px;white-space:nowrap;border:0;font-size:15px}.psd-pd .psd-table td{padding:14px 18px;border:0;border-top:1px solid var(--line);color:var(--txt);background:#fff}.psd-pd .psd-table tbody tr:first-child td{border-top:0}.psd-pd .psd-table td:first-child{font-weight:700;color:var(--ink)}.psd-pd .psd-tip{background:var(--tile);border-radius:20px;padding:24px}.psd-pd .psd-tip h3{font-size:17px;font-weight:700;margin:0 0 10px}.psd-pd .psd-tip p,.psd-pd .psd-tip li{font-size:15px;color:var(--txt);line-height:1.5}.psd-pd .psd-tip ol{padding-left:20px}.psd-pd .psd-tip li+li{margin-top:5px}.psd-pd .psd-tip p{margin-top:10px;color:var(--mut)}.psd-pd .psd-tip-img{display:block;margin-top:16px;border-radius:14px;overflow:hidden;cursor:zoom-in}.psd-pd .psd-tip-img img{width:100%;aspect-ratio:16/9;object-fit:cover}.psd-pd .psd-checks{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 32px}.psd-pd .psd-checks li{position:relative;margin:0;padding:0 0 0 36px;font-size:16px;color:var(--txt);line-height:1.45}.psd-pd .psd-checks li:before{content:"✓";position:absolute;left:0;top:0;width:24px;height:24px;border-radius:50%;background:var(--g);color:#161616;font-weight:800;font-size:13px;display:flex;align-items:center;justify-content:center}.psd-pd .psd-faq{border-top:1px solid var(--line)}.psd-pd .psd-faq details{border-bottom:1px solid var(--line)}.psd-pd .psd-faq summary{list-style:none;cursor:pointer;padding:20px 52px 20px 0;font-weight:600;font-size:18px;letter-spacing:-.01em;position:relative;color:var(--ink)}.psd-pd .psd-faq summary::-webkit-details-marker{display:none}.psd-pd .psd-faq summary:after{content:"";position:absolute;right:4px;top:50%;width:30px;height:30px;margin-top:-15px;border-radius:50%;background:var(--tile)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231d1d1f' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E")center/16px no-repeat;transition:transform .25s ease}.psd-pd .psd-faq details[open] summary:after{transform:rotate(45deg)}.psd-pd .psd-faq summary:focus-visible{outline:3px solid #087b85;outline-offset:2px;border-radius:8px}.psd-pd .psd-faq details p{padding:0 52px 22px 0;color:var(--mut);font-size:16px}.psd-pd .psd-band{display:flex;gap:18px;align-items:center;padding:24px 28px;border-radius:24px;background:var(--g);color:#161616}.psd-pd .psd-band-emo{flex:0 0 56px;width:56px;height:56px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font-size:28px;line-height:1;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.psd-pd .psd-band h3{color:#161616;font-size:19px;font-weight:700;letter-spacing:-.01em;margin:0 0 2px}.psd-pd .psd-band p{color:#1f3a24;font-size:15px}.psd-pd .psd-car{position:relative}.psd-pd .psd-photos{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:0 0 2px;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.psd-pd .psd-photos::-webkit-scrollbar{display:none}.psd-pd .psd-photos:focus-visible{outline:3px solid #087b85;outline-offset:3px;border-radius:20px}.psd-pd .psd-ph{flex:0 0 auto;height:var(--ph);width:calc(var(--ph)*var(--ar,1.333));max-width:86%;margin:0;scroll-snap-align:start;border-radius:20px;overflow:hidden;background:var(--tile)}.psd-pd .psd-ph--cut{background:#fff;border:1px solid var(--line)}.psd-pd .psd-ph a{display:block;width:100%;height:100%;cursor:zoom-in}.psd-pd .psd-ph img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.psd-pd .psd-ph--cut img{object-fit:contain}.psd-pd .psd-ph a:hover img{transform:scale(1.03)}.psd-pd .psd-car-btn{position:absolute;top:calc(var(--ph)/2);transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:0;background:rgba(255,255,255,.92);color:var(--ink);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 12px rgba(0,0,0,.14);transition:opacity .2s,background .2s;z-index:2;padding:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.psd-pd .psd-car-btn:hover{background:var(--g)}.psd-pd .psd-car-btn:disabled{opacity:0;pointer-events:none}.psd-pd .psd-car-btn:focus-visible,.psd-pd .psd-car-dot:focus-visible{outline:3px solid #087b85;outline-offset:2px}.psd-pd .psd-car-prev{left:12px}.psd-pd .psd-car-next{right:12px}.psd-pd .psd-car-dots{display:flex;justify-content:center;gap:8px;margin-top:16px}.psd-pd .psd-car-dot{width:8px;height:8px;border-radius:999px;border:0;padding:0;background:#d2d2d7;cursor:pointer;transition:width .25s,background .25s}.psd-pd .psd-car-dot.on{width:24px;background:var(--g)}.psd-pd .psd-car-static .psd-car-btn,.psd-pd .psd-car-static .psd-car-dots{display:none}.psd-lb{position:fixed;inset:0;z-index:100000;background:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center;padding:56px 64px}.psd-lb[hidden]{display:none}.psd-lb-fig{margin:0;max-width:100%;max-height:100%;display:flex;flex-direction:column;align-items:center;gap:10px}.psd-lb-img{max-width:min(1300px,100%);max-height:calc(100vh - 130px);max-height:calc(100dvh - 130px);width:auto;height:auto;border-radius:14px;background:#fff;object-fit:contain}.psd-lb figcaption{color:#e8e8ed;font-size:14px;display:flex;gap:14px;align-items:center}.psd-lb-count{opacity:.7}.psd-lb-close,.psd-lb-nav{position:absolute;width:46px;height:46px;border-radius:50%;border:0;background:rgba(255,255,255,.16);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.psd-lb-close:hover,.psd-lb-nav:hover{background:#1cdb3e;color:#161616}.psd-lb-close{top:14px;right:14px}.psd-lb-nav{top:50%;transform:translateY(-50%)}.psd-lb-prev{left:12px}.psd-lb-next{right:12px}.psd-lb-single .psd-lb-nav{display:none}.psd-lb button:focus-visible{outline:3px solid #1cdb3e;outline-offset:2px}html.psd-lb-open{overflow:hidden}@media (max-width:991px){.psd-pd{--ph:300px}.psd-pd .psd-intro--img{grid-template-columns:1fr;gap:26px}.psd-pd .psd-intro{padding:30px}.psd-pd .psd-feat,.psd-pd .psd-feat.c3{grid-template-columns:repeat(2,minmax(0,1fr))}.psd-pd .psd-size--tip{grid-template-columns:1fr}}@media (max-width:600px){.psd-pd{--ph:250px;font-size:16px}.psd-pd section{margin-bottom:44px}.psd-pd .psd-intro{padding:22px 20px 20px;border-radius:24px}.psd-pd .psd-intro h2{font-size:27px}.psd-pd .psd-lead{font-size:16px;margin-bottom:18px}.psd-pd .psd-chips{gap:6px}.psd-pd .psd-chips li{font-size:13px;padding:6px 11px}.psd-pd .psd-intro-img a{border-radius:18px}.psd-pd .psd-sec-title{font-size:23px;margin-bottom:16px}.psd-pd .psd-feat,.psd-pd .psd-feat.c3{grid-template-columns:1fr 1fr;gap:10px}.psd-pd .psd-tile{padding:18px 16px;border-radius:18px}.psd-pd .psd-emo{font-size:28px;margin-bottom:12px}.psd-pd .psd-tile h3{font-size:16px}.psd-pd .psd-tile p{font-size:14px}.psd-pd .psd-text p{font-size:16px}.psd-pd .psd-checks{grid-template-columns:1fr;gap:12px}.psd-pd .psd-checks li{font-size:15px}.psd-pd .psd-table th,.psd-pd .psd-table td{padding:11px 13px;font-size:14px}.psd-pd .psd-faq summary{font-size:16px;padding:16px 46px 16px 0}.psd-pd .psd-faq details p{font-size:15px;padding-right:0}.psd-pd .psd-band{padding:18px;gap:14px;align-items:flex-start}.psd-pd .psd-band-emo{flex-basis:46px;width:46px;height:46px;font-size:24px}.psd-pd .psd-band h3{font-size:17px}.psd-pd .psd-photos{gap:10px}.psd-pd .psd-ph{border-radius:16px;max-width:88%}.psd-pd .psd-car-btn{display:none}.psd-lb{padding:56px 8px 20px}.psd-lb-nav{display:none}}@media (prefers-reduced-motion:reduce){.psd-pd .psd-ph img,.psd-pd .psd-intro-img img{transition:none}.psd-pd .psd-ph a:hover img,.psd-pd .psd-intro-img a:hover img{transform:none}}#colorbox .advanced-order .h1{font-size:22px!important;line-height:1.2!important;margin:2px 36px 8px!important;text-align:center}#colorbox .advanced-order>.h2:not(#colorbox .advanced-order-suggestion){font-size:15px;line-height:1.35;margin:0 0 12px;text-align:center}#colorbox .advanced-order>.h2:not(#colorbox .advanced-order-suggestion) span{display:block;font-size:13px;font-weight:600;color:#56605a;margin-top:2px}#colorbox .advanced-order .extras-wrap{margin:0}#colorbox .advanced-order .extra.delivery{display:flex;align-items:center;gap:12px;padding:10px 14px;margin:0;font-size:14px;line-height:1.4}#colorbox .advanced-order .extra.delivery>i{flex:0 0 auto;margin:0}#colorbox .advanced-order .extra.delivery>span{flex:1 1 auto;min-width:0;padding:0;margin:0}#colorbox .advanced-order .extra.delivery .price-range{margin-top:6px}#colorbox .advanced-order .extra.delivery .psd-shipping-note{margin-top:4px;font-size:12px;line-height:1.35}#colorbox .advanced-order .advancedOrder__buttons{display:flex!important;flex-direction:row!important;flex-wrap:nowrap;align-items:stretch;gap:10px;margin:12px 0 0!important;padding:0}#colorbox .advanced-order .advancedOrder__buttons>.btn{flex:1 1 0;width:auto!important;min-height:46px;margin:0!important;padding:10px 12px!important;display:flex;align-items:center;justify-content:center;font-size:15px;line-height:1.2}#colorbox .advanced-order .advancedOrder__buttons>.btn-conversion{flex-grow:1.4;order:2!important}#colorbox .advanced-order .advancedOrder__buttons>.next-step-back{order:1!important}#colorbox .advanced-order .advancedOrder__buttons>.next-step-back{background:#fff;border:1px solid #d5e1d8;color:#161616;border-radius:10px}#colorbox .advanced-order #colorbox .advanced-order-suggestion{font-size:17px;line-height:1.25;margin:16px 0 10px!important;padding:14px 0 0!important;text-align:left;border-top:1px solid #e3ebe5}#colorbox .advanced-order #colorbox .advanced-order-suggestion:before,#colorbox .advanced-order #colorbox .advanced-order-suggestion:after{display:none!important}#colorbox .advanced-order .products-wrapper{padding:0!important;margin:0!important;overflow:visible!important}#colorbox .advanced-order .products-additional{width:auto!important;overflow:visible!important;cursor:auto!important;margin:0!important}#colorbox .advanced-order .products-additional .products-block{display:grid!important;grid-template-columns:1fr;gap:8px;width:auto!important;transform:none!important;transition:none!important;margin:0!important}#colorbox .advanced-order .products-additional .product{width:auto!important;margin:0!important;padding:0!important;float:none!important;max-width:none!important;flex:none!important}#colorbox .advanced-order .products-additional .product:nth-child(n+5){display:none!important}#colorbox .advanced-order .products-additional .p{display:grid!important;grid-template-columns:64px minmax(0,1fr) auto;grid-template-areas:"img name btn""img price btn";align-items:center;column-gap:10px;row-gap:2px;margin:0!important;padding:8px 10px!important;border:1px solid #e0e8e1!important;border-radius:12px;background:#fff;height:auto!important;min-height:0!important;text-align:left!important}#colorbox .advanced-order .products-additional .p>a.image{grid-area:img;width:64px!important;height:64px!important;margin:0!important;padding:0!important;display:flex;align-items:center;justify-content:center}#colorbox .advanced-order .products-additional .p>a.image img{width:100%!important;height:100%!important;object-fit:contain;margin:0!important}#colorbox .advanced-order .products-additional .p .flags{display:none!important}#colorbox .advanced-order .products-additional .p-in{display:contents!important}#colorbox .advanced-order .products-additional .p-in-in{grid-area:name;margin:0!important;padding:0!important;min-height:0!important;height:auto!important}#colorbox .advanced-order .products-additional .p .name{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0!important;padding:0!important;height:auto!important;min-height:0!important;font-size:14px!important;line-height:1.3!important;font-weight:700;text-align:left!important}#colorbox .advanced-order .products-additional .p-bottom{display:contents!important}#colorbox .advanced-order .products-additional .p>:not(a.image):not(.p-in),#colorbox .advanced-order .products-additional .p-bottom>:not([data-micro=offer]),#colorbox .advanced-order .products-additional [data-micro=offer]>:not(.prices):not(.p-tools){display:none!important}#colorbox .advanced-order .products-additional [data-micro=offer]{display:contents!important}#colorbox .advanced-order .products-additional .prices{grid-area:price;margin:0!important;padding:0!important;text-align:left!important;min-height:0!important;justify-content:flex-start!important;display:block!important}#colorbox .advanced-order .products-additional .price-final{font-size:14px!important;margin:0!important;color:#15a82f}#colorbox .advanced-order .products-additional .price-final strong{font-size:14px!important}#colorbox .advanced-order .products-additional .price-standard,#colorbox .advanced-order .products-additional .price-save{display:none!important}#colorbox .advanced-order .products-additional .p-tools{grid-area:btn;display:block!important;margin:0!important;padding:0!important;position:static!important;opacity:1!important;visibility:visible!important;transform:none!important}#colorbox .advanced-order .products-additional .p-tools .btn{display:inline-flex!important;align-items:center;justify-content:center;min-height:36px!important;height:auto!important;padding:6px 14px!important;border-radius:9px;background:#1cdb3e;border:1px solid #1cdb3e;color:#161616!important;font-size:13px!important;font-weight:800;white-space:nowrap;text-decoration:none!important;width:auto!important;margin:0!important}#colorbox .advanced-order .products-additional .p-tools .btn:hover{background:#15bf34;border-color:#15bf34}#colorbox .advanced-order .product-slider-pagination,#colorbox .advanced-order .product-slider-navigation{display:none!important}@media (min-width:768px){#colorbox .advanced-order .products-additional .products-block{grid-template-columns:1fr 1fr}#colorbox .advanced-order .h1{font-size:26px!important}}@media (max-width:380px){#colorbox .advanced-order .advancedOrder__buttons>.btn{font-size:14px;padding:8px!important}#colorbox .advanced-order .products-additional .p{grid-template-columns:56px minmax(0,1fr) auto}#colorbox .advanced-order .products-additional .p>a.image{width:56px!important;height:56px!important}}#colorbox .advanced-order .products-additional .p-tools .btn i{display:none}#navigation .menu-level-1>li .submenu-arrow,#navigation .menu-level-1>li>.menu-level-2,.menu-helper .menu-level-1>li .submenu-arrow,.menu-helper .menu-level-1>li>.menu-level-2{display:none!important}.psd-art{max-width:820px}.psd-art .psd-art-intro{margin-bottom:32px;padding:32px 36px}.psd-art .psd-art-intro .psd-lead{font-size:20px;line-height:1.5;color:var(--ink);margin-bottom:18px}.psd-art .psd-art-intro .psd-lead:last-child{margin-bottom:0}.psd-art .psd-art-hero{margin:24px 0 0;border-radius:22px;overflow:hidden;background:#fff}.psd-art .psd-art-hero a{display:block;cursor:zoom-in}.psd-art .psd-art-hero img{width:100%;aspect-ratio:16/9;object-fit:cover}.psd-art .psd-art-hero.psd-fit img{object-fit:contain;max-height:420px}.psd-art .psd-toc{border:1px solid var(--line);border-radius:22px;padding:22px 26px;margin:0 0 40px}.psd-art .psd-toc-t{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mut);margin:0 0 10px}.psd-art .psd-toc ol{margin:0;padding:0;list-style:none;counter-reset:toc;display:grid;gap:2px}.psd-art .psd-toc li{counter-increment:toc;margin:0;padding:0}.psd-art .psd-toc li:before{display:none}.psd-art .psd-toc a{display:flex;gap:12px;align-items:baseline;padding:7px 0;color:var(--ink);font-weight:600;text-decoration:none;font-size:16px}.psd-art .psd-toc a:before{content:counter(toc,decimal-leading-zero);color:var(--gd);font-weight:700;font-size:13px;min-width:22px}.psd-art .psd-toc a:hover{color:var(--gd)}.psd-art .psd-art-body>*{margin-top:0;margin-bottom:22px}.psd-art .psd-art-body>.psd-sec-title{margin-top:52px;margin-bottom:16px;scroll-margin-top:90px}.psd-art .psd-art-body>.psd-sec-title:first-child{margin-top:8px}.psd-art .psd-art-h3{font-size:19px;font-weight:700;letter-spacing:-.01em;margin:30px 0 10px!important}.psd-art .psd-art-p{font-size:17px;line-height:1.65;color:var(--txt)}.psd-art .psd-art-p strong,.psd-art .psd-callout strong,.psd-art .psd-checks strong{color:var(--ink)}.psd-art .psd-art-body a:not(.psd-btn):not(.psd-zoom){color:var(--gd);font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.psd-art .psd-art-list{grid-template-columns:1fr}.psd-art .psd-feat{grid-template-columns:repeat(2,minmax(0,1fr))}.psd-art .psd-feat.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.psd-art .psd-steps{list-style:none;padding:0;display:grid;gap:10px}.psd-art .psd-steps>li{display:flex;gap:16px;align-items:flex-start;background:var(--tile);border-radius:18px;padding:18px 20px;margin:0}.psd-art .psd-steps>li:before{display:none}.psd-art .psd-step-n{flex:0 0 34px;width:34px;height:34px;border-radius:50%;background:var(--g);color:#161616;font-weight:800;font-size:15px;display:flex;align-items:center;justify-content:center}.psd-art .psd-steps h3{font-size:17px;font-weight:700;margin:5px 0 4px}.psd-art .psd-steps p{font-size:15px;color:var(--mut);line-height:1.5;margin:0}.psd-art .psd-callout{display:flex;gap:14px;align-items:flex-start;background:var(--gl);border-radius:20px;padding:20px 22px}.psd-art .psd-callout-e{flex:0 0 auto;font-size:26px;line-height:1.1;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.psd-art .psd-callout h3{font-size:17px;font-weight:700;margin:2px 0 6px;color:#0b5f1d}.psd-art .psd-callout p{font-size:16px;line-height:1.6;color:#1f3a24;margin:0}.psd-art .psd-story{background:var(--tile);border-radius:20px;padding:20px 24px;margin-left:0;margin-right:0}.psd-art .psd-story figcaption{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mut);margin:0 0 8px}.psd-art .psd-story blockquote{margin:0;padding:0;border:0;background:0 0}.psd-art .psd-story blockquote p{font-size:17px;line-height:1.6;color:var(--txt);font-style:normal;margin:0}.psd-art .psd-quote{margin:34px 0!important;padding:0 0 0 24px;border:0;border-left:4px solid var(--g);background:0 0}.psd-art .psd-quote p{font-size:clamp(20px,2.4vw,24px);line-height:1.35;font-weight:700;letter-spacing:-.015em;color:var(--ink);margin:0}.psd-art .psd-quote cite{display:block;margin-top:8px;font-style:normal;font-size:14px;color:var(--mut)}.psd-art .psd-fig{margin-left:0;margin-right:0}.psd-art .psd-fig a{display:block;border-radius:20px;overflow:hidden;background:var(--tile)}.psd-art .psd-fig a.psd-zoom{cursor:zoom-in}.psd-art .psd-fig img{width:100%;height:auto}.psd-art .psd-fig.psd-fit a{background:#fff;border:1px solid var(--line)}.psd-art .psd-fig.psd-fit img{max-height:460px;object-fit:contain;margin:0 auto}.psd-art .psd-fig figcaption{font-size:14px;color:var(--mut);margin-top:10px;text-align:center}.psd-art .psd-duo{display:grid;grid-template-columns:1fr 1fr;gap:14px}.psd-art .psd-duo .psd-fig{margin:0}.psd-art .psd-duo img{aspect-ratio:4/3;object-fit:contain}.psd-art .psd-compare{display:grid;grid-template-columns:1fr 1fr;gap:16px}.psd-art .psd-cmp{display:flex;flex-direction:column}.psd-art .psd-cmp h3{font-size:20px;margin-bottom:12px}.psd-art .psd-cmp .psd-checks{grid-template-columns:1fr;gap:10px}.psd-art .psd-cmp .psd-checks li{font-size:15px}.psd-art .psd-cmp-note{margin-top:14px!important;padding-top:14px;border-top:1px solid var(--line);font-size:15px!important;color:var(--txt)!important}.psd-art .psd-cmp .psd-btn{margin-top:auto;align-self:flex-start}.psd-art .psd-cmp-note+.psd-btn,.psd-art .psd-checks+.psd-btn{margin-top:16px}.psd-art .psd-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.psd-art .psd-fact{display:flex;gap:14px;align-items:center;background:var(--tile);border-radius:18px;padding:16px 18px}.psd-art .psd-fact .psd-emo{margin:0;font-size:28px}.psd-art .psd-fact-k{font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--mut);margin:0}.psd-art .psd-fact-v{font-size:16px;font-weight:700;color:var(--ink);margin:2px 0 0}.psd-pd .psd-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 22px;border-radius:999px;background:#161616;color:#fff!important;font-weight:700;font-size:15px;text-decoration:none!important;transition:transform .2s,background .2s;white-space:nowrap}.psd-pd .psd-btn:hover{transform:translateY(-1px);background:#000}.psd-pd .psd-btn--light{background:#fff;color:#161616!important}.psd-pd .psd-btn--light:hover{background:#f2f2f2}.psd-pd .psd-btn--ghost{background:var(--g);color:#161616!important}.psd-pd .psd-btn--ghost:hover{background:#15c234}.psd-pd .psd-btn:focus-visible{outline:3px solid #087b85;outline-offset:2px}.psd-art .psd-cta{flex-wrap:wrap;margin-top:44px}.psd-art .psd-cta-text{flex:1 1 280px}.psd-art .psd-cta-btns{display:flex;gap:10px;flex-wrap:wrap}.psd-art .psd-faq{margin-top:4px}@media (max-width:600px){.psd-art .psd-art-intro{padding:22px 20px}.psd-art .psd-art-intro .psd-lead{font-size:17px}.psd-art .psd-art-hero{border-radius:18px;margin-top:18px}.psd-art .psd-toc{padding:18px 20px;border-radius:18px}.psd-art .psd-art-p{font-size:16px}.psd-art .psd-art-body>.psd-sec-title{margin-top:40px}.psd-art .psd-feat,.psd-art .psd-feat.c3{grid-template-columns:1fr}.psd-art .psd-compare,.psd-art .psd-duo{grid-template-columns:1fr}.psd-art .psd-callout{padding:16px 18px}.psd-art .psd-quote{padding-left:16px}.psd-art .psd-cta-btns{width:100%}.psd-art .psd-cta-btns .psd-btn{flex:1 1 auto}}#footer .footer-rows{max-width:960px!important;width:100%;margin:0 auto!important;padding:56px 24px 40px!important;float:none!important}#footer .footer-rows .custom-footer{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 48px;margin:0!important;justify-items:center}#footer .footer-rows .custom-footer>div{width:100%!important;max-width:none!important;float:none!important;padding:0!important;margin:0!important;text-align:center}#footer .footer-rows .custom-footer>div:before,#footer .footer-rows .custom-footer:before,#footer .footer-rows .custom-footer:after{display:none!important}#footer .footer-rows .pageElement__heading{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 0 18px!important;padding:0!important}#footer .footer-rows .pageElement__heading:after{margin-left:auto!important;margin-right:auto!important;left:auto!important;right:auto!important;position:relative!important}#footer .footer-rows ul{padding:0!important;margin:0!important;list-style:none}#footer .footer-rows .custom-footer__articles ul{display:flex;flex-direction:column;align-items:center;gap:2px}#footer .footer-rows .custom-footer__articles li{padding:0!important;margin:0!important}#footer .footer-rows .custom-footer__articles li:before{display:none!important}#footer .footer-rows .custom-footer__articles a{display:inline-block;padding:4px 0;text-decoration:none}#footer .footer-rows .custom-footer__articles a:hover{text-decoration:underline;text-underline-offset:3px}#footer .footer-rows .contact-box ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 8px}#footer .footer-rows .contact-box li:not(.social-icon-list){flex:0 0 100%;text-align:center;padding:0!important;margin:0!important}#footer .footer-rows .contact-box li:not(.social-icon-list):before{display:none!important}#footer .footer-rows .contact-box li:not(.social-icon-list) a,#footer .footer-rows .contact-box li:not(.social-icon-list) span{padding:3px 0;display:inline-block}#footer .footer-rows .contact-box li.social-icon-list{flex:0 0 auto;margin:12px 4px 0!important;padding:0!important}#footer .footer-bottom-full-width{padding:0}#footer .footer-bottom{max-width:960px!important;margin:0 auto!important;padding:18px 24px 22px!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center!important;gap:6px;text-align:center}#footer .footer-bottom>span{width:auto!important;max-width:100%!important;flex:0 1 auto!important;display:block}#footer .footer-bottom>*{margin:0!important;float:none!important}#footer .footer-bottom .psd-credit{margin:0!important;display:inline-block!important;width:auto!important}@media (max-width:767px){#footer .footer-rows{padding:40px 20px 28px!important}#footer .footer-rows .custom-footer{grid-template-columns:1fr;gap:32px}#footer .footer-rows .pageElement__heading{margin-bottom:14px!important}#footer .footer-rows .pageElement__heading span{font-size:22px!important}#footer .footer-rows .custom-footer__articles a{padding:7px 0;font-size:16px}#footer .footer-rows .contact-box li:not(.social-icon-list){font-size:16px}#footer .footer-rows .contact-box li.social-icon-list a{width:46px!important;height:46px!important}#footer .footer-bottom{padding:16px 20px 24px!important;font-size:13px}}
.psd-sw{margin:6px 0 10px;display:flex;flex-direction:column;gap:6px;align-items:center;min-height:38px}.psd-sw.is-empty{visibility:hidden}.psd-sw-l{font-size:13px;line-height:1.2;color:#6e6e73;font-weight:600;letter-spacing:.01em}.psd-sw-r{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;max-width:100%}.psd-sw-d{display:block;width:13px;height:13px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.14);flex:0 0 auto}.psd-sw-d.is-light{box-shadow:inset 0 0 0 1px rgba(0,0,0,.28)}@media(max-width:767px){.psd-sw-d{width:12px;height:12px}.psd-sw-r{gap:3px}.psd-sw-l{font-size:12px}}.psd-more-wrap{display:flex;justify-content:center;margin:22px 0 10px}.psd-more{display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 30px;border-radius:14px;background:#111;color:#fff!important;font-weight:700;font-size:16px;text-decoration:none!important;transition:transform .2s,background .2s}.psd-more:hover{background:#000;transform:translateY(-1px)}.psd-more:focus-visible{outline:3px solid #087b85;outline-offset:2px}