.product-information,.ifortune-product-overview-section,.ifortune-product-editorial-section,.ifortune-product-facts-section,.ifortune-product-support-section{color:var(--ifortune-color-ink);font-family:var(--font-body--family)}.product-information *,.product-information *:before,.product-information *:after,.ifortune-product-overview-section *,.ifortune-product-overview-section *:before,.ifortune-product-overview-section *:after,.ifortune-product-editorial-section *,.ifortune-product-editorial-section *:before,.ifortune-product-editorial-section *:after,.ifortune-product-facts-section *,.ifortune-product-facts-section *:before,.ifortune-product-facts-section *:after,.ifortune-product-support-section *,.ifortune-product-support-section *:before,.ifortune-product-support-section *:after{box-sizing:border-box}.product-information{background:var(--ifortune-color-canvas)}.product-information .product-media-container,.product-information .product-media-constraint-wrapper{background:var(--ifortune-color-surface)}.product-information .product-media-container :is(img,video,iframe,.deferred-media__poster-image){object-fit:contain}.product-information .product-details>.group-block{max-width:520px;margin-inline:auto}.product-information [data-testid=product-information-details] h1{max-width:20ch;margin:0;color:var(--ifortune-color-ink);font-family:var(--font-heading--family);font-size:clamp(1.75rem,2.6vw,2.5rem);font-weight:600;line-height:1.08;letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance}.ifp-short-descriptor{max-width:48ch;margin:0;color:var(--ifortune-color-body);font-size:var(--ifortune-type-body);line-height:1.6;text-wrap:pretty}.product-information [data-testid=product-information-details] .price{color:var(--ifortune-color-ink);font-size:1.125rem;font-weight:600}.product-information [data-testid=product-information-details] .divider{border-color:var(--ifortune-color-line)}.product-information variant-picker{color:var(--ifortune-color-ink)}.product-information .variant-option__button-label,.product-information .quantity-selector{border-radius:var(--ifortune-radius-button)}.product-information .add-to-cart-button.button{min-height:52px;border:1px solid var(--ifortune-color-brand);border-radius:var(--ifortune-radius-button);background:var(--ifortune-color-brand);color:var(--ifortune-color-on-deep);font-weight:700;transition:background-color var(--ifortune-duration-fast) var(--ifortune-ease-out),border-color var(--ifortune-duration-fast) var(--ifortune-ease-out)}.product-information .accelerated-checkout-block{opacity:.88}.product-information more-payment-options-link a{color:var(--ifortune-color-brand-dark);text-underline-offset:4px}.ifp-purchase-links{display:flex;flex-wrap:wrap;gap:8px 20px;padding-block-start:4px;font-size:.875rem}.ifp-purchase-links a{min-height:32px;display:inline-flex;align-items:center;color:var(--ifortune-color-brand-dark);text-decoration-line:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:color var(--ifortune-duration-fast) var(--ifortune-ease-out),text-decoration-color var(--ifortune-duration-fast) var(--ifortune-ease-out)}.ifp-purchase-links a:hover{color:var(--ifortune-color-ink);text-decoration-color:currentcolor}.sticky-add-to-cart__bar.sticky-add-to-cart__bar{border:var(--ifortune-line);background:var(--ifortune-color-surface);box-shadow:none}.sticky-add-to-cart__bar.sticky-add-to-cart__bar:before{border:0;background:var(--ifortune-color-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.sticky-add-to-cart__bar .sticky-add-to-cart__image-img{object-fit:contain}.sticky-add-to-cart__bar .sticky-add-to-cart__button{border:1px solid var(--ifortune-color-brand);border-radius:var(--ifortune-radius-button);background:var(--ifortune-color-brand);color:var(--ifortune-color-on-deep)}.ifp-spacing--compact{padding-block:var(--ifortune-section-m)}.ifp-spacing--standard{padding-block:var(--ifortune-section-l)}.ifp-spacing--spacious{padding-block:var(--ifortune-section-xl)}.ifp-section-title{margin:0;color:var(--ifortune-color-ink);font-family:var(--font-heading--family);font-size:var(--ifortune-type-h2);font-weight:600;line-height:1.12;letter-spacing:-.025em;text-wrap:balance}.ifp-overview__layout,.ifp-facts__layout,.ifp-support__layout{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(40px,7vw,96px)}.ifp-overview__content{max-width:72ch;color:var(--ifortune-color-body);font-size:var(--ifortune-type-body);line-height:1.75}.ifp-overview__content>:first-child{margin-block-start:0}.ifp-overview__content>:last-child{margin-block-end:0}.ifp-overview__content :is(h2,h3){max-width:28ch;margin-block:2.25em .75em;color:var(--ifortune-color-ink);font-family:var(--font-heading--family);font-weight:600;line-height:1.2;letter-spacing:-.015em;text-wrap:balance}.ifp-overview__content h2{font-size:var(--ifortune-type-h3)}.ifp-overview__content h3{font-size:1.125rem}.ifp-overview__content :is(ul,ol){padding-inline-start:1.25rem}.ifp-overview__content li+li{margin-block-start:.5rem}.ifp-editorial__layout{display:grid;grid-template-columns:minmax(0,3fr) minmax(300px,2fr);align-items:center;gap:clamp(44px,7vw,96px)}.ifp-editorial__layout--right .ifp-editorial__media{grid-column:2}.ifp-editorial__layout--right .ifp-editorial__copy{grid-column:1;grid-row:1}.ifp-editorial__layout--text-only{grid-template-columns:minmax(0,720px)}.ifp-editorial__media{overflow:hidden;border-radius:var(--ifortune-radius-media-editorial);background:var(--ifortune-color-surface)}.ifp-editorial__image{width:100%;height:auto;display:block}.ifp-editorial__copy{max-width:560px}.ifp-editorial__body{max-width:58ch;margin-block-start:20px;color:var(--ifortune-color-body);font-size:var(--ifortune-type-body);line-height:1.7}.ifp-facts__list{margin:0}.ifp-facts__row{display:grid;grid-template-columns:minmax(120px,.7fr) minmax(0,1.3fr);gap:24px;padding-block:16px;border-bottom:var(--ifortune-line)}.ifp-facts__row:first-child{padding-block-start:0}.ifp-facts__row dt,.ifp-facts__row dd{margin:0}.ifp-facts__row dt{color:var(--ifortune-color-muted);font-weight:600}.ifp-facts__row dd{color:var(--ifortune-color-ink)}.ifp-support__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.ifp-support__links a{min-height:92px;display:flex;flex-direction:column;justify-content:space-between;gap:18px;padding-block:4px 16px;border-bottom:1px solid var(--ifortune-color-brand);color:var(--ifortune-color-ink);text-decoration:none;transition:border-color var(--ifortune-duration-fast) var(--ifortune-ease-out),color var(--ifortune-duration-fast) var(--ifortune-ease-out)}.ifp-support__links span{color:var(--ifortune-color-body);font-size:.875rem}.ifp-support__links strong{font-weight:700}.ifp-support__links a:hover{border-color:var(--ifortune-color-brand-dark);color:var(--ifortune-color-brand-dark)}@media(any-pointer:fine){.product-information .add-to-cart-button.button:hover,.sticky-add-to-cart__bar .sticky-add-to-cart__button:hover{border-color:var(--ifortune-color-brand-dark);background:var(--ifortune-color-brand-dark);color:var(--ifortune-color-on-deep)}}@media screen and (min-width:990px){.product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:minmax(0,3fr) minmax(360px,2fr)}.product-information__grid:not(.product-information--media-none).product-information--media-right{grid-template-columns:minmax(360px,2fr) minmax(0,3fr)}}@media screen and (max-width:749px){.product-information .product-details>.group-block{max-width:none}.product-information [data-testid=product-information-details] h1{max-width:none;font-size:clamp(1.625rem,8vw,2.125rem)}.ifp-purchase-links{gap-inline:16px}.sticky-add-to-cart__bar.sticky-add-to-cart__bar{border-width:1px 0 0;border-radius:0}.sticky-add-to-cart .sticky-add-to-cart__bar .add-to-cart-text__content{display:inline}.sticky-add-to-cart .sticky-add-to-cart__bar .sticky-add-to-cart__button{width:auto;min-width:116px;padding-inline:16px}.ifp-overview__layout,.ifp-facts__layout,.ifp-support__layout,.ifp-editorial__layout,.ifp-editorial__layout--right{grid-template-columns:1fr;gap:32px}.ifp-editorial__layout--right .ifp-editorial__media,.ifp-editorial__layout--right .ifp-editorial__copy{grid-column:1}.ifp-editorial__layout--right .ifp-editorial__media{grid-row:1}.ifp-editorial__layout--right .ifp-editorial__copy{grid-row:2}.ifp-facts__row{grid-template-columns:1fr;gap:6px}.ifp-support__links{grid-template-columns:1fr;gap:18px}.ifp-support__links a{min-height:72px}}@media(prefers-reduced-motion:reduce){.product-information .add-to-cart-button.button,.ifp-purchase-links a,.ifp-support__links a{transition-duration:.01ms}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ifortune-product-formal.css.map */
