.navbar-brand{min-width:0}.navbar-logo{width:190px;max-width:100%;height:auto}@media(max-width:767px){.navbar-logo{width:180px}}.styled-table{border-collapse:collapse;margin:25px 0;font-size:.9em;font-family:sans-serif;min-width:400px;box-shadow:0 0 20px rgba(0,0,0,.15)}.styled-table thead tr{background-color:#000;color:#fff;text-align:left;padding:12px 15px}.styled-table .header{padding-top:12px;padding-bottom:0;padding-left:15px;padding-right:15px;font-weight:700}.styled-table .values{padding-top:0;padding-bottom:0;padding-left:15px;padding-right:15px}.styled-table .spell{padding:12px 15px;font-size:x-large}.styled-table .description{padding-top:12px;padding-bottom:0;padding-left:15px;padding-right:15px}.paapi5-pa-ad-unit{border:1px solid #eee;margin:2px;position:relative;overflow:hidden;padding:22px 20px;line-height:1.1em}.paapi5-pa-ad-unit *{box-sizing:content-box;box-shadow:none;font-family:Arial,Helvetica,sans-serif;margin:0;outline:0;padding:0}.paapi5-pa-ad-unit.pull-left{float:left}.paapi5-pa-ad-unit.pull-right{float:right}.paapi5-pa-ad-unit a{box-shadow:none!important}.paapi5-pa-ad-unit a:hover{color:#c45500}.paapi5-pa-product-container{width:180px;height:210px}.paapi5-pa-product-image{display:table;width:150px;height:150px;margin:0 auto;text-align:center}.paapi5-pa-product-image-wrapper{display:table-cell;vertical-align:middle}.paapi5-pa-product-image-link{position:relative;display:inline-block;vertical-align:middle}.paapi5-pa-product-image-source{max-width:150px;max-height:150px;vertical-align:bottom}.paapi5-pa-percent-off{display:block;width:32px;height:25px;padding-top:8px;position:absolute;top:-16px;right:-16px;color:#fff;font-size:12px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#a50200;background-image:-webkit-linear-gradient(top,#cb0400,#a50200);background-image:linear-gradient(to bottom,#cb0400,#a50200)}.paapi5-pa-ad-unit.hide-percent-off-badge .paapi5-pa-percent-off{display:none}.paapi5-pa-product-details{display:inline-block;max-width:100%;margin-top:11px;text-align:center;width:100%}.paapi5-pa-ad-unit .paapi5-pa-product-title a{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;color:#0066c0;text-decoration:none;margin-bottom:3px}.paapi5-pa-ad-unit .paapi5-pa-product-title a:hover{text-decoration:underline;color:#c45500}.paapi5-pa-ad-unit.no-truncate .paapi5-pa-product-title a{text-overflow:initial;white-space:initial}.paapi5-pa-product-offer-price{font-size:13px;color:#111}.paapi5-pa-product-offer-price-value{color:#ab1700;font-weight:700;font-size:1.1em;margin-right:3px}.paapi5-pa-product-list-price{font-size:13px;color:#565656}.paapi5-pa-product-list-price-value{text-decoration:line-through;font-size:.99em}.paapi5-pa-product-prime-icon .icon-prime-all{background:url(https://images-na.ssl-images-amazon.com/images/G/01/AUIClients/AmazonUIBaseCSS-sprite_2x_weblab_AUI_100106_T1-4e9f4ae74b1b576e5f55de370aae7aedaedf390d._V2_.png)no-repeat;display:inline-block;margin-top:-1px;vertical-align:middle;background-position:-192px -911px;background-size:560px 938px;width:52px;height:15px}.paapi5-pa-product-offer-price,.paapi5-pa-product-list-price,.paapi5-pa-product-prime-icon{display:inline-block;margin-right:3px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.paapi5-pa-ad-unit .paapi5-pa-product-prime-icon .icon-prime-all{background:url(https://images-na.ssl-images-amazon.com/images/G/01/AUIClients/AmazonUIBaseCSS-sprite_2x_weblab_AUI_100106_T1-4e9f4ae74b1b576e5f55de370aae7aedaedf390d._V2_.png)no-repeat;display:inline-block;margin-top:-1px;vertical-align:middle;background-position:-192px -911px;background-size:560px 938px;width:52px;height:15px}}@media screen and (max-width:440px){.paapi5-pa-ad-unit{float:none;width:100%}.paapi5-pa-product-container{margin:0 auto;width:100%}.paapi5-pa-product-details{text-align:center;margin-top:11px}}.spelltable{--spelltable-accent:#347f93;--spelltable-accent-strong:#28697a;--spelltable-accent-soft:#e5f2f5;--spelltable-background:#fbfcfd;--spelltable-header:#f3f7f9;--spelltable-text:#1b2733;--spelltable-muted:#637281;--spelltable-border:#d6e0e7;--spelltable-divider:#e1e8ed;--spelltable-inactive:#edf1f4;--spelltable-callout:#eef6f7;color:var(--spelltable-text);background:var(--spelltable-background);border:1px solid var(--spelltable-border);border-radius:16px;overflow:hidden;margin:1.5rem 0;box-shadow:0 12px 32px rgba(18,28,38,9%)}.dark .spelltable{--spelltable-accent:#7fc8d8;--spelltable-accent-strong:#a8e1ec;--spelltable-accent-soft:#203943;--spelltable-background:#151c23;--spelltable-header:#1b252e;--spelltable-text:#e9f0f4;--spelltable-muted:#a6b5c0;--spelltable-border:#33424e;--spelltable-divider:#2e3b46;--spelltable-inactive:#252f38;--spelltable-callout:#1b2d33;box-shadow:0 14px 36px rgba(0,0,0,.28)}.spelltable__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.15rem 1.25rem;background:var(--spelltable-header);border-bottom:1px solid var(--spelltable-divider)}.spelltable__title{min-width:0}.spelltable__eyebrow{display:flex;align-items:center;gap:.45rem;margin-bottom:.35rem;color:var(--spelltable-accent-strong);font-size:.72rem;font-weight:700;letter-spacing:.055em;line-height:1.3;text-transform:uppercase}.spelltable__eyebrow span{width:.5rem;height:.5rem;flex:none;background:var(--spelltable-accent);border-radius:999px}.spelltable__name{font-weight:700;font-size:1.3rem;line-height:1.2;letter-spacing:-.015em}.spelltable__meta{margin-top:.25rem;color:var(--spelltable-muted);font-size:.9rem;line-height:1.4}.spelltable__badges{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem;max-width:52%}.spelltable__badge{display:inline-flex;align-items:center;min-height:1.7rem;padding:.25rem .55rem;color:var(--spelltable-muted);background:var(--spelltable-inactive);border-radius:999px;font-size:.72rem;font-weight:650;line-height:1.2;white-space:nowrap}.spelltable__badge--active,.spelltable__badge--source{color:var(--spelltable-accent-strong);background:var(--spelltable-accent-soft)}.spelltable__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;background:var(--spelltable-divider);border-bottom:1px solid var(--spelltable-divider)}.spelltable__fact{min-width:0;padding:.75rem 1.25rem .8rem;background:var(--spelltable-background)}.spelltable__fact--wide{grid-column:1/-1}.spelltable__fact dt{color:var(--spelltable-muted);font-size:.72rem;font-weight:700;letter-spacing:.045em;line-height:1.35;text-transform:uppercase}.spelltable__fact dd{margin:.22rem 0 0;font-size:.92rem;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.spelltable__material{color:var(--spelltable-muted);font-style:italic;white-space:normal}.spelltable a,.spelltable__description a{color:var(--spelltable-accent-strong);text-decoration:underline;text-underline-offset:.15em}.spelltable__description{padding:1.1rem 1.25rem 1.25rem;line-height:1.65}.spelltable__description p{margin:0}.spelltable__description p+p{margin-top:.75rem}.spelltable__higher-level{display:grid;grid-template-columns:minmax(7rem,.28fr)1fr;gap:.85rem;margin-top:1rem;padding:.85rem 1rem;color:var(--spelltable-text);background:var(--spelltable-callout);border-left:3px solid var(--spelltable-accent);border-radius:0 10px 10px 0}.spelltable__higher-level h4{margin:0;color:var(--spelltable-accent-strong);font-size:.78rem;font-weight:700;letter-spacing:.04em;line-height:1.45;text-transform:uppercase}.spelltable__higher-level p+p{margin-top:.55rem}.spelltable__source{display:flex;justify-content:space-between;gap:1rem;padding:.7rem 1.25rem;color:var(--spelltable-muted);background:var(--spelltable-header);border-top:1px solid var(--spelltable-divider);font-size:.76rem;line-height:1.45}.spelltable__source>span{flex:none;font-weight:700;letter-spacing:.035em;text-transform:uppercase}.spelltable__source>div{text-align:right}@media(max-width:640px){.spelltable__header{display:grid;padding:1rem}.spelltable__badges{justify-content:flex-start;max-width:none}.spelltable__facts{grid-template-columns:1fr}.spelltable__fact--wide{grid-column:auto}.spelltable__fact,.spelltable__description{padding-left:1rem;padding-right:1rem}.spelltable__higher-level{grid-template-columns:1fr;gap:.35rem}.spelltable__source{display:grid;gap:.25rem;padding-left:1rem;padding-right:1rem}.spelltable__source>div{text-align:left}}