.shopify-section--main-page .ig-info-page{margin-block-start:clamp(2rem,4vw,3rem)}.shopify-section--main-page .page{gap:clamp(1.75rem,3vw,2.5rem)}.shopify-section--main-page .prose{padding:clamp(1.5rem,3.5vw,2.5rem);border:1px solid var(--ig-line);border-radius:10px;background:var(--ig-surface)}.shopify-section--main-page .prose>:first-child{margin-top:0}.shopify-section--main-page .prose>:last-child{margin-bottom:0}.shopify-section--main-page .prose li>p:only-child,.shopify-policy__body .rte li>p:only-child{display:inline;margin:0}.shopify-section--main-page .prose li+li,.shopify-policy__body .rte li+li{margin-top:.5em}@media screen and (max-width:599px){.ig-404__search input{flex:none;width:100%}}@media screen and (max-width:999px){.shopify-section--main-collection .collection{margin-top:0}}@media screen and (max-width:799px){.ig-review__text p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5}}.ig-kit-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.ig-kit-price sale-price{color:#fff}.ig-kit-price__tag{color:#84eca8;font:500 9.5px/1.2 var(--ig-mono);letter-spacing:.12em;text-transform:uppercase}.product-info__price:has(>.ig-combo-inline){display:flex;flex-wrap:wrap;align-items:center;column-gap:12px}.product-info__price:has(>.ig-combo-inline)>:not(.rating-with-text):not(.ig-combo-inline){flex-basis:100%}.ig-combo-inline{display:inline-flex;align-items:center;gap:12px}.ig-combo-inline__was{color:#cad3e0b8;font-size:17px;font-weight:400;text-decoration-thickness:1px}.ig-combo-inline__save,.ig-combo-spot__save{padding:6px 10px 5px;border:1px solid rgb(82 224 138 / .34);border-radius:999px;color:#84ecaa;background:#52e08a14;font:500 10.5px/1 var(--ig-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.ig-combo-note{margin:8px 0 0;color:var(--ig-faint);font-size:13px;line-height:1.4}.ig-combo-spot__media{align-items:flex-start;gap:14px}.ig-combo-spot__figure{flex:1 1 0;min-width:0;max-width:260px;display:flex;flex-direction:column;gap:12px}.ig-combo-spot__figure .ig-combo-spot__part{flex:none;width:100%;max-width:none}.ig-combo-spot__name{color:var(--ig-muted);font:500 10.5px/1.2 var(--ig-mono);letter-spacing:.14em;text-align:center;text-transform:uppercase}.ig-combo-spot__plus{align-self:center;margin-top:-24px}.ig-combo-spot__text{gap:24px;align-content:center}.ig-combo-spot__story,.ig-combo-spot__offer{width:100%;display:grid;justify-items:start}.ig-combo-spot__story{gap:12px}.ig-combo-spot__story .ig-eyebrow{margin:0}.ig-combo-spot__offer{gap:8px;padding-top:22px;border-top:1px solid var(--ig-line)}.ig-combo-spot__price{align-items:center;gap:6px 12px}.ig-combo-spot__price s{color:#cad3e0b8;font-size:16px;text-decoration-thickness:1px}.ig-combo-spot__note{color:var(--ig-faint);font-size:13px;line-height:1.4}.ig-combo-spot__go{margin-top:10px}@media screen and (max-width:799px){.ig-combo-spot__card{gap:20px;padding:16px 16px 18px}.ig-combo-spot__figure{max-width:136px;gap:10px}.ig-combo-spot__media{justify-content:center;gap:12px}.ig-combo-spot__plus{margin-top:-22px}.ig-combo-spot__text{gap:18px}.ig-combo-spot__story{gap:10px}.ig-combo-spot__title{font-size:1.95rem}.ig-combo-spot__lede{font-size:14.5px;line-height:1.55}.ig-combo-spot__offer{padding-top:16px}.ig-combo-spot__price b{font-size:1.75rem}}.ig-cinema .ig-eyebrow:before{display:none}.ig-navblade{display:none!important}.ig-build{margin-top:20px;display:grid;grid-template-columns:minmax(0,1fr) auto;border-radius:8px;background:var(--ig-surface)}.ig-build__head{grid-column:1 / -1;padding:10px 16px}.ig-build__rows{grid-column:1;padding:14px 16px;display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));align-items:start;gap:12px 18px}.ig-build__rows>div,.ig-build__rows>.ig-build__box{padding:0;display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:6px}.ig-build__rows dt,.ig-build__box dt{padding:0;font-size:9.5px}.ig-build__rows dd{font-size:14px;line-height:1.3}.ig-build__rows>.ig-build__box{grid-column:1 / -1;padding-top:12px;border-top:1px solid var(--ig-line)}.ig-build__box dd{font-size:13px}.ig-build__total{grid-column:2;grid-row:2;align-self:start;padding:14px 16px;display:grid;justify-items:end;gap:6px;border-top:0}.ig-build__total span{font-size:9.5px;letter-spacing:.14em}.ig-build__total strong{font-size:24px}@media screen and (max-width:699px){.ig-build{grid-template-columns:minmax(0,1fr)}.ig-build__rows{grid-template-columns:repeat(2,minmax(0,1fr))}.ig-build__total{grid-column:1;grid-row:auto;padding:11px 16px 12px;display:flex;align-items:baseline;justify-content:space-between;border-top:1px solid var(--ig-line)}}.ig-pdp .ig-eta+.ally-service-list{margin-top:18px}.ig-pdp .ally-service-list li{padding:12px 16px;gap:12px;font-size:13px;line-height:1.45}.ig-pdp .ally-service-list strong{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:13.5px}.ig-pdp .ally-service-list .ally-service-list__more{flex:none;color:var(--ig-muted);font-size:12px;font-weight:400}.ig-pdp .ally-service-list .ally-icon{width:18px;height:18px;margin-top:2px}.ig-pdp .ig-secure{margin-top:14px}.ally-mobile-nav__heading{margin:.9rem 0 -.35rem;color:var(--ig-faint);font:500 10.5px/1.2 var(--ig-mono);letter-spacing:.16em}.ally-mobile-nav__list--quiet{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;border-block-start:0}.ally-mobile-nav__list--quiet a{min-height:42px;padding:.55rem .15rem;border-block-end:0;color:#ecf2f9b8;font-size:14.5px;font-weight:400}.ally-mobile-nav__support{margin-top:.35rem}.ig-pdp .product-gallery__cursor .circle-button{width:32px;height:32px;border:0;border-radius:0;color:#fff;background:none;box-shadow:none;filter:drop-shadow(0 1px 3px rgb(0 0 0 / .55)) drop-shadow(0 0 10px rgb(0 0 0 / .25))}.ig-pdp .product-gallery__cursor svg{width:10px;height:16px}.ig-pdp .product-gallery__cursor svg path{stroke-width:1.25}.ig-hud__c--tr,.ig-hud__c--br{display:none!important}.ig-hud__count{top:14px;right:14px;left:auto;margin-right:-.14em;padding:0;border-radius:0;color:#ffffff9e;background:none;backdrop-filter:none;-webkit-backdrop-filter:none;font-size:10.5px;letter-spacing:.14em;text-shadow:0 1px 2px rgb(0 0 0 / .7),0 0 10px rgb(0 0 0 / .4)}.ig-hud__count b{color:#fff;font-weight:600}body.page-type-product .ig-pdp .product-gallery__zoom{top:auto;right:14px;bottom:14px;display:flex;transform:none}body.page-type-product .ig-pdp .product-gallery__zoom>.circle-button{width:auto;height:26px;padding:0 10px 0 9px;display:inline-flex;align-items:center;gap:8px;border:1px solid rgb(255 255 255 / .14);border-radius:4px;color:#ffffffd9;background:#05070a80;box-shadow:none;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);font:500 10px/1 var(--ig-mono);letter-spacing:.16em;text-transform:uppercase;transition:color .2s ease,background .2s ease,border-color .2s ease}body.page-type-product .ig-pdp .product-gallery__zoom>.circle-button:hover{border-color:#ffffff57;color:#fff;background:#05070ab8;box-shadow:none}body.page-type-product .ig-pdp .product-gallery__zoom>.circle-button:focus-visible{outline:1px solid rgb(255 255 255 / .75);outline-offset:2px}body.page-type-product .ig-pdp .product-gallery__zoom>.circle-button svg{display:none}body.page-type-product .ig-pdp .product-gallery__zoom>.circle-button:before{content:"";width:10px;height:10px;flex:none;background:linear-gradient(currentColor 0 0) left top / 4px 1px no-repeat,linear-gradient(currentColor 0 0) left top / 1px 4px no-repeat,linear-gradient(currentColor 0 0) right top / 4px 1px no-repeat,linear-gradient(currentColor 0 0) right top / 1px 4px no-repeat,linear-gradient(currentColor 0 0) left bottom / 4px 1px no-repeat,linear-gradient(currentColor 0 0) left bottom / 1px 4px no-repeat,linear-gradient(currentColor 0 0) right bottom / 4px 1px no-repeat,linear-gradient(currentColor 0 0) right bottom / 1px 4px no-repeat}body.page-type-product .ig-pdp .product-gallery__zoom>.circle-button:after{content:"Zoom"}@media screen and (max-width:999px){.ig-hud__count{top:12px;right:12px;left:auto}body.page-type-product .ig-pdp .product-gallery__zoom{top:auto;right:12px;bottom:12px}}@media screen and (max-width:699px){body.page-type-product .ig-pdp .product-gallery--mobile-expanded .product-gallery__zoom{right:calc(12px - var(--container-gutter, 20px))}}
/*# sourceMappingURL=/cdn/shop/t/130/assets/ally-polish.css.map */
