.template-index main .trigger,.template-index .footer .trigger{opacity:1;transform:none}.template-index [id$=__slideshow] .slider-info-content{width:100%;box-sizing:border-box}.template-index [id$=__slideshow] .slider-text-info{position:relative;z-index:1;width:min(580px,49%)}.template-index [id$=__slideshow] .slider-info-content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgb(247 243 236 / 94%),rgb(247 243 236 / 76%) 35%,transparent 70%)}.template-index [id$=__slideshow] h1{font-family:var(--font-stack-header);font-size:clamp(40px,4.6vw,68px);font-weight:500;line-height:1.06;color:#16362c;margin:0;text-wrap:balance}.template-index [id$=__slideshow] .text-block:has(h1){font-size:inherit}.template-index [id$=__slideshow] .slider-text-info p{color:#16362c;font-size:17px;line-height:1.6;max-width:43ch}.template-index [id$=__slideshow] .slider-text-info a{color:#f7f3ec;background:#16362c;border-color:#16362c;min-height:48px;transition:color .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.template-index [id$=__slideshow] .slider-text-info a.st-btn:before{content:none}.template-index [id$=__slideshow] .slider-text-info a:hover,.template-index [id$=__slideshow] .slider-text-info a:focus-visible{color:#16362c;background:var(--color-foreground-hover, #d4a24b);border-color:var(--color-foreground-hover, #d4a24b);box-shadow:0 4px 12px #16362c2e}.template-index main h2{font-size:clamp(26px,3vw,40px);line-height:1.2;margin:0;text-wrap:balance}.template-index [id$=__featured_collection_h6gcRA] .single-product-wrap{background:#fffdf9;border-radius:14px;overflow:hidden}.template-index [id$=__featured_collection_h6gcRA] .card-title{-webkit-line-clamp:2!important;font-size:17px;line-height:1.45;text-align:start;padding:18px 18px 0;min-height:68px;box-sizing:border-box;white-space:normal}.template-index [id$=__featured_collection_h6gcRA] .price-cart-block{display:flex;flex-direction:column;align-items:stretch;gap:14px;padding:12px 18px 18px}.template-index [id$=__featured_collection_h6gcRA] .price-box{justify-content:flex-start;font-weight:600}.template-index [id$=__featured_collection_h6gcRA] .single-product-wrap .group-block .group-block-content .price-cart-block .price-box{opacity:1;visibility:visible}.template-index [id$=__featured_collection_h6gcRA] .single-product-wrap .price-cart-block .price-cart{display:block;position:static;opacity:1;visibility:visible;transform:none}.template-index .homepage-product-options,.template-index [id$=__featured_collection_h6gcRA] .price-cart .cart-btn{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:44px;padding:10px 12px;border:1px solid #16362c;border-radius:7px;background:#16362c;color:#fffdf9;font:inherit;font-size:13px;text-decoration:none}.template-index .homepage-product-options:hover,.template-index .homepage-product-options:focus-visible{color:#16362c;background:var(--color-foreground-hover, #d4a24b);border-color:var(--color-foreground-hover, #d4a24b)}.template-index [id$=__featured_collection_h6gcRA] .product-image .bottom-action,.template-index [id$=__featured_collection_h6gcRA] .product-image .product-action .quick-view{display:none}.template-index [id$=__featured_collection_h6gcRA] .product-image .product-action{inset-block-start:12px;inset-inline-end:12px;inset-inline-start:auto;inset-block-end:auto;transform:none;opacity:1;visibility:visible}.template-index .homepage-view-all{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:20px;color:#16362c;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:5px}.template-index [id$=__featured_collection_h6gcRA] .single-product-wrap>.group-block{padding:0}.template-index [id$=__featured_collection_h6gcRA] .single-product-wrap .price-cart-block{height:auto;width:100%;box-sizing:border-box}.template-index .footer [data-testid=section-content]>.group-block:first-child .group-block--width-custom{width:100%}.template-index .testimonial-sec [data-testid=section-content]{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px)/4);grid-auto-rows:1fr;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#8da28b transparent;padding:6px 2px 18px}.template-index .testimonial-sec [data-testid=section-content]>.group-block{width:100%;min-width:0;height:100%;box-sizing:border-box;padding:24px;border:1px solid rgb(22 54 44 / 14%);border-radius:14px;box-shadow:none;background:#fffdf9;scroll-snap-align:start}.template-index .testimonial-sec [data-testid=section-content]>.group-block>.group-block-content{height:100%;align-items:stretch}.template-index .testimonial-sec [data-testid=section-content]>.group-block>.group-block-content>.text-block{flex:1}.template-index .testimonial-sec [data-testid=section-content]>.group-block>.group-block-content>.group-block:last-child{margin-top:auto}.template-index .testimonial-sec .custom-section-content>.group-block{padding-bottom:28px}.template-index [id$=__icon_rows_Xfmpwd] [data-testid=section-content]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.template-index [id$=__icon_rows_Xfmpwd] [data-testid=section-content]>.group-block{width:100%;padding:22px 16px;border-width:1px;border-color:#16362c24;box-shadow:none;background:transparent}.template-index [id$=__icon_rows_Xfmpwd] .icon-block{padding:10px}.template-index .footer{border-top:1px solid rgb(22 54 44 / 14%);margin-top:40px}.template-index .footer ul{list-style:none;padding-inline-start:0}.template-index .footer li a:not(.list-social__link){display:inline-block;padding-block:5px;line-height:1.5;text-decoration:none}.template-index .footer a:hover{text-decoration:underline;text-underline-offset:4px}.template-index .footer [data-testid=section-content]>.group-block:first-child>.group-block-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,1fr);gap:48px;align-items:start}.template-index .footer [data-testid=section-content]>.group-block:first-child>.group-block-content>.group-block{width:100%}.template-index a:focus-visible,.template-index button:focus-visible{outline:2px solid #16362c;outline-offset:4px}@media(min-width:601px)and (max-width:1199px){.template-index [id$=__slideshow] .desk-img{min-height:380px;object-fit:cover}.template-index [id$=__slideshow] h1{font-size:42px}.template-index [id$=__slideshow] .slider-text-info p{font-size:15px}}@media(max-width:1199px){.template-index .testimonial-sec [data-testid=section-content]{grid-auto-columns:calc((100% - 20px)/2)}}@media(max-width:600px){.template-index header button[aria-label="Navbar icon"],.template-index header .cart-count{min-width:44px;min-height:44px}.template-index [id$=__slideshow] .home-slider>.swiper-wrapper>.swiper-slide{flex-direction:column;height:auto}.template-index [id$=__slideshow] .mobile-img{width:100%;height:300px;object-fit:cover}.template-index [id$=__slideshow] .slider-content .home-slider .slider-info-content{position:relative;inset:auto;transform:none;padding:24px 20px;background:#f7f3ec}.template-index [id$=__slideshow] .slider-text-info{width:100%}.template-index [id$=__slideshow] .slider-info-content:before{display:none}.template-index [id$=__slideshow] .slider-text-info h1{color:#16362c;font-size:36px;max-width:16ch;margin-inline:auto}.template-index [id$=__slideshow] .slider-text-info p{color:#16362c;font-size:14px;max-width:32ch;margin-inline:auto}.template-index [id$=__featured_collection_h6gcRA] .card-title{padding:14px 12px 0;font-size:14px;min-height:56px}.template-index [id$=__featured_collection_h6gcRA] .price-cart-block{padding:10px 12px 14px;gap:10px}.template-index .testimonial-sec [data-testid=section-content]{grid-auto-columns:88%;gap:14px}.template-index .testimonial-sec [data-testid=section-content]>.group-block{padding:20px}.template-index [id$=__icon_rows_Xfmpwd] [data-testid=section-content]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.template-index [id$=__icon_rows_Xfmpwd] [data-testid=section-content]>.group-block{padding:16px 10px}.template-index [id$=__icon_rows_Xfmpwd] .text-block p{font-size:13px;line-height:1.5}.template-index .footer [data-testid=section-content]>.group-block:first-child>.group-block-content{grid-template-columns:1fr;gap:28px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/homepage-polish.css.map */
