body .iy3,body .iy3 :is(p,a,span,li,button,label,input,select,textarea,strong,em,small,summary,dt,dd,figcaption,blockquote,cite,div),body .iy-home-benefits,body .iy-home-benefits *,#main .iy3 .card-title h3,#main .product-card .price-list,#main .badge--on-sale,.iy3-header .iy3-top-nav a{font-family:var(--text-font-family, "Instrument Sans", Arial, sans-serif)!important}body .iy3 :is(h1,h2,h3,h4),body main :is(h1,h2){font-family:var(--heading-font-family, "Instrument Sans", Arial, sans-serif)!important;font-weight:600!important;text-wrap:balance}.iy-tpl-index main h2:not(.sr-only):not(.visually-hidden){font-size:clamp(30px,3.2vw,46px)!important;line-height:1.08!important;letter-spacing:-.02em!important}.iy-tpl-index main h3{letter-spacing:-.01em!important}.iy-tpl-index .iy3 .eyebrow{font-size:11px!important;letter-spacing:.16em!important;font-weight:600!important}.iy-tpl-index .iy3 .hero h1{font-size:clamp(50px,5.6vw,86px)!important;line-height:.98!important;letter-spacing:-.035em!important;margin:16px 0 22px!important}.iy-tpl-index .iy3 .hero .eyebrow{font-size:12px!important}.iy-tpl-index .iy3 .hero p{font-size:18px!important;line-height:1.55!important;max-width:440px!important;color:#ececec!important}.iy-tpl-index .iy3 .hero .actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px!important;margin-top:30px!important}.iy-tpl-index .iy3 .hero .btn{min-height:56px;min-width:160px;padding:15px 24px;justify-content:space-between;gap:22px;font-size:14px!important;font-weight:600!important;letter-spacing:.02em}.iy-tpl-index .iy3 .hero .hero-btn-outline{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.8)}.iy-tpl-index .iy3 .hero .hero-btn-outline:hover{background:#fff;color:#111}.iy-tpl-index .iy3 .hero .text-link{color:#fff;font-size:14px!important;margin-left:10px}.iy-tpl-index .iy3 .hero-guarantee{display:inline-block;font-size:13px!important;margin-top:20px;color:#d9d9d9!important}@media(min-width:761px){.iy-tpl-index .iy3 .iy3-responsive-hero .hero-copy{width:60%!important;padding:72px 5% 88px!important;justify-content:flex-end!important;background:linear-gradient(90deg,#000000d1,#0000008c,#0000)!important}.iy-tpl-index .iy3 .hero-photo:after{background:linear-gradient(0deg,#0009,#0000 45%)!important}}@media(max-width:760px){.iy-tpl-index .iy3 .hero h1{font-size:44px!important;margin:10px 0 12px!important}.iy-tpl-index .iy3 .hero p{font-size:15px!important}.iy-tpl-index .iy3 .hero .actions{display:grid!important;grid-template-columns:1fr 1fr;gap:10px!important;width:100%;margin-top:20px!important}.iy-tpl-index .iy3 .hero .btn{min-width:0;width:100%;min-height:52px}.iy-tpl-index .iy3 .hero .text-link{grid-column:1 / -1;justify-self:start;margin:4px 0 0}}body .iy3 .assist-button{inset:auto 18px 18px auto!important;writing-mode:horizontal-tb!important;transform:translateY(160%)!important;border-radius:999px!important;border:1px solid #444!important;padding:10px 18px!important;min-height:42px!important;font-size:13px!important;letter-spacing:0!important;text-transform:none!important}body .iy3 .assist-button.iy-help-visible{transform:none!important}@media(max-width:760px){body .iy3 .assist-button{inset:auto 12px 14px auto!important}}#main .badge--on-sale{background:#111!important;color:#fff!important;border-radius:2px!important;font-weight:600!important;padding:6px 8px!important}.iy-tpl-index .iy-home-benefits__item p{font-size:15px!important;color:#4f4f4f!important}@media(max-width:749px){.iy-tpl-index .iy-home-benefits{padding:28px 18px 10px!important}.iy-tpl-index .iy-home-benefits__grid{grid-template-columns:1fr 1fr!important;gap:22px 14px!important;max-width:none!important}.iy-tpl-index .iy-home-benefits__item{flex-direction:column!important;align-items:center!important;text-align:center!important;gap:10px!important}.iy-tpl-index .iy-home-benefits__item>svg{width:28px!important;height:28px!important;margin:0!important}.iy-tpl-index .iy-home-benefits__item h3{font-size:15px!important;margin-bottom:2px!important}.iy-tpl-index .iy-home-benefits__item p{font-size:13px!important;line-height:1.45!important}}.iy-tpl-index main .iy3 p:not([class]){font-size:16px!important;line-height:1.6!important}.iy-tpl-index [id$=__reviews] p{font-size:15px!important}.iy-tpl-index .iy-stories__caption{font-size:13px!important}.iy-tpl-index [id$=__guides] .text-link,.iy-tpl-index [id$=__gift_guide] p,.iy-tpl-index .iy-mg__note{font-size:14px!important}.iy-tpl-index [id$=__catalog_tabs] h2{font-size:clamp(26px,2.4vw,34px)!important}@media(max-width:749px){.iy-tpl-index .iceyard-featured-collection .product-list--carousel{grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:44vw!important}}.iy-tpl-index .iy-reviews__window{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent 100%)}.iy-tpl-index .iy3 .hero .btn.light>span[aria-hidden] svg{display:none!important}.iy-tpl-index .iy3 .hero .btn.light>span[aria-hidden]:after{content:"\2192"}@media(max-width:760px){.iy-tpl-index .iy3 .hero h1{font-size:38px!important}}@media(max-width:749px){body .iy3 .iy-gift__cta{grid-template-columns:1fr!important;row-gap:14px}body .iy3 .iy-gift__cta .iy-gift__icon{justify-self:start}body [id$=__custom] .actions{display:grid!important;grid-template-columns:1fr;gap:10px}body [id$=__custom] .actions .btn{width:100%;justify-content:center}}body [id$=__guides] h3{line-height:1.15!important}.iy-tpl-index .iy3 .hero .eyebrow:empty{display:none!important}.iy-tpl-index .iy3 .hero-photo:after{background:radial-gradient(ellipse 85% 80% at 55% 42%,#0000 48%,#00000080),linear-gradient(0deg,#000000b8,#0000 42%),#00000014!important}@media(min-width:761px){.iy-tpl-index .iy3 .hero-photo img{object-position:center 22%!important}.iy-tpl-index .iy3 .iy3-responsive-hero .hero-copy{width:52%!important;justify-content:flex-start!important;padding:clamp(48px,7vh,84px) 5% 64px!important;background:radial-gradient(ellipse 75% 70% at 0% 0%,#000000b3,#00000059 55%,#0000)!important}.iy-tpl-index .iy3 .hero h1{font-size:clamp(44px,4.6vw,72px)!important}.iy-tpl-index .iy3 .hero-guarantee{display:none!important}.iy-tpl-index .iy3 .hero-photo:after{background:radial-gradient(ellipse 80% 85% at 58% 45%,#0000 50%,#0000008c),#0000001a!important}}.iy-hcats{display:none}@media(max-width:999px){.iy-hcats{display:flex;align-items:center;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #e6e6e6;position:relative}.iy-hcats__track{display:flex;align-items:center;gap:6px;overflow-x:auto;padding:7px 16px;scrollbar-width:none;overscroll-behavior-inline:contain;flex:1;min-width:0;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}.iy-hcats__track::-webkit-scrollbar{display:none}.iy-hcats__track a{flex:none;display:inline-flex;align-items:center;height:30px;padding:0 13px;border:1px solid #e0e0e0;border-radius:999px;background:#fafafa;color:#111;font-family:var(--text-font-family);font-size:13px;font-weight:500;line-height:1;white-space:nowrap;text-decoration:none}.iy-hcats__track a:active{background:#111;color:#fff;border-color:#111}.iy-hcats__sep{flex:none;width:1px;height:18px;background:#ddd;margin:0 4px}.iy-hcats__lang{flex:none;padding:0 12px 0 4px}.iy-hcats__lang select{height:30px;border:1px solid #e0e0e0;border-radius:999px;padding:0 22px 0 10px;font-size:12px;font-weight:600;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5'%3E%3Cpath d='M0 0l4 5 4-5z' fill='%23111'/%3E%3C/svg%3E") no-repeat right 9px center;-webkit-appearance:none;appearance:none;color:#111}}@media(max-width:999px){x-header.iy3-header{padding-top:5px!important;padding-bottom:5px!important}.iy-hcats__track{padding-top:5px;padding-bottom:5px}}@media(max-width:999px){x-header .localization-selectors{display:none!important}}@media(min-width:1000px){x-header .localization-selectors{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}}body .iy3 .iy-mbox{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);background:#0b0b0b;color:#fff;margin:0}body .iy3 .iy-mbox__media{position:relative;display:block;min-height:560px;overflow:hidden;background:#111}body .iy3 .iy-mbox__media picture,body .iy3 .iy-mbox__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .8s ease}body .iy3 .iy-mbox__media:hover img{transform:scale(1.03)}body .iy3 .iy-mbox__tag{position:absolute;left:18px;top:18px;background:#fff;color:#111;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:7px 11px;border-radius:999px}body .iy3 .iy-mbox__copy{padding:clamp(40px,5vw,76px) clamp(24px,6vw,92px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}body .iy3 .iy-mbox .eyebrow{color:#cfcfcf}body.iy-tpl-index .iy3 .iy-mbox h2,body .iy3 .iy-mbox h2{color:#fff;margin:14px 0!important}body .iy3 .iy-mbox__lead{color:#c9c9c9;font-size:16px!important;line-height:1.55;max-width:440px;margin:0}body .iy3 .iy-mbox__plans{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%;max-width:480px;margin:28px 0 0}body .iy3 .iy-mbox__plan{display:flex;flex-direction:column;gap:6px;padding:18px 18px 16px;border:1px solid rgba(255,255,255,.2);border-radius:12px;background:#ffffff0a;color:#fff;text-decoration:none;transition:border-color .2s,background .2s,transform .2s}body .iy3 .iy-mbox__plan:hover,body .iy3 .iy-mbox__plan:focus-visible{border-color:#fff;background:#ffffff14;transform:translateY(-2px)}body .iy3 .iy-mbox__k{font-size:12px!important;letter-spacing:.08em;text-transform:uppercase;color:#bdbdbd;font-weight:600}body .iy3 .iy-mbox__v{font-size:30px!important;font-weight:600;letter-spacing:-.02em;line-height:1.05}body .iy3 .iy-mbox__v small{font-size:14px!important;font-weight:500;color:#bdbdbd;margin-left:3px;letter-spacing:0}body .iy3 .iy-mbox__n{font-size:12px!important;color:#a9a9a9;line-height:1.45}body .iy3 .iy-mbox__n b{display:inline-block;color:#111;background:#e8dcc2;font-weight:600;font-size:11px!important;padding:2px 7px;border-radius:999px;margin:2px 4px 2px 0}body .iy3 .iy-mbox__points{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:9px}body .iy3 .iy-mbox__points li{display:flex;align-items:flex-start;gap:9px;font-size:14px!important;color:#dcdcdc;line-height:1.45}body .iy3 .iy-mbox__points svg{flex:none;margin-top:3px;color:#e8dcc2}body .iy3 .iy-mbox__cta{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;min-height:54px;padding:14px 24px;margin-top:28px;background:#fff;color:#111;border-radius:2px;font-size:14px!important;font-weight:600;letter-spacing:.02em;text-decoration:none;transition:background .2s}body .iy3 .iy-mbox__cta:hover{background:#e8dcc2}body .iy3 .iy-mbox__note{font-size:12px!important;color:#8f8f8f;line-height:1.55;margin:16px 0 0;max-width:440px}@media(max-width:760px){body .iy3 .iy-mbox{grid-template-columns:1fr}body .iy3 .iy-mbox__media{min-height:0;aspect-ratio:5 / 4}body .iy3 .iy-mbox__copy{padding:30px 20px 40px}body .iy3 .iy-mbox__lead{font-size:15px!important}body .iy3 .iy-mbox__plans{gap:10px;margin-top:22px}body .iy3 .iy-mbox__plan{padding:14px 13px;border-radius:10px}body .iy3 .iy-mbox__v{font-size:25px!important}body .iy3 .iy-mbox__v small{font-size:12px!important}body .iy3 .iy-mbox__cta{width:100%}}@media(max-width:760px){body .iy3 .iy-mbox__n b{display:block;width:max-content;margin:2px 0 5px}body .iy3 .iy-mbox__tag{top:14px;left:14px;font-size:10px}}.iy-tpl-index .iy3 .hero .hero-sub{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 18px;margin-top:18px;max-width:520px}.iy-tpl-index .iy3 .hero .hero-sub .text-link{margin:0!important}.iy-tpl-index .iy3 .hero .hero-guarantee{display:inline-flex!important;align-items:center;gap:7px;margin:0!important;padding:6px 0;background:none;border:0;color:#ececec!important;font-size:13px!important;line-height:1.3;text-align:left;cursor:pointer;font-family:inherit}.iy-tpl-index .iy3 .hero .hero-guarantee span{text-decoration:underline;text-decoration-color:#ffffff59;text-underline-offset:.25em}.iy-tpl-index .iy3 .hero .hero-guarantee:hover span{text-decoration-color:#fff}.iy-tpl-index .iy3 .hero .hero-guarantee svg{flex:none;color:#e8dcc2}@media(min-width:1000px){.iy-tpl-index .iy3 .hero .hero-guarantee{display:none!important}}@media(max-width:760px){.iy-tpl-index .iy3 .hero .hero-sub{margin-top:14px;max-width:none;gap:8px 14px}.iy-tpl-index .iy3 .hero .hero-sub .text-link{font-size:14px!important}.iy-tpl-index .iy3 .hero .hero-guarantee{font-size:12.5px!important}}x-header .localization-selectors{display:none!important}.iy-menu-wrap{grid-area:iy-menu;justify-self:start;display:flex;align-items:center;gap:2px;min-width:0}.iy-menu-wrap .iy3-menu-button{grid-area:auto}.iy-lang{position:relative;margin:0}.iy-lang__d{position:relative}.iy-lang__btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 9px 0 8px;border:1px solid #e3e3e3;border-radius:999px;background:#fff;color:#111;font-size:12px;font-weight:600;letter-spacing:.04em;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.iy-lang__btn::-webkit-details-marker{display:none}.iy-lang__btn::marker{content:""}.iy-lang__btn:hover,.iy-lang__d[open] .iy-lang__btn{border-color:#111}.iy-lang__chev{width:9px;height:6px;color:#777;transition:transform .2s}.iy-lang__d[open] .iy-lang__chev{transform:rotate(180deg)}.iy-flag{display:block;flex:none;width:18px;height:13px;border-radius:2px;box-shadow:0 0 0 1px #00000014;overflow:hidden}.iy-lang__list{position:absolute;top:calc(100% + 8px);left:0;z-index:30;min-width:168px;margin:0;padding:6px;list-style:none;background:#fff;border:1px solid #e6e6e6;border-radius:12px;box-shadow:0 14px 36px #00000024}.iy-lang__list li{margin:0}.iy-lang__list button{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:0;border-radius:8px;background:none;color:#111;font-family:inherit;font-size:13px;text-align:left;cursor:pointer}.iy-lang__list button:hover{background:#f4f4f4}.iy-lang__list button[aria-current=true]{background:#f1f1f1;font-weight:600}.iy-lang__list .iy-lang__code{width:22px;font-weight:600;font-size:12px;letter-spacing:.04em}.iy-lang__name{color:#555}@media(max-width:999px){.iy-lang__btn{height:30px;padding:0 8px 0 7px;gap:5px;font-size:11.5px}.iy-flag{width:16px;height:12px}}@media(max-width:360px){.iy-lang__chev{display:none}}@media(max-width:480px){.iy-menu-wrap{gap:0}.iy-menu-wrap .iy3-menu-button{min-width:40px}.iy-lang__btn{padding:0 8px;gap:5px}.iy-lang__chev{display:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/iceyard-redesign.css.map */
