sky-product-form,sky-product-gallery{display:block}.sky-fp__wrap{display:grid;grid-template-columns:1fr}@media(min-width:1025px){.sky-fp__wrap{grid-template-columns:minmax(0,68fr) minmax(0,32fr)}}.sky-fp__gallery{display:grid;grid-template-columns:minmax(0,1fr);padding-top:20px}@media(min-width:768px){.sky-fp__gallery:has(.sky-fp__thumbs){grid-template-columns:240px minmax(0,1fr)}}@media(min-width:1025px){.sky-fp__gallery{position:sticky;top:0;align-self:start}}.sky-fp__thumbs{display:grid;align-content:start;grid-auto-rows:max-content;height:0;min-height:100%;overflow-y:auto;scrollbar-width:none;gap:5px;padding:6px;background:rgb(var(--sky-white))}.sky-fp__thumb{display:block;aspect-ratio:228 / 176;padding:0;border:0;opacity:.5;background:rgb(var(--sky-bg));cursor:pointer;transition:opacity .3s ease}.sky-fp__thumb.is-active,.sky-fp__thumb:hover{opacity:1}.sky-fp__main{position:relative;min-width:0}.sky-fp__slides{display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.sky-fp__slides::-webkit-scrollbar{display:none}.sky-fp__slide{aspect-ratio:1;scroll-snap-align:start;background:rgb(var(--sky-bg))}.sky-fp__slide img{object-fit:cover;object-position:top}.sky-fp__arrows{position:absolute;right:20px;bottom:30px;display:flex;gap:8px}.sky-fp__arrow{display:flex;align-items:center;justify-content:center;width:40px;height:50px;border:1px solid rgb(229 229 229);border-radius:15px;background:rgb(var(--sky-white));color:rgb(var(--sky-black));cursor:pointer;overflow:hidden;transition:all .5s var(--sky-ease)}.sky-fp__arrow svg{width:12px;height:12px}.sky-fp__info{padding:20px var(--sky-gutter)}@media(min-width:1025px){.sky-fp__info{padding:20px 50px 20px 30px}.sky-fp__sticky{position:sticky;top:20px}}.sky-fp__discount{margin-bottom:-20px;padding-bottom:20px;border-radius:20px 20px 0 0;background:rgb(var(--sky-black));color:rgb(var(--sky-white));transition:padding .5s cubic-bezier(.4,0,.2,1)}@media(hover:hover)and (pointer:fine){.sky-fp__discount:hover{padding-bottom:25px}}.sky-fp__discount summary{display:flex;align-items:center;justify-content:space-between;padding:15px 30px;cursor:pointer;list-style:none;font-size:13px;color:inherit}.sky-fp__discount summary::-webkit-details-marker{display:none}.sky-fp__discount summary svg{width:12px;height:8px;animation:sky-float 2s ease-in-out infinite}.sky-fp__discount[open]:not(.is-closing) summary svg{animation-name:sky-float-open}@keyframes sky-float{50%{transform:translateY(-5px)}}@keyframes sky-float-open{0%,to{transform:rotate(180deg)}50%{transform:translateY(-5px) rotate(180deg)}}.sky-fp__discount-body{overflow:hidden}.sky-fp__discount-body{display:grid;gap:6px;padding:0 30px 15px;font-size:var(--sky-text-sm)}.sky-fp__coupon{display:flex;justify-content:space-between;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:14px;cursor:copy}.sky-fp__card{position:relative;display:grid;gap:0;padding:30px;border-radius:20px;background:rgb(var(--sky-white))}.sky-fp__title{display:block;font-size:30px}@media(max-width:1024px){.sky-fp__title{font-size:22px}}.sky-fp__desc{padding-top:10px}.sky-fp__price{padding-top:10px;font-size:18px}.sky-fp__note{margin-top:20px;padding:12px 15px;border-radius:6px;background:rgb(var(--sky-bg));font-size:var(--sky-text-sm)}.sky-fp__form{display:grid;gap:20px;margin-top:25px}.sky-fp__card>.sky-mp__sg{margin-top:18px}.sky-fp__buy-form,.sky-fp__options{display:grid;gap:20px}.sky-fp__option{margin:0;padding:0;border:0;min-width:0}.sky-fp__option legend{margin-bottom:6px;padding:0 2px}.sky-fp__values{display:flex;flex-wrap:wrap;gap:8px}.sky-fp__option legend label{cursor:pointer}.sky-fp__select{position:relative}.sky-fp__select select{width:100%;height:44px;padding:0 40px 0 18px;border:1px solid rgb(var(--sky-border));border-radius:var(--sky-radius-button);background:rgb(var(--sky-white));color:rgb(var(--sky-black));font:inherit;font-size:13px;-webkit-appearance:none;appearance:none;cursor:pointer;transition:border-color .3s ease}.sky-fp__select select:hover,.sky-fp__select select:focus-visible{border-color:rgb(var(--sky-black))}.sky-fp__select svg{position:absolute;top:50%;right:18px;width:10px;height:6px;transform:translateY(-50%);pointer-events:none}.sky-fp__select option.is-unavailable{color:rgb(var(--sky-text) / .45)}.sky-fp__values input{position:absolute;opacity:0;pointer-events:none}.sky-fp__swatch{position:relative;display:block;width:var(--swatch-size, 32px);height:var(--swatch-size, 32px);border-radius:50%;background-color:rgb(var(--sky-bg));background-position:center;background-size:cover;box-shadow:0 0 0 1px #00000014;cursor:pointer}.sky-fp__options--square .sky-fp__swatch{border-radius:0}.sky-fp__options--rounded .sky-fp__swatch{border-radius:6px}.sky-fp__swatch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 3px rgb(var(--sky-white)),0 0 0 1px rgb(var(--sky-black));opacity:0;transition:opacity .3s ease}.sky-fp__values input:checked+.sky-fp__swatch:before{opacity:1}.sky-fp__tooltip{position:absolute;bottom:calc(100% + 8px);left:50%;z-index:2;padding:4px 8px;border-radius:4px;background:rgb(var(--sky-black));color:rgb(var(--sky-white));font-size:11px;line-height:1.2;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transform:translate(-50%,4px);transition:all .3s var(--sky-ease)}@media(hover:hover)and (pointer:fine){.sky-fp__swatch:hover .sky-fp__tooltip{opacity:1;visibility:visible;transform:translate(-50%)}}.sky-fp__pill{display:flex;align-items:center;justify-content:center;min-width:70px;height:42px;padding:0 16px;border:1px solid rgb(var(--sky-border));border-radius:var(--sky-radius-button);font-size:13px;cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.sky-fp__pill:hover{border-color:rgb(var(--sky-black))}.sky-fp__values input:checked+.sky-fp__pill{border-color:rgb(var(--sky-black));background:rgb(var(--sky-black));color:rgb(var(--sky-white))}.sky-fp__options--outline .sky-fp__values input:checked+.sky-fp__pill{background:transparent;color:rgb(var(--sky-black))}.sky-fp__values input.is-unavailable+.sky-fp__pill{opacity:.4;text-decoration:line-through}.sky-fp__values input.is-unavailable+.sky-fp__swatch{opacity:.5}.sky-fp__values input.is-unavailable+.sky-fp__swatch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(to bottom left,transparent calc(50% - .5px),rgb(var(--sky-black)) calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px))}.sky-fp__values input:focus-visible+label{outline:2px solid #0b61cd;outline-offset:2px}.sky-fp__stock{display:flex;align-items:center;gap:10px;color:#417d3d}.sky-fp__stock:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px #417d3d33}.sky-fp__stock.is-out{color:#bc1f1f}.sky-fp__buttons{display:grid;gap:10px}.sky-fp__buy-now .shopify-payment-button__button{width:100%;min-height:var(--sky-button-height);border-radius:var(--sky-radius-button);font-family:var(--sky-font-body);font-size:var(--sky-text-md)}.sky-fp__buy-now .shopify-payment-button__button--unbranded{border:1px solid rgb(var(--sky-black));background:transparent;color:rgb(var(--sky-black));transition:background-color .3s ease,color .3s ease}.sky-fp__buy-now .shopify-payment-button__button--unbranded:hover:not([disabled]){background:rgb(var(--sky-black));color:rgb(var(--sky-white))}.sky-fp__buy-now .shopify-payment-button__more-options{display:none}.sky-fp__pickup{display:grid;grid-template-columns:22px 1fr;gap:10px;margin-top:10px;padding:14px 15px;border:1px solid rgb(var(--sky-border));border-radius:6px}.sky-fp__pickup svg{width:20px;height:20px}.sky-fp__pickup-time{font-size:var(--sky-text-sm);color:rgb(var(--sky-text) / .7)}.sky-fp__buy{display:grid;grid-template-columns:120px minmax(0,1fr);gap:10px}.sky-fp__qty{display:grid;grid-template-columns:40px 1fr 40px;align-items:center;height:44px;border:1px solid rgb(var(--sky-border));border-radius:var(--sky-radius-button)}.sky-fp__qty button{display:flex;align-items:center;justify-content:center;height:100%;padding:0;border:0;background:none;cursor:pointer}.sky-fp__qty svg{width:10px;height:10px}.sky-fp__qty input{width:100%;border:0;background:none;font:inherit;text-align:center;-moz-appearance:textfield}.sky-fp__qty input::-webkit-outer-spin-button,.sky-fp__qty input::-webkit-inner-spin-button{-webkit-appearance:none}.sky-fp__add{width:100%;font-size:var(--sky-text-md)}.sky-fp__add:hover{background:#1a1a1a}.sky-fp__add[disabled]{opacity:.5;cursor:not-allowed}.sky-fp__add[aria-busy]{opacity:.6}.sky-fp__error:empty{display:none}.sky-fp__error{color:#8e1f0b;font-size:var(--sky-text-sm)}.sky-fp__accordions{margin-top:20px;border:1px solid rgb(var(--sky-border));border-radius:6px}.sky-fp__accordions:empty{display:none}.sky-fp__accordion+.sky-fp__accordion{border-top:1px solid rgb(var(--sky-border))}.sky-fp__accordion summary{display:flex;align-items:center;justify-content:space-between;padding:12px 15px;font-weight:700;cursor:pointer;list-style:none}.sky-fp__accordion summary::-webkit-details-marker{display:none}.sky-fp__accordion summary svg{width:10px;height:10px;transition:transform .3s ease}.sky-fp__accordion[open] summary svg{transform:rotate(45deg)}.sky-fp__accordion .sky-rte{padding:0 15px 15px;font-size:13px}@media(max-width:1024px){.sky-fp__info{position:relative;z-index:2;margin-top:-20px;padding:0}.sky-fp__discount,.sky-fp__card{border-radius:20px 20px 0 0}.sky-fp__arrows{top:0;right:0;bottom:20px;left:0;align-items:center;justify-content:space-between;padding-inline:20px;pointer-events:none}.sky-fp__arrows .sky-fp__arrow{width:32px;height:32px;border:0;border-radius:8px;pointer-events:auto}.sky-fp__arrows .sky-fp__arrow svg{width:11px;height:11px}}@media(max-width:767px){.sky-fp__gallery{padding-top:0}.sky-fp__card{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sky-featured-product.css.map */
