:root{--site-header-height: 182px;--site-anchor-gap: 24px;--ui-text: #1d1d1f;--ui-secondary: #51515a;--ui-border: #c5c5cd}html{scroll-padding-top:calc(var(--site-header-height) + var(--site-anchor-gap))}.apple-full-preview :where(a,button,input,select,summary):focus-visible{outline:3px solid #7c2942;outline-offset:4px}.apple-full-preview main [id],.apple-full-preview #MainContent [id],.apple-full-preview .product-detail-page>section,.apple-full-preview .edu-browse,.apple-full-preview .edu-family-section{scroll-margin-top:var(--site-anchor-gap)}.apple-full-preview .product-detail-gallery{top:calc(var(--site-header-height) + 16px)}.apple-full-preview .product-breadcrumbs{font-size:12px;letter-spacing:.025em}.apple-full-preview .product-eyebrow,.apple-full-preview .product-media-index,.apple-full-preview .catalog-size-guide header p,.apple-full-preview .catalog-fit-note>p,.apple-full-preview .catalog-size-reference>header p{font-size:12px;letter-spacing:.08em}.apple-full-preview .catalog-price-note,.apple-full-preview .product-title-meta small,.apple-full-preview .catalog-selected-size,.apple-full-preview .catalog-option-note,.apple-full-preview .product-purchase-panel .catalog-variant-status,.apple-full-preview [data-purchase-note]{font-size:13px;line-height:1.6}.apple-full-preview .catalog-detail-sizes .product-option-heading>a,.apple-full-preview .catalog-fit-note>a,.apple-full-preview .catalog-size-reference-copy>a{font-size:12px;letter-spacing:.025em}.apple-full-preview .product-colorway span{font-size:12px;line-height:1.4;text-transform:none;letter-spacing:0}.apple-full-preview .product-option-heading>span,.apple-full-preview .product-service-grid a,.apple-full-preview .product-service-grid span,.apple-full-preview .product-evidence-heading p,.apple-full-preview .product-evidence-grid figcaption{font-size:12px;line-height:1.55;letter-spacing:.025em}.apple-full-preview .product-service-grid a{display:inline-flex;align-items:center;min-height:44px}.apple-full-preview .product-option-value{min-height:44px;font-size:14px}.apple-full-preview .product-option-value small{font-size:11px}.apple-full-preview .product-amazon-button:focus-visible{outline-color:#fff;box-shadow:0 0 0 7px #541426}.apple-full-preview .reveal{opacity:1;transform:none}.apple-full-preview .ap-product-first .ap-slide-title{display:block;width:100%;max-width:900px;margin:0 auto;min-height:2.9em;font-size:16px;line-height:1.45}.apple-full-preview .ap-product-first .ap-slide-meta{min-height:3.2em}.apple-full-preview .catalog-fit-note>span{color:#e2d7db}.apple-full-preview .panorama-heading p{color:#541426;font-size:12px;letter-spacing:.08em}.apple-full-preview .service-band span{font-size:13px;line-height:1.65;color:var(--ui-secondary)}.apple-full-preview .service-band strong{font-size:20px;line-height:1.3}.apple-full-preview .review-heading p,.apple-full-preview .section-heading p{font-size:12px;letter-spacing:.08em}.apple-full-preview .section-heading>a,.apple-full-preview .editorial-copy>a{min-height:44px;display:inline-flex;align-items:center;font-size:14px;letter-spacing:.025em}.apple-full-preview .category-tiles small{font-size:12px;line-height:1.6;letter-spacing:.025em;text-transform:none}.apple-full-preview .review-card-top small,.apple-full-preview .review-card footer span,.apple-full-preview .review-card footer small,.apple-full-preview .review-card footer a,.apple-full-preview .review-source{font-size:12px;line-height:1.6;letter-spacing:0;text-transform:none}.apple-full-preview .review-card footer{display:block}.apple-full-preview .review-card footer a{display:inline-flex;align-items:center;min-height:44px;margin-top:8px}.apple-full-preview .review-source{color:var(--ui-secondary);max-width:1000px}.apple-full-preview .retail-price small{font-size:13px;line-height:1.6;letter-spacing:0;text-transform:none}.apple-full-preview .retail-product-copy h3{overflow-wrap:anywhere}.apple-full-preview .retail-product-copy>p{font-size:12px;letter-spacing:.04em}.apple-full-preview .retail-color-chip{font-size:12px}.apple-full-preview .edu-card-top>small,.apple-full-preview .edu-card-bottom label,.apple-full-preview .edu-card-price small,.apple-full-preview .edu-help small,.apple-full-preview .edu-data-note{font-size:12px;line-height:1.6;letter-spacing:.015em}.apple-full-preview .edu-card-bottom select{min-height:44px;font-size:14px;border-color:#8c8c97}.apple-full-preview .edu-card-actions a{font-size:14px;min-height:44px;display:inline-flex;align-items:center}.apple-full-preview .edu-filters button{min-height:44px;font-size:13px;border-color:#8c8c97}.apple-full-preview .edu-filter-search input{min-height:46px;font-size:16px;border-color:#8c8c97}.apple-full-preview .edu-filter-search input::placeholder{color:#61616b;opacity:1}.apple-full-preview .edu-card-top h3 a{overflow-wrap:anywhere}.apple-full-preview .info-nav a{font-size:13px;letter-spacing:.025em;min-height:44px}.apple-full-preview .info-hero h1 em{color:#e0ccd3}.apple-full-preview .info-hero .eyebrow{color:#efdee4;font-size:12px;letter-spacing:.08em}.apple-full-preview .brand-about .about-family-copy .about-kicker{font-size:12px}.apple-full-preview .notice,.apple-full-preview .size-visual figcaption,.apple-full-preview .contact-route{font-size:13px;line-height:1.6;letter-spacing:.015em}.apple-full-preview .newsletter>div>p{font-size:12px;line-height:1.5;letter-spacing:.08em}.apple-full-preview .newsletter .help-cta-actions p{font-size:16px;line-height:1.65;letter-spacing:0}.apple-full-preview .newsletter a:focus-visible{outline-color:#fff}.apple-full-preview .newsletter-form label,.apple-full-preview .newsletter-form small{font-size:13px;line-height:1.6;color:#eadde2;letter-spacing:.015em}.apple-full-preview .newsletter-form input{font-size:16px;color:#fff}.apple-full-preview .newsletter-form input::placeholder{color:#eadde2;opacity:1}.apple-full-preview .newsletter-form button{min-height:48px;padding:0 12px;font-size:14px;letter-spacing:.02em}.apple-full-preview .newsletter-form :focus-visible{outline-color:#fff}.apple-full-preview .newsletter-form button:disabled{cursor:not-allowed}.apple-full-preview .newsletter-preview-notice{display:block;margin-top:8px}.apple-full-preview .retail-footer,.apple-full-preview .site-footer{background:#f5f5f7;color:var(--ui-text);border-top:1px solid #d7d7de}.apple-full-preview .retail-footer{grid-template-columns:minmax(240px,1.4fr) repeat(3,minmax(150px,1fr));gap:36px 5vw;padding:64px max(24px,5vw) 48px}.apple-full-preview .retail-footer>div{gap:10px;min-width:0}.apple-full-preview .retail-footer>div>strong,.apple-full-preview .site-footer strong{color:var(--ui-text);font-size:17px;font-weight:600;line-height:1.4;margin:0 0 10px;letter-spacing:-.015em}.apple-full-preview .retail-footer .footer-brand>strong{font-size:22px!important;margin-bottom:0}.apple-full-preview .retail-footer .footer-brand img{width:72px;height:68px;margin-bottom:8px}.apple-full-preview .retail-footer a,.apple-full-preview .site-footer a{color:#414149;font-size:14px;line-height:1.5;min-height:32px;display:inline-flex;align-items:center;align-self:flex-start;letter-spacing:0;text-transform:none;overflow-wrap:anywhere}.apple-full-preview .retail-footer a:hover,.apple-full-preview .site-footer a:hover{color:#541426;text-decoration:underline;text-underline-offset:4px}.apple-full-preview .retail-footer p,.apple-full-preview .retail-footer .footer-note{color:var(--ui-secondary);font-size:13px;line-height:1.65;letter-spacing:0;text-transform:none}.apple-full-preview .footer-brand p{max-width:290px;font-size:15px}.apple-full-preview .footer-copyright{margin-top:8px}.apple-full-preview .site-footer{font-size:13px;letter-spacing:0;text-transform:none}.ap-search summary{min-width:44px;min-height:44px;justify-content:center}.ap-search-panel .product-search{border-color:#8c8c97}.ap-search-panel input{color:#1d1d1f;font-size:16px}.ap-search-panel input::placeholder{color:#61616b;opacity:1}.ap-search-panel button{min-width:44px;min-height:48px;color:#1d1d1f}.ap-navigation{gap:clamp(16px,2.3vw,36px)}.ap-navigation a{min-height:48px;display:flex;align-items:center}.ap-navigation a[aria-current=page]{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}@media(min-width:1101px)and (max-width:1200px){.ap-navigation{gap:18px}}.ap-menu{color:inherit;cursor:pointer}@media(max-width:1100px){.apple-full-preview .product-detail-gallery{position:static;top:auto}:root{--site-header-height: 104px}.ap-global{min-height:104px;padding:24px}.ap-menu{display:block}.ap-navigation{display:none;position:absolute;top:100%;left:0;right:0;max-height:calc(100dvh - var(--site-header-height));overflow:auto;padding:16px 24px 24px;background:#45101f url(brand-banner-burgundy-v1.webp) center/cover;box-shadow:0 16px 24px #0002}.ap-open .ap-navigation{display:flex;flex-direction:column;align-items:stretch;gap:0}.ap-navigation a,.ap-navigation a:nth-child(6){display:flex;font-size:16px;padding:12px 0}.apple-full-preview .retail-footer{grid-template-columns:minmax(210px,1.3fr) repeat(3,minmax(130px,1fr));gap:28px}}@media(max-width:760px){.apple-full-preview .ap-product-first .ap-slide-title{min-height:4.35em;font-size:14px}.apple-full-preview .ap-product-first .ap-slide-meta{min-height:4.8em}.apple-full-preview .product-detail-gallery{position:static}.apple-full-preview .retail-footer{grid-template-columns:repeat(2,minmax(0,1fr));padding:44px 24px calc(32px + env(safe-area-inset-bottom));gap:30px 22px}.apple-full-preview .retail-footer .footer-brand{grid-column:1 / -1}.apple-full-preview .retail-footer a{min-height:44px}.apple-full-preview .retail-footer>div{gap:4px}.apple-full-preview .service-band{grid-template-columns:1fr;padding:0 24px}.apple-full-preview .service-band div{min-height:110px;padding:24px 0;border-right:0;border-bottom:1px solid #d7d7de}.apple-full-preview .service-band div:last-child{border-bottom:0}.apple-full-preview .review-card footer a{margin-top:10px}}@media(max-width:640px){.apple-full-preview .info-nav{top:var(--site-header-height)}.apple-full-preview .info-content .info-block{scroll-margin-top:72px}}@media(max-width:360px){.apple-full-preview .retail-footer{grid-template-columns:1fr}.apple-full-preview .retail-footer .footer-brand{grid-column:auto}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ui-refinements.css.map */
