.TextShell_root{cursor:default;pointer-events:none;width:100%;max-width:1140px;margin:0 auto;display:inline-flex}.TextShell_root a,.TextShell_root button,.TextShell_root form,.TextShell_root input{pointer-events:auto}.TextShell_root__box_left{justify-content:flex-start}.TextShell_root__box_right,.TextShell_root__box_left10,.TextShell_root__box_left20,.TextShell_root__box_left25,.TextShell_root__box_left30,.TextShell_root__box_left40,.TextShell_root__box_left60,.TextShell_root__box_left75{justify-content:flex-end}.TextShell_root__box_center{justify-content:center}.TextShell_root__va_top,.TextShell_root__va_centered,.TextShell_root__va_bottom{position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.TextShell_root__va_top{align-items:flex-start}.TextShell_root__va_centered{align-items:center}.TextShell_root__va_bottom{align-items:flex-end}.TextShell_root__va_above{order:-1}.TextShell_root__width_small .TextShell_block{max-width:325px}.TextShell_root__width_large .TextShell_block{max-width:500px}.TextShell_root__width_fullwidth .TextShell_block{max-width:100%}.TextShell_root__dropShadow .TextShell_block{filter:drop-shadow(0 0 8px rgba(255,255,255,.08));background:rgba(255,255,255,.05);box-shadow:0 0 36px 36px rgba(255,255,255,.05)}.TextShell_root__colorTheme_light .TextShell_root__dropShadow .TextShell_block{filter:drop-shadow(0 0 8px rgba(0,0,0,.08));background:rgba(0,0,0,.05);box-shadow:0 0 36px 36px rgba(0,0,0,.05)}.TextShell_root__box_center .TextShell_root__dropShadow .TextShell_block{border-radius:50%}.TextShell_root__box_left .TextShell_root__dropShadow .TextShell_block{border-radius:0 50% 50% 0}.TextShell_root__box_right .TextShell_root__dropShadow .TextShell_block{border-radius:50% 0 0 50%}.TextShell_overlayBox{border-radius:4px;margin-left:26px;margin-right:26px;display:flex}.TextShell_root__allowPointerEvents .TextShell_overlayBox{pointer-events:auto}.TextShell_block{width:100%}.TextShell_root__allowPointerEvents .TextShell_block{pointer-events:auto}@media only screen and (max-width:767px){.TextShell_root__va_above,.TextShell_root__va_below{justify-content:center;margin-top:2em}.TextShell_root__va_above .TextShell_block,.TextShell_root__va_below .TextShell_block{text-align:center}}@media only screen and (min-width:1710px){.TextShell_root__box_left75{justify-content:flex-start}.TextShell_root__box_left75 .TextShell_overlayBox{max-width:25%;position:relative;left:calc(75% - 35px)}}@media only screen and (min-width:1368px){.TextShell_root__box_left60{justify-content:flex-start}.TextShell_root__box_left60 .TextShell_overlayBox{max-width:40%;position:relative;left:calc(60% - 35px)}}@media only screen and (min-width:570px){.TextShell_root__box_left25{justify-content:flex-start}.TextShell_root__box_left25 .TextShell_overlayBox{max-width:75%;position:relative;left:calc(25% - 35px)}}@media only screen and (min-width:912px){.TextShell_root__box_left40{justify-content:flex-start}.TextShell_root__box_left40 .TextShell_overlayBox{max-width:60%;position:relative;left:calc(40% - 35px)}}@media only screen and (min-width:228px){.TextShell_root__box_left10{justify-content:flex-start}.TextShell_root__box_left10 .TextShell_overlayBox{max-width:90%;position:relative;left:calc(10% - 35px)}}@media only screen and (min-width:456px){.TextShell_root__box_left20{justify-content:flex-start}.TextShell_root__box_left20 .TextShell_overlayBox{max-width:80%;position:relative;left:calc(20% - 35px)}}@media only screen and (min-width:684px){.TextShell_root__box_left30{justify-content:flex-start}.TextShell_root__box_left30 .TextShell_overlayBox{max-width:70%;position:relative;left:calc(30% - 35px)}}.CmsMantleClickableArea{display:block;position:absolute}.CmsMantleClickableArea:active{outline:thin dotted #25579d}.CmsMantleHotspot_root{overflow-wrap:break-word;width:0;height:0;position:absolute}.CmsMantleHotspot_root:not(.CmsMantleHotspot_root__static):hover .CmsMantleHotspot_innerCircle{background-color:#ff6c1a}.CmsMantleHotspot_root:not(.CmsMantleHotspot_root__static):hover .CmsMantleHotspot_hotspotIcon{border-color:#e54c00}.CmsMantleHotspot_root.CmsMantleHotspot_root__static{pointer-events:none}.CmsMantleHotspot_root__icon{opacity:1!important}.CmsMantleHotspot_root__icon .CmsMantleHotspot_hitboxCircle{width:100px;height:100px}.CmsMantleHotspot_hotspot{display:block;position:absolute}@media only screen and (max-width:767px){.CmsMantleHotspot_hotspot{width:51px;height:51px}}.CmsMantleHotspot_hotspot:focus .CmsMantleHotspot_hotspotIcon{border-color:#e54c00}.CmsMantleHotspot_hotspotIcon{object-fit:cover;border:2px solid #fff;border-radius:50%;width:75px;max-width:75px;height:75px;position:absolute;transform:translate(-50%,-50%)}.CmsMantleHotspot_hitboxCircle{opacity:0;background-color:#000;border-radius:50%;width:75px;height:75px;position:absolute;transform:translate(-50%,-50%)}.CmsMantleHotspot_outerCircle{opacity:.4;background-color:#000;border-radius:50%;width:29px;height:29px;position:absolute;transform:translate(-50%,-50%)}.CmsMantleHotspot_innerCircle{background-color:#fff;border-radius:50%;width:11px;height:11px;position:absolute;transform:translate(-50%,-50%)}.CmsMantleHotspot_root__icon .CmsMantleHotspot_palette__bottomCaret.Palette{bottom:37.5px}.CmsMantleHotspot_root__icon .CmsMantleHotspot_palette__topCaret.Palette{top:37.5px}.CmsMantleHotspot_root__icon .CmsMantleHotspot_palette__leftCaret.Palette{left:37.5px}.CmsMantleHotspot_root__icon .CmsMantleHotspot_palette__rightCaret.Palette{right:37.5px}.CmsMantleHotspot_palette.Palette{z-index:4000;padding:4px;position:absolute}.CmsMantleHotspot_palette__rightCaret.Palette{right:14.5px;transform:translateY(-50%)}.CmsMantleHotspot_palette__rightCaret.Palette>.Palette-caret{top:calc(50% - 8px)}.CmsMantleHotspot_palette__leftCaret.Palette{left:14.5px;transform:translateY(-50%)}.CmsMantleHotspot_palette__leftCaret.Palette>.Palette-caret{top:calc(50% - 8px)}.CmsMantleHotspot_palette__bottomCaret.Palette{bottom:14.5px;transform:translate(-50%)}.CmsMantleHotspot_palette__topCaret.Palette{top:14.5px;transform:translate(-50%)}.CmsMantleHotspot_palette__invisible{opacity:0;width:0;height:0;overflow:hidden}.CmsMantleHotspot_root__paletteShown.CmsMantleHotspot_root__bottomCaret .CmsMantleHotspot_hitboxCircle{border-radius:0 0 50% 50%}.CmsMantleHotspot_root__paletteShown.CmsMantleHotspot_root__topCaret .CmsMantleHotspot_hitboxCircle{border-radius:50% 50% 0 0}.CmsMantleHotspot_root__paletteShown.CmsMantleHotspot_root__leftCaret .CmsMantleHotspot_hitboxCircle{border-radius:50% 0 0 50%}.CmsMantleHotspot_root__paletteShown.CmsMantleHotspot_root__rightCaret .CmsMantleHotspot_hitboxCircle{border-radius:0 50% 50% 0}.CmsMantleHotspot_palette .Palette-contents{min-width:230px;max-width:275px;margin:0;padding:0;position:relative}.CmsMantleHotspot_flyout{display:block;position:relative}.CmsMantleHotspot_flyout__hasImage{min-height:90px}.CmsMantleHotspot_flyout__noLink{color:#676767}.CmsMantleHotspot_image{object-fit:cover;width:90px;height:90px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.CmsMantleHotspot_image__rounded{border-radius:50%}.CmsMantleHotspot_attributionLine{text-align:left;flex-direction:row;align-content:center;place-items:center;display:flex}.CmsMantleHotspot_profileImage{object-fit:cover;flex:0 0;width:45px;height:45px;margin-right:4px}.CmsMantleHotspot_attributionText{flex:1 0;min-width:0}.CmsMantleHotspot_info{line-height:normal}.CmsMantleHotspot_info>:not(:last-child){padding-bottom:.3em}.CmsMantleHotspot_flyout__hasImage .CmsMantleHotspot_info{margin-left:90px;padding-left:8px}.CmsMantleHotspot_text{line-height:1.25em;display:block}.CmsMantleHotspot_flyout__hasLink:hover .CmsMantleHotspot_text{color:#25579d}.CmsMantleHotspot_flyout__hasLink .CmsMantleHotspot_text:hover{color:#ff6c1a}.CmsMantleHotspot_pricing{color:#c9c9c9;padding-bottom:.3em;font-size:.8em}.CmsMantleHotspot_amount{color:#e54c00;font-weight:700}.CmsMantleHotspot_madeByDesignedBy,.CmsMantleHotspot_madeByOwnerOf{color:#212121;cursor:default}.CmsMantleHotspot_madeByOwnerOf{font-size:.9em}.CmsMantleHotspot_madeByDesignedBy{font-size:.8em}.CmsMantleHotspot_madeByLink{color:#676767;cursor:pointer;text-decoration:underline}.CmsMantleHotspot_madeByLink:hover{color:#ff6c1a}.CmsMantleHotspot_storeLink,.CmsMantleHotspot_storeLink:focus,.CmsMantleHotspot_storeLink:visited{color:#0057e2}.CmsMantleHotspot_storeLink:hover,.CmsMantleHotspot_storeLink:visited:hover,.CmsMantleHotspot_storeLink:focus:hover{color:#ff6c1a}.CmsMantleHotspot_storeLink{cursor:pointer}.CmsMantleHotspot_madeByOwnerOf,.CmsMantleHotspot_madeByDesignedBy{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CmsMantleImage{color:#212121;position:relative}.CmsMantleImage-mantleContent{cursor:default;display:block;position:relative}.CmsMantleImage-mantleContent img{display:block}.CmsMantleImage-imageShell{position:relative}.CmsMantleImage-realviewLink{display:block}.CmsMantleImage-slideImage.CmsMantleImage-noLink{cursor:default}.CmsMantleImage-imageTextShell{text-align:center;cursor:default}.CmsMantleImage--imageTextLeft .CmsMantleImage-imageTextShell{text-align:left}.CmsMantleImage--imageTextRight .CmsMantleImage-imageTextShell{text-align:right}.CmsMantleImage-realview{position:relative}.CmsMantleImage-realview .CmsMantleImage-placeholder{opacity:1;border-radius:var(--cms-image-radius-top,20px) var(--cms-image-radius-top,20px) var(--cms-image-radius-bottom,20px) var(--cms-image-radius-bottom,20px);background:linear-gradient(#e4e4e4 98%,#fff 98% 100%);width:100%}.CmsMantleImage-realview .CmsMantleImage-placeholder--hidden{opacity:0}.CmsMantleImage-realview .CmsMantleImage-slideImage{border-radius:var(--cms-image-radius-top,20px) var(--cms-image-radius-top,20px) var(--cms-image-radius-bottom,20px) var(--cms-image-radius-bottom,20px);width:100%;position:absolute;top:0;left:0}.CmsMantleImage-realview .CmsMantleImage-slideImage--circle{border-radius:50%}.CmsMantleImage-absoluteImageShell{visibility:hidden;width:100%;position:absolute;top:0}.CmsMantleImage-imageReplacement{width:100%}.CmsMantleImage-hotspots{visibility:visible}.CmsMantleImage .CmsMantleHotspot{opacity:0;transition:opacity .2s linear}.CmsMantleImage-imageShell:hover .CmsMantleHotspot{opacity:1}body.keyboard-navigating .CmsMantleImage:focus-within .CmsMantleHotspot{opacity:1}.CmsMantleImage-textShell{visibility:visible}.CmsMantleImage--hasLink .CmsMantleImage-textShell{pointer-events:none}.CmsMantleImage--hasLink .CmsMantleImage-textShell a{pointer-events:auto}.CmsMantleImage-mantle{padding-left:0;padding-right:0}