.sky-ingredients-section{position:relative;z-index:1;background:var(--section-bg);border:var(--section-border-thickness) solid var(--section-border-color);border-radius:var(--section-roundness);margin-top:var(--m-top);margin-bottom:var(--m-bottom);margin-left:var(--m-sides);margin-right:var(--m-sides);padding-top:var(--p-top);padding-bottom:var(--p-bottom);padding-left:var(--p-sides);padding-right:var(--p-sides);overflow:hidden;box-sizing:border-box}.sky-ingredients-card-image img{width:100%;height:100%;object-fit:contain;image-rendering:crisp-edges;image-rendering:-webkit-optimize-contrast;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0)}.sky-ingredients-card-image{display:flex;align-items:center;justify-content:center;padding:30px}.sky-ingredients-card-image img{width:auto!important;height:auto!important;max-width:220px!important;max-height:220px!important;object-fit:contain}.sky-ingredients-card-image{overflow:hidden}.sky-ingredients-card-image img:hover{transform:translateZ(0) scale(1.01)}.sky-ingredients-section.width-page .sky-ingredients-container{max-width:1200px}.sky-ingredients-section.width-full .sky-ingredients-container{max-width:100%}.sky-ingredients-section.width-custom .sky-ingredients-container{max-width:var(--section-max-width, 100%)}.sky-ingredients-container{margin:0 auto;text-align:var(--section-align);display:flex;flex-direction:column;align-items:var(--section-flex-align);width:100%}.sky-ingredients-heading{font-family:var(--heading-font);font-size:var(--heading-size);line-height:var(--heading-line-height);color:var(--heading-color);margin:0;margin-top:var(--heading-margin-top)}.sky-ingredients-text{font-family:var(--text-font);font-size:var(--text-size);line-height:var(--text-line-height);color:var(--text-color);margin:0;margin-top:var(--text-margin-top)}.sky-ingredients-tabs{display:inline-flex;background:var(--tabs-bg);border:var(--tabs-border-thickness) solid var(--tabs-border);border-radius:var(--tabs-roundness);padding:var(--tabs-gap);margin-top:32px;gap:var(--tabs-gap)}.sky-ingredients-tab{border:var(--tab-border-thickness) solid var(--tab-border-color);background:var(--tab-bg-color);color:var(--tab-text-color);border-radius:var(--tab-roundness);font-family:var(--tab-font);font-size:var(--tab-font-size);line-height:var(--tab-line-height);padding:var(--tab-padding-v) var(--tab-padding-h);cursor:pointer;transition:all .3s ease;white-space:nowrap}.sky-ingredients-tab:hover{background:var(--tab-bg-hover);color:var(--tab-text-hover);border-color:var(--tab-border-hover)}.sky-ingredients-tab.active{background:var(--tab-bg-active);color:var(--tab-text-active);border-color:var(--tab-border-active)}.sky-ingredients-cards-wrapper{position:relative;width:100%;margin-top:var(--card-margin-top)}.sky-ingredients-cards{width:100%;display:grid;gap:var(--card-gap);box-sizing:border-box}.sky-ingredients-cards.grid-layout{grid-template-columns:repeat(var(--card-grid-per-row),1fr)}.slider-enabled .sky-ingredients-cards{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow:visible!important}.slider-enabled .sky-ingredients-card{height:auto!important;flex:0 0 calc((100% - (var(--card-grid-per-row) - 1) * var(--card-gap)) / var(--card-grid-per-row));width:calc((100% - (var(--card-grid-per-row) - 1) * var(--card-gap)) / var(--card-grid-per-row))}.sky-ingredients-card{box-sizing:border-box}.sky-ingredients-card-inner{background:var(--card-bg);border:var(--card-border-thickness) solid var(--card-border);border-radius:var(--card-roundness);padding:0;cursor:pointer;height:100%;display:flex;flex-direction:column;transition:border-color .3s ease;position:relative;overflow:hidden}.sky-ingredients-card-inner:hover{border-color:var(--card-border-hover)}.sky-ingredients-card-image{width:100%;aspect-ratio:var(--image-aspect-ratio, 1/1);position:relative;overflow:hidden;margin-bottom:0}.sky-ingredients-card-image img,.sky-ingredients-card-image svg{width:100%;height:100%;object-fit:var(--image-object-fit, contain);transition:transform .6s cubic-bezier(.165,.84,.44,1)}.hover-zoom:hover img{transform:scale(1.1)}.sky-ingredients-card-info-icon{position:absolute;top:10px;right:10px;color:var(--card-info-icon-color);width:18px;height:18px;display:flex;align-items:center;justify-content:center;opacity:.4;transition:opacity .3s ease;z-index:2}.sky-ingredients-card-inner:hover .sky-ingredients-card-info-icon{opacity:1}.sky-ingredients-card-info-icon svg{width:100%;height:100%}.sky-ingredients-card-content{text-align:var(--card-align);padding:12px 16px}.sky-ingredients-card-title{font-family:var(--card-title-font);font-size:var(--card-title-size);color:var(--card-title-color);margin:0;font-weight:500;line-height:1.2}.sky-ingredients-arrows{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:32px;width:100%;pointer-events:auto;display:var(--arrow-display, flex)}.sky-ingredients-arrow{width:50px!important;height:50px!important;background:#02222f!important;color:#fff!important;border:none!important;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 15px #1493b759;transition:all .3s ease}.sky-ingredients-arrow:hover{background:#02222f!important;transform:translateY(-2px)}.sky-ingredients-arrows .sky-ingredients-arrow{width:50px!important;height:50px!important;background:#02222f!important;color:#fff!important;border:none!important}.sky-ingredients-arrows .sky-ingredients-arrow svg{width:18px!important;height:18px!important;stroke:#fff!important}.sky-ingredients-arrow svg{width:18px!important;height:18px!important}.sky-ingredients-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(var(--modal-overlay-rgb),var(--modal-overlay-opacity));z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .3s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.sky-ingredients-modal-overlay.active{opacity:1;visibility:visible}.sky-ingredients-modal-content{position:relative;background:var(--modal-bg);width:90%;max-width:var(--modal-max-width, 460px);padding:var(--modal-padding-v) var(--modal-padding-h);border-radius:var(--modal-roundness);box-shadow:0 30px 90px #0003;transform:scale(.9);transition:transform .4s cubic-bezier(.165,.84,.44,1);z-index:10000;max-height:85vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.sky-ingredients-modal-nav-arrow{position:fixed;top:50%;transform:translateY(-50%);width:40px;height:40px;background:#00000080;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10002;border:none}.sky-ingredients-modal-nav-arrow:hover{background:#000c}.sky-ingredients-modal-nav-arrow.prev{left:calc(50% - 280px)}.sky-ingredients-modal-nav-arrow.next{right:calc(50% - 280px)}@media screen and (max-width:600px){.sky-ingredients-modal-nav-arrow{display:none}}.sky-ingredients-modal-content::-webkit-scrollbar{display:none}.sky-ingredients-modal-overlay.active .sky-ingredients-modal-content{transform:scale(1)}.sky-ingredients-modal-close{position:absolute;top:12px;right:12px;background:transparent;border:none;color:var(--modal-close-color);cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:10001;padding:0;border-radius:50%}.sky-ingredients-modal-close:hover{background:#0000000d;color:var(--modal-close-hover)}.sky-ingredients-modal-close svg{width:var(--close-icon-size);height:var(--close-icon-size);display:block}.sky-ingredients-modal-body{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.sky-ingredients-modal-body .modal-image{width:100%;max-width:220px;aspect-ratio:var(--image-aspect-ratio, 1/1);margin-bottom:12px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-left:auto;margin-right:auto}.sky-ingredients-modal-body .modal-image img{width:100%;height:100%;object-fit:contain}.sky-ingredients-modal-body .modal-title{font-family:var(--modal-title-font);font-size:var(--modal-title-size);line-height:var(--modal-title-line-height);color:var(--modal-title-color);margin:0;font-weight:500;letter-spacing:-.02em}.sky-ingredients-modal-body .modal-text{font-family:var(--modal-text-font);font-size:var(--modal-text-size);line-height:var(--modal-text-line-height);color:var(--modal-text-color);margin:0;margin-top:var(--modal-text-margin-top);max-width:90%;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.sky-ingredients-section{margin-left:var(--m-sides-mob);margin-right:var(--m-sides-mob);padding-top:var(--p-top);padding-bottom:var(--p-bottom);padding-left:var(--p-sides-mob);padding-right:var(--p-sides-mob)}.sky-ingredients-container{text-align:var(--section-align-mob);align-items:var(--section-flex-align-mob)}.sky-ingredients-heading{font-size:var(--heading-size-mob);margin-top:var(--heading-margin-top-mob)}.sky-ingredients-text{font-size:var(--text-size-mob);margin-top:var(--text-margin-top-mob)}.sky-ingredients-tabs{gap:var(--tabs-gap-mob);padding:var(--tabs-gap-mob)}.sky-ingredients-tab{font-size:var(--tab-font-size-mob);padding:var(--tab-padding-v-mob) var(--tab-padding-h-mob)}.sky-ingredients-cards-wrapper{margin-top:var(--card-margin-top-mob)}.sky-ingredients-cards{gap:var(--card-gap-mob)}.sky-ingredients-cards.grid-layout-mob{display:grid;grid-template-columns:repeat(2,1fr)}.slider-enabled-mob .sky-ingredients-cards{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow:visible!important;padding-bottom:0}.slider-enabled-mob .sky-ingredients-card{height:auto!important;flex:0 0 calc((100% - (var(--card-grid-per-row-mob) - 1) * var(--card-gap-mob)) / var(--card-grid-per-row-mob));width:calc((100% - (var(--card-grid-per-row-mob) - 1) * var(--card-gap-mob)) / var(--card-grid-per-row-mob));flex-shrink:0}.sky-ingredients-card-content{text-align:var(--card-align-mob)}.sky-ingredients-card-title{font-size:var(--card-title-size-mob)}.sky-ingredients-modal-content{padding:var(--modal-padding-v-mob) var(--modal-padding-h-mob)}.sky-ingredients-modal-body .modal-title{font-size:var(--modal-title-size-mob);margin-top:var(--modal-title-margin-top-mob)}.sky-ingredients-modal-body .modal-text{font-size:var(--modal-text-size-mob);margin-top:var(--modal-text-margin-top-mob)}.sky-ingredients-arrow{width:var(--arrow-size-mob);height:var(--arrow-size-mob)}.sky-ingredients-arrows{display:var(--arrow-display-mob, flex)}.sky-ingredients-arrow svg{width:var(--arrow-icon-size-mob);height:var(--arrow-icon-size-mob)}.sky-ingredients-card-image{aspect-ratio:var(--image-aspect-ratio-mob, 1/1)}.sky-ingredients-card-image img{object-fit:var(--image-object-fit-mob, contain)}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/sky-ingredients.css.map */
