.custom-fs-wrapper{overflow:hidden}.custom-fs-header-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.custom-fs-headings{text-align:center;flex:1}.custom-fs-headings h2{margin:0}.custom-fs-arrow{background:transparent;border:none;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:background .3s,border-color .3s;position:relative}.custom-fs-arrow:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;padding:1px;background:linear-gradient(180deg,#d084de 7%,#8609cf 65%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:2}.custom-fs-arrow svg{width:20px;height:20px}.custom-fs-arrow.disabled{opacity:.7;pointer-events:none}.custom-fc-description{margin-top:10px}.custom-fs-slider{position:relative}.custom-fs-track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.custom-fs-track::-webkit-scrollbar{display:none}.custom-fs-item{min-width:260px;flex:0 0 calc(28vw - 15px);scroll-snap-align:center;display:flex;flex-direction:column}.layout-grid .custom-fs-track{display:grid;grid-template-columns:repeat(4,1fr);overflow-x:visible}.layout-grid .custom-fs-item{flex:none;min-width:0;display:flex;flex-direction:column}.custom-fs-option-name{font-size:12px;color:#000;font-weight:600}.custom-fs-pill{font-size:11px;color:#333;border:1px solid #ccc;border-radius:20px;padding:3px 8px;white-space:nowrap}.custom-fs-price{font-size:16px;font-weight:700;color:#000;margin-top:auto;margin-bottom:15px}.custom-fs-actions{display:flex;gap:10px}.custom-fs-btn{flex:1;display:flex;align-items:center;justify-content:center;padding:10px 5px;font-size:13px;font-weight:600;text-decoration:none;border-radius:4px;cursor:pointer;text-align:center;transition:all .2s}.custom-fs-btn-view{background:#fff;color:#000;border:1px solid #d8b4e2}.custom-fs-btn-view:hover{border-color:#b026ff}.custom-fs-btn-cart{background:linear-gradient(90deg,#b026ff,#7e14d1);color:#fff;border:none}.custom-fs-btn-cart:hover{box-shadow:0 2px 8px #b026ff66}.custom-fs-form{flex:1;display:flex}.custom-fs-form button{width:100%}.custom-global-card{background:#fefefe;border-radius:10px;padding:20px;display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden}.custom-global-image-wrap{width:100%;aspect-ratio:17 / 12;overflow:hidden;border-radius:4px;margin-bottom:20px;background:#fefefe;display:block}.custom-global-image-wrap img,.custom-global-image-wrap svg{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.custom-global-info{display:flex;flex-direction:column;flex-grow:1}.custom-global-title{font-size:24px;font-weight:500;line-height:1.3;letter-spacing:-1px;color:#111;margin:0 0 4px;text-decoration:none;word-break:break-word}.custom-global-subtitle{font-size:14px;font-weight:400;line-height:1.3;letter-spacing:0;color:#505050;margin:0 0 12px}.custom-global-variants{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-bottom:12px}.custom-global-option-name{font-size:14px;font-weight:500;line-height:1.3;letter-spacing:0;color:#000;margin-right:4px}.custom-global-pill{font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0;color:#000;border:1px solid #00000080;border-radius:100px;padding:4px 10px;white-space:nowrap;background:transparent;cursor:pointer;transition:all .2s ease}.custom-global-pill.active{background:#111;color:#fefefe;border-color:#111}.custom-global-price{font-size:20px;font-weight:500;line-height:1.3;letter-spacing:0;color:#000;margin-top:auto;margin-bottom:16px}.custom-global-actions{display:flex;gap:10px}.custom-global-btn{width:50%;display:flex;align-items:center;justify-content:center;padding:12px;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:0;text-decoration:none;border-radius:4px;cursor:pointer;text-align:center;transition:all .2s;box-sizing:border-box}.custom-global-btn-view{color:#000;border:1px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(#be65da 7%,#ab47d6 36%,#8609cf 90%) border-box}.custom-global-btn-view:hover{background:linear-gradient(#fafafa,#fafafa) padding-box,linear-gradient(#be65da 7%,#ab47d6 36%,#8609cf 90%) border-box}.custom-global-btn-cart{background:linear-gradient(#be65da 7%,#ab47d6 36%,#8609cf 90%);color:#fff;border:none}.custom-global-btn-cart:hover{box-shadow:0 2px 8px #b026ff66}.custom-global-btn-cart[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.custom-global-form{width:50%;display:flex;margin:0}.custom-global-form form{width:100%;display:flex}.custom-global-form button{width:100%;flex:1}@media(max-width:1599px){.custom-fs-header-container{margin-bottom:30px}.custom-fs-arrow{width:36px;height:36px}.custom-fs-arrow svg{width:16px;height:16px}.custom-fs-track{gap:15px}.custom-fs-item{flex:0 0 calc(29vw - 15px)}.custom-global-card{border-radius:7px;padding:15px}.custom-global-image-wrap{aspect-ratio:16 / 11;margin-bottom:15px}.custom-global-title{font-size:18px}.custom-global-subtitle{font-size:12px;margin:0 0 10px}.custom-global-variants{margin-bottom:10px}.custom-global-option-name{font-size:12px}.custom-global-pill{font-size:12px;line-height:1.2;padding:4px 8px}.custom-global-price{font-size:16px;line-height:1;margin-bottom:10px}.custom-global-btn{padding:8px;font-size:13px;font-weight:400;line-height:1.3}}@media(max-width:1199px){.layout-grid .custom-fs-track{grid-template-columns:repeat(3,1fr)}}@media(max-width:959px){.layout-grid .custom-fs-track{grid-template-columns:repeat(2,1fr)}.custom-fs-item{flex:0 0 calc(42% - 15px)}}@media(max-width:767px){.custom-fs-item{flex:0 0 calc(85% - 20px);min-width:240px}.custom-fs-header-container{flex-direction:column;gap:20px}.custom-fs-arrow{display:none}.custom-global-actions{display:flex;flex-direction:column}.custom-global-btn,.custom-global-form{width:100%}}@media(max-width:479px){.layout-grid .custom-fs-track{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-card.css.map */
