.custom-slider__item{position:relative;text-align:center}.custom-slider__image{width:200px;height:200px;margin:0 auto 20px;border-radius:50%;overflow:hidden;position:relative}.custom-slider__image--clickable{cursor:pointer}.custom-slider__image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;border-radius:50%}.custom-slider__item:hover .custom-slider__image img{transform:scale(1.1)}.custom-slider__content{padding:0 20px 20px;text-align:center}.custom-slider__heading{margin:0 0 10px;font-size:1.5rem;font-weight:700}.custom-slider__description{margin:0 0 15px;color:#666}.custom-slider__button{display:inline-block;padding:10px 20px;text-decoration:none;border-radius:4px;transition:all .3s ease}.custom-slider__modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}.custom-slider__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000c;cursor:pointer}.custom-slider__modal .custom-slider__popup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:12px;max-width:700px;width:90%;max-height:80vh;overflow:hidden}.custom-slider__close{position:absolute;top:15px;right:15px;background:none;border:none;font-size:24px;cursor:pointer;z-index:10;color:#666}.custom-slider__layout{display:flex;min-height:400px}.custom-slider__form-section{flex:1;padding:40px 30px;display:flex;flex-direction:column;justify-content:center}.custom-slider__form-section h2{margin:0 0 10px;font-size:2rem;font-weight:700;color:#333}.custom-slider__form-section p{margin:0 0 30px;color:#666;font-size:1rem}.custom-slider__form{width:100%}.custom-slider__field{margin-bottom:20px}.custom-slider__input{width:100%;padding:12px 15px;border:2px solid #e0e0e0;border-radius:6px;font-size:1rem;transition:border-color .3s ease}.custom-slider__input:focus{outline:none;border-color:#007bff}.custom-slider__submit{width:100%;padding:15px;background:#007bff;color:#fff;border:none;border-radius:6px;font-size:1.1rem;font-weight:700;cursor:pointer;transition:background .3s ease}.custom-slider__submit:hover{background:#0056b3}.custom-slider__image-section{flex:1;position:relative}.custom-slider__popup-image{width:100%;height:100%;object-fit:cover}.custom-slider__placeholder{width:100%;height:100%;background:#f0f0f0;display:flex;align-items:center;justify-content:center;color:#999;font-size:1.1rem}@media(max-width:768px){.custom-slider__image{width:150px;height:150px}.custom-slider__heading{font-size:1.25rem}.custom-slider__content{padding:0 15px 15px}.custom-slider__modal .custom-slider__popup{width:95%;max-width:400px}.custom-slider__layout{flex-direction:column}.custom-slider__form-section{padding:30px 20px}.custom-slider__form-section h2{font-size:1.5rem}.custom-slider__image-section{height:200px}}.psd{display:flex;align-items:flex-start;gap:1.2rem;margin:var(--psd-mt) 0 var(--psd-mb);font-size:calc(var(--body-font-size) - 1px);line-height:1.5;color:var(--color-text)}.psd--card{padding:1.4rem 1.6rem;border:1px solid var(--color-border);border-radius:var(--rounded-radius, 0)}.psd[hidden],.psd [hidden]{display:none!important}.psd__icon{flex-shrink:0;display:inline-flex;color:var(--color-primary)}.psd__body{display:flex;flex-direction:column;gap:.4rem;flex:1;min-width:0}.psd__title{margin:0;font-family:var(--heading-font);font-weight:var(--heading-weight);font-size:var(--body-font-size)}.psd__free{color:var(--color-primary)}.psd__line{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .6rem;margin:0}.psd__line strong{color:var(--color-heading)}.psd__badge{display:inline-block;padding:.1rem .8rem;border-radius:var(--bages-radius, 2rem);font-size:calc(var(--body-font-size) - 3px);line-height:1.6;white-space:nowrap;background:var(--grey-color);color:var(--color-heading)}.psd__threshold{font-size:calc(var(--body-font-size) - 2px);opacity:.85}.psd__zip{margin-top:.6rem;padding-top:1rem;border-top:1px dashed var(--color-border)}.psd__zip-label{display:block;margin-bottom:.6rem;font-size:calc(var(--body-font-size) - 2px)}.psd__zip-controls{display:flex;gap:.8rem}.psd__zip-controls input[type=text]{flex:1 1 auto;min-width:0;max-width:16rem;height:4.2rem;padding:0 1.4rem;letter-spacing:.1em}.psd__zip-btn{flex-shrink:0;height:4.2rem;padding:0 2rem;font-size:calc(var(--body-font-size) - 1px)}.psd__zip-error{margin:.6rem 0 0;font-size:calc(var(--body-font-size) - 2px);color:var(--bages-sale-bg-color, #d0473e)}.psd__zip-result{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem 1rem;margin:0;font-size:calc(var(--body-font-size) - 2px)}.psd__zip-result strong{color:var(--color-heading);letter-spacing:.05em}.psd__zip-change{font-size:calc(var(--body-font-size) - 2px)}.psd__zip--popup{margin-top:.2rem;padding-top:0;border-top:0}.psd__open{font-size:calc(var(--body-font-size) - 1px)}.psd__dialog{width:min(40rem,calc(100vw - 3rem));margin:auto;padding:2.4rem;border:0;border-radius:var(--rounded-radius, 1rem);background:var(--color-background, #fff);color:var(--color-text);box-shadow:var(--shadow)}.psd__dialog::backdrop{background:var(--overlay-bg, rgba(0, 0, 0, .5))}.psd__dialog[open]{animation:psd-pop var(--duration-short, .3s) ease}.psd__dialog-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem;margin-bottom:1.2rem}.psd__dialog-title{margin:0;font-family:var(--heading-font);font-weight:var(--heading-weight);font-size:var(--h6-size, 1.6rem);line-height:1.3}.psd__dialog-close{display:inline-flex;flex-shrink:0;padding:.4rem;color:var(--color-heading);cursor:pointer}.psd__dialog .psd__zip-controls input[type=text]{max-width:none}@keyframes psd-pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.psd__dialog[open]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/34/compiled_assets/styles.css.map */
