.pc-section{padding:var(--pc-pad-top, 60px) 0 var(--pc-pad-bot, 60px);background:var(--pc-section-bg, #f9f9f9);overflow:hidden}.pc-section .page-width{max-width:100%;width:100%;margin:0 auto;padding:0;overflow:hidden}.pc-header{margin-bottom:40px;text-align:center;padding:0 20px}.pc-header .pc-heading{font-size:var(--pc-heading-size, 36px);font-weight:var(--pc-heading-weight, 700);color:var(--pc-heading-color, #222);line-height:1.25;margin:0 0 10px}.pc-header .pc-desc{font-size:var(--pc-desc-font-size, 16px);font-weight:var(--pc-desc-font-weight, 400);color:var(--pc-desc-color, #666);line-height:1.5;margin:0 auto}.pc-wrapper{position:relative;width:100%;overflow:hidden;min-height:calc(var(--pc-height, 400px) + 100px)}.pc-track-outer{overflow:hidden;width:100%;position:relative}.pc-track{display:flex;align-items:stretch;width:max-content;gap:var(--pc-gap, 20px);min-height:calc(var(--pc-height, 400px) + 100px);will-change:transform;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.pc-wrapper.pc--no-transition .pc-track,.pc-wrapper.pc--no-transition .pc-slide{transition:none!important}.pc-slide{flex-shrink:0;position:relative;width:var(--pc-card-sm, 430px);opacity:1;transition:width .6s cubic-bezier(.25,.46,.45,.94)}.pc-slide.active{width:var(--pc-card-lg, 800px);z-index:10}.pc-card{display:flex;flex-direction:column;width:100%;text-decoration:none;border-radius:var(--pc-radius, 12px);overflow:hidden}.pc-img{height:var(--pc-height, 400px);width:100%;position:relative;overflow:hidden;background:#f0f0f0;transition:height .5s ease}.pc-img img,.pc-img svg{width:100%;height:100%;object-fit:var(--pc-obj-fit, cover);object-position:center;display:block}.pc-content{width:100%;height:56px;padding:0 var(--pc-content-padding, 20px);background:var(--pc-content-bg, rgba(255, 255, 255, .95));text-align:center;display:flex;align-items:center;justify-content:center;transition:background .4s ease}.pc-slide.active .pc-content{background:var(--pc-active-content-bg, #c9a227)}.pc-title{font-size:var(--pc-title-size, 20px);font-weight:var(--pc-title-weight, 700);color:var(--pc-title-color, #2d2d2d);margin:0;line-height:1.3;text-transform:uppercase;letter-spacing:.5px;transition:color .4s ease}.pc-slide.active .pc-title{color:var(--pc-active-title-color, #1a1a1a)}.pc-arrow{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;min-width:48px;min-height:48px;border-radius:50%;background:var(--pc-arrow-bg, #c9a227);color:var(--pc-arrow-color, #1a1a1a);border:none;cursor:pointer;z-index:20;display:flex;align-items:center;justify-content:center;padding:0;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background .25s ease,color .25s ease,box-shadow .25s ease}.pc-arrow svg{width:24px;height:24px;pointer-events:none;flex-shrink:0}.pc-arrow:hover{background:var(--pc-arrow-hover-bg, #b8921f);color:var(--pc-arrow-hover-color, #fff);box-shadow:0 4px 12px #0003}.pc-arrow:active{transform:translateY(-50%) scale(.95);box-shadow:0 2px 6px #00000026}.pc-arrow--prev{left:20px}.pc-arrow--next{right:20px}[dir=rtl] .pc-arrow--prev,.body-rtl .pc-arrow--prev{left:auto;right:20px}[dir=rtl] .pc-arrow--next,.body-rtl .pc-arrow--next{right:auto;left:20px}[dir=rtl] .pc-arrow--prev svg,[dir=rtl] .pc-arrow--prev,.body-rtl .pc-arrow--prev svg{transform:scaleX(-1)}[dir=rtl] .pc-arrow--next svg,[dir=rtl] .pc-arrow--next,.body-rtl .pc-arrow--next svg{transform:scaleX(-1)}.pc-dots{text-align:center;margin-top:30px;display:flex;justify-content:center;gap:10px}.pc-dots span{display:inline-block;width:10px;height:10px;background:#d0d0d0;border-radius:50%;cursor:pointer;transition:width .3s ease,background .3s ease,border-radius .3s ease}.pc-dots span:hover{background:#999}.pc-dots span.active{background:var(--pc-arrow-bg, #c9a227);width:30px;border-radius:5px}@media(max-width:1024px){.pc-arrow--prev{left:14px}.pc-arrow--next{right:14px}[dir=rtl] .pc-arrow--prev,.body-rtl .pc-arrow--prev{left:auto;right:14px}[dir=rtl] .pc-arrow--next,.body-rtl .pc-arrow--next{right:auto;left:14px}}@media(max-width:768px){.pc-section{padding:calc(var(--pc-pad-top, 60px) * .7) 0 calc(var(--pc-pad-bot, 60px) * .7)}.pc-section .page-width{padding:0}.pc-header .pc-heading{font-size:clamp(3rem,4vw,var(--pc-heading-size, 36px))}.pc-header .pc-desc{font-size:calc(var(--pc-desc-font-size, 16px) - 2px)}.pc-wrapper{min-height:auto;overflow:hidden}.pc-track-outer{overflow:hidden}.pc-track{padding:0;min-height:auto}.pc-slide,.pc-slide.active{height:auto}.pc-img{height:var(--pc-mobile-height, 350px)}.pc-arrow--prev{left:10px}.pc-arrow--next{right:10px}[dir=rtl] .pc-arrow--prev,.body-rtl .pc-arrow--prev{left:auto;right:10px}[dir=rtl] .pc-arrow--next,.body-rtl .pc-arrow--next{right:auto;left:10px}.pc-content{padding:14px;min-height:50px;height:auto}.pc-title{font-size:clamp(14px,3.5vw,18px)}.pc-dots{margin-top:15px}}@media(max-width:420px){.pc-section{padding:calc(var(--pc-pad-top, 60px) * .55) 0 calc(var(--pc-pad-bot, 60px) * .55)}.pc-header{margin-bottom:24px}.pc-arrow--prev{left:6px}.pc-arrow--next{right:6px}[dir=rtl] .pc-arrow--prev,.body-rtl .pc-arrow--prev{left:auto;right:6px}[dir=rtl] .pc-arrow--next,.body-rtl .pc-arrow--next{right:auto;left:6px}.pc-title{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/property-carousel.css.map */
