:root{--skypouches-primary: #0e0e0e;--skypouches-surface: #f9f9fa;--skypouches-border: rgba(0, 0, 0, .08);--skypouches-border-subtle: rgba(0, 0, 0, .05);--skypouches-accent: #2c2c2c;--skypouches-gold: #c5a059;--skypouches-shadow-sm: 0 2px 8px rgba(0, 0, 0, .04);--skypouches-shadow-md: 0 8px 24px -4px rgba(0, 0, 0, .08);--skypouches-shadow-lg: 0 16px 40px -8px rgba(0, 0, 0, .12);--skypouches-radius-sm: 6px;--skypouches-radius-md: 10px;--skypouches-radius-lg: 16px;--skypouches-radius-full: 9999px;--header-glass-bg: rgba(255, 255, 255, .88);--header-glass-border: rgba(0, 0, 0, .06)}body{overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header-section{transition:transform .3s cubic-bezier(.16,1,.3,1)}.header[data-sticky-state=active]{background:var(--header-glass-bg)!important;backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%);box-shadow:0 4px 20px -2px #0000000f;border-bottom:1px solid var(--header-glass-border);transition:background .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s ease}.header[data-sticky-state=active] .header__underlay{opacity:0}.header.color-scheme-5[data-sticky-state=active],.header.color-scheme-dark[data-sticky-state=active]{--header-glass-bg: rgba(14, 14, 14, .88);--header-glass-border: rgba(255, 255, 255, .08)}.announcement-bar-slim{background-color:#0e0e0e;color:#fff;font-size:.8125rem;letter-spacing:.04em;font-weight:500;padding:8px 16px;text-align:center;position:relative;z-index:20;display:flex;align-items:center;justify-content:center;min-height:36px}.announcement-bar-slim a{color:inherit;text-decoration:underline;text-underline-offset:3px}.announcement-bar-slim__items{display:flex;align-items:center;gap:24px}.announcement-bar-slim__item{display:inline-flex;align-items:center;gap:8px}.announcement-bar-slim__dot{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.5}.floating-stage{position:relative;width:100%;overflow:hidden}.floating-object{position:absolute;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:3;transform:translate3d(var(--parallax-x, 0px),var(--parallax-y, 0px),0);transition:transform .25s cubic-bezier(.16,1,.3,1);will-change:transform}.floating-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#ffffffe6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(0,0,0,.06);border-radius:var(--skypouches-radius-full);box-shadow:0 10px 30px -4px #0000001a;font-size:.8125rem;font-weight:600;color:#0e0e0e}.floating-badge svg{flex-shrink:0}.sp-product-card{position:relative;display:flex;flex-direction:column;background:var(--color-background, #ffffff);border-radius:var(--skypouches-radius-md);border:1px solid var(--skypouches-border);overflow:hidden;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),border-color .3s ease;height:100%}.sp-product-card:hover{transform:translateY(-5px);border-color:#00000029;box-shadow:var(--skypouches-shadow-md)}.sp-product-card__media-wrapper{position:relative;width:100%;aspect-ratio:4 / 5;background-color:#f7f7f8;overflow:hidden}.sp-product-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.sp-product-card__image--secondary{opacity:0;z-index:1}@media(hover:hover){.sp-product-card:hover .sp-product-card__image--secondary{opacity:1}.sp-product-card:hover .sp-product-card__image{transform:scale(1.04)}}.sp-product-card__badge-container{position:absolute;top:12px;left:12px;z-index:2;display:flex;flex-direction:column;gap:6px}.sp-badge{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:4px 10px;border-radius:var(--skypouches-radius-full);display:inline-flex;align-items:center;line-height:1}.sp-badge--sale{background:#0e0e0e;color:#fff}.sp-badge--new{background:#fff;color:#0e0e0e;border:1px solid rgba(0,0,0,.12)}.sp-badge--sold-out{background:#eee;color:#777}.sp-product-card__wishlist-btn{position:absolute;top:12px;right:12px;z-index:2;width:34px;height:34px;border-radius:50%;background:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#0e0e0e;transition:transform .2s ease,background .2s ease;box-shadow:0 2px 8px #00000014}.sp-product-card__wishlist-btn:hover{transform:scale(1.1);background:#fff}.sp-product-card__wishlist-btn.is-active svg{fill:#e53935;stroke:#e53935}.sp-product-card__quick-add{position:absolute;bottom:12px;left:12px;right:12px;z-index:3;opacity:0;transform:translateY(8px);transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1)}@media(hover:hover){.sp-product-card:hover .sp-product-card__quick-add{opacity:1;transform:translateY(0)}}@media(hover:none),(max-width:768px){.sp-product-card__quick-add{opacity:1;transform:translateY(0);position:absolute;bottom:8px;left:8px;right:8px;z-index:3;margin-top:0}}.sp-btn-quick-add{width:100%;min-height:40px;padding:8px 12px;font-size:.8125rem;font-weight:600;color:#fff;background:#0e0e0e;border:none;border-radius:var(--skypouches-radius-sm);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:background .2s ease,transform .15s ease;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sp-btn-quick-add:hover{background:#282828}.sp-btn-quick-add.is-loading{pointer-events:none;opacity:.8}.sp-product-card__info{padding:14px 14px 18px;display:flex;flex-direction:column;flex-grow:1;gap:6px}.sp-product-card__title{font-size:.9375rem;font-weight:600;color:var(--color-foreground);margin:0;line-height:1.35;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sp-product-card__title:hover{color:#0e0e0e}.sp-product-card__price-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:4px}.sp-product-card__price{font-size:.9375rem;font-weight:700;color:var(--color-foreground)}.sp-product-card__compare-price{font-size:.8125rem;color:#888;text-decoration:line-through}.sp-product-card__discount-pill{font-size:.6875rem;font-weight:700;color:#1b5e20;background:#e8f5e9;padding:2px 6px;border-radius:4px}.sp-whatsapp-widget{position:fixed;bottom:calc(24px + env(safe-area-inset-bottom,0px));right:24px;z-index:998;display:flex;align-items:center;gap:10px;text-decoration:none;filter:drop-shadow(0 6px 16px rgba(0,0,0,.15));transition:transform .25s cubic-bezier(.16,1,.3,1),bottom .3s ease}.sp-whatsapp-widget:hover{transform:translateY(-3px) scale(1.02)}.sp-whatsapp-widget__pill{background:#fff;color:#111;padding:8px 14px;border-radius:20px;font-size:.8125rem;font-weight:600;box-shadow:0 4px 12px #00000014;white-space:nowrap;border:1px solid rgba(0,0,0,.06)}.sp-whatsapp-widget__icon{width:50px;height:50px;border-radius:50%;background:#25d366;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #25d36666}@media(max-width:768px){.sp-whatsapp-widget{bottom:calc(18px + env(safe-area-inset-bottom,0px));right:16px}.sp-whatsapp-widget__pill{display:none}.sp-whatsapp-widget__icon{width:44px;height:44px}}body:has(.sticky-add-to-cart__bar[data-stuck=true]) .sp-whatsapp-widget{bottom:calc(84px + env(safe-area-inset-bottom,0px))!important}.sp-horizontal-scroller{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:12px;scrollbar-width:thin;max-width:100%}.sp-horizontal-scroller::-webkit-scrollbar{height:5px}.sp-horizontal-scroller::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}.sp-horizontal-scroller>*{scroll-snap-align:start;flex-shrink:0}@media(max-width:768px){.sp-horizontal-scroller{gap:12px;scrollbar-width:none;-ms-overflow-style:none}.sp-horizontal-scroller::-webkit-scrollbar{display:none}}*,*:before,*:after{box-sizing:border-box}html{overflow-x:clip;max-width:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{overflow-x:clip;max-width:100%;min-width:320px;position:relative}img,svg,video,canvas,iframe{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6,p,a,span,label,li{overflow-wrap:break-word;word-break:break-word}.page-width{width:100%;max-width:var(--page-width, 1340px);margin-inline:auto;padding-inline:clamp(14px,4vw,32px);box-sizing:border-box}@media screen and (max-width:749px){.header{--header-height: 56px}.header__columns{min-height:56px}.header__icon,.header-actions__action,.search-action button,.header__drawer summary,.cart-drawer-trigger{min-width:44px!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important}.header-logo{display:flex;align-items:center;justify-content:center;max-width:100%;min-width:0}.header-logo img,.header-logo svg{max-height:36px;width:auto;object-fit:contain}}.menu-drawer{max-width:min(88vw,380px)!important;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))!important;-webkit-overflow-scrolling:touch}.menu-drawer__menu-item{min-height:46px;display:flex;align-items:center;padding-inline:16px;font-size:clamp(.9375rem,3.5vw,1.0625rem)}.menu-drawer__close-button{min-width:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer}@media screen and (max-width:749px){.sp-products-grid,.sp-products-grid--4-col,.sp-products-grid--3-col,.product-grid:not(.product-grid-mobile--large){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.sp-product-card{border-radius:var(--skypouches-radius-sm)}.sp-product-card__media-wrapper{aspect-ratio:4 / 5}.sp-product-card__badge-container{top:6px;left:6px;gap:4px}.sp-badge{font-size:.625rem;padding:3px 6px;letter-spacing:.04em}.sp-product-card__wishlist-btn{top:6px;right:6px;width:32px;height:32px}.sp-product-card__quick-add{bottom:6px;left:6px;right:6px}.sp-btn-quick-add{min-height:36px;padding:6px 8px;font-size:.75rem;gap:4px}.sp-product-card__info{padding:8px 8px 12px;gap:4px}.sp-product-card__title{font-size:.8125rem;line-height:1.3}.sp-product-card__price-row{margin-top:2px;gap:4px}.sp-product-card__price{font-size:.875rem}.sp-product-card__compare-price{font-size:.75rem}.sp-product-card__discount-pill{font-size:.625rem;padding:1px 4px}.sp-product-card__rating{display:flex;align-items:center;gap:4px}.sp-stars svg{width:10px;height:10px}.sp-rating-count{font-size:.6875rem;color:#888}}@media screen and (max-width:360px){.page-width{padding-inline:10px}.sp-products-grid,.product-grid:not(.product-grid-mobile--large){gap:8px!important}.sp-btn-quick-add{font-size:.6875rem;padding:4px 6px;min-height:32px}.sp-btn-quick-add__icon{display:none}.sp-product-card__title{font-size:.75rem}.sp-product-card__price{font-size:.8125rem}}@media screen and (max-width:749px){.sticky-add-to-cart__bar{bottom:0!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important;transform:translateY(100%)!important;border-radius:0!important;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px))!important;box-shadow:0 -4px 20px #0000001a!important}.sticky-add-to-cart__bar[data-stuck=true]{transform:translateY(0)!important}.sticky-add-to-cart__button{min-height:44px}}.cart-drawer__dialog:modal,.facets-drawer:modal{max-height:100dvh}.cart-drawer__summary{padding-bottom:calc(var(--cart-drawer-summary-padding, 16px) + env(safe-area-inset-bottom,0px))!important}.cart-drawer component-cart-quantity-selector button,.cart-drawer .quantity__button{min-width:44px!important;min-height:44px!important}@media screen and (max-width:768px){input[type=text],input[type=search],input[type=email],input[type=tel],input[type=password],input[type=number],select,textarea,.search-input{font-size:16px!important}}@media screen and (min-width:750px)and (max-width:1023px){.sp-products-grid--4-col{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px){.sp-products-grid--4-col{grid-template-columns:repeat(4,minmax(0,1fr))}.sp-products-grid--3-col{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1440px){.page-width{max-width:1440px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media screen and (max-height:480px)and (orientation:landscape){.hero-sp{min-height:auto!important}.hero-sp__inner{padding-block:36px!important}.menu-drawer{height:100dvh!important;overflow-y:auto!important}.cart-drawer__content{height:calc(100dvh - 56px)!important;overflow-y:auto!important}.sticky-add-to-cart__bar{padding-block:6px!important}}.rte table,table{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-collapse:collapse}@media screen and (max-width:749px){button:not(.button-unstyled),.button,.button-primary,.button-secondary{min-height:44px;display:inline-flex;align-items:center;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/skypouches.css.map */
