:root{--iz-paper:#f7f7f7;--iz-ink:#111;--iz-line:#e3e3e3;--iz-muted:#666}.studio-hero .iz-hero-category-link{display:block;width:max-content;margin-top:16px;background:none;border:0;color:inherit;text-decoration:underline;text-underline-offset:5px;font-size:13px}.izuro-product-heading__row{display:flex!important;flex-direction:column;align-items:flex-start!important;gap:10px!important}.izuro-product-heading__row h1{width:100%;max-width:none;word-break:normal!important;font-size:24px!important;line-height:1.25!important}.iz-heading-price{order:2}.iz-heading-price .price{font-size:18px}.izuro-product-heading__meta{margin-top:8px!important}.izuro-product-rating{font-size:12px!important}.izuro-product variant-selects .product-form__input--pill input[type=radio]+label{padding:10px 12px;min-width:64px;font-size:12px;min-height:40px}.izuro-product .product__info-wrapper{min-width:0}.izuro-product .product__info-container{max-width:580px;margin:auto}.izuro-product .product-form__input{max-width:100%}.izuro-product .quantity{min-height:40px;width:120px}.izuro-product .product-form__submit{min-height:48px;font-size:13px}.izuro-product .product__media img{object-fit:contain!important}.iz-detail-row,.iz-set,.iz-review,.iz-story-text{background:#fafafa}.iz-reviews .iz-review{background:#fff;border:1px solid #ececec}.iz-review-grid{gap:20px;padding:16px 4px 24px}.iz-review-photo img{max-height:400px}.iz-review-copy{padding:20px}.iz-review-copy blockquote{font-family:var(--font-body-family);font-size:16px}.iz-complete-look{padding:40px 24px!important;border-top:1px solid #eee;margin:0 auto!important}.iz-complete-look>h3,.iz-complete-look>.iz-eyebrow{text-align:center}.iz-complete-look .iz-cart-addon-rail{grid-auto-columns:calc((100% - 48px)/3);gap:24px}.iz-complete-look .iz-cart-addon-card{display:flex;flex-direction:column;background:#fff;border:1px solid #eee;padding:16px}.iz-complete-look .iz-offer-photo{width:100%;aspect-ratio:1}.iz-complete-look .iz-offer-info{width:100%}.iz-complete-look button{width:100%;min-height:42px}.studio-rewards__track{height:3px!important}.studio-rewards__milestones{justify-content:space-between}.studio-rewards__milestones>div{display:flex;flex-direction:column;gap:5px;position:relative}.studio-rewards__dot{width:20px;height:20px;border-radius:50%;font-size:11px}.studio-rewards__gift{padding:12px!important;border:1px solid #eee}.studio-rewards__gift img{width:65px!important;height:65px!important;object-fit:contain}.iz-cart-addons:not(.iz-complete-look) .iz-cart-addon-rail{grid-auto-columns:46%}.iz-cart-addons:not(.iz-complete-look) .iz-cart-addon-card{display:flex;flex-direction:column;padding:10px;background:#fafafa}.iz-cart-addons:not(.iz-complete-look) .iz-offer-photo{width:100%;aspect-ratio:1}.iz-cart-addons .iz-offer-info{min-width:0}.iz-cart-addons button{width:100%}@media(min-width:990px){.izuro-product .product__media-wrapper{width:50%!important;max-width:50%!important}.izuro-product .product__info-wrapper{width:50%!important;max-width:50%!important;padding:40px 4vw!important}.izuro-product .product__media .media{padding-top:110%!important}.izuro-product .product__media img{max-height:850px}}@media(max-width:749px){.izuro-product-heading__row h1{font-size:22px!important;letter-spacing:0!important}.izuro-product .product__info-wrapper{padding:22px 20px!important}.izuro-product .price{font-size:16px!important}.izuro-product .price__badge-sale{font-size:10px}.izuro-product .product__media img{object-fit:contain!important}.iz-complete-look .iz-cart-addon-rail{grid-auto-columns:78%;gap:14px}.iz-review-grid{grid-auto-columns:85%}.izuro-product .product__info-container>*+*{margin-top:16px}.izuro-product .studio-guide{max-width:100%}}.iz-brand-footer{background:#111;color:#fff;padding:55px 0 24px}.iz-footer-columns{display:grid;grid-template-columns:1fr 1fr 1fr 1.4fr;gap:35px}.iz-brand-footer h2{font:inherit;font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:#aaa;margin:0 0 20px}.iz-brand-footer a{color:inherit;text-decoration:none}.iz-footer-columns a{display:block;font-size:13px;margin:12px 0}.iz-footer-columns p,.iz-footer-columns label{font-size:13px}.iz-footer-signup{display:flex;border-bottom:1px solid #777;margin-top:12px}.iz-footer-signup input{min-width:0;width:100%;background:none;color:#fff;border:0;padding:12px 0}.iz-footer-signup button{background:none;color:#fff;border:0;white-space:nowrap;cursor:pointer}.iz-footer-signature{display:flex;justify-content:space-between;align-items:center;margin:60px 0 30px}.iz-footer-signature>a{font-family:Georgia,serif;font-size:clamp(90px,21vw,280px);line-height:1;letter-spacing:-.06em}.iz-footer-signature strong{font-size:32px}.iz-footer-stars{color:#b59a63;letter-spacing:4px}.iz-brand-footer small{color:#aaa}@media(max-width:749px){.iz-footer-columns{grid-template-columns:1fr 1fr;gap:28px 20px}.iz-footer-signature{gap:20px;margin-top:40px}.iz-footer-signature strong{font-size:22px}.iz-footer-signature p{font-size:11px}.iz-footer-signature>a{font-size:100px}}body .izuro-product .izuro-product-heading__row{display:block!important}body .izuro-product .izuro-product-heading__row h1{font:600 22px/1.25 Arial,sans-serif!important;letter-spacing:.01em!important;overflow-wrap:break-word!important;margin:0!important;text-transform:uppercase}body .izuro-product .iz-heading-price{margin:14px 0 0!important}body .izuro-product .iz-heading-price .price{text-align:left!important;white-space:normal!important;font-size:18px!important}body .izuro-product .iz-heading-price .price__sale{justify-content:flex-start!important;flex-wrap:wrap}body .izuro-product .iz-product-trust{display:flex;gap:9px;align-items:center;flex-wrap:wrap;color:#555;text-decoration:none;margin-top:10px;font-size:11px;line-height:1.5}body .izuro-product .iz-product-trust>span:first-child{color:#111;letter-spacing:2px}body .izuro-product .izuro-guide{text-align:left;margin:0!important}body .izuro-product .izuro-guide__trigger{white-space:normal;text-align:left}body .izuro-product variant-selects{display:block}body .izuro-product variant-selects fieldset{width:100%;min-width:0}body .izuro-product variant-selects .product-form__input--pill{gap:7px!important}body .izuro-product variant-selects .product-form__input--pill input[type=radio]+label{border:1px solid #ccc;border-radius:0;font-size:12px;min-height:42px;padding:12px 10px;min-width:60px;flex:1;margin:0}body .izuro-product variant-selects .product-form__input--pill input[type=radio]:checked+label{border-color:#111;background:#111;color:#fff}body .izuro-product .product-form__quantity{margin:14px 0!important}body .izuro-product .product-form__quantity .form__label{font-size:10px;letter-spacing:.08em;text-transform:uppercase}body .izuro-product .product-form__submit{min-height:50px!important;background:#111;color:#fff;font-size:13px;letter-spacing:.03em}.iz-atc-compare{color:#bbb;font-weight:400;margin:0 4px}.izuro-product[aria-busy=true]{opacity:.75;pointer-events:none}body .izuro-product .product-media-container .product__media{aspect-ratio:4/5!important;height:auto!important;max-height:none!important;padding:0!important}body .izuro-product .product-media-container .product__media img{object-fit:contain!important;max-height:none!important}body .izuro-product .product__info-container{max-width:520px}body .izuro-product .product__info-container>*+*{margin-top:18px;margin-bottom:0}body .izuro-product .product__info-wrapper{padding-top:50px!important}body .izuro-product .studio-swatches{flex-wrap:nowrap;overflow:auto;padding-bottom:4px}body .izuro-product .studio-swatch{flex:none}izuro-reviews{display:block}.iz-reviews .iz-review-grid{scroll-snap-type:x mandatory;scrollbar-width:none}.iz-reviews .iz-review{scroll-snap-align:center;border:1px solid #eee;box-shadow:0 4px 16px #00000006}.iz-reviews .iz-review-photo{padding:18px 18px 0}.iz-reviews .iz-review-photo img{width:100%;aspect-ratio:4/5;object-fit:contain;background:#fff}.iz-review-controls{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:14px}.iz-review-controls span{font-size:11px;color:#777;letter-spacing:.08em}.iz-review-controls button{border:1px solid #ddd;background:#fff;color:#111;width:40px;height:40px;cursor:pointer;font-size:18px}.iz-review-controls button:disabled{opacity:.25}.iz-review-controls[hidden]{display:none}.iz-footer-signature strong{font-size:20px}.footer{background:#111!important;color:#fff!important}.footer a,.footer .copyright__content{color:#ccc!important}.footer__content-top{padding-bottom:0!important}.iz-gift-section{padding:22px 0;border-top:1px solid #e8e8e8}.iz-cart-section-heading{display:flex;gap:12px;justify-content:space-between;align-items:center}.iz-cart-section-heading h3{font-size:20px;margin:0}.iz-cart-section-heading>span{font-size:10px;color:#666;text-align:right}.iz-gift-caption{font-size:11px;color:#777;margin:8px 0 14px}.iz-gift-rail{display:grid;grid-auto-flow:column;grid-auto-columns:46%;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory;padding-bottom:10px;scrollbar-width:thin}.iz-gift-card{background:#fafafa;padding:12px;scroll-snap-align:start;min-width:0}.iz-gift-card img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.iz-gift-card h4{font-family:var(--font-body-family);font-size:12px;line-height:1.4;margin:8px 0}.iz-gift-card p{font-size:10px;line-height:1.5;margin:6px 0 12px}.iz-gift-card s{color:#888;margin-right:5px}.iz-gift-card button{font:inherit;font-size:11px;border:1px solid #ddd;background:#fff;color:#111;min-height:36px;width:100%;cursor:pointer}.iz-gift-card button[aria-pressed=true]{background:#111;color:#fff;border-color:#111;opacity:1}.iz-gift-card button:disabled:not([aria-pressed=true]){opacity:.5;cursor:default}.iz-cart-page-offers{width:min(100%,520px);min-width:0}cart-drawer .studio-rewards{padding:18px 0 16px!important}cart-drawer .studio-rewards__message{text-align:left;font-size:12px!important;margin:0 0 18px}cart-drawer .studio-rewards__spent{display:none}cart-drawer .studio-rewards__track{margin:0 10px;height:2px!important;background:#e8e8e8}cart-drawer .studio-rewards__track>span{background:#111}cart-drawer .studio-rewards__milestones{margin-top:-10px;padding:0;justify-content:space-between;position:relative}cart-drawer .studio-rewards__milestones>div{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:10px;width:80px}cart-drawer .studio-rewards__dot{display:grid;place-items:center;background:#fff;border:1px solid #ccc;color:transparent;width:20px;height:20px;margin-bottom:3px}cart-drawer .is-unlocked .studio-rewards__dot{background:#111;border-color:#111;color:#fff}cart-drawer .studio-rewards__terms{font-size:9px;margin-top:12px;text-align:left;color:#777}cart-drawer .studio-rewards__milestones small{font-size:11px;font-weight:600;color:#111}cart-drawer .iz-cart-addons>.iz-eyebrow{display:none}cart-drawer .iz-cart-addons h3{font-size:20px}.iz-complete-look .iz-offer-info>a{font-size:13px;font-weight:500}.iz-complete-look .iz-offer-info p{font-size:13px}.iz-complete-look .iz-offer-info select{padding:10px;width:100%;margin:8px 0}.iz-complete-look .iz-cart-addon-card{border:0;background:#fafafa}.iz-complete-look .iz-offer-photo{background:#f1f1f1}.iz-complete-look .iz-cart-addon-rail{max-width:1050px;margin:auto}@media(max-width:749px){body .izuro-product .product__info-wrapper{padding:24px 20px 30px!important;width:100%!important;max-width:100%!important}body .izuro-product .product__media-wrapper{width:100%!important;max-width:100%!important;position:static}body .izuro-product .product-media-container .product__media{aspect-ratio:1/1!important}body .izuro-product .izuro-product-heading__row h1{font-size:20px!important}body .izuro-product .iz-heading-price .price{font-size:17px!important}body .izuro-product .product__info-container{width:100%;min-width:0}.iz-footer-signature strong{font-size:13px}.iz-footer-signature{align-items:end}.iz-complete-look{padding:30px 20px!important}.iz-complete-look .iz-cart-addon-rail{grid-auto-columns:78%}.izuro-product .product-form__submit>span{white-space:normal}.iz-gift-card{padding:10px}.iz-reviews .iz-review-photo{padding:10px 10px 0}}cart-drawer .studio-rewards__milestones{display:block;height:61px;margin-right:10px;margin-left:10px}cart-drawer .studio-rewards__milestones>div{position:absolute;top:0;left:50%;transform:translate(-50%)}cart-drawer .studio-rewards__milestones>[data-gift-milestone]{left:100%;transform:translate(-100%)}cart-drawer .studio-rewards__milestones:has([data-gift-milestone][hidden])>[data-shipping-milestone]{left:100%;transform:translate(-100%)}.iz-complete-look .iz-look-variants{display:flex;gap:5px;flex-wrap:wrap;margin:8px 0}.iz-complete-look .iz-look-variants button{flex:1;min-width:42px;width:auto;font-size:11px;min-height:36px;margin:0;padding:6px;border:1px solid #ddd}.iz-complete-look .iz-look-variants button[aria-pressed=true]{background:#111;color:#fff;border-color:#111}.iz-complete-look .iz-look-variants button:disabled{color:#999;text-decoration:line-through;background:transparent}.iz-complete-look [data-cart-addon-add]{background:#111;color:#fff;letter-spacing:.08em;text-transform:uppercase;font-size:11px;min-height:42px;margin-top:10px}.iz-footer-columns{grid-template-columns:1fr 1fr 1fr minmax(0,1.4fr)}.iz-footer-columns>div{min-width:0}.iz-footer-columns a{overflow-wrap:anywhere}@media(max-width:749px){.iz-footer-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.iz-footer-signature{flex-wrap:wrap}.iz-footer-signature>a{flex-basis:100%;font-size:clamp(100px,30vw,180px)}.iz-footer-signature>div{width:100%}.iz-footer-signature strong{display:none}.iz-footer-signature p{display:inline-block;margin:8px 12px 0 0}}@media(max-width:360px){body .izuro-product .product-form__submit{font-size:11px;padding-left:10px;padding-right:10px}.iz-atc-compare{font-size:10px;margin:0 2px}}cart-drawer .studio-rewards__milestones .is-unlocked .studio-rewards__dot{background:#111;border-color:#111;color:#fff}cart-drawer .studio-rewards__track{margin-right:40px}cart-drawer .studio-rewards__milestones{margin-right:40px}cart-drawer .studio-rewards__milestones>[data-gift-milestone]{transform:translate(-50%)}
/*# sourceMappingURL=/cdn/shop/t/240/assets/izuro-final.css.map */
